Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Azure Fundamentals Certification Exam Preparation: Questions and Answers, Exams of Nursing

A collection of questions and answers related to the azure fundamentals certification exam. It covers key concepts and services within the azure ecosystem, including storage, compute, networking, and security. Designed to help individuals prepare for the az-900 exam by providing insights into common exam topics and potential solutions.

Typology: Exams

2024/2025

Available from 01/07/2025

TutorSection
TutorSection 🇺🇸

3

(1)

579 documents

Partial preview of the text

Download Azure Fundamentals Certification Exam Preparation: Questions and Answers and more Exams Nursing in PDF only on Docsity!

AZ 900 CERTIFICATION EXAM 2024

ACTUAL EXAM COMPLETE

ACCURATE EXAM QUESTIONS WITH

DETAILED VERIFIED ANSWERS (100%

CORRECT ANSWERS) /ALREADY

GRADED A+

You are developing a web application which will be used to stream videos. Which of the following Azure storage types are best suited to this use case? - ....ANSWER...Azure Blob storage is an object-based storage service ideal for storing large amounts of unstructured data, including video streams. It can be accessed via HTTP and HTTPS or via a variety of client libraries.

What are some of the main aims of collecting and processing Big Data? - ....ANSWER...Big Data is a technology that enables speed and efficiency when analyzing the data, cost reduction for storing the enormous amounts of data, faster and better decision making for companies based on the data and analysis of it and development of new processes

and services based on customers needs and satisfaction through analytics.

You are in a client meeting with a customer and learn that the customer would like to run their website from their own vNET and subnets, but due to staff constraints they would like the least amount of overhead on the team as possible. Which Azure service would you recommend to the client? - ....ANSWER...Azure App Service Environment is a deployment of Azure App Service into a subnet in a customer's Azure virtual network. It provides a fully isolated and dedicated environment for security running App service apps at high scale. Azure App Service Environment is a Platform-as-a-Service offering which enables teams to focus on building the application instead of managing the underlying hardware and operating systems.

Which are considered serverless services on Azure?

  • ....ANSWER...Azure Functions: provides a single function to do a single task

Logic Apps: a way to connect systems within and outside Azure, including apps, data flows, services and entire systems, it can schedule, automate and orchestrate task, business processes and

workflows. No coding needed. When an order above $100 occurs an email can be sent to customer service asking them to thank the customer.

Event Grid: a routing service for connected applications that ensure events are sent and received fast and accurately. Makes complex cloud architectures much simpler.

They are all serverless services on Azure.

Which Azure DevOps tool would you use to share applications and code libraries? - ....ANSWER...Azure Artifacts is a service in Azure DevOps, which can host code libraries and applications for you to share internally or externally. Azure Boards is for project managers. Azure Repos holds your source code. Azure Test Plans is used to create manual and automatic test scenarios for your application. Azure Pipelines is the process that builds and deploys your application.

What are the four common techniques for performing compute on Azure? - ....ANSWER...Virtual Machines. Containers. Azure App Service. Serverless Computing.

What are virtual machines (VMs)? - ....ANSWER...Software emulations of physical computers. hey include a virtual processor, memory, storage, and networking resources. They host an operating system (OS), and you're able to install and run software just like a physical computer. And by using a remote desktop client, you can use and control the virtual machine as if you were sitting in front of it.

They are an ideal choice when you need:

-Total control over the operating system (OS)

-The ability to run custom software, or

-To use custom hosting configurations

What are containers? - ....ANSWER...They are a virtualization environment for running applications. Just like virtual machines, they run on top of a host operating system. But unlike VMs, they don't include an operating system for the apps running inside of them. Instead, they bundle the libraries and components needed to run the application and use the existing host OS. For example, if five of them are

running on a server with a specific Linux kernel, all five and the apps within them share that same Linux kernel.

It doesn't use virtualization, so it doesn't waste resources simulating virtual hardware with a redundant OS. This environment typically makes them more lightweight than VMs. This design allows you to respond quickly to changes in demand or failure. Another benefit is you can run multiple isolated applications on a single host. Since they are secured and isolated, you don't need separate servers for each app.

