Microsoft Certified Azure Solutions Architect Expert · Free Practice Question Medium
Question 2
A gaming company has recently moved to Azure by using the lift and shift model from on-premise Windows and Linux virtual machines to Azure virtual machines. However, the company's leadership now wants to move on to the second phase and use PaaS Azure Services to generate more cost savings, leverage the power of Paas services such as autoscale and pay-per-use, and modernize their application with a serverless model.
The workloads that the Gaming Company wants to migrate have the following features:
Short-lived Processes
Respond to Database Changes
Run Scheduled Tasks
What recommendation would you suggest as a PaaS compute solution?
-
A
App services
-
B
Kubernetes
-
C
Functions
-
D
Web jobs
Reveal correct answer
Correct answer: C
A. App Services are a great option for hosting web applications, APIs, and mobile backends. However, they may not be the best fit for short-lived processes, responding to database changes, and running scheduled tasks, as they are more suited for long-running applications.
B. Kubernetes is a container orchestration platform that is great for managing containerized applications at scale. While it offers flexibility and scalability, it may be overkill for the specific requirements of short-lived processes, database changes, and scheduled tasks in this scenario.
C. Functions, specifically Azure Functions, are a serverless compute service that allows you to run event-triggered code without managing infrastructure. They are ideal for short-lived processes, responding to database changes, and running scheduled tasks, making them a perfect fit for the Gaming Company's workload requirements.
D. Web Jobs are background tasks that can run on-demand or on a schedule within the context of an App Service. While they can handle scheduled tasks, they may not be as well-suited for short-lived processes and responding to database changes compared to Azure Functions.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
