SlideShare a Scribd company logo
1 of 21
4 Success stories in 3 years
A Docker Production Journey
Docker 4th Birthday @Sydney Docker Meetup March 2017
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
Agenda
1. Down under
Docker Success
2. Toolbelt of
Awesome
3. Common Issues
Downunder Docker Success
• Celebrate Docker’s 4 years of awesome
• 4 Closer to home success stories
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
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
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.
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
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
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)
Toolbelt of Awesome
Abstracts away the heavy lifting to give you superpowers
Container Management – Beyond Orchestration
Choose Your Own Orchestration Adventure
Host Infrastructure
One Click Useful Containers
Continuous Delivery
Immutable SDLC – Never Leave Docker
* Image Credit: @fredericlemay
Amaysim Microverse™
All in one, really really ridiculously good looking home for Docker Microservices
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
Common Issues
• Orchestration/Management
server upgrades
• Stable OS Distributions
• Database in Docker?
• Resist your inner Unix Admin
• Container level Auto-Scaling
• HAProxy blues
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

More Related Content

What's hot

Building a Cloud Native Platform with WSO2 Private PaaS
Building a Cloud Native Platform with WSO2 Private PaaSBuilding a Cloud Native Platform with WSO2 Private PaaS
Building a Cloud Native Platform with WSO2 Private PaaS
WSO2
 
Cloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSUCloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSU
LINE株式会社
 
Micro-frontends – is it a new normal?
Micro-frontends – is it a new normal?Micro-frontends – is it a new normal?
Micro-frontends – is it a new normal?
Lohika_Odessa_TechTalks
 
CloudSigma at Zadara Summit 2014
CloudSigma at Zadara Summit 2014CloudSigma at Zadara Summit 2014
CloudSigma at Zadara Summit 2014
CloudSigma
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
Siu Tin
 

What's hot (20)

OpenStack in the Enterprise
OpenStack in the EnterpriseOpenStack in the Enterprise
OpenStack in the Enterprise
 
FestiveTechCalendar2021 - Have Yourself An​ Azure Container Registry
FestiveTechCalendar2021 - Have Yourself An​ Azure Container RegistryFestiveTechCalendar2021 - Have Yourself An​ Azure Container Registry
FestiveTechCalendar2021 - Have Yourself An​ Azure Container Registry
 
FIWARE Tech Summit - Professional Dashboards for Dummies
FIWARE Tech Summit - Professional Dashboards for DummiesFIWARE Tech Summit - Professional Dashboards for Dummies
FIWARE Tech Summit - Professional Dashboards for Dummies
 
Leveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation Velocity
Leveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation VelocityLeveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation Velocity
Leveraging OpenStack at Scale: How the Elastic Cloud Drives Innovation Velocity
 
Stateful Applications On the Cloud: A PayPal Journey
Stateful Applications On the Cloud: A PayPal JourneyStateful Applications On the Cloud: A PayPal Journey
Stateful Applications On the Cloud: A PayPal Journey
 
Getting Started With Microsoft Azure
Getting Started With Microsoft AzureGetting Started With Microsoft Azure
Getting Started With Microsoft Azure
 
Running OpenStack in Production
Running OpenStack in ProductionRunning OpenStack in Production
Running OpenStack in Production
 
Building a Cloud Native Platform with WSO2 Private PaaS
Building a Cloud Native Platform with WSO2 Private PaaSBuilding a Cloud Native Platform with WSO2 Private PaaS
Building a Cloud Native Platform with WSO2 Private PaaS
 
Managing vSphere Across Multiple Regions and Multiple vCenters
Managing vSphere Across Multiple Regions and Multiple vCenters Managing vSphere Across Multiple Regions and Multiple vCenters
Managing vSphere Across Multiple Regions and Multiple vCenters
 
Cloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSUCloud, Security and opensource 2012-12-28 at SSU
Cloud, Security and opensource 2012-12-28 at SSU
 
Getting Started with Docker
Getting Started with DockerGetting Started with Docker
Getting Started with Docker
 
Monoliths, Myths, and Microservices - CfgMgmtCamp
Monoliths, Myths, and Microservices - CfgMgmtCampMonoliths, Myths, and Microservices - CfgMgmtCamp
Monoliths, Myths, and Microservices - CfgMgmtCamp
 
Launching a Business in Less Than 2 Months
Launching a Business in Less Than 2 MonthsLaunching a Business in Less Than 2 Months
Launching a Business in Less Than 2 Months
 
Micro-frontends – is it a new normal?
Micro-frontends – is it a new normal?Micro-frontends – is it a new normal?
Micro-frontends – is it a new normal?
 
Leveraging OpenStack to Run Mesos/Marathon at Charter Communications
Leveraging OpenStack to Run Mesos/Marathon at Charter CommunicationsLeveraging OpenStack to Run Mesos/Marathon at Charter Communications
Leveraging OpenStack to Run Mesos/Marathon at Charter Communications
 
Dutchcontainerdays
DutchcontainerdaysDutchcontainerdays
Dutchcontainerdays
 
