Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Lunar Way's transition from a monolithic Rails application to a microservice-oriented architecture in this GOTO Copenhagen 2017 conference talk. Discover how the company, defining itself as a 'money app', overcame challenges with slow monolithic deployments. Delve into the journey towards cloud-native architecture, learning about the need for orchestration tools and the implementation of Kubernetes. Gain insights into Lunar Way's highly available setup, metrics collection, logging practices, and scalable architecture design. Examine the organizational and cultural shifts, including the #squad-core approach, as well as deployment strategies, development environments, and operations. Understand the company's future plans and considerations in their pursuit of a cloud-native utopia.
Syllabus
Intro
Numbers
The partner model
Cloud Native?
Our journey so far
Highlevel overview
Why do we need an orchestration tool?
What does it do?
Kubernetes at Lunar Way
Highly available
What do we think of it?
What?
What metrics are we collecting?
Logging setup
Building a scalable architecture
How are we building our services?
Organization & Culture
#squad-core
Deployment
Development Environment
Operations
What else are we looking at
Taught by
GOTO Conferences