AZ-900: Microsoft Azure Fundamentals Learning Path
What is meant by cloud computing? A. Delivery of computing services over the internet. B. Setting up your own datacenter. C. Using the internet
A
Which of the following choices isn't a cloud computing category? A. Networking-as-a-Service (NaaS) B. Platform-as-a-Service (PaaS) C. Infrastructure-as-a-Service (IaaS) D. Software-as-a-Service (SaaS)
A
Which of the following is a logical unit of Azure services that links to an Azure account? A. Azure subscription B. Management group C. Resource group D. Public cloud
A
Which of the following options isn't a type of cloud computing? A. Distributed cloud B. Hybrid cloud C. Private cloud D. Public cloud
A
You need to purchase an Azure account before you can use any Azure resources. A. False B. True
A
Publish APIs to developers, partners, and employees securely and at scale.
Azure API Management (Azure Web Services)
Quickly create powerful cloud web-based apps.
Azure App Service (Azure Web Services)
Optimizes app server farm delivery while increasing application security
Azure Application Gateway (Azure Networking Services)
Managed service for parallel and high-performance computing applications.
Azure Batch (Azure Compute services)
Storage service for very large objects, such as video files or bitmaps.
Azure Blob storage (Azure Storage Services)
Fully managed service caches frequently used and static data to reduce data and application latency.
Azure Cache for Redis (Azure Database Services)
Deploy this fully managed search as a service.
Azure Cognitive Search (Azure Web Services)
Containerized apps run on Azure without provisioning servers or VMs.
Azure Container Instances (Azure Compute services)
Delivers high-bandwidth content to customers globally.
Azure Content Delivery Network (Azure Networking Services)
Globally distributed database that supports NoSQL options.
Azure Cosmos DB (Azure Database Services)
Protects Azure-hosted applications from distributed denial of service (DDOS) attacks.
Azure DDoS Protection (Azure Networking Services)
Provides ultra-fast DNS responses and ultra-high domain availability.
Azure DNS (Azure Networking Services)
Service that migrates databases to the cloud with no application code changes.
Azure Database Migration Service (Azure Database Services)
Fully managed and scalable MariaDB relational database with high availability and security.
Azure Database for MariaDB (Azure Database Services)
Fully managed and scalable MySQL relational database with high availability and security.
Azure Database for MySQL (Azure Database Services)
Fully managed and scalable PostgreSQL relational database with high availability and security.
Azure Database for PostgreSQL (Azure Database Services)
Integrate this collaborative Apache Spark-based analytics service with other big data services in Azure.
Azure Databricks (Azure Big data Services)
Use development collaboration tools such as high-performance pipelines, free private Git repositories, configurable Kanban boards, and extensive automated and cloud-based load testing. Formerly known as Visual Studio Team Services.
Azure DevOps
Quickly create on-demand Windows and Linux environments to test or demo applications directly from deployment pipelines.
Azure DevTest Labs
Connects to Azure over high-bandwidth dedicated secure connections.
Azure ExpressRoute (Azure Networking Services)
File shares that can be accessed and managed like a file server.
Azure File storage (Azure Storage Services)
Implements high-security, high-availability firewall with unlimited scalability.
Azure Firewall (Azure Networking Services)
An event-driven, serverless compute service.
Azure Functions (Azure Compute services)
Process massive amounts of data with managed clusters of Hadoop clusters in the cloud.
Azure HDInsight (Azure Big data Services)
Messaging hub that provides secure communications between and monitoring of millions of IoT devices.
Azure IoT Hub
Cluster management for VMs that run containerized services.
Azure Kubernetes Service (Azure Compute services)
Balances inbound and outbound connections to applications or service endpoints.
Azure Load Balancer (Azure Networking Services)
Collaborative visual workspace where you can build, test, and deploy machine learning solutions by using prebuilt machine learning algorithms and data-handling modules.
Azure ML Studio (AI Services)
Cloud-based environment you can use to develop, train, test, deploy, manage, and track machine learning models. It can auto-generate a model and auto-tune it for you. It will let you start training on your local machine, and then scale out to the cloud.
Azure Machine Learning Service (AI Services)
connect users with Microsoft partners, independent software vendors, and startups that are offering their solutions and services, which are optimized to run on Azure.
Azure Marketplace
developers can create mobile back-end services for iOS, Android, and Windows apps quickly and easily.
Azure Mobile Services
Monitors and diagnoses network issues by using scenario-based analysis.
Azure Network Watcher (Azure Networking Services)
-Linking compute resources and providing access to applications is -includes a range of options to connect the outside world to services and features in the global Azure datacenters.
Azure Networking Services
Send push notifications to any platform from any back end.
Azure Notification Hubs (Azure Web Services)
A data store for queuing and reliably delivering messages between applications.
Azure Queue storage (Azure Storage Services)
the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure account. You use management features like access control, locks, and tags to secure and organize your resources after deployment.
Azure Resource Manager
Fully managed relational database with auto-scale, integral intelligence, and robust security.
Azure SQL Database (Azure Database Services)
Distributed systems platform that runs in Azure or on-premises.
Azure Service Fabric (Azure Compute services)
Add real-time web functionalities easily.
Azure SignalR Service (Azure Web Services)
-Durable and highly available with redundancy and replication. -Secure through automatic encryption and role-based access control. -Scalable with virtually unlimited storage. -Managed, handling maintenance and any critical problems for you. -Accessible from anywhere in the world over HTTP or HTTPS.
Azure Storage Services - Common Characteristics
Run analytics at a massive scale by using a cloud-based enterprise data warehouse that takes advantage of massively parallel processing to run complex queries quickly across petabytes of data.
Azure Synapse Analytics (Azure Big data Services)
Fully managed data warehouse with integral security at every level of scale at no extra cost.
Azure Synapse Analytics (Azure Database Services)
a service that stores non-relational structured data (also known as structured NoSQL data) in the cloud, providing a key/attribute store with a schema-less design.
Azure Table storage (Azure Storage Services)
Distributes network traffic across Azure regions worldwide
Azure Traffic Manager (Azure Networking Services)
Accesses Azure Virtual Networks through high-performance VPN gateways.
Azure VPN Gateway (Azure Networking Services)
Scaling for Windows or Linux VMs hosted in Azure.
Azure Virtual Machine Scale Sets (Azure Compute services)
Windows or Linux virtual machines (VMs) hosted in Azure.
Azure Virtual Machines (Azure Compute services)
Connects VMs to incoming virtual private network (VPN) connections.
Azure Virtual Network (Azure Networking Services)
Creates a unified wide area network (WAN) that connects local and remote sites.
Azure Virtual WAN (Azure Networking Services)
an on-demand computing service for running cloud-based applications. It provides computing resources such as disks, processors, memory, networking, and operating systems. The resources are available on-demand and can typically be made available in minutes or even seconds.
Azure compute
What is not a reason to move to the cloud? A. Faster innovation B. A limited pool of services C. Speech recognition and other cognitive services
B
Which of the following can be used to manage governance across multiple Azure subscriptions? A. Azure initiatives B. Management groups C. Resource groups
B
Which of the following statements is a valid statement about an Azure subscription? A. Using Azure doesn't require a subscription. B. An Azure subscription is a logical unit of Azure services.
B
Which of the following statements is true? A. With Operating Expenses (OpEx), you are responsible for purchasing and maintaining your computing resources. B. With Operating Expenses (OpEx), you are only responsible for the computing resources that you use. C. With Capital Expenses (CapEx), you are only responsible for the computing resources that you use.
B
Add Bing Search APIs to your apps and harness the ability to comb billions of webpages, images, videos, and news with a single API call.
Bing Search (Azure AI Cognitive Services)
Which of the following features doesn't apply to resource groups? A. Resources can be in only one resource group. B. Role-based access control can be applied to the resource group. C. Resource groups can be nested.
C
the delivery of computing services over the internet by using a pay-as-you-go pricing model
Cloud computing
-Azure Virtual Machines -Azure Container Instances -Azure App Service -Azure Functions (or serverless computing)
Common Azure Compute Services
are often one of the primary reasons why companies move to the Azure platform. Azure provides a range of options for hosting applications and services.
Compute services
Azure compute resources that you can use to deploy and manage containers.
Container Instances and Azure Kubernetes Service
-lightweight, virtualized application environments. -designed to be quickly created, scaled out, and stopped dynamically. -You can run multiple instances of a containerized application on a single host machine.
Containers
Which of the following choices isn't a benefit of using cloud services? A. Scalability B. Disaster recovery C. High availability D. Geographic isolation
D
-Offline data synchronization. -Connectivity to on-premises data. -Broadcasting push notifications. -Autoscaling to match business needs.
Features of Azure Mobile Services
-Provides the most flexibility. -Organizations determine where to run their applications. -Organizations control security, compliance, or legal requirements.
Hybrid cloud
a computing environment that combines a public cloud and a private cloud by allowing data and applications to be shared between them.
Hybrid cloud
-No CapEx: Users have no up-front costs. -Agility: Applications can be made accessible quickly, and deprovisioned whenever needed. -Management: The shared responsibility model applies; the user manages and maintains the services they have provisioned, and the cloud provider manages and maintains the cloud infrastructure. -Consumption-based model: Organizations pay only for what they use and operate under an Operational Expenditure (OpEx) model. -Skills: Organizations can use the skills and expertise of the cloud provider to ensure workloads are secure, safe, and highly available. -Cloud benefits: Organizations can use the skills and expertise of the cloud provider to ensure workloads are made secure and highly available. -Flexibility: IaaS is the most flexible cloud service because you have control to configure and manage the hardware running your application.
IaaS Advantages
-This cloud service model is the closest to managing physical servers; a cloud provider will keep the hardware up-to-date, but operating system maintenance and network configuration is up to you as the cloud tenant. -An advantage of this cloud service model is rapid deployment of new compute devices. Setting up a new virtual machine is considerably faster than procuring, installing, and configuring a physical server.
Infrastructure-as-a-Service (IaaS)
Fully managed global IoT software as a service (SaaS) solution that makes it easy to connect, monitor, and manage IoT assets at scale.
IoT Central
Fully managed service that allows data analysis models to be pushed directly onto IoT devices, which allows them to react quickly to state changes without needing to consult cloud-based AI models.
IoT Edge
Map complex information and data to solve tasks such as intelligent recommendations and semantic search.
Knowledge mapping (Azure AI Cognitive Services)
These groups help you manage access, policy, and compliance for multiple subscriptions. All subscriptions in a management group automatically inherit the conditions applied to the management group. Top Level L4
Management groups
Allow your apps to process natural language with prebuilt scripts, evaluate sentiment, and learn how to recognize what users want
Natural Language processing (Azure AI Cognitive Services)
-No CapEx: Users have no up-front costs. -Agility: PaaS is more agile than IaaS, and users don't need to configure servers for running applications. -Consumption-based model: Users pay only for what they use, and operate under an OpEx model. -Skills: No deep technical skills are required to deploy, use, and gain the benefits of PaaS. -Cloud benefits: Users can take advantage of the skills and expertise of the cloud provider to ensure that their workloads are made secure and highly available. -Productivity: Users can focus on application development only, because the cloud provider handles all platform management.
PaaS Advantages
Platform limitations. There can be some limitations to a cloud platform that might affect how an application runs. When you're evaluating which PaaS platform is best suited for a workload, be sure to consider any limitations in this area.
PaaS Disadvantages
This cloud service model is a managed hosting environment. The cloud provider manages the virtual machines and networking resources, and the cloud tenant deploys their applications into the managed hosting environment.
Platform-as-a-Service (PaaS)
-Hardware must be purchased for start-up and maintenance. -Organizations have complete control over resources and security. -Organizations are responsible for hardware maintenance and updates.
Private cloud
consists of computing resources used exclusively by users from one business or organization. -can be physically located at your organization's on-site (on-premises) datacenter, or it can be hosted by a third-party service provider.
Private cloud
-No capital expenditures to scale up. -Applications can be quickly provisioned and deprovisioned. -Organizations pay only for what they use.
Public cloud
Services are offered over the public internet and available to anyone who wants to purchase them. Cloud resources, such as servers and storage, are owned and operated by a third-party cloud service provider, and delivered over the internet.
Public cloud
A manageable item that's available through Azure. Virtual machines (VMs), storage accounts, web apps, databases, and virtual networks are examples
Resource
A container that holds related resources for an Azure solution. -includes resources that you want to manage as a group.
Resource group
Resources are combined into resource groups, which act as a logical container into which Azure resources like web apps, databases, and storage accounts are deployed and managed. L2
Resource groups
are instances of services that you create, like virtual machines, storage, or SQL databases. Bottom level L1
Resources
Service that hosts enterprise SQL Server apps in the cloud.
SQL Server on Azure Virtual Machines (Azure Database Services)
-No CapEx: Users have no up-front costs. -Agility: Users can provide staff with access to the latest software quickly and easily. -Pay-as-you-go pricing model: Users pay for the software they use on a subscription model, typically monthly or yearly, regardless of how much they use the software. -Skills: No deep technical skills are required to deploy, use, and gain the benefits of SaaS. -Flexibility: Users can access the same application data from anywhere.
SaaS Advantage
Software limitations. There can be some limitations to a software application that might affect how users work. Because you're using as-is software, you don't have direct control of features. When you're evaluating which SaaS platform is best suited for a workload, be sure to consider any business needs and software limitations.
SaaS Disadvantage
enables developers to build applications faster by eliminating the need for them to manage infrastructure
Serverless computing
In this cloud service model, the cloud provider manages all aspects of the application environment, such as virtual machines, networking resources, data storage, and applications. The cloud tenant only needs to provide their data to the application managed by the cloud provider.
Software-as-a-Service (SaaS)
Convert spoken audio into text, use voice for verification, or add speaker recognition to your app.
Speech (Azure AI Cognitive Services)
groups together user accounts and the resources that have been created by those user accounts. For each, there are limits or quotas on the amount of resources that you can create and use. -Organizations can use them to manage costs and the resources that are created by users, teams, or projects. L3
Subscriptions
a web-based, unified console that provides an alternative to command-line tools.
The Azure portal
an Azure compute resource that you can use to deploy and manage a set of identical VMs. -designed to support true autoscale.
Virtual machine scale sets
-are software emulations of physical computers. They include a virtual processor, memory, storage, and networking resources. -host an operating system, and you can install and run software just like a physical computer
Virtual machines
Use image-processing algorithms to smartly identify, caption, index, and moderate your pictures and videos.
Vision (Azure AI Cognitive Services)
Create and deploy mission-critical web apps at scale.
Web Apps feature of Azure App Service (Azure Web Services)