Microservices Meetup: March 2018

Amazon Web Services - 2100 University Ave East Palo Alto - View Map San Jose
Thu, Mar 29, 2018, 6:30 PM (PDT)

About this event

Adrian Cockcroft presents value chain mapping your stack and Karthik Ranganathan breaks down Kubernetes StatefulSets!


6:30 - 7:00: Networking & refreshments
7:00 - 7:45: Mapping your Stack, Adrian Cockcroft
7:45 - 8:30: Demystifying Kubernetes Stateful Sets

Mapping your Stack, Adrian Cockcroft, VP Cloud Architecture Strategy at AWS

What problem are you trying to solve? What is the user need? Mapping your value chain in terms of your technology stack, you can make informed decisions about what to build, buy or rent. This talk uses Simon Wardley’s mapping technique to explore and characterize application workloads and decisions about how to evolve the technology stack that supports them.

Demystifying Kubernetes StatefulSets, Karthik Ranganathan, Founder at YugaByte

Most mission-critical apps have stateful components such as databases and persistent queues that need to store data and ensure redundancy of the data across fault-domains. Deploying such stateful components has traditionally been harder in Kubernetes. Things are changing with the GA of StatefulSets (previously known as PetSets) in v1.9. This talk will be a deep-dive on StatefulSets and how to deploy them for various scenarios. Focus areas will include:

1. Why StatefulSets? Understanding persistent volumes, pod uniqueness and pod startup/upgrade ordering.
2. Configuring StatefulSets for high performance and data resilience.
3. Integrating StatefulSets with application services in the same Kubernetes cluster as well as services in external Kubernetes clusters.
4. Extending StatefulSets with Kubernetes Operators.

A distributed eCommerce app (https://github.com/yugabyte/yugastore) built on ReactJS, NodeJS Express, YugaByte DB and running on Kubernetes will be used as an example.


Thursday, Mar 29
6:30 PM - 9:00 PM (PDT)


Amazon Web Services
2100 University Ave East Palo Alto