Buzzwords: Microservices, containers and serverless - real life applications ...
Buzzwords: Microservices, containers and serverless - real life applications ...Buzzwords: Microservices, containers and serverless - real life applications ...
Buzzwords: Microservices, containers and serverless - real life applications ...
 
CloudSigma at Zadara Summit 2014
CloudSigma at Zadara Summit 2014CloudSigma at Zadara Summit 2014
CloudSigma at Zadara Summit 2014
 
ChinaNetCloud - Chinese Cloud Features
ChinaNetCloud - Chinese Cloud Features ChinaNetCloud - Chinese Cloud Features
ChinaNetCloud - Chinese Cloud Features
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 

Viewers also liked

Building Great Products and Happy Teams with Experiments
Building Great Products and Happy Teams with ExperimentsBuilding Great Products and Happy Teams with Experiments
Building Great Products and Happy Teams with Experiments
Dave Pryce
 

Viewers also liked (20)

Nano Segmentation - A Docker Security Journey
Nano Segmentation - A Docker Security JourneyNano Segmentation - A Docker Security Journey
Nano Segmentation - A Docker Security Journey
 
Microservices and Friends
Microservices and FriendsMicroservices and Friends
Microservices and Friends
 
Fluentd v1.0 in a nutshell
Fluentd v1.0 in a nutshellFluentd v1.0 in a nutshell
Fluentd v1.0 in a nutshell
 
Pawns In The Game (Complete)
Pawns In The Game (Complete)Pawns In The Game (Complete)
Pawns In The Game (Complete)
 
Primer on using Snapchat at #AACR17 and other scientific meetings
Primer on using Snapchat at #AACR17 and other scientific meetingsPrimer on using Snapchat at #AACR17 and other scientific meetings
Primer on using Snapchat at #AACR17 and other scientific meetings
 
Debugging our Feelings
Debugging our FeelingsDebugging our Feelings
Debugging our Feelings
 
シェアリングエコノミー 営利目的プラットフォームの労働、不平等、社会性
シェアリングエコノミー 営利目的プラットフォームの労働、不平等、社会性シェアリングエコノミー 営利目的プラットフォームの労働、不平等、社会性
シェアリングエコノミー 営利目的プラットフォームの労働、不平等、社会性
 
Uitstekend jaar voor Dries Van Noten
Uitstekend jaar voor Dries Van NotenUitstekend jaar voor Dries Van Noten
Uitstekend jaar voor Dries Van Noten
 
ロボティクスアカデミー@デジタルハリウッド大
ロボティクスアカデミー@デジタルハリウッド大ロボティクスアカデミー@デジタルハリウッド大
ロボティクスアカデミー@デジタルハリウッド大
 
Servicio de Mediacion de Aprendizaje
Servicio de Mediacion de AprendizajeServicio de Mediacion de Aprendizaje
Servicio de Mediacion de Aprendizaje
 
La percée de Mélenchon
La percée de MélenchonLa percée de Mélenchon
La percée de Mélenchon
 
ドメイン駆動設計入門
ドメイン駆動設計入門ドメイン駆動設計入門
ドメイン駆動設計入門
 
OIL: The Real Outlook
OIL: The Real OutlookOIL: The Real Outlook
OIL: The Real Outlook
 
Building Great Products and Happy Teams with Experiments
Building Great Products and Happy Teams with ExperimentsBuilding Great Products and Happy Teams with Experiments
Building Great Products and Happy Teams with Experiments
 
Apiのことはすべてシーマンが教えてくれた
Apiのことはすべてシーマンが教えてくれたApiのことはすべてシーマンが教えてくれた
Apiのことはすべてシーマンが教えてくれた
 
結果を出すチームビルディング術
結果を出すチームビルディング術結果を出すチームビルディング術
結果を出すチームビルディング術
 
フォントの選び方・使い方
フォントの選び方・使い方フォントの選び方・使い方
フォントの選び方・使い方
 
Digital risk society
Digital risk societyDigital risk society
Digital risk society
 
2017 Security Report Presentation
2017 Security Report Presentation2017 Security Report Presentation
2017 Security Report Presentation
 
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
Infographic: Medicare Marketing: Direct Mail: Still The #1 Influencer For Tho...
 

Similar to 4 Success stories in 3 years - A Docker Production Journey

Similar to 4 Success stories in 3 years - A Docker Production Journey (20)

DockerPenang Meetup#1
DockerPenang Meetup#1DockerPenang Meetup#1
DockerPenang Meetup#1
 
DockerCon SF 2015: Docker Community in China
DockerCon SF 2015: Docker Community in ChinaDockerCon SF 2015: Docker Community in China
DockerCon SF 2015: Docker Community in China
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
MicroServices sur AWS
MicroServices sur AWSMicroServices sur AWS
MicroServices sur AWS
 
Vidispine
VidispineVidispine
Vidispine
 
Containers, microservices and serverless for realists
Containers, microservices and serverless for realistsContainers, microservices and serverless for realists
Containers, microservices and serverless for realists
 
Webinar : Docker in Production
Webinar : Docker in ProductionWebinar : Docker in Production
Webinar : Docker in Production
 
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
 
