The Microsoft Azure Fundamentals exam (AZ-900) is a great way to validate your knowledge of cloud computing and Azure. However, it can be challenging to know where to start your preparation. That’s why we’ve created this blog post, which features the top 50 AZ-900 interview questions. By practicing these questions, you’ll be well on your way to passing the exam and achieving your career goals.
If you’re looking to land a job in cloud computing, the Microsoft Azure Fundamentals exam (AZ-900) is a must-have certification. However, passing the exam requires a solid understanding of Azure concepts and technologies. To help you prepare, we’ve compiled a list of the top 50 AZ-900 interview questions. These questions cover a wide range of topics, from Azure basics to cloud security and governance.
Advanced Questions
What is the purpose of Azure Traffic Manager, and how does it work?
Azure Traffic Manager is a cloud service that assists companies in spreading out the incoming visitors to different places, like Azure Virtual Machines, Azure Web Apps, and external websites. It does this to make sure the application is always available, runs well, and can handle lots of users. It decides where to send traffic based on where users are, how fast the connection is, and if everything is working properly.
Here’s how Azure Traffic Manager works:
- Endpoints: First, you configure one or more endpoints that will receive incoming traffic. These endpoints can be Azure VMs, Azure Web Apps, external websites, or any other internet-facing resource.
- Traffic Routing Method: Next, you choose a traffic routing method, which determines how Azure Traffic Manager distributes incoming traffic across the endpoints. There are several traffic routing methods available, including:
- Priority: Traffic is sent to a primary endpoint, and if it’s unavailable, it’s sent to a secondary endpoint.
- Weighted: Traffic is distribute across endpoints based on a weighted distribution.
- Performance: Traffic is sent to the endpoint with the lowest network latency.
- Geographic: Traffic is sent to the endpoint that is closest to the user’s geographic location.
- Multi-Value: Traffic is sent to multiple endpoints at the same time.
- DNS Configuration: After configuring the endpoints and traffic routing method, you update the DNS configuration for your domain name to point to the Azure Traffic Manager profile. The Azure Traffic Manager profile acts as a DNS alias for your domain name, and it routes incoming traffic to the appropriate endpoint based on the configured traffic routing method.
- Monitoring: Finally, you can monitor the health and performance of the endpoints using Azure Traffic Manager’s monitoring and health probes. If an endpoint becomes unavailable or unresponsive, Azure Traffic Manager can automatically remove it from the traffic routing pool until it becomes available again.
How do you back up and restore data in Azure?
Azure provides several options for backing up and restoring data, depending on the type of data and the requirements of the application. Here are some common options for backing up and restoring data in Azure:
- Azure Backup: Azure Backup is a service that provides automatic backup and recovery of Azure virtual machines, on-premises servers, and Azure file shares. Azure Backup allows you to set up policies for backup frequency, retention, and encryption.
- Next, Azure Site Recovery: Azure Site Recovery is a service that provides disaster recovery for applications running on Azure. It allows you to replicate virtual machines and data to a secondary site, which can be use for failover in the event of a disaster.
- Azure Storage: Azure Storage provides several options for backing up and restoring data, including Azure Blob storage, Azure Files, and Azure Queue storage. These services can be use to store backup data and provide a mechanism for restoring data in the event of data loss.
- SQL Database: Azure SQL Database provides built-in backup and restore capabilities. You can create backups on a schedule or on demand, and restore data to a point in time or to a new database.
How do you deploy an application to Azure, and what deployment options are available?
There are several ways to deploy an application to Azure, and the deployment options depend on the type of application and the tools and platforms being use. Here are some common deployment options for deploying an application to Azure:
- Azure Portal: The Azure Portal provides a web-based interface that can be use to deploy applications to Azure. This option is ideal for simple applications that require minimal configuration.
- Azure CLI: The Azure CLI is a command-line interface that can be use to deploy applications to Azure. This option is ideal for applications that require more advanced configuration and scripting.
- Azure DevOps: Azure DevOps is a set of tools and services for managing the entire application lifecycle, from source control to deployment. It provides continuous integration and deployment (CI/CD) pipelines that can be use to automate the deployment of applications to Azure.
- Azure Marketplace: The Azure Marketplace provides a catalog of pre-built applications and services that can be deploy to Azure. This option is ideal for applications that require minimal configuration and setup.
- Containers: Azure allows you to use containers with Docker or Kubernetes. Containers are like bundles that hold apps and all the things they need to work. You can easily send these bundles to Azure and use them there.
- Virtual Machines: Azure supports the deployment of virtual machines that can be use to run applications. This option is ideal for applications that require a dedicated environment or that cannot be easily containerize.
Can you explain how Azure Load Balancer works, and how it differs from Azure Application Gateway?
Azure Load Balancer and Azure Application Gateway are both Azure services that provide traffic distribution and high availability for applications running on Azure. Here’s how they work and how they differ:
Azure Load Balancer: Azure Load Balancer is a Layer 4 (transport layer) load balancer that distributes incoming traffic among healthy virtual machines in a backend pool. It can distribute traffic based on source IP address, destination IP address, protocol, and port. Azure Load Balancer supports inbound and outbound scenarios and is use for TCP and UDP protocols. It provides high availability for applications by monitoring the health of the backend pool and automatically redirecting traffic to healthy virtual machines. Azure Load Balancer is primarily use for distributing traffic across multiple virtual machines in a single virtual network or across virtual networks in the same region.
Azure Application Gateway: Azure Application Gateway is a Layer 7 (application layer) load balancer that provides advanced traffic distribution capabilities for web applications. It can distribute traffic based on URL path, host header, and cookie value. Azure Application Gateway provides additional features such as SSL termination, web application firewall, and autoscaling. It can also perform URL-based routing and redirecting, and it supports sticky sessions. Azure Application Gateway is primarily use for web applications that require advanced traffic distribution capabilities, such as e-commerce applications or web applications with multiple tiers.
How does Azure Site Recovery help organizations recover from disaster scenarios?
organizations recover from disaster scenarios by replicating and orchestrating the recovery of virtual machines and physical servers to Azure. Here are some of the ways that Azure Site Recovery helps organizations recover from disaster scenarios:
- Replication: Azure Site Recovery replicates virtual machines and physical servers from an organization’s primary site to Azure. This replication is continuous and asynchronous, ensuring that data is always up to date in Azure and minimizing data loss in the event of a disaster.
- Orchestration: Azure Site Recovery provides orchestration for disaster recovery scenarios, automating the recovery process and minimizing downtime. It can be use to failover to Azure in the event of a disaster, and then fail back to the primary site once the disaster has been resolve.
- Testing: Azure Site Recovery lets organizations test their disaster recovery plans without causing problems in their regular work. This helps them make sure that their plan for when things go wrong actually works, and they can meet the goals they set for how quickly they can recover and how much data they can get back.
- Integration: Azure Site Recovery integrates with other Azure services, such as Azure Virtual Machines, Azure Backup, and Azure Storage, enabling organizations to create a comprehensive disaster recovery solution that meets their specific needs.
- Cost-effective: Azure Site Recovery is a cost-effective disaster recovery solution, as organizations only pay for the resources they use in Azure during a disaster recovery scenario. This enables organizations to reduce their costs and minimize the financial impact of a disaster.
How does Azure Security Center help organizations secure their Azure resources?
Azure Security Center is a cloud-based security service provided by Microsoft Azure that helps organizations protect and secure their Azure resources. Here are some of the ways that Azure Security Center helps organizations secure their Azure resources:
- Threat Protection: Azure Security Center provides threat protection for Azure resources by analyzing data from various sources such as Azure network traffic, Azure Security Center agents, and third-party security solutions. It provides real-time threat detection and alerts organizations when a threat is detect, enabling them to take immediate action to mitigate the threat.
- Security Recommendations: Azure Security Center provides security recommendations for Azure resources based on industry best practices and Azure security standards. These recommendations help organizations ensure that their Azure resources are configure securely and that their security posture meets industry standards.
- Compliance Management: Azure Security Center helps organizations manage their compliance requirements by providing compliance reports, automated compliance assessments, and compliance policies. Organizations can use these features to ensure that their Azure resources meet regulatory compliance requirements such as PCI-DSS, HIPAA, and GDPR.
- Access Control: Azure Security Center provides access control for Azure resources by allowing organizations to manage access to their resources through role-based access control (RBAC) and Azure Active Directory (Azure AD). This ensures that only authorized users have access to sensitive Azure resources.
- Security Monitoring: Azure Security Center provides security monitoring for Azure resources by continuously monitoring security events and providing alerts for security incidents. It also provides security logs and audit trails, enabling organizations to investigate security incidents and identify security vulnerabilities.
How do you monitor and troubleshoot Azure resources, and what tools are available?
Monitoring and troubleshooting Azure resources is an important part of managing applications and services in the cloud. Here are the steps to monitor and troubleshoot Azure resources, and some of the tools available:
- Monitoring: To monitor Azure resources, you can use Azure Monitor, which provides a unified monitoring experience for Azure resources. Azure Monitor provides the following features:
- Metrics: Azure Monitor collects metrics such as CPU usage, memory usage, and network traffic from Azure resources and displays them in charts and dashboards.
- Logs: Azure Monitor collects logs from Azure resources and provides a log search capability for troubleshooting and analysis.
- Alerts: Azure Monitor can send alerts when specific conditions occur, such as when a metric value exceeds a threshold or when an event occurs.
- Troubleshooting: To troubleshoot Azure resources, you can use Azure Resource Health, which provides a unified view of the health of Azure resources. Azure Resource Health provides the following features:
- Resource Status: Azure Resource Health displays the current status of Azure resources, such as whether they are healthy, degraded, or unavailable.
- Event History: Azure Resource Health provides a history of events that have affected the health of Azure resources, such as maintenance events or outages.
- Troubleshooting Guide: Azure Resource Health offers a helpful guide with clear steps for fixing common problems.
- Tools: There are several tools available for monitoring and troubleshooting Azure resources, including:
- Azure Portal: The Azure Portal provides a graphical user interface for monitoring and managing Azure resources.
- Azure CLI: The Azure CLI is a command-line interface for managing Azure resources and can be use for scripting and automation.
- Further, Azure Advisor: Azure Advisor provides personalized recommendations for optimizing Azure resources based on best practices and your usage patterns.
Can you explain the differences between Azure Cosmos DB, Azure SQL Database, and Azure Database for MySQL/PostgreSQL?
Azure Cosmos DB, Azure SQL Database, and Azure Database for MySQL/PostgreSQL are all cloud-based database services provided by Microsoft Azure. However, they differ in terms of their features, architecture, and use cases. Here are the key differences between these services:
- Azure Cosmos DB: It is a globally distribute, multi-model database service that supports document, key-value, graph, and column-family data models. It is design for high scalability, low latency, and global availability. Cosmos DB supports multiple APIs such as SQL, MongoDB, Cassandra, Azure Table, and Gremlin. It also provides features such as automatic indexing, multi-master replication, and tunable consistency levels.
- Azure SQL Database: It is a fully manage relational database service that is base on Microsoft SQL Server. It supports the SQL Server Transact-SQL language and provides features such as automatic tuning, backup and recovery, and security features such as row-level security and data masking. SQL Database is design for transactional workloads and provides high availability and scalability.
- Azure Database for MySQL/PostgreSQL: It is a fully manage database service that is base on the MySQL and PostgreSQL database engines. It provides features such as automatic patching, backup and recovery, and support for high availability. It is design for relational workloads and supports the SQL language.
How do you configure and manage Azure Virtual Machines, and what types of VMs are available?
Azure Virtual Machines (VMs) are a scalable, on-demand computing resource provided by Microsoft Azure that enable organizations to deploy and run applications in the cloud. Azure VMs are based on a variety of pre-configured images that include different operating systems and software configurations.
Here are the steps to configure and manage Azure Virtual Machines:
- Provision a Virtual Machine: To provision a virtual machine, you need to select an appropriate virtual machine image that matches your application requirements. You can select an image from the Azure Marketplace, or you can create a custom image based on your own requirements. Once you have selected an image, you can provision a virtual machine by specifying the desired VM size, network settings, and other configuration options.
- Configure VM Settings: Once the VM is provision, you can configure its settings such as its operating system, disk configuration, network settings, and security settings. You can also install and configure software on the VM to match your application requirements.
- Manage VMs: You can manage VMs using the Azure portal, Azure CLI, or PowerShell. You can start, stop, restart, and delete VMs, as well as view the VM status, performance metrics, and logs.
Here are some of the types of VMs available in Azure:
- General-purpose VMs: These VMs provide a balance of CPU, memory, and network resources and are suitable for a wide range of applications.
- Compute-optimized VMs: These VMs are optimize for CPU-intensive workloads and provide a high-performance computing environment.
- Memory-optimized VMs: These VMs are optimize for memory-intensive workloads and provide a high-memory capacity environment.
- GPU-enabled VMs: These VMs provide GPU processing capabilities and are suitable for applications that require high-performance graphics processing.
Can you describe how Azure Storage works, and what types of storage options are available?
Azure Storage is a cloud-based storage service provided by Microsoft Azure that enables organizations to store and manage data in the cloud. Azure Storage provides a scalable, durable, and highly available storage solution that can be use to store and manage a wide range of data types, including unstructured data, structured data, and binary data.
Here are some key features of Azure Storage:
- Scalability: Azure Storage can scale to meet the growing storage needs of organizations. Azure Storage provides multiple storage options that can be use to store different types of data, and organizations can easily scale up or down their storage capacity based on their specific needs.
- Durability: Azure Storage provides a highly durable storage solution that protects data against hardware failures, natural disasters, and other types of data loss. Azure Storage provides data replication and redundancy options that ensure data is always available, even in the event of a failure.
- Security: Azure Storage provides a secure storage solution that enables organizations to store and manage data securely in the cloud. Azure Storage provides a range of security features, including access controls, encryption, and firewalls, that can be use to protect data against unauthorized access and attacks.
- Integration: Azure Storage integrates with other Azure services, such as Azure Functions, Azure Data Factory, and Azure Stream Analytics, enabling organizations to build and deploy data-driven applications and workflows in the cloud.
How does Azure Kubernetes Service help organizations deploy and manage containerized applications?
Azure Kubernetes Service (AKS) is a fully manage service provide by Microsoft Azure that enables organizations to deploy, scale, and manage containerize applications using Kubernetes. Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.
Here are some key ways in which Azure Kubernetes Service helps organizations deploy and manage containerized applications:
- Simplified Deployment: AKS simplifies the deployment of Kubernetes clusters by providing a fully managed service that handles the provisioning, scaling, and maintenance of the underlying infrastructure. Organizations can deploy Kubernetes clusters in minutes with just a few clicks, without having to worry about managing the underlying infrastructure.
- Seamless Integration: AKS seamlessly integrates with other Azure services such as Azure Container Registry, Azure DevOps, Azure Monitor, and Azure Virtual Networks. This integration enables organizations to easily build, deploy, and manage containerized applications in a secure and scalable environment.
- Scalability and Availability: AKS provides automatic scaling and high availability for Kubernetes clusters. AKS can automatically scale the number of nodes in a cluster based on demand, and it can also provide automatic failover and disaster recovery capabilities.
- Security: AKS provides a secure environment for containerized applications by integrating with Azure Active Directory for authentication and authorization, and by using features such as Azure Key Vault for secure storage of secrets and certificates.
How do you manage access to Azure resources, and what types of access controls are available?
Azure provides various ways to manage access to its resources, with different levels of granularity and control. Here are some key access control mechanisms available in Azure:
- Azure Active Directory (Azure AD): Azure AD is a cloud-based identity and access management service that provides authentication and authorization for Azure resources. Further, Azure AD enables organizations to control access to Azure resources by defining roles, assigning permissions, and managing user identities. Azure AD can also be used to manage access to other Microsoft services such as Office 365 and Dynamics 365.
- Role-Based Access Control (RBAC): RBAC is a built-in access control mechanism in Azure that enables organizations to manage access to Azure resources based on roles. Azure provides a set of built-in roles that can be assigned to users, groups, or applications, and organizations can also create custom roles to fit their specific needs. RBAC allows organizations to grant or deny access to specific resources based on the role of the user or application.
- Resource Locks: Resource locks allow organizations to lock resources to prevent accidental deletion or modification. Resource locks can be set at the subscription, resource group, or resource level, and they can be applied to all users and roles.
- Azure Policy: Azure Policy is a service that helps organizations enforce compliance and governance policies for their Azure resources. Azure Policy allows organizations to define policies that enforce specific rules and conditions, such as restricting access to certain resources, enforcing naming conventions, or enforcing security requirements.
- Network Security Groups (NSGs): NSGs provide inbound and outbound traffic filtering for Azure resources. NSGs allow organizations to define security rules that restrict or allow traffic based on the source and destination IP address, port number, and protocol.
Can you explain how Azure Event Grid works, and how it can be used to trigger events across Azure services?
Azure Event Grid is a cloud-based event routing service provided by Microsoft Azure that enables organizations to react to events happening in Azure services and third-party applications. Event Grid provides a central hub for event routing, allowing organizations to easily configure and manage event-driven workflows across their entire application stack.
Here’s how Azure Event Grid works:
- Event Sources: Event sources are the services or applications that emit events. Azure services such as Azure Storage, Azure IoT Hub, Azure Functions, and Azure App Service are natively integrated with Event Grid. Third-party applications can also send events to Event Grid using custom event publishers.
- Event Subscriptions: Event subscriptions define the events that a subscriber is interested in and where to send those events. You can subscribe to events based on the event source and event type. The destination of an event subscription can be an Azure service such as Azure Functions or Azure Logic Apps, or a custom webhook.
- Event Grid Topics: Event Grid Topics are message endpoints that receive events from event sources and route them to event subscriptions. Topics provide a scalable and secure way to manage event routing across multiple subscriptions and regions.
- Filters: Filters are used to route events to specific event subscriptions. Filters can be based on event type, event source, or custom attributes defined by the event publisher.
- Event Handlers: Event handlers are the code or services that execute in response to an event. Event handlers can be Azure Functions, Azure Logic Apps, or custom webhooks.
How does Azure IoT Hub help organizations connect and manage IoT devices?
Azure IoT Hub is a cloud-based service provided by Microsoft Azure that helps organizations connect and manage their IoT devices. IoT Hub provides a scalable and secure platform for connecting devices, receiving telemetry data, and sending commands to devices. Here are some key features of Azure IoT Hub:
- Device Management: IoT Hub provides device management capabilities to help organizations manage large fleets of devices at scale. You can configure and update device settings, monitor device health, and remotely manage devices through the IoT Hub.
- Data Ingestion and Processing: IoT Hub enables organizations to ingest and process large amounts of data from IoT devices in real-time. You can define custom routes for incoming data, filter and transform data, and route data to other Azure services for further processing.
- Security and Compliance: IoT Hub provides built-in security features to help organizations secure their IoT deployments. You can authenticate and authorize devices, encrypt data in transit and at rest, and monitor device activity for suspicious behavior. IoT Hub also helps organizations meet compliance requirements, such as GDPR and HIPAA.
- Integration with Other Azure Services: IoT Hub integrates with other Azure services to provide a complete IoT solution. You can route data to Azure Stream Analytics for real-time analytics, store data in Azure Cosmos DB or Azure Blob Storage, and visualize data in Power BI.
- Device Connectivity: IoT Hub supports multiple protocols for connecting devices, including MQTT, AMQP, and HTTPS. You can also use IoT Hub Device SDKs to simplify device development and management.
How do you configure and manage Azure Functions, and what types of functions are available?
Azure Functions is a serverless compute service provided by Microsoft Azure that allows developers to run event-driven functions without having to manage the underlying infrastructure. Here are the steps to configure and manage Azure Functions:
- Create a Function App: The first step is to create a Function App in the Azure portal, which provides the environment for your functions to run in. You can choose the runtime stack, such as .NET, Java, Python, and Node.js, and the hosting plan, which determines the scale and performance of your app.
- Create a Function: Once you have created a Function App, you can create a new function using one of the available templates or by writing your own code. Functions can be triggered by various events, such as HTTP requests, timers, or messages from Azure Event Grid or Azure Service Bus.
- Configure Triggers and Bindings: Functions can be configured to respond to specific triggers, such as an HTTP request or a new message in a queue. Bindings are used to connect your function to other Azure services, such as Azure Storage or Azure Cosmos DB.
- Test and Debug Functions: Azure Functions provides tools to test and debug your functions, including the ability to run functions locally on your development machine using the Azure Functions Core Tools.
- Monitor and Scale Functions: Azure Functions provides monitoring and logging tools to help you track the performance and usage of your functions. You can also configure automatic scaling to ensure that your functions can handle varying workloads.
Can you describe how Azure Batch can be used to run large-scale, parallel computing workloads?
Azure Batch is a service provided by Microsoft Azure that allows users to execute large-scale, parallel computing workloads across a cluster of virtual machines (VMs). It can be used to process large amounts of data, run compute-intensive applications, and perform batch processing jobs.
The Azure Batch service allows users to create and manage pools of VMs, known as “batch pools.” These pools can be customized to meet specific processing requirements, such as selecting the type and size of VMs, configuring network settings, and specifying the software that needs to be installed on the VMs.
Users can then create “batch jobs” which define the workloads that need to be executed on the batch pools. Batch jobs can be defined using various programming languages, including C#, Java, and Python, and can include complex dependencies between tasks.
Once a batch job has been created, the Azure Batch service takes care of scheduling and distributing the workloads across the batch pools, ensuring that the workloads are executed in parallel across multiple VMs. The service also provides monitoring and management tools, allowing users to track the progress of their batch jobs, view resource usage, and manage their batch pools.
Azure Batch can be used to run a wide range of large-scale, parallel computing workloads, including simulations, data analytics, machine learning, and high-performance computing. It provides a scalable and cost-effective way to process large amounts of data and run compute-intensive applications, without the need to manage the underlying infrastructure.
Basic Questions
Whether you are a fresher or a seasoned professional, you may encounter some basic and fundamental questions regarding AZ-900 during the interview. So, let’s start with the following basic interview questions and find out more about the type and patterns of interview questions.
What is the scalability of cloud computing?
If the above question appears as the Azure interview questions, then in such case the most appropriate answer would be scaling is one of the advantages that are of two types;
- Vertical scaling is the one where the configuration tends to increase the existing capacity of the machine. Just like you expand the size of the RAM from 4GB to 32GB.
- Horizontal Scaling is another aspect where the physical aspect is increased like putting multiple machines at work instead of replacing the existing machine.
What are the advantages of cloud computing?
Clou computing comes with several advantages. Some of the advantages are given below:
- Firstly, the versatility of the system can be altered if the business requires certain modifications.
- After that, they are highly available which increases its end users to get benefited by every inch.
- In addition, the system is capable of tolerating fault of a single part and overcomes it by remaining completely functional.
- Subsequently, the service allows you to pay only when the system is in use.
- Lastly, the system has brought into light the payment for the operation rather than the investment in the machines.
Discuss the different deployment models of the cloud?
There are various deployment models for the cloud;
- Private Cloud Deployment Model– the one where you own the infrastructure and the cloud provider allows you to get the service exclusively.
- Public Cloud Deployment Model– the one where you get the multi-tenant infrastructure from the service provider exclusively.
- Hybrid Cloud Deployment Model– is basically a set up of intermixed public and private data. It generally includes the confidential data that will be served in-house and the public directed website is there to address the public.
What are the main functions of Azure Cloud Services?
- Firstly, it is design with a view to host the running application and simultaneously manage the background running application.
- Secondly, the application of web processing is called “web role” whereas the background processing is term as the “worker role”.
List out the purposes of the cloud configuration file.
The main purpose of the cloud configuration file is as follows-
- Firstly, they hold the main copy of the certificates.
- Subsequently, they have the storage of user-defined settings.
- Further, there are a number of instances in any service project.
Name the service used to manage the resources in Azure.
The Azure resource manager is the infrastructure that is solely and completely involved in managing deploys or deleting all the resources.
What are the different types of roles?
There are basically three different types of roles;
- Web Role that is use to deploy the website by making use of language which is support by the IIS platform customize to run the web application.
- VM Role is use to schedule the window services and tasks. It is perform by the user through the customization of the machine.
- Worker Role that is to execute the process that runs in the background by deploying the website.
Differentiate between verbose and minimal monitoring.
Verbose monitoring gathers detailed performance metrics that allow for in-depth analysis of the data generated while the application runs. In contrast, minimal monitoring is the basic setup that relies on performance data collected from the host operating system.
Explain block BLOB and page BLOB?
Blob is a block that consists of a specific block ID. Each block in this block BLOB comprises 4MB and the maximum size of this BLOB it limited to 200 GB. On the other hand, Page blob contains pages in which the data range is determine by the offsets. The maximum limit of page BLOB is 1TB where a single page is of the size 1TB.
State the difference between Windows Azure bus queues and Windows Azure queues?
Windows Azure queues are held responsible to take care of the storage infrastructure of Windows Azure. On the contrary, bus queues are a broader aspect of the messaging infrastructure with publishing and subscribing to the integrating patterns of remote web service.
What is meant by the dead letter queue?
Messages are transfer to the dead letter queue in the following situation;
- Firstly, When the delivery count has exceeded a message that is in a queue.
- Secondly, when the expiry date of the message has cross and the entire expire message is held in a queue.
- Thirdly, when there is an evaluation exception set by default and the subscription is enable with a dead letter filter.
Explain the Windows Azure platform?
It is the collection of a PaaS develope by the Microsoft program. It is use to run a deployment vehicle and a runtime for the data center to host cloud computing.
How is the price of the Azure subscription place?
The prices vary depending on the product type. The various pricing models are;
- Firstly, the free model where customers can avail the system that is being exempt from the market fee.
- After that, the BYOL scheme where Azure is fetch with a fee that is not encircle around the limits of the market price.
- Subsequently, there exists a trial of the free software wherein, the client gets the full version with an advanced feature for a limited period of time.
What are virtual machine scale sets in Azure?
Virtual machine scale sets refer to the Azure compute resources which are useful to deploy and manage a set of identical VMs. With all the VMs configure the same, scale sets mainly focus to support true autoscale, and no pre-provisioning of VMs is require.
State the difference between repository and powerhouse server?
Repository servers are the formations in respect of the integrity, consistency, and uniformity. On the other hand, powerhouse server monitors the integration of different aspects of the database repository.
List two blobs that are use in Microsoft Azure
The two types of blobs offer in Azure are:
- Block Blob
- Page Blob
Explain the difference between copy and shortcut?
Copy refers to the process of transferring an object from one place to another and it takes double space. Moreover, there is no change that corresponds to the original object. In contrast, a shortcut is like a flexible link to something, and it takes up less room because it updates when the original thing changes.
Are there any scale limitations for customers using managed disks?
Yes, there is a limitation of managed disks. There is a limit of 2000 manage disks per subscription.
Is it possible to add an existing VM to an availability set?
No. However, if you want to add, then you need to first create the VM within the set. Moreover, as of now, there is no way to add it.
List the different database types in SQL Azure.
There are two major types of database in SQL Azure;
- Web Edition – Firstly, this edition comes with a limit of 5GB SQL. The main advantage is that they are tolerant to a fault and highly available.
- Business-based Edition – Secondly, this edition supports 50GB of T-SQL that is tolerant to a fault, and highly available.
List out the reasons which makes Azure Resource Manager beneficial over the classic services?
The benefits of the Azure Resource Manager are extremely beneficial. Not to mention, they have the power to overshadow the benefit of the classic services.
- First things first, the resources do not require management, deployment, or monitoring one at a time. Moreover, they are chain deployment activities that don’t need individual data handling.
- After that, data deployment takes place at a uniform rate. This enables the user to use a declarative template that indicates the deployment.
- Lastly, role-based control is present in the management platform that provides access to the resources that leads you to control.
Enlist the monitoring features that are present in SharePoint 2010?
The following features are present in Sharepoint 2010-
- Firstly, It collects the data on the event log, timer service, and performance counter.
- Secondly, they take part with data that is search usage.
- Thirdly, they provide matrices that are yielding a collection of sites.
Name the class that can be use to retrieve data?
The class that can be use to retrieve data is the SPSite Data Query. It holds the ability to query data that are present in more than one list all across the diverse web collections.
Differentiate STS and SPS and state their respective features?
SPS stands for SharePoint Portal Service. The SPS manages documents and has a search engine more efficient in penetrating the multiple sources of content.
STS stands for SharePoint team management. They are beneficial and better for document management for a large organization and have a moderate search engine.
State the difference between a library and a list?
The library is an interface that provides one to manage and store a document that can be create using Excel, PowerPoint, or Word.
On the other hand, the list is the description of the item in a tabular form using columns and rows. Lists don’t hold the purpose to make a document but can attach documents.
State some features of SAS?
Some of the SAS features include;
- First things first, it provides the user access to manage the resources just like that of the DBMS.
- Secondly, it is leading with the leading analytical to carry out different business services and products.
- In addition, it allows easy visualization and interpretation with the use of graphs and its breaks the complex panels into simple plots.
Describe the common architecture of SharePoint 2010?
There are majorly three architectural design of the SharePoint 2010 which includes the following;
- Firstly, the enterprise farm which is not common because of its undivided dedication to the service and aids via automated management with the feasible isolation of data.
- Subsequently, there is a single farm in association with multiple services whose potential advantages are management via individual service application which enables with a more complex targeting of sites to a particular application of service.
- Lastly, the single farms are very common which involves single service, and at the same time easy to deploy. The application service is simple to allocate with fullest resource utilization and management.
State the measures in case of service failure?
Following steps needs attention after service failure:
- Firstly, make sure that the objects services have stopped running which will allow the object services to withstand the failure.
- After that, to complete the last lap of work pending you can allow the system object storage to remain functional by making the machine to again get back online.
- Lastly, if you are incapable of replacing the drive then do remove the drive and let the system stay not mounted.
Give an overview of API in Azure?
API is basically a web service which also acts as an effective tool to analyze unstructured data like the extraction of the key phrase. The advantage of API in Azure is that it does not need any assistance with designing and training which implies that the data is in the hands of the user directly.
Explain how a character analytics API functions?
The working of the character analytics of API does not account for the characterization of words like good or bad. The natural language disrupts and uses the advanced feature.
Differentiate between the PROC SUMMARY and PROC MEANS?
PROC MEANS is a subgroup statist that is create in the persistence of the BY statement. The data here is sort beforehand with the assistance of BY variables.
PROC SUMMARY refers to the aid of statistics which provides all varieties of information running simultaneously and its production takes place simultaneously for every subgroup.
If the client gets disconnect from the cache with the services state the probable cause?
In such scenario, the causal factor falls into two major categories:
The cause on the operator side;
- Firstly, there might be chances that there is a failure in the transfer of the standard cache from one node to the other.
- Secondly, deployment of the cache during processing and dispatching the services.
- Thirdly, there occurs a server update or an automated VM maintenance.
The fault on the client side;
- The application on the client side got auto-scaling.
- The layer of the network on the client side altered.
- There was a transient error on the network node.
- The bound operation took more time.
AZ-900 Glossary
- Cloud Computing: The delivery of computing resources over the internet, including servers, storage, databases, networking, software, analytics, and intelligence.
- Public Cloud: A cloud computing environment where resources are owned and operated by a third-party cloud service provider, such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP).
- Private Cloud: A cloud computing environment where resources are owned and operated by a single organization for its own use.
- Hybrid Cloud: A cloud computing environment that combines the use of public and private clouds, allowing organizations to use the best of both worlds.
- Infrastructure as a Service (IaaS): A cloud computing service model where a third-party cloud provider offers virtualized computing resources, such as virtual machines (VMs), storage, and networking, to customers.
- Platform as a Service (PaaS): A cloud computing service model where a third-party cloud provider offers a platform for customers to develop, run, and manage applications, without needing to manage the underlying infrastructure.
- Software as a Service (SaaS): A cloud computing service model where a third-party cloud provider offers software applications that are accessed over the internet.
- Region: A geographic location where a cloud service provider hosts its data centers.
- Load Balancer: A networking component that distributes incoming traffic across multiple VMs or instances.
- Azure Active Directory (Azure AD): A cloud-based identity and access management service that provides secure access to Azure resources and other Microsoft services.
- Azure Marketplace: An online store where customers can find, try, and buy cloud-based applications and services from Microsoft and its partners.
- Service Level Agreement (SLA): A contract between a cloud service provider and a customer that outlines the level of availability, reliability, and performance that the provider will deliver.
Expert’s Corner
To summarise, the Azure AZ-900 is a simple exam that can assist you in pursuing a career in one of Azure’s essential positions, such as developer, solution architect, or administrator. As a result, if you want to start working with the Microsoft Azure platform, this certification is a great place to start. The AZ-900 test is an excellent opportunity to demonstrate your Azure and Cloud expertise. Additionally, you can include the AZ-900 badge on your CV to attract the attention of recruiters who are always on the lookout for cloud certified specialists.
The topics that are cover in this Azure Interview Questions article are the most sought-after skill sets that recruiters look for in an Azure Professional. For a detailed study on Azure, you can also refer to our AZ-900 tutorial.
We hope we have inspired you to take the plunge and try the Microsoft Azure AZ-900 exam. Did we meet the expectations? Feel free to drop your comments. We would love to hear from you.
Elevate your career with advanced learning skills and expert tutorials on AZ-900 Exam. Prepare and become a Certified Now!