Speed, Agility, Resilience
Trusted Experts in Microservices, Cloud Native & Chaos Engineering
  • Home
  • EBooks
  • Contact Us
  • Consultancy
    • One-to-One Online Consultancy
    • Onsite Consultancy
  • Training
    • One-to-One Online Training
    • Building Reliable Systems
    • Building Antifragile Systems with Microservices Course
    • Fast Track to Cloud Native Java
    • Fast Track to Applying DDD for Effective Microservices
    • Fast Track to Running Production Microservices
    • Fast Track to Chaos Engineering
    • Autumn of Cloud Native
  • Speaking
    • Schedule
    • Slides and Videos
    • Brown Bag Events
  • Blog
  • FAQ
  • Client Feedback
  • Gallery
  • (Print) Books
  • Essais

What to know how to run microservices successfully in production?

The "Fast Track to Running Production Microservices" course covers:

SYNOPSIS:
In this 3-day, pay for, workshop Russ Miles will teach you how to shoulder the additional operational burden of running microservices without all your carefully architected decisions crumbling when faced with the hellish reality of production. 

Over the course of this 50% theory, 50% labs session, y
ou will learn how can your team can become confident and effective at running microservices, applying techniques such as distributed tracing and logging, service-discovery, CI and CD, and even touching on the new discipline of Chaos Engineering to maximise your confidence when your microservices are in production.

TOPICS COVERED:
  • How to Effectively Go To Production
  • Deploy microservices continually using a modern CI/CD pipeline
    Managing Microservice Versions in Production
  • How to apply Configuration, Secrets, Logging, Health
  • Establish production-grade metrics
  • Set your microservices up for maximum operability and debuggability at runtime
  • Leveraging Service Meshes
  • Establishing Effective Security Policies
  • Dealing with the Challenge of Storage

PREREQUISITES:
While anyone running microservices in production, particularly on Kubernetes, will get value out of this course, this course is an ideal follow-on from the “Building Antifragile Systems with Microservices” course. While it is not mandatory for you to have attended those courses, this course does extend their ideas.

A sample application is provided and explored throughout the course, built using Concourse and running on Kubernetes, however the key learning points of the course will be equally relevant to other cloud solutions.

FORMAT OF THE COURSE:
The course will be 50% theory, 50% labs to explore the different concepts being discussed. Please bring your laptop.

COURSE OVERVIEW:

Day 1 - You’ve Built It, Now Run It:
  • Meeting the Challenge of “You Write it, you Run It”.
  • Defining what “healthy” looks like? The Steady State.
  • Microservices, Bulkheads, Circuit Breakers and Site Reliability Engineering in Context
  • Establishing the system with Kubernetes
  • Package and distributing your microservices with Helm
  • Establish a CI/CD with Concourse
  • Managing Microservice Versions in Production
  • Building confidence to promote to production using Blue/Green deployment with Testing and Contract-Driven Approaches

Day 2 - Configuration, Secrets, Logging, Health:
  • Managing configuration and secrets
  • Explore the “Debug-ability” and Observability of your system
  • Establishing Effective Logging 
  • Distributed tracing to correlate logs across the system
  • Establishing and communicating your microservice’s and system health

Day 3 - Service Meshes, Security, Storage​:
  • Using Service Meshes with Istio
  • Privacy and Trust in a distributed system
  • Enable TLS with certificate validation
  • Signing requests with JWT tokens
  • Dealing with the Challenge of Storage

    Enquire about attending this course

Submit

Quotes

  • Mark Meehan ‏@MarkMhn  Feb 22
  • Mark Meehan ‏@MarkMhn  
Thanks @lawouach @russmiles for last week's #microservices training. Lots of useful information and very engaging delivery!
Not one to miss - great insights and opportunity to put them in to practice - no prescription of Java :)

Products

EBooks
​(Print) Books
Consultancy
Training
​
Speaking

Company

Essais
FAQ
Client feedback
Gallery

Support

Contact
Picture
© COPYRIGHT 2018. ALL RIGHTS RESERVED.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.