What is Azure App Service? - ....ANSWER...It is a platform-as-a-service (PaaS) offering in Azure that is designed to host enterprise-grade web-oriented applications. You can meet rigorous performance, scalability, security, and compliance requirements while using a fully managed platform to perform infrastructure maintenance.

What is Serverless Computing? - ....ANSWER...It is a cloud-hosted execution environment that runs your code but completely abstracts the underlying hosting environment. You create an instance of the service,

and you add your code; no infrastructure configuration or maintenance is required, or even allowed.

What are availability sets? - ....ANSWER...A logical grouping of two or more VMs that help keep your application available during planned or unplanned maintenance.

With them you get:

-Up to three fault domains that each have a server rack with dedicated power and network resources

-Five logical update domains which then can be increased to a maximum of 20

Your VMs are then sequentially placed across the fault and update domains.

What is a planned maintenance event? - ....ANSWER...When the underlying Azure fabric that hosts VMs is updated by Microsoft. It is done to patch security vulnerabilities, improve performance, and add or update features. Most of the time they are done without any impact to the guest VMs. But sometimes VMs require a reboot to complete an

update. When the VM is part of an availability set, the Azure fabric updates are sequenced so not all of the associated VMs are rebooted at the same time. VMs are put into different update domains. Update domains indicate groups of VMs and underlying physical hardware that can be rebooted at the same time. Update domains are a logical part of each data center and are implemented with software and logic.

What is an unplanned maintenance event? - ....ANSWER...It involves a hardware failure in the data center, such as a power outage or disk failure. VMs that are part of an availability set automatically switch to a working physical server so the VM continues to run. The group of virtual machines that share common hardware are in the same fault domain. A fault domain is essentially a rack of servers. It provides the physical separation of your workload across different power, cooling, and network hardware that support the physical servers in the data center server racks. In the event the hardware that supports a server rack becomes unavailable, only that rack of servers is affected by the outage.

What are virtual machine scale sets? - ....ANSWER...They let you create and manage a group

of identical, load balanced VMs. With these, you can build large-scale services for areas such as compute, big data, and container workloads.

What is Azure Batch? - ....ANSWER...It enables large- scale job scheduling and compute management with the ability to scale to tens, hundreds, or thousands of VMs.

When you're ready to run a job, it does the following:

-Starts a pool of compute VMs for you

-Installs applications and staging data

-Runs jobs with as many tasks as you have

-Identifies failures

-Requeues work

-Scales down the pool as work completes

There may be situations in which you need raw computing power or supercomputer level compute power. Azure provides these capabilities.

What are two ways to manage containers in Azure? - ....ANSWER...Azure Container Instances (ACI) and Azure Kubernetes Service (AKS).

What do Azure Container Instances (ACI) provide? - ....ANSWER...They offer the fastest and simplest way to run a container in Azure. You don't have to manage any virtual machines or configure any additional services. It is a PaaS offering that allows you to upload your containers and execute them directly with automatic elastic scale.

What does Azure Kubernetes Service provide? - ....ANSWER...The task of automating, managing, and interacting with a large number of containers is known as orchestration. is a complete orchestration service for containers with distributed architectures with multiple containers.

What is a microservice architecture? - ....ANSWER...This architecture is where you break solutions into smaller, independent pieces. For example, you may split a website into a container hosting your front end, another hosting your back end, and a third for storage. This split allows you to separate portions of your app into logical sections

that can be maintained, scaled, or updated independently.

With Azure App Service (a PaaS service), what common web app styles can you host? - ....ANSWER...Web Apps, API Apps, WebJobs and Mobile Apps

What web app languages does the App Service support? - ....ANSWER...ASP.NET, ASP.NET Core, Java, Ruby, Node.js, PHP, or Python. You can choose either Windows or Linux as the host operating system.

