Handling Microservices with
Kubernetes Training

RisingStack is your webdev partner for the AI age.

This training is for you if…

  • you are considering expanding your DevOps skills with a future-proof platform,
  • you want to understand Kubernetes better,
  • or you want to migrate to Kubernetes.

Topics covered during this training

  • Kubernetes & Docker
  • Basic resource overview
  • Deploy the first application
  • Getting ready for production
  • Advanced resources
  • Services & Networking
  • Package Handling for Kubernetes
  • Monitoring with Prometheus & Zipkin
  • Platform management tools

About the Training: Handling Microservices with Kubernetes

During this two-day long training, we will cover the fundamentals needed to understand the open source Kubernetes ecosystem. You’ll learn to operate scalable, fault-tolerant, distributed applications while keeping the infrastructure management easy.

During the training, we’ll work with a microservices architecture and deploy the dockerized services into a Kubernetes cluster, set up application secrets, use load balancers, rate-limiters, take a look at some popular management tools and apply several design principles and best practices coming with microservices.

Check out our Designing Microservice Architecture Training to learn more about the architectural method.

This training is also available as an in-house, on-site opportunity.

We’ll help you build it better and faster. Talk to an expert ->

Clients said about us:

"RisingStack has been a great partner for us in carrying out various software development and integrations projects. They are deeply knowledgeable, flexible and reliable. They work hard to make sure that the relationship stays strong by soliciting feedback and communicating regularly."
Patrick Flanagan
COO at Administrate
"We’ve worked many times with Risingstack and we’ve achieved success every time. Their professional team has a very deep knowledge of Node.js and Kubernetes among many other technologies. Both consulting, developing and training sessions covered exactly what we needed, delivered on time. Experienced exceptional communication skills, flexibility and a customer-first mindset make them an awesome partner to work with."
Gabor Nadai
Head of Engineering at ingatlan.com
"At Instructure we're building Canvas, the world's leading LMS system which is used by half of the world's top 50 Universities. We engaged 4 developers from RisingStack to build a critical core functionality in our distributed system. Besides delivering high-quality code, RisingStack helped us train new staff, carried out code-reviews and made suggestions on improving our infrastructure."
Marton Csikos
Director of Engineering, Canvas / Instructure

Agenda

Day 1

1. Intro

  • Containers
  • Kubernetes

2. Getting Started with Kubernetes

  • Resource overview (node, pod, deployment, service, secret, volume)
  • Configure the CLI tool
  • Deploy your first application
  • Get ready for production! (apply like health check, graceful start & shutdown, deploy strategies)

Day 2

3. Advanced resource usage

  • Resource overview (job, daemon set, replica set, stateful set, sidecar)
  • Services & Networking (hpa, load balancer, ingress, egress)

4. Platform management tools

  • Helm: use charts and manage releases
  • Istio: connect, manage, and secure microservices (load balancer, rate-limiter, circuit breaker, deployment strategies)
  • Spinnaker: extend the available deployment strategies

5. Monitoring

  • Prometheus & Grafana the open-source solution
  • Meaningful metrics

We’ll help you build it better and faster. Talk to an expert ->

Case studies & Node.js tutorials

Explore Real-World Applications and Learn Best Practices with RisingStack's In-Depth Guides

Async Await in Node.js – How to Master it?

Learn how to use async await in Node.js (async functions) to simplify your callback or Promise based application.

RedwoodJS vs. BlitzJS: The Future of Fullstack JavaScript Meta-Frameworks

RedwoodJS & BlitzJS are meta-frameworks that provide tooling for creating SPAs, server-side rendered pages & statically generated content, providing a CLI to generate e2e scaffolds.

Serving Millions of Users in Real-Time with Node.js & Microservices

Learn how we fixed a nasty bottleneck in a large Node.js Microservices infrastructure, and how we scaled it so it could serve 1000s of requests per second.

Got a project in mind?

Alternatively, you can reach us at LinkedIn or info (at) risingstack.com.

© 2025 All Rights Reserved.