An aspiring operations DevOps engineer needs to understand where their deployments run and how "run" platforms differ from server-executed platforms. In this course, you'll recall the deployment models and software components used to manage server-based applications and middleware.
You'll list the compute/run services used to provide runtime environments and manage applications. You'll explore the popular cloud provider services to set up compute environments and outline a workflow to select the appropriate compute/run service. You'll also recognize the benefits of using a hybrid cloud to manage compute/run environments for application deployment.
Next, you'll distinguish compute and run platforms that are configured in on-premises, cloud, and hybrid environments, the compute/run services provided by AWS, Azure, and GCP, and the benefits of using edge cloud architecture to manage compute/run environments and workloads. Finally, you'll set up a compute/run environment using Amazon Lightsail and use the gcloud compute command-line to set up and manage Compute Engine.
Cloud Run and Compute Services: Establishing a Compute and Run Environment
discover the key concepts covered in this course
recall the history of application servers and list the deployment models that can be adopted to manage server-based applications
list the components of an application server that help set up run environments to manage applications and middleware components
compare the compute and run platforms that are configured in on-premises, cloud, and hybrid environments
describe the types of compute/run services that can be used to provide runtime environments, manage applications, and request processing to produce output
outline the considerations to factor and workflow to adopt when selecting the correct compute/run services
recognize the services provided by AWS to set up compute environments using VMs, containers, and serverless, edge, and hybrid mechanisms
set up compute/run environments using Amazon Lightsail
describe the architecture that helps discover various components of compute sevices and recognize the compute/run options available in Azure
list the prominent compute products provided by GCP that enable faster computations, run large in-memory databases, and build cloud‐native apps
define the concept of edge cloud and the benefits of using edge cloud architecture to manage compute/run environments and workloads
use the gcloud compute command-line tool to set up and manage the Google Compute Engine
recall the services provided by IBM, Oracle, and other popular cloud providers to set up compute environments using VMs, containers, and serverless, edge, and hybrid mechanisms
recall the architecture of a hybrid cloud and describe the benefits of using a hybrid cloud to manage compute/run environments for application deployment