No items found.

Gateway API with NGINX Fabric Gateway

Pedro Ignácio
Senior Platform Engineer and Security Specialist
DevOps Pre-Requisite Course
Play Button
Fill this form to get a notification when course is released.
book
6
Lessons
book
Challenges
Article icon
21
Topics

What you’ll learn

Our students work at..

Description

Kubernetes networking is evolving, and traditional Ingress is no longer enough to handle modern application demands. As systems grow more complex, developers need flexible, scalable, and role-oriented approaches to traffic management. This is where Gateway API comes in.

Gateway API introduces a powerful, extensible model for managing traffic in Kubernetes. Instead of relying on rigid configurations, you’ll learn to design networking systems that support advanced routing, security, and real-world production use cases.

Why Learn Gateway API?

The Kubernetes ecosystem is actively moving beyond Ingress toward more expressive and scalable solutions. Gateway API, supported by implementations like NGINX Gateway Fabric, enables teams to separate concerns, improve collaboration, and build production-ready networking layers.

Whether you're managing microservices, designing platform architectures, or handling production traffic, Gateway API gives you the tools to build reliable and future-proof systems.

Course Overview

Introduction & Why Gateway API

Start with a complete introduction to the course and understand why Gateway API is becoming the new standard. Explore the limitations of traditional Ingress, the impact of the NGINX Ingress deprecation landscape, and the fundamentals of Gateway API architecture and persona model. You’ll also deploy your first Gateway using NGINX Gateway Fabric.

Core Gateway API Resources

Understand the core building blocks of Gateway API. Learn how GatewayClass, Gateway, and HTTPRoute work together to define traffic flow. Dive deep into configuration, routing rules, and multi-service exposure, and deploy real-world gateway setups.

Advanced Traffic Management

Move beyond basic routing into advanced traffic control techniques. Implement cross-namespace routing, traffic splitting, and header-based routing for A/B testing. Learn how to apply request and response filters and perform zero-downtime canary deployments in production environments.

TLS and Cross-Namespace Security

Secure your applications with robust networking practices. Configure TLS termination, enforce HTTP to HTTPS redirects, and implement cross-namespace security using ReferenceGrant. Gain hands-on experience with secure configurations through practical labs.

Troubleshooting and Best Practices

Learn how to identify and resolve issues in real-world scenarios. Explore status fields and conditions, understand common failure cases, and debug misconfigured gateways. Apply production-ready best practices to ensure reliability and performance.

Assessment and Conclusion

Validate your learning through an assessment quiz and reinforce key concepts with a structured course summary. You’ll also get guidance on next steps to continue your Kubernetes networking journey.

Hands-On Learning

This course is highly practical, with guided labs and real-world implementations throughout. You’ll build and work with systems such as:

  • Gateway and HTTPRoute configurations
  • Multi-service routing architectures
  • Traffic splitting and canary deployments
  • Secure TLS-enabled gateways
  • Cross-namespace communication setups
  • Debugging and troubleshooting scenarios

Who Should Take This Course?

  • Kubernetes Administrators and Engineers
  • DevOps Engineers managing production clusters
  • Platform Engineers designing networking systems
  • Cloud Architects building scalable infrastructure
  • Anyone looking to move from Ingress to Gateway API

Basic knowledge of Kubernetes concepts is recommended.

Get Started

If you're ready to move beyond the limitations of traditional Ingress and build scalable, secure, and production-ready Kubernetes networking systems, this course is your next step.

By the end of this course, you’ll be able to confidently design, implement, and troubleshoot modern traffic management solutions using Gateway API.

Enroll now and master Kubernetes networking for real-world environments.

Read More

What our students say

About the instructor

Pedro Ignácio is a Docker Captain, Microsoft MVP, Security Specialist and Platform Engineer specialized in Observability and Application modernization. In his experience, Pedro has led multiple cloud migration projects and the creation of highly critical systems for banking. A lover of Open Source, Pedro uses his free time to help grow technology communities in Latin America and to contribute to Open Source initiatives.

No items found.
No items found.
Play Button
Fill this form to get a notification when course is released.
This course comes with hands-on cloud labs
book
6
Modules
book
Lessons
Article icon
21
Lessons
check mark
Course Certificate
Videos icon
Hours of Video
laptop
Hours of Labs
Story Format
Videos icon
Videos
Case Studies
ondemand_video icon
Demo
laptop
Labs
laptop
Cloud Labs
checklist
Mock exams
Quizzes
Discord Community Support
people icon
Community support
language icon
Closed Captions
No items found.
No items found.