Past Meetup

Kubernetes and Cloud-Native meetup: Sunnyvale

This Meetup is past

39 people went




6:00 - Doors open. Networking. Food and drinks.

6:30 - Welcome.

6:40 - Running stateful applications by Bogdan Matican, Founding Engineer at YugaByte

7:10 - Q&A break.

7:20 - Maximize Architectural and Delivery Agility with Kubernetes by Rushi Ns at SAP

7:50 - Q&A break and wrap-up


Talk 1

Title: Running stateful applications

Abstract: Docker containers are great for running stateless microservices, but what about stateful applications such as databases and persistent queues? Kubernetes provides the StatefulSets controller for such applications that have to manage data in some form of persistent storage. While StatefulSets is a great start, a lot more goes into ensuring high performance, data durability and high availability for stateful apps in Kubernetes. Following are 5 best practices that developers and operations engineers should be aware of.
1. Ensure high performance with local persistent volumes and pod anti-affinity rules.
2. Achieve data resilience with auto-failover and multi-zone pod scheduling.
3. Integrate StatefulSet services with other application services through NodePorts & LoadBalancer services.
4. Run Day 2 operations such as monitoring, elastic scaling, capacity re-sizing, backups with caution.
We will demonstrate how to run a complete E-Commerce application powered by YugaByte DB, when all services are deployed in Kubernetes.

Bio: Bogdan Matican is a Founding Engineer at YugaByte, working across all aspects of the product, from core database features to the enterprise administration console. He has been working in or around distributed systems for over 5 years, across Facebook (HBase, blobstore, stream processing), UCar (monitoring, data analytics) and research (security, cluster management).

Talk 2

Title: Maximize Architectural and Delivery Agility with Kubernetes

Speaker: Rushi Ns, Senior Architect at SAP

Abstract: Architecture Kubernetes , best practices & guidelines for Disaster Recovery and High availability
Planning and decision making right platform of Kubernetes (Hypervisors, hyperconverged, Virtualization ) for workloads

Please fill in the following form if you want to become a speaker