What do App Service WebJobs allow you to do? - ....ANSWER...They allow you to run a program (.exe, Java, PHP, Python, or Node.js) or script (.cmd, .bat, PowerShell, or Bash) in the same context as a web app, API app, or mobile app. They can be scheduled, or run by a trigger. They are often used to run background tasks as part of your application logic.

What can you do with Azure App Service Mobile app back-ends? - ....ANSWER...Quickly build a back-end

for iOS and Android apps. With just a few clicks you can:

-Store mobile app data in a cloud-based SQL database

-Authenticate customers against common social providers such as MSA, Google, Twitter, and Facebook

-Send push notifications

-Execute custom back-end logic in C# or Node.js

On the mobile app side, there is SDK support for native iOS & Android, Xamarin, and React native apps.

Serverless Computing encompasses these three ideas: - ....ANSWER...Abstraction of servers: It abstracts the servers you run on. You never explicitly reserve server instances; the platform manages that for you. Each function execution can run on a different compute instance, and this execution context is transparent to the code. With this architecture, you simply deploy your code, which then runs with high availability.

Event-driven scale: this type of computing is an excellent fit for workloads that respond to incoming events.

Micro-billing: With this type of computing, they pay only for the time their code runs. If no active function executions occur, they're not charged.

Two implementations of Azure serverless compute:

  • ....ANSWER...Azure Functions (can execute code in almost any modern language). Azure Functions can be either stateless (the default) where they behave as if they're restarted every time they respond to an event), or stateful (called "Durable Functions") where a context is passed through the function to track prior activity.

Azure Logic Apps (designed in a web-based designer and can execute logic triggered by Azure services without writing any code). Where Functions execute code, Logic Apps execute workflows designed to automate business scenarios and built from predefined logic blocks.

Benefits of using Azure to store data? - ....ANSWER...Automated backup and recovery: mitigates the risk of losing your data if there is any unforeseen failure or interruption.

Replication across the globe: copies your data to protect it against any planned or unplanned events, such as scheduled maintenance or hardware failures. You can choose to replicate your data at multiple locations across the globe.

Support for data analytics: supports performing analytics on your data consumption.

Encryption capabilities: data is encrypted to make it highly secure; you also have tight control over who can access the data.

Multiple data types: Azure can store almost any type of data you need. It can handle video files, text files, and even large binary files like virtual hard disks. It also has many options for your relational and NoSQL data.

Data storage in virtual disks: Azure also has the capability of storing up to 32 TB of data in its virtual disks. This capability is significant when you're storing heavy data such as videos and simulations.

Storage tiers: storage tiers to prioritize access to data based on frequently used versus rarely used information.

Types of data? - ....ANSWER...Structured. Semi- structured. Unstructured.

Structured Data - ....ANSWER...Data that adheres to a schema, so all of the data has the same fields or properties. It can be stored in a database table with rows and columns. It relies on keys to indicate how one row in a table relates to data in another row of another table. It is also referred to as relational data.

Semi-structured data - ....ANSWER...Data doesn't fit neatly into tables, rows, and columns. Instead, it uses tags or keys that organize and provide a hierarchy for the data. It is also referred to as non- relational or NoSQL data.

Unstructured data - ....ANSWER...Encompasses data that has no designated structure to it. This also means that there are no restrictions on the kinds of data it can hold. For example, a blob can hold a PDF document, a JPG image, a JSON file, video content, etc. As such, it is becoming more prominent as businesses try to tap into new data sources.

Azure SQL Database - ....ANSWER...Is a relational database as a service (DaaS) based on the latest stable version of the Microsoft SQL Server database engine. You can migrate your existing SQL Server databases with minimal downtime using the Azure Database Migration Service.

Azure Cosmos DB - ....ANSWER...Is a globally distributed database service. It supports schema- less data that lets you build highly responsive and Always On applications to support constantly changing data. You can use this feature to store data that is updated and maintained by users around the world.

Azure Blob storage - ....ANSWER...Is unstructured, meaning that there are no restrictions on the kinds of data it can hold. It is highly scalable and apps work with it in much the same way as they would work with files on a disk, such as reading and writing data. It can manage thousands of simultaneous uploads, massive amounts of video data, constantly growing log files, and can be reached from anywhere with an internet connection.

