Free eBook: Hands-On Microservices with Kubernetes
Gigi Sayfan, 502 pages, Jul 2019
- Learn to design a scalable architecture by building continuous integration (CI) pipelines with Kubernetes
- Get an in-depth understanding of role-based access control (RBAC), continuous deployment (CD), and observability
- Monitor a Kubernetes cluster with Prometheus and Grafana
DescriptionHands-on Microservices with Kubernetes will help you create a complete CI/CD pipeline and design and implement microservices using best practices. You will get hands on experience with the latest and greatest technologies, such as gRPC APIs, serverless frameworks, and service meshes.
Register now to access this free eBook
Introduction to Kubernetes for Developers
Introduces you to Kubernetes. You will receive a whirlwind tour of Kubernetes and get an idea of how well it aligns with microservices.
Getting Started with Microservices
Discusses various aspects, patterns, and approaches to common problems in microservice-based systems and how they compare to other common architectures, such as monoliths and large services.
Delinkcious - the Sample Application
Explores why we should choose Go as the programming language of Delinkcious; then we will look at Go kit.
Setting Up the CI/CD Pipeline
Teaches you about the problem the CI/CD pipeline solves, covers the different options for CI/CD pipelines for Kubernetes, and finally looks at building a CI/CD pipeline for Delinkcious.
Configuring Microservices with Kubernetes
Moves you into the practical and realworld area of microservices configuration. Also, we will discuss Kubernetes-specific options and, in particular, ConfigMaps.
Securing Microservices on Kubernetes
Examines how to secure your microservices on Kubernetes in depth. We will also discuss the pillars that act as the foundation of microservice security on Kubernetes.
Apply microservices patterns to build resilient and scalable distributed systems
A step-by-step guide to building microservices using Python and Docker, along with managing and orchestrating them with Kubernetes
A practical guide for developing end-to-end serverless microservices in Python for developers, DevOps, and architects.