Curso Cilium Gateway API

  • DevOps | CI | CD | Kubernetes | Web3

Curso Cilium Gateway API

16 horas
Visão Geral

O curso Cilium Gateway API é projetado para ensinar aos profissionais como utilizar o Cilium, uma plataforma de redes e segurança baseada em eBPF, em conjunto com a API Gateway. O foco é capacitar os participantes a criar e gerenciar conectividade segura e eficiente entre serviços e aplicativos em ambientes de Kubernetes, aproveitando a observabilidade, segurança e controle de tráfego de rede oferecidos pelo Cilium.

Objetivo

Após realizar este curso, você será capaz de:

  • Implementar a API Gateway com Cilium para controle de tráfego em Kubernetes.
  • Configurar políticas de rede de forma segura e eficiente utilizando eBPF.
  • Gerenciar a segurança e monitoramento de tráfego de serviços em clusters Kubernetes.
  • Integrar a API Gateway com serviços de observabilidade e controle de fluxo em tempo real.
  • Configurar e otimizar o desempenho da rede para garantir uma conectividade segura e de alta performance.
Publico Alvo
  • Engenheiros de DevOps que buscam melhorar o gerenciamento de tráfego e segurança de rede em clusters Kubernetes.
  • Administradores de sistemas que trabalham com Kubernetes e querem expandir suas habilidades em redes e segurança.
  • Arquitetos de soluções que desejam implementar estratégias avançadas de API Gateway para otimização de serviços.
  • Desenvolvedores interessados em compreender como gerenciar tráfego e segurança de microserviços.
Pre-Requisitos
  • Conhecimento intermediário de Kubernetes.
  • Familiaridade com conceitos de redes em ambientes de containers.
  • Experiência básica com Cilium ou outra ferramenta de segurança de redes e APIs.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Module 1: Introduction to Cilium and eBPF

  1. What is Cilium and its architecture based on eBPF
  2. Benefits of using eBPF for security and networking in Kubernetes
  3. How Cilium integrates with Kubernetes and other components

Module 2: Introduction to Gateway API

  1. Overview of Gateway API in Kubernetes
  2. Key concepts: GatewayClass, Gateway, HTTPRoute, TCPRoute, etc.
  3. Comparison between Gateway API and other API Gateway solutions

Module 3: Setting Up Cilium in a Kubernetes Cluster

  1. Installing and configuring Cilium in a Kubernetes cluster
  2. Network policy configuration with Cilium
  3. Connectivity and security tests after initial setup

Module 4: Implementing API Gateway with Cilium

  1. Introduction to using Cilium as an API Gateway
  2. Initial configuration of Gateway API with Cilium
  3. Defining HTTP and TCP routes with Cilium and Gateway API
  4. Using routing policies and traffic control in services

Module 5: Advanced Network Security with Cilium

  1. Managing network security policies with Cilium
  2. Traffic isolation between namespaces and services
  3. Creating identity-based network policies

Module 6: Monitoring and Observability of API Gateway

  1. Integrating Cilium with observability tools
  2. Monitoring API traffic and analyzing real-time metrics
  3. Setting up alerts and dashboards to monitor Gateway API performance

Module 7: Load Balancing and Performance Optimization

  1. Load balancing with Cilium and Gateway API
  2. Optimizing routing and traffic to ensure high availability
  3. Improving network performance in large clusters

Module 8: Traffic Flow Management with eBPF

  1. How eBPF enables detailed network traffic control
  2. Managing ingress and egress traffic with custom rules
  3. Using eBPF to limit and control data flow

Module 9: Integration with External Tools

  1. Integrating Cilium Gateway API with CI/CD tools
  2. Automating network and security policies
  3. Integration with other service providers and systems

Module 10: Best Practices and Long-Term Strategies

  1. Best practices for managing API Gateway in Kubernetes
  2. Strategies for scaling and maintaining network security in large environments
  3. Planning for continuity and maintaining Cilium-based environments
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h