Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how a small team at Intuit successfully implemented Docker in production for critical workloads. Explore the organizational and technical challenges faced when adopting containers in large enterprises, and discover the blueprint for building a compelling business case. Follow the team's journey from local development to production deployment in a corporate data center, focusing on stateless back-end services throughout the entire software development lifecycle. Gain insights into their crawl-walk-run approach, which allowed for cost-effective learning and strategic investments. Uncover major technical hurdles encountered, solutions implemented, and valuable lessons learned. Dive into topics such as developer productivity, patching as code, team building, guardrails, and addressing new problems specific to Docker in enterprise environments. Examine the timeline, pipeline, and demos showcasing their progress. Understand the importance of people and processes, autoscaling, and environment stability. Evaluate the cost savings, developer access improvements, and performance differences achieved through this Docker implementation.
Syllabus
Introduction
Happy Tax Day
Agenda
Docker Journey
Meet Ramesh
Developer Productivity
Patching as Code
Build the right team
guardrails
stateless services
new problems
docker for enterprise
Prokinetic
Why Docker
Sprints
Rough seas
Inbound connections
Zombie containers
Timeline
Pipeline
Lime Demo
Universal Control Plane
Lessons Learned
Biggest Detractor
People Processes
Autoscaling
Guard Rails
Finish Remaining Services
Next Big Bet
Cost Savings
Developer Access
Environment Stability
Performance Differences
Taught by
Docker