Micro Services in .NET Core and Docker
Micro Services in .NET Core and DockerMicro Services in .NET Core and Docker
Micro Services in .NET Core and Docker
 
DockerCon 15 Keynote - Day 2
DockerCon 15 Keynote - Day 2DockerCon 15 Keynote - Day 2
DockerCon 15 Keynote - Day 2
 
Google Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZoneGoogle Cloud Fundamentals by CloudZone
Google Cloud Fundamentals by CloudZone
 
(APP303) Lightning Fast Deploys with Docker Containers and AWS | AWS re:Inven...
(APP303) Lightning Fast Deploys with Docker Containers and AWS | AWS re:Inven...(APP303) Lightning Fast Deploys with Docker Containers and AWS | AWS re:Inven...
(APP303) Lightning Fast Deploys with Docker Containers and AWS | AWS re:Inven...
 
Containers and Microservices for Realists
Containers and Microservices for RealistsContainers and Microservices for Realists
Containers and Microservices for Realists
 
Containers and microservices for realists
Containers and microservices for realistsContainers and microservices for realists
Containers and microservices for realists
 
Introduction to the Oracle Container Engine
Introduction to the Oracle Container EngineIntroduction to the Oracle Container Engine
Introduction to the Oracle Container Engine
 
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
 
Rami Sayar - Node microservices with Docker
Rami Sayar - Node microservices with DockerRami Sayar - Node microservices with Docker
Rami Sayar - Node microservices with Docker
 
Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...
Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...
Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...
 
Docker12 factor
Docker12 factorDocker12 factor
Docker12 factor
 
IBM Open Cloud Update XCITE Fall 2014
IBM Open Cloud Update   XCITE Fall 2014IBM Open Cloud Update   XCITE Fall 2014
IBM Open Cloud Update XCITE Fall 2014
 

More from Yun Zhi Lin

More from Yun Zhi Lin (10)

AWS Lambda Containers - bridging the gap between serverless and containers on...
AWS Lambda Containers - bridging the gap between serverless and containers on...AWS Lambda Containers - bridging the gap between serverless and containers on...
AWS Lambda Containers - bridging the gap between serverless and containers on...
 
Applied AI, Open Banking and Continuous Innovation the Easy Way - AI Days Mel...
Applied AI, Open Banking and Continuous Innovation the Easy Way - AI Days Mel...Applied AI, Open Banking and Continuous Innovation the Easy Way - AI Days Mel...
Applied AI, Open Banking and Continuous Innovation the Easy Way - AI Days Mel...
 
Art of Serverless Business Value - Serverless Days Sydney 2019
Art of Serverless Business Value - Serverless Days Sydney 2019Art of Serverless Business Value - Serverless Days Sydney 2019
Art of Serverless Business Value - Serverless Days Sydney 2019
 
Anticorrupting the Enterprise - Serverlessconf NYC 2017
Anticorrupting the Enterprise - Serverlessconf NYC 2017Anticorrupting the Enterprise - Serverlessconf NYC 2017
Anticorrupting the Enterprise - Serverlessconf NYC 2017
 
Financial Forecasting using Recurrent Neural Network, Social Media and Cloud
Financial Forecasting using Recurrent Neural Network, Social Media and CloudFinancial Forecasting using Recurrent Neural Network, Social Media and Cloud
Financial Forecasting using Recurrent Neural Network, Social Media and Cloud
 
Amazingly Simple Serverless Go
Amazingly Simple Serverless GoAmazingly Simple Serverless Go
Amazingly Simple Serverless Go
 
Easy Serverless Golang
Easy Serverless GolangEasy Serverless Golang
Easy Serverless Golang
 
Dropwizard and Friends
Dropwizard and FriendsDropwizard and Friends
Dropwizard and Friends
 
A Tale of Contemporary Software
A Tale of Contemporary SoftwareA Tale of Contemporary Software
A Tale of Contemporary Software
 
Dropwizard with MongoDB and Google Cloud
Dropwizard with MongoDB and Google CloudDropwizard with MongoDB and Google Cloud
Dropwizard with MongoDB and Google Cloud
 

Recently uploaded

Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 

4 Success stories in 3 years - A Docker Production Journey

  • 1. 4 Success stories in 3 years A Docker Production Journey Docker 4th Birthday @Sydney Docker Meetup March 2017
  • 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. Agenda 1. Down under Docker Success 2. Toolbelt of Awesome 3. Common Issues
  • 4. Downunder Docker Success • Celebrate Docker’s 4 years of awesome • 4 Closer to home success stories
  • 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. 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. 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. 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. 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. 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. Toolbelt of Awesome Abstracts away the heavy lifting to give you superpowers
  • 12. Container Management – Beyond Orchestration
  • 13. Choose Your Own Orchestration Adventure
  • 15. One Click Useful Containers
  • 17. Immutable SDLC – Never Leave Docker * Image Credit: @fredericlemay
  • 18. Amaysim Microverse™ All in one, really really ridiculously good looking home for Docker Microservices
  • 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. Common Issues • Orchestration/Management server upgrades • Stable OS Distributions • Database in Docker? • Resist your inner Unix Admin • Container level Auto-Scaling • HAProxy blues
  • 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