Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

4 Success stories in 3 years - A Docker Production Journey

797 views

Published on

Docker's 4th Birthday @Sydney Docker Meetup. It's time to celebrate the growing maturity of arguably the most disruptive technology of this decade.

I would like to take you on a journey across 4 companies I've had the privilege to worked with, each from a different industry: proptech, fintech, foodtech and telco; and each with their own unique vision to change the world.

But they all share one thing in common: they all leveraged Docker to empower their Engineers, fill in the gap between Dev and Ops, and ultimately succeed in getting their product to client faster.

Published in: Software
  • Be the first to comment

4 Success stories in 3 years - A Docker Production Journey

  1. 1. 4 Success stories in 3 years A Docker Production Journey Docker 4th Birthday @Sydney Docker Meetup March 2017
  2. 2. 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
  3. 3. Agenda 1. Down under Docker Success 2. Toolbelt of Awesome 3. Common Issues
  4. 4. Downunder Docker Success • Celebrate Docker’s 4 years of awesome • 4 Closer to home success stories
  5. 5. Apmasphere Halo www.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 Success 3 sets of webapp+mobile released in 9 months
  6. 6. Republic Wealth www.republicwealth.com.au • B2C and B2B Automated Investment • Paperless bank account creation • Fintech Startup of the Year 2017 finalist Challenges • Multiple user facing products • Speed to market with small founding team Docker Solutions • Containerised Frontend as Microservice • NoOps CD using Docker, Rancher, AWS Success PoC to Production in 2 months, followed by 2 more a month later
  7. 7. Drive Yello www.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.
  8. 8. 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
  9. 9. Amaysim Australia www.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
  10. 10. 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)
  11. 11. Toolbelt of Awesome Abstracts away the heavy lifting to give you superpowers
  12. 12. Container Management – Beyond Orchestration
  13. 13. Choose Your Own Orchestration Adventure
  14. 14. Host Infrastructure
  15. 15. One Click Useful Containers
  16. 16. Continuous Delivery
  17. 17. Immutable SDLC – Never Leave Docker * Image Credit: @fredericlemay
  18. 18. Amaysim Microverse™ All in one, really really ridiculously good looking home for Docker Microservices
  19. 19. Scaling Amaysim DevOps Power Microvers e 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
  20. 20. Common Issues • Orchestration/Management server upgrades • Stable OS Distributions • Database in Docker? • Resist your inner Unix Admin • Container level Auto-Scaling • HAProxy blues
  21. 21. 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

×