More Related Content Similar to Docker in the_real_world-overview (20) Docker in the_real_world-overview2. The ”Why”
• Real-world issues / concerns
• Reliability
• Scaling
• Testing
• Deployments
• Environment “drift”
• Day 2 Operations (patching, logging, metrics,
troubleshooting)
3. The “What”
• Easier to scale
Replace rather than patch
• Discrete units
• Dependency understanding
• Boundaries defined
• Deployments: blue-green, rollback
strategies, canary, etc…
• Consistency
• Isolation
• Portability
• Developer on-boarding / transitions
5. Container-Centric SDLC
Paradigm Changes
• Development
• Dependencies
• Deployment: CI/CD pipelines vs “legacy”
• Microservices
• State
• Operations
• Issue Resolution
• Metrics
• Reporting
• Scaling
• Security Remediations
6. Container-Centric SDLC
Paradigm Changes
• Development
• Dependencies
• Deployment: CI/CD pipelines vs “legacy”
• Microservices
• State
• Operations
• Issue Resolution
• Metrics
• Reporting
• Scaling
• Security Remediations
7. Resources
AQUASEC: A BRIEF HISTORY OF CONTAINERS
DIGITAL OCEAN: CI/CD ARTICLE
DOCKER: HTTPS://WWW.DOCKER.COM
DOCKER API DOCS: HTTPS://DOCS.DOCKER.COM/
MARTIN FOWLER: HTTPS://MARTINFOWLER.COM/ARTICLES/MICROSERVICES.HTML
MICROSERVICES.IO: HTTPS://MICROSERVICES.IO/
ZDNET: WHAT IS DOCKER AND WHY IS IT SO DARN POPLUAR?