Docker is the de facto tool for creating containerized applications, but leveraging containers in production isn’t always straightforward. There are many options from simple hosts to complex orchestration tools. Learn how to create Docker images, load them to a custom registry and deploy them at scale with a simple example application written in Go and JavaScript. See examples of cloud deployments implemented with Azure Container Instances, Web Apps for Containers, and Azure Kubernetes Services.
6. On-Premises
How often should
I patch my servers?
How can I increase
server utilization?
How do I deploy new
code to my server?
Which packages should
be on my server?
It takes how long to
provision a new server?
The “evolution” of application platforms
7. IaaSOn-Premises
How often should I patch my servers?
How often should I backup my server?
Which packages should be on my server?
How many servers do I need?
How can I increase server utilization?
What is the right size of servers for my business needs?
How can I scale my app?
Which OS should I use?
How do I deploy new code to my server?
Who monitors my App?
The “evolution” of application platforms
8. PaaSIaaSOn-Premises
How many “servers” do I need?
How can I increase “server” utilization?
What is the right size of “servers” for my business needs?
How can I scale my app?
The “evolution” of application platforms
9. PaaSIaaSOn-Premises Containers
How do I architect my app?
What runtime do I deploy?
Where do I store my containers?
Which container orchestrator should I use?
Containers, lighter than IaaS more control than PaaS
The “evolution” of application platforms