layers box agder docker
TRANSCRIPT
http://Learning-Layers-euhttp://Learning-Layers-eu
Learning Layers
Scaling up Technologies for Informal Learning in SME Clusters
Docker on the Shipyard
Automating the Software Delivery Process in Research Projects
István Koren and Ralf Klamma, RWTH Aachen University
1
http://Learning-Layers-eu
Developers and Operations
- The Love Boat!?
• “Works for me!”
• Development infrastructures are different from operations environments
Docker provides a common ground
• Developers can be sure that their app isbehaving the same way everywhere
2
http://Learning-Layers-eu
Docker
• Virtualization based on Linux containers
• Baking applications and their dependenciesinto containers
• Pre-packed containerimages can be providedcentrally
3
VM- vs. Container-based virtualization
http://Learning-Layers-eu
DevOps
• A culture of communication betweendevelopers and operations
• Integration, automation and monitoring
• Rapidly producing software products
4
Developers Operations
New features Stability
Specific tools Managing systems
Need to work fast Need to keep systems running
http://Learning-Layers-eu
Shipyard
• Managing Docker hosts from a Web UI
• Inspecting running containers and theirresource usage
5