microservices using docker containers for magento 2

10
MicroServices Using Docker Containers For Magento 2 by Sreeprakash N., Founder/MD Schogini

Upload: schogini-systems-pvt-ltd

Post on 14-Jan-2017

70 views

Category:

Services


2 download

TRANSCRIPT

Page 1: Microservices Using Docker Containers for Magento 2

MicroServices Using Docker Containers For Magento 2

by Sreeprakash N., Founder/MD Schogini

Page 2: Microservices Using Docker Containers for Magento 2

• One Subsystem of an Application That can be safely detached

• Independently Scalable Monitored and scaled-up

• Relocated Can be hosted elsewhere

• Manageable Updated & upgraded easily

What is a MicroService

Page 3: Microservices Using Docker Containers for Magento 2

• Super Quick to Launch Very fast virtual environment

• Simple to Configure Fine-tune infrastructure, scale up on demand

• Portability Make it platform/version independent

• Repeatability Infrastructure as code, versioning & rollback

What is a Docker Container?

Page 4: Microservices Using Docker Containers for Magento 2

• Simplify DevOps Simplify CI & CD pipeline

• Lower Costs Fine-tune infrastructure, scale up only on demand

• Simplify Infrastructure Software driven load balancing & auto-scaling

Advantages of MicroServices Using Docker

Page 5: Microservices Using Docker Containers for Magento 2

• Identify the Software components Use of TCP/IP protocol to interact

• Identify the Platforms and Ports Decide the processing, memory and ports

• Identify the Dependencies Decide the sync/async natures

• Locate the Persistence Needs Locate the transient and persistent areas

How Do We Start the MicroServices Journey

Page 6: Microservices Using Docker Containers for Magento 2

An Example UseCase for Magento 2 CE/EE

and Docker

Page 7: Microservices Using Docker Containers for Magento 2

Splitting Magento Into Dockerized MicroServices

Page 8: Microservices Using Docker Containers for Magento 2

Splitting Magento Into Dockerized MicroServices

Docker Containers

Serving MicroServices

Page 9: Microservices Using Docker Containers for Magento 2

MicroServices Are The Way to Go! Docker Containers Are Here to Stay!

Page 10: Microservices Using Docker Containers for Magento 2

Your Cloud & Devops Team Let Us Dockerize!

http://www.schogini.com