![Page 1: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/1.jpg)
4 Success stories in 3 years
A Docker Production JourneyDocker 4th Birthday @Sydney Docker Meetup March 2017
![Page 2: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/2.jpg)
Yun Zhi Lin•Microservices (and Serverless) Architect at amaysim• 15 years in tech: ESB MicroServices NanoServices• Dockering since 2014• Co-Organizer NoOps Meetup, Author serverless-golang
Github @yunspace Twitter @yunzhilin
![Page 3: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/3.jpg)
Agenda1. Down under
Docker Success2. Toolbelt of
Awesome3. Common Issues
![Page 4: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/4.jpg)
Downunder Docker Success•Celebrate Docker’s 4 years of awesome•4 Closer to home success stories
![Page 5: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/5.jpg)
Apmasphere Halowww.apmasphere.com.au• Visionary real estate management, training
and collaboration platform.
• Disrupting the property management (cottage) industry.
Challenges• Want local Heroku like infrastructure
• Polygot Microservices architecture
Docker Solutions• Deis v1 + CoreOS, SnapCI, Quay.io
• Move to Docker Cloud in 2 days. Portability!
• Containerised services in Ruby, Node, Java
Success3 sets of webapp+mobile released in 9 months
![Page 6: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/6.jpg)
Republic Wealthwww.republicwealth.com.au• B2C and B2B Automated Investment• Paperless bank account creation • Fintech Startup of the Year 2017 finalistChallenges• Multiple user facing products• Speed to market with small founding teamDocker Solutions• Containerised Frontend as Microservice• NoOps CD using Docker, Rancher, AWSSuccessPoC to Production in 2 months, followed by 2 more a month later
![Page 7: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/7.jpg)
Drive Yellowww.driveyello.com
• B2B real time food delivery dive platform.
• Order optimisation and run logistics
• Clients: Crust, HeyYou, Menulog, McDonalds, Woolworths …
Challenges• Manual deployment bottleneck for offshore team
• Difficult to offer API integration via existing code
Docker Solution• Docker Rancher CD enabled 24 hours turnaround
• Kong API Gateway reduces Microservice overhead
Success
Critical Microservice launched providing complex Order/Runs logic for client partners.
![Page 8: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/8.jpg)
Docker in Startups• Docker enables meeting ambitious targets and short
opportunity windows• Docker is portable between platforms• All things Cloud – Docker to fill in the DevOps gap• High level Container Manager – Auto IaaS provision• Docker Cloud – self hosted, easiest to setup• Rancher – self hosted, opensource, more control/integration
![Page 9: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/9.jpg)
Amaysim Australiawww.amaysim.com.au
• Post startup, ASX listed in 2015
• First to disrupt the mobile market with unlimited plans
• Venturing into NBN business vertical
Challenges
• Market agility with new business verticals
• Integrate existing DevOps automated and autoscaled infrastructure
Docker Solution
The Microverse™!
Success
• SSO launch, significant reduction in dev cycle
• 10+ Dockerised Microservices serving 1M+ customers and up to 500CCU in < 6 months
![Page 10: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/10.jpg)
Docker in Enterprise•Docker and Microservice – plug & play business value•Reduction Dev/Prod parity and mutability• Faster Dev/Deploy cycle than traditional VMs •All things Cloud – DevOps add more power ups•Container Manager – embed into existing IaaS (BYON)
![Page 11: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/11.jpg)
Toolbelt of AwesomeAbstracts away the heavy lifting to give you superpowers
![Page 12: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/12.jpg)
Container Management – Beyond Orchestration
![Page 13: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/13.jpg)
Choose Your Own Orchestration Adventure
![Page 14: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/14.jpg)
Host Infrastructure
![Page 15: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/15.jpg)
One Click Useful Containers
![Page 16: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/16.jpg)
Continuous Delivery
![Page 17: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/17.jpg)
Immutable SDLC – Never Leave Docker
* Image Credit: @fredericlemay
![Page 18: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/18.jpg)
Amaysim Microverse™
All in one, really really ridiculously good looking home for Docker Microservices
![Page 19: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/19.jpg)
Scaling Amaysim DevOps Power
Microverse
Service Service Service Service
Service Service Service Service
Service Service Service Service
Service Service Service Service
Service Service Service Serviec
Service Service Service Service
Service Service Service Service
Service Service Service Service
![Page 20: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/20.jpg)
Common Issues
• Orchestration/Management server upgrades
• Stable OS Distributions• Database in Docker?• Resist your inner Unix Admin• Container level Auto-Scaling• HAProxy blues
![Page 21: 4 Success stories in 3 years - A Docker Production Journey](https://reader035.vdocument.in/reader035/viewer/2022062902/58ef96781a28abf91a8b465f/html5/thumbnails/21.jpg)
FIN• Future talks by Amaysim Engineers on Autoscaling and CD• Come to the NoOps meetup
• Yunspace - Effectively reduce Microservice overhead using Kong and Rancher• Rancher - Beyond Kubernetes Container Orchestration• DataDog – 8 Surprising Facts about Real Docker Adoption