Past Meetup

Meetup #17 @Dailymotion: Storage orchestration and how to write Kubernetes apps

This Meetup is past

100 people went

Details

Hello folks!

We're glad to announce our future event with 2 excellent talks.
We would like to thank our sponsor Dailymotion (http://www.dailymotion.com/) and our guest Michael Hausenblas, CNCF ambassador and developer advocate at RedHat.

Please find below our agenda

* Storage Orchestration with CSI and STORK

Bio:
Jeremy is a consultant with 10 years' experience in systems/network engineering and architecture design for high-speed and high-load data platforms. He is specialised in hosting infrastructure based on open source projects.
Some of his recent projects include the architecture and the deployment of worldwide caching platform for a broadcaster and creation of an on-premises Kubernetes cluster.

He also acts as a solution architect for Portworx in France.

Presentation:
The accepted best practice today is that container orchestration is for stateless applications. This talk will introduce open source storage orchestration project and how it promises to extend the benefits of container orchestration and API driven DevOps automation to stateful applications.

What are the challenges of using Kubernetes for stateful applications
- When a container get rescheduled does it data follow?
- Current HA storage systems are built for VMs not containers.
- Data protection is a real concern in high-density container environments.
Kubernetes Volume Plugin System and CSI open the door to innovative cloud-native storage solutions.
- Highly available volumes
- Policy-driven volume management
- Multi-cloud volume mobility
STORK (STorage Orchestrator Runtime for Kubernetes) to solve at-scale problems not directly addressed by CSI and the volume plugin system - DEMO
- Enabling hyperconvergence for stateful containers
- Storage Health Monitoring
- Volume Snapshots Support

* Developing apps on Kubernetes

Bio:
Michael is a Developer Advocate for Go, Kubernetes, and OpenShift at
Red Hat where he helps appops to build and operate distributed
services. His background is in large-scale data processing and
container orchestration and he's experienced in advocacy and
standardization at W3C and IETF. Before Red Hat, Michael worked at
Mesosphere, MapR and in two research institutions in Ireland and
Austria.

Presentation:
How do you develop a Kubernetes app, that is, how do you write and
test an app that is supposed to run on Kubernetes? In this talk
Michael will discuss the challenges as well as review potential tools
(incl. Telepresence, ksync, and kubed-sh) you want to be aware of to
successfully write Kubernetes apps.

Please keep in mind that the access to the venue is restricted to the registered attendees, so please don't forget to free your place if you can't make it :)

See you there!

The CNCP organization team