Course Outline

Introduction to Service Mesh

  • Challenges of managing microservices at scale for government operations
  • What a service mesh addresses in the context of federal IT systems
  • Comparing Istio with other service meshes (Linkerd, Consul) for government use

Kubernetes Networking Fundamentals

  • Core Kubernetes networking model for government applications
  • Services, Ingress, and load balancing in federal IT environments
  • Limitations of native Kubernetes networking for government operations

Istio Features and Architecture

  • Control plane versus data plane in the context of government IT
  • Role of Envoy sidecars in federal systems
  • Key Istio components: Pilot, Citadel, Mixer (legacy), and Istiod for government use

Installing Istio on Kubernetes

  • Preparing a Kubernetes cluster for Istio in federal IT environments
  • Installing Istio with Helm and Istioctl for government operations
  • Verifying the installation and sidecar injection for government systems

Working with Istio Traffic Management

  • Configuring routing, retries, and failovers in federal IT systems
  • Implementing blue/green and canary deployments for government applications
  • Using Istio Gateway for ingress traffic management in government environments

Service Mesh Security with Istio

  • Mutual TLS (mTLS) for service-to-service authentication in federal systems
  • Authorization policies (RBAC and ABAC) for government IT
  • Implementing a Zero Trust architecture with Istio for government operations

Observability and Monitoring

  • Using Prometheus and Grafana with Istio in federal IT environments
  • Distributed tracing with Jaeger and Zipkin for government applications
  • Analyzing metrics, logs, and traces in federal systems

Integrating Istio with Calico

  • Advanced network policy enforcement for government IT
  • Securing pod-to-pod communication in federal systems
  • Best practices for Istio + Calico deployments in government environments

Troubleshooting and Best Practices

  • Common issues in Istio deployments for government IT
  • Debugging sidecar proxies in federal systems
  • Operational best practices for production service meshes in government operations

Summary and Next Steps

Requirements

  • An understanding of networking concepts for government systems
  • Experience with the Linux command line
  • Knowledge of containers and Kubernetes

Audience

  • Developers
  • Cloud architects
  • DevOps engineers
  • Network engineers
  • System administrators
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories