Skip to content

Codit/cloud-native-demystified-build-once-run-anywhere-webinar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Native Demystified: Build Once, Run Anywhere

Resources for our "Cloud Native Demystified: Build Once, Run Anywhere!" webinar.

Codit logo

Deploying to various runtimes

You can easily deploy the application to various runtimes:

Codit logo

Azure PaaS ☁

You can easily deploy a container to Azure Web App for Containers through the Azure portal.

Kubernetes 🔱

Deploy the application on Kubernetes by using deploy/portal-on-kubernetes.yaml on any Kubernetes cluster.

App Service on Azure Arc (Preview) 🚢

Bootstrap your cluster to Azure by using scripts/Bootstrap-Cluster.ps1 by:

  • Connecting your cluster through Azure Arc for Kubernetes
  • Installing the App Service extension for Kubernetes
  • Creating a custom location to deploy to

After that, you can easily deploy an Azure Web App for Container on your cluster as you typically would, but by using the new custom location.

Here is an overview of the various Arc components:

Arc Structure

Learn more on "Set up an Azure Arc-enabled Kubernetes cluster to run App Service, Functions, and Logic Apps (Preview)" and "Create an App Service app on Azure Arc (Preview)".