DevConf 2017

Scaling platforms and services. Co-hosted by Rootconf, Red Hat and the Linux Foundation.

Microservices infrastructure using Docker + Mesos + Marathon

Submitted by Ashwini Mutalik Desai (@ashwini-md) on Thursday, 23 February 2017

videocam
Preview video

Technical level

Beginner

Section

Full talk of 40 mins duration

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +5

Abstract

Microservices help in breaking large software projects into loosely coupled pieces, which then communicate with each other. It has its own pros and cons but the challenges come while building an infrastructure for the same. The easier it gets to understand the system and interactions as a result of such an architecture, harder it gets in making sure deployment strategies mimic the understanding since they have multiple deployables having different levels of interactions and dependencies.
This topic revolves around defining way/s of deploying microservices.

Outline

I would like to share my experience/s which our team/s had while building and deploying microservices.
1. Strategies we used for designing the infrastructure.
2. Challenges we had while doing so and how did we solve them.
3. The composition of services for running functional tests across, running contract tests, orchestrating them for deploying on an environment, on demand deployment of a single service without getting the environment down

Speaker bio

I am an application developer at ThoughtWorks. Over these past 3.5 years of my experience, I have got to work in completely different domains and technologies. While setting up continuous integration and continuous deployment for my last two projects based on microservices, I have evolved through the knowlegde, understanding and ideas of doing these things better.
Owning to the challenges that arise while building and deploying these systems, I intend to share my experince. The audience will get to understand diffferent ways of acheiving infrastructure setup in such an architecture.

Slides

https://docs.google.com/presentation/d/1s5IUX86DxCW-Rpks1mwmUr1FdmczYy-Mgi5MjeK6WiQ/edit?usp=sharing

Preview video

https://drive.google.com/open?id=0B-4a_kE_Or_HN3Myd1ZnVm1BNnc

Comments

Login with Twitter or Google to leave a comment