It lets you stream large video or audio files directly to the user's browser from anywhere in the world. It is also used to store data for backup, disaster recovery, and archiving. It has the ability to store up to 8 TB of data for virtual machines.

Azure Data Lake Storage - ....ANSWER...Allows you to perform analytics via parallel processing on your data usage and prepare reports. It is a large repository that stores both structured and unstructured data. It combines the scalability and cost benefits of object storage with the reliability and performance of the Big Data file system capabilities. It uses analytic engines like Hadoop & Spark.

Azure Files - ....ANSWER...Offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol. Its file shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS.

Applications running in Azure virtual machines or cloud services can mount a file storage share to access file data, just as a desktop application would mount a typical SMB share. Any number of Azure

virtual machines or roles can mount and access the file storage share simultaneously. Typical usage scenarios would be to share files anywhere in the world, diagnostic data, or application data sharing.

Azure Queue (Storage) - ....ANSWER...This storage is a service for storing large numbers of messages that can be accessed from anywhere in the world. It can be used to help build flexible applications and separate functions for better durability across large workloads. When application components are decoupled, they can scale independently. It provides asynchronous message queueing for communication between application components, whether they are running in the cloud, on the desktop, on-premises, or on mobile devices.

You can use it to:

-Create a backlog of work and to pass messages between different Azure web servers.

-Distribute load among different web servers/infrastructure and to manage bursts of traffic.

-Build resilience against component failure when multiple users access your data at the same time.

Disk Storage - ....ANSWER...Provides disks for virtual machines, applications, and other services to access and use as they need, similar to how they would in on-premises scenarios. It allows data to be persistently stored and accessed from an attached virtual hard disk.

Disks come in many different sizes and performance levels, from solid-state drives (SSDs) to traditional spinning hard disk drives (HDDs), with varying performance abilities.

Blob Storage Tiers - ....ANSWER...Hot storage tier: optimized for storing data that is accessed frequently.

Cool storage tier: optimized for data that are infrequently accessed and stored for at least 30 days.

Archive storage tier: for data that are rarely accessed and stored for at least 180 days with flexible latency requirements.

Azure Encryption Options for Storage - ....ANSWER...Azure Storage Service Encryption (SSE) for data at rest helps you secure your data to meet the organization's security and regulatory compliance. It encrypts the data before storing it and

decrypts the data before retrieving it. The encryption and decryption are transparent to the user.

Client-side encryption is where the data is already encrypted by the client libraries. Azure stores the data in the encrypted state at rest, which is then decrypted during retrieval.

Azure Data Storage vs On-Premise Storage - ....ANSWER...Cost effectiveness, Reliability, Storage types, Agility,

What is an Azure Region? - ....ANSWER...One or more Azure data centers within a specific geographic location. East US, West US, and North Europe are examples.

What is a Virtual Network? - ....ANSWER...Is a logically isolated network on Azure. It allows Azure resources to securely communicate with each other, the internet, and on-premises networks. It is scoped to a single region; however, multiple virtual networks from different regions can be connected together using virtual network peering.

They can be segmented into one or more subnets. Subnets help you organize and secure your

resources in discrete sections. The web, application, and data tiers each have a single VM. All three VMs are in the same but are in separate subnets.

What is a Network Security Group (NSG)? - ....ANSWER...It allows or denies inbound network traffic to your Azure resources. Think of it as a cloud-level firewall for your network. You can configure a network security group to accept traffic only from known sources, such as IP addresses that you trust.

Availability - ....ANSWER...Refers to how long your service is up and running without interruption

High Availability - ....ANSWER...Refers to a service that's up and running for a long period of time.

Resiliency - ....ANSWER...Refers to a system's ability to stay operational during abnormal conditions. These conditions include:

-Natural disasters

-System maintenance, both planned and unplanned, including software updates and security patches.

-Spikes in traffic to your site

