Orchestrating Microservices - special event

This is a past event

101 people went

Details

To lower the number of people not attending this event (no-shows), we decided to introduce an donation that has to be paid in advance. After deducting potential costs, the amount will be donated to http://www.redi-school.org !

You want to donate more? Check out: https://www.betterplace.org/en/projects/39656-teaching-coding-skills-to-create-job-opportunities-for-refugees

On Thursday the 29th September we are inviting all interested to join our special half-day event on "Orchestrating Microservices". We will have multiple speakers from major cloud providers and orchestration solution providers.

Topic

"There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery"

-- Mathias Verraes (https://twitter.com/mathiasverraes)

Microservices architectures are distributed systems. Running Microservices is hard, but there is a world of solutions out there for them. But which solution should we pick? Which is helping us to achieve our goal running Microservices? We are trying to support you answering these questions by providing talks on Microservices orchestration answering the question "How to deploy a Microservice in production in 10 mins".

Agenda

Expect multiple talks from major solution providers such as Mesosphere, Azure, AWS, CoreOS, DigitalOcean and Google. Afterwards join us for a panel discussion and networking.

Don't worry, there will be food available during the day.

12:00-12:30 Arrival
12:30-13:00 Welcome (Conrad Pöpke, Timmo Freudl-Gierke)
13:00-13:30 Amazon EC2 Container Service (Sascha Möllering from Amazon)
13:30-14:00 Microservices with Azure Service Fabric (Peter Kirchner from Microsoft @peterkirchner (https://twitter.com/peterkirchner))
14:00-14:30 Microservices kept simple with DigitalOcean (Vitor Pellegrino from DigitalOcean)
14:30-15:00 Break
15:00-15:30 Kubernetes - a cloud native open system for painless service management (Robert Kubis from Google @hostirosti (https://twitter.com/hostirosti))
15:30-16:00 DC/OS - Merging Microservices, Persistence, and Big Data (Jörg Schad from Mesosphere)
16:00-16:30 rkt+Kubernetes=rktnetes (Sergiusz Urbaniak from CoreOS @_surbaniak (https://twitter.com/_surbaniak))
16:30-18:00 Break / Live Coding with Speakers and the community e.g. Docker Cloud
18:00-19:00 Evening Panel
19:00-20:00 Networking
20:00-21:00 Departure

Talk abstracts:

13:00-13:30 Amazon EC2 Container Service

Abstract

Amazon EC2 Container Service is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster of Amazon EC2 instances. Part of ECS is Amazon EC2 Container Registry (ECR). Amazon ECR is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images. This session will describe how you can use ECS and ECR for your applications.

Bio

Sascha Möllering works as Solutions Architect at Amazon Web Services. He’s interested in automation, infrastructure as code, distributed computing, containers and JVM.

13:30-14:00 Microservices with Azure Service Fabric

Abstract

Microsoft Azure Service Fabric became general available at Microsoft's largest developer conference Build in March 2016 and since then there has been a huge growth in the number of customer building applications on the platform. This session will cover how to design Service Fabric applications with a microservices approach and show the essentials of the Service Fabric programming model. This session is developer focused with practical coding examples.

Bio

Peter Kirchner ist seit 2008 Technical Evangelist bei der Microsoft Deutschland GmbH und beschäftigt sich mit den Themen Platform-as-a-Service (PaaS) und Infrastructure-as-a-Service (IaaS) mit Microsoft Azure sowie Daten- und Informationssicherheit im Zusammenhang mit Cloud Computing. Peter Kirchner kann als diplomierter Informatiker auf eine IT-Historie zurückblicken, die beruflich 1999 als freier Softwareentwickler begann. Schwerpunkte waren seitdem die Entwicklung mit VB, MFC, .NET, Java und WinRT sowie Anwendungskompatibilität von Windows XP, Windows Vista und Windows 7. Vor seinem Einstieg bei Microsoft war Peter Kirchner zuletzt im Bereich der SharePoint-Entwicklung und -Anpassung im Kundenprojektgeschäft tätig.

14:00-14:30 Microservices kept simple with DigitalOcean

Abstract

The beginnings of a journey towards Microservices can feel daunting sometimes, as there are countless options regarding deployment, operations, and orchestration.
In this talk, we will explore some options existing in the Microservices space, and how to get started with them on DigitalOcean, using simple but powerful constructs.

Bio

Vitor Pellegrino is an engineer @DigitalOcean, providing cloud to the masses. SoundCloud alumnus. He likes to use superlatives because they're awesome.

14:30-15:00 Break

15:00-15:30 Kubernetes - a cloud native open system for painless service management

Abstract

In this session you'll be introduced to Kubernetes powered by demos. Kubernetes simplifies managing containerized apps and services without the lock-in fear. In only a few minutes you'll know how to deploy a simple application, scale it out and in, do rolling updates and learn where to go from there. See it for yourself!

Bio

Robert Kubis is a developer advocate for the Google Cloud Platform based in London, UK, specializing in container, storage, and scalable technologies. Before joining Google, Robert collected over 10 years of experience in software development and architecture. He has driven multiple full-stack application developments at SAP with a passion for distributed systems, containers, databases, and performance optimization. In his spare time he enjoys following tech trends and good restaurants, traveling, and improving his photography skills.

15:30-16:00 DC/OS - Merging Microservices, Persistence, and Big Data

Abstract

Most Microservices need some way to persist some kind of state and many even need to potentially interact with other Big Data systems.This talk explains how DC/OS allows combining Microservice management and Big Data systems on a single platform.

Bio

Jörg Schad is a software engineer at Mesosphere in Hamburg where he works on the Apache Mesos project. Prior to this he worked on SAP Hana and in the Information Systems Group at Saarland University. His passions are distributed (database) systems, data analytics, and distributed algorithms.

16:00-16:30 rkt+Kubernetes=rktnetes

Abstract

rkt is an App Container runtime for Linux. In this talk we will give you an overview of rkt, its history, architecture, and most importantly its integration as a container runtime in Kubernetes. We will show you how to configure Kubernetes to use rkt, and how you can get started with rktnetes within minutes on your own laptop using Minikube ( https://github.com/kubernetes/minikube ). Finally we will give you an overview of the current development around rkt and Kubernetes, namely the implementation of the Kubernetes CRI (Container Runtime Interface), and OCI (Open Container Initiative).

Bio

Sergiusz Urbaniak is a maintainer of the rkt project at CoreOS. He also contributes to Kubernetes and is interested in making rkt a first class citizen in Kubernetes. He is enthusiastic about modern infrastructure software while still enjoying minimalistic networking techniques like morse code.

16:30-18:00 Break / Live Coding with Speakers and the community e.g. Docker Cloud

18:00-19:00 Evening Panel

Ask all speakers what you want to ask :-)

19:00-20:00 Networking
20:00-21:00 Departure

We are thanking WeWork and codecentric for their sponsoring, which allows a higher donation in the end!