Azure Fundamentals part 1: Describe core Azure concepts
What is cloud computing?
Cloud computing the delivery of computing services over the internet, which is otherwise known as the cloud. Services include servers, storage, databases, networking, software, analytics, and intelligence.
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
A; That's correct. An Azure subscription is a logical unit of Azure services that links to an Azure account.
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
What is serverless computing?
Overlapping PaaS is an automatic manage infrastructure which this serverless applications, the cloud service provider automatically provisions, scales, and manages the infrastructure required to run the code
Public cloud
Services offered over public internet which can be bought over a third-party cloud service.
Hybrid cloud
Services that are a combination of public and private cloud which allows data and applications to be shared.
Private cloud
Services that are a part of a user from a business or organization which can be located at the business or organization's on-site datacenter.
Which of the following can be used to manage governance across multiple Azure subscriptions? A.) Azure initiatives B.) Management groups C.) Resource groups
B; That's correct. Management groups facilitate the hierarchical ordering of Azure resources into collections, at a level of scope above subscriptions. Distinct governance conditions can be applied to each management group, with Azure Policy and Azure role-based access controls, to manage Azure subscriptions effectively. The resources and subscriptions assigned to a management group automatically inherit the conditions applied to the management group.
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; That's correct. Resource groups can't be nested.
Which of the following choices isn't a benefit of using cloud services? A.) Scalability B.) Geographic isolation C.) Disaster recovery D.) High availability
C; You can choose to create resources in a single region; however, one of the primary advantages to cloud computing is geographic distribution.
Describe the consumption-based model
Describe Capital Expenditure (CapEx) and Operational Expenditure (OpEx)
True or false: In an IaaS environment, the cloud tenant is responsible for routine hardware maintenance.
False; In an IaaS environment, the cloud provider is responsible for any hardware maintenance.
True or false: You need to purchase an Azure account before you can use any Azure resources.
False; You can use a free Azure account or a Microsoft Learn sandbox to create resources.
Operational Expenditure (OpEx)
Spending money on services or products now and being billed for them. You pay when you use the service or product, and you can deduct this expense in the same year you send it.
Capital Expenditure (CapEx)
Up-front cost of money on physical infrastructure which reduces the value over time.
Cloud service model: IaaS (Infrastructure as a service)
o Agility - Applications can be quickly accessible. o Management -Shared responsibility model user manages and maintains the services; the cloud provider manages and maintains cloud infrastructure. o Consumption-based model -OpEx model (Only pay for what you use) o Skill -No serious technical skills required o Cloud benefits -Organizations can use the skills and expertise of the cloud provider. In addition, users can gain access to more cutting-edge development tools. They can then apply these tools across an application's lifecycle. o Flexibility -IaaS is the most flexible cloud service because you have the power to control to configure and manage the hardware that you rent running on your application.
Cloud service model: PaaS (Platform as a service)
o Agility -PaaS is more agile than IaaS, users do not need to configure and manage the hardware. o Management -Same benefits as IaaS, but you let the cloud provider manage the platform o Consumption-based model -OpEx model (Only pay for what you use) o Skill -No serious technical skills required, due to it being a public cloud. o Cloud benefits -Organizations can use the skills and expertise of the cloud provider. In addition, users can gain access to more cutting-edge development tools. They can then apply these tools across an application's lifecycle. o Productivity -Users can focus on application development; cloud provider handles all platform management. o Disadvantage -Some limitations to a cloud platform due to leaving the cloud provider to management to said cloud platform.
Cloud service model: SaaS (Software as a Service)
o Agility -Users can provide staff with latest software. o Management -Software that is hosted and managed for you and other customers as its usually one version of the application for everyone that is licensed though a monthly or annual subscription. o Consumption-based model -No CapEx(Up-front costs) -Users pay for the software they use on a subscription model, typically monthly or yearly, regardless of how much they use the software. o Skill -No serious technical skills required and gain the benefits of SaaS. o Flexibility -Users can access the application from anywhere. o Disadvantage -Software limitations as you access the software and the benefits and disadvantages that are already on it and you do not have direct control of features.
What is some cloud computing advantages?
o High availability o Scalability -Either vertically (increasing RAM OR CPU to virtual machine) or horizontally (more virtual machines or other instances) o Elasticity -Autoscaling applications so they get that they need o Agility -Deploy and configure quickly to application requirement changes o Geo-distribution -Deployed data and applications anywhere around the world o Disaster recovery -Backup services
Which of the following statements is not true about cloud computing? A.) IaaS, PaaS, and SaaS are examples of cloud computing service models. B.) Cloud computing resources are usually limited to specific geographic regions. C.) Cloud computing typically decreases your operating expenses. D.) Three cloud computing deployment models are public cloud, private cloud, and hybrid cloud.
B; Most cloud computing resources can be distributed to global datacenters.
Which of the following choices isn't a cloud computing category? A.) Platform-as-a-Service (PaaS) B.) Networking-as-a-Service (NaaS) C.) Infrastructure-as-a-Service (IaaS) D.) Software-as-a-Service (SaaS)
B; NaaS isn't a cloud computing category.
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. C.) You can't have more than one subscription.
B; That's correct. A subscription is a set of Azure services bundled together for tracking and billing purposes.
Describe the shared responsibility model
----------------------------- On-Premises o Client Manages -Applications -Data Storage -Runtime -Middleware -O/S -Virtualization -Servers -Storage -Networking o Provider Manages -Nothing ----------------------------- Infrastructure as a Service (IaaS) o Client Manages -Applications -Data Storage -Runtime -Middleware -O/S o Provider Manages -Virtualization -Servers -Storage -Networking ----------------------------- Platform as a Service (PaaS) o Client Manages -Applications -Data Storage o Provider Manages -Runtime -Middleware -O/S -Virtualization -Servers -Storage -Networking ----------------------------- Software as a Service (SaaS) o Client Manages -Nothing o Provider Manages -Applications -Data Storage -Runtime -Middleware -O/S -Virtualization -Servers -Storage -Networking -----------------------------