12. Docker Image
The basis of a Docker container. Represents a full application
Docker Container
The standard unit in which the application service resides and executes
Docker Engine
Creates, ships and runs Docker containers deployable on a physical or
virtual, host locally, in a datacenter or cloud service provider
Registry Service (Docker Hub or Docker Trusted Registry)
Cloud or server based storage and distribution service for your images
20. + +Agility Portability Control
State of App development Survey: Q1 2016, Cornell University case study
13XMore software releases
62%Report reduction in MTTR
10XCost reduction in maintaining
existing applications
Eliminate
“works on my machine”
issues
41%Move workloads across
private/public clouds
65%Reduction in developer
onboarding time
21. 1 Containerize Legacy Applications
Lift and shift for portability and efficiency
2
3
Transform Legacy to Microservices
Look for shared services to transform
Accelerate New Applications
Greenfield innovation
22. •
•
•
• Available in the Powershell
Gallery
Bins/Libs
App
Windows Server
Bins/Libs
App
Windows Server
Docker Engine
Bins/Libs
App
Physical or Virtual
Virtualized workloads
running on premises
Containerized and
moved to virtual or
bare metal on cloud
Accelerate and simplify cloud migration
Microsoft Azure
29. Azure Container Service (ACS) provides a way to simplify the creation,
configuration, and management of a cluster of virtual machines that are
preconfigured to run containerized applications
Using an optimized configuration of popular open-source scheduling and orchestration tools, ACS
enables you to use your existing skills or draw upon a large and growing body of community
expertise to deploy and manage container-based applications on Microsoft Azure.