-Threats made by malicious parties, such as distributed denial of service, or DDoS, attacks

What is a Load Balancer? - ....ANSWER...Distributes traffic evenly among each system in a pool. It can help you achieve both high availability and resiliency.

What is Azure Load Balancer? - ....ANSWER...It is a load balancer service that Microsoft provides that helps take care of the maintenance for you. It supports inbound and outbound scenarios, provides low latency and high throughput, and scales up to millions of flows for all Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) applications. You can use it with incoming internet traffic, internal traffic across Azure services, port forwarding for specific traffic, or outbound connectivity for VMs in your virtual network.

Azure Application Gateway - ....ANSWER...It is a load balancer designed for web applications. It uses Azure Load Balancer at the transport level (TCP) and applies sophisticated URL-based routing rules to support several advanced scenarios. This type of routing is known as application layer (OSI layer 7)

load balancing since it understands the structure of the HTTP message. It includes a Web Application Firewall (WAF) that provides protection from common, known vulnerabilities in websites. It is designed to protect HTTP traffic.

Benefits of using Azure Application Gateway over a simple load balancer: - ....ANSWER...-Cookie affinity. Useful when you want to keep a user session on the same backend server.

-SSL termination. It can manage your SSL certificates and pass unencrypted traffic to the backend servers to avoid encryption/decryption overhead. It also supports full end-to-end encryption for applications that require that.

-Web application firewall. It supports a sophisticated firewall (WAF) with detailed monitoring and logging to detect malicious attacks against your network infrastructure.

-URL rule-based routes. It allows you to route traffic based on URL patterns, source IP address and port to destination IP address and port. This is helpful when setting up a content delivery network.

-Rewrite HTTP headers. You can add or remove information from the inbound and outbound HTTP headers of each request to enable important

security scenarios, or scrub sensitive information such as server names.

Azure Service Health Use Cases? - ....ANSWER...To set up custom alerts to notify you of any outages, planned or otherwise. To track incidents with your services in real time and get a report afterwards. This is a free service.

What are the two types of locks in Azure? - ....ANSWER..."Delete" and "Read-only"

Which companies must comply with General Data Protection Regulation (GDPR)? - ....ANSWER...Companies of any country must adhere with this guideline if their users and customers are located in the European Union.

What are two features of role-based action controls?

  • ....ANSWER...Define which actions users can take on as a resource. Define which users have access to specific Azure resources.

What is special about the China region in Azure? - ....ANSWER...All customer data is guaranteed to be

geographically within China. You are guaranteed to be compliant with all Chinese data and IT regulations. All Azure services are physically located within China.

What are the Microsoft services that can tell you more about trust in the Azure platform? - ....ANSWER...Trust Center and Service Trust Portal.

Which services can feed the Azure Monitor? - ....ANSWER...Both Azure services and on-premise services.

What are the 5 support levels for Azure? - ....ANSWER...Basic, Developer, Standard, Professional Direct and Premier.

What is included with all support plans? - ....ANSWER...24 x 7 support for billing and subscription; online self-help; support forums (ask other users what they use and how they do things); best practice recommendations from Azure Advisor; Access to Service Health status to know how Azure is doing. This is also the full range of support for the

'Basic' plan. Can sign up online for all levels except Premier and the support starts immediately.

Developer Level Support Elements? - ....ANSWER...Basic Level plus, business hour email support for technical issues; unlimited support cases; guidance and troubleshooting for Azure configurations; Minimal Business Impact (Severity C) Response of < 8 hours; General Guidance Architectural Support

Standard Level Support Elements? - ....ANSWER...Developer Level plus, Moderate Business Impact (Severity B) Response of < 4 hours and Critical Business Impact (Severity A) Response of < 1 hour

Professional Direct Level Support Elements? - ....ANSWER...Standard Level but with Minimal Business Impact (Severity C) Response of < 4 hours; Moderate Business Impact (Severity B) Response of < 2 hours and Critical Business Impact (Severity A) Response of < 1 hour; In Depth Architecture Support; Onboarding Services & Reviews; Webinars for Training