Azure Compute Concepts Flashcards

summarize the key points related to Azure Compute, including definitions, differences between services, and considerations for decision-making.

1
Q

What is Azure Compute according to Microsoft’s definition?

A

Azure Compute is an on-demand computing service that provides computing resources such as disks, processors, memory, networking, and operating systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How can Compute on Azure be simplified in definition?

A

Compute on Azure can be simplified as the engine that powers and runs your applications on Azure, providing the necessary resources and hosting capabilities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How many different Compute options or services are covered in this section?

A

Five different Compute options are covered: virtual machines (infrastructure as a service), Azure App Service, Azure Functions, Azure Container Instances, and Azure Kubernetes Service (all platform as a service).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the main difference between virtual machines (VMs) and other Compute options like Azure App Service?

A

Virtual machines are considered infrastructure as a service (IaaS) and offer greater customization and control but require more management overhead. Other Compute options are managed services (PaaS) and provide less customization and control but require less management responsibility.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does the shared responsibility model relate to the differences between infrastructure and platform as a service?

A

The shared responsibility model defines the areas of responsibility between the cloud vendor (e.g., Microsoft) and the user. Infrastructure as a service (IaaS) requires more user management (e.g., operating system updates), while platform as a service (PaaS) shifts more management responsibility to the cloud vendor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the trade-offs between infrastructure as a service (IaaS) and platform as a service (PaaS)?

A

IaaS offers more flexibility and control but requires more management effort, whereas PaaS provides less customization but reduces management overhead, allowing more focus on application development.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What should be considered when choosing between IaaS and PaaS for a particular use case?

A

The decision should be based on the level of control and management desired versus the need to focus on application development and code improvement. There are no right or wrong answers; the choice depends on specific requirements.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly