KodeKloud

Gateway API with NGINX Fabric Gateway

KodeKloud

Gateway API with NGINX Fabric Gateway

Mumshad Mannambeth

Instructor: Mumshad Mannambeth

Included with Coursera PlusLearn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

6 hours to complete
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

6 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Deploy and verify functional routing paths using GatewayClass, Gateway, and HTTPRoute resources in a live Kubernetes cluster.

  • Configure advanced traffic management — including canary deployments, A/B testing, and request filters — using Gateway API.

  • Implement TLS termination, HTTP-to-HTTPS redirects, and cross-namespace security with ReferenceGrant.

  • Diagnose and remediate Gateway API failure scenarios using kubectl status conditions and production best practices.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

July 2026

Assessments

7 assignments¹

AI Graded see disclaimer
Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Build your subject-matter expertise

This course is part of the NGINX Essentials: Web Server to Cloud-Native Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 5 modules in this course

This module establishes the critical context behind the industry-wide shift from legacy Kubernetes Ingress to the modern Gateway API standard. It explores the operational urgency surrounding the NGINX Ingress deprecation crisis (including its March 2026 End-of-Life and the severe IngressNightmare CVE). Students will be introduced to the Gateway API's decoupled architecture and its role-oriented persona model (Infrastructure Provider, Cluster Operator, and Application Developer). Finally, students will get hands-on experience by deploying their very first working Gateway path using the NGINX Gateway Fabric.

What's included

5 videos1 assignment

This module performs a deep dive into the foundational building blocks of the Gateway API specification. Students will explore how the GatewayClass resource handles infrastructure provider selection, how the Gateway resource defines entry-point listeners and allowed routing parameters, and how HTTPRoute structures path matches and backend routing definitions. The module culminates in a practical lab where students configure path-based routing for a multi-service application (e.g., coffee/tea services).

What's included

5 videos1 reading2 assignments

This module covers advanced traffic engineering capabilities native to the Gateway API. Students will master cross-namespace routing patterns, weight-based traffic splitting for zero-downtime canary deployments, and HTTP header/method/query parameter matching for A/B testing. Additionally, the module explores built-in request and response filters, enabling advanced operations such as header manipulation, URL rewriting, and live traffic mirroring.

What's included

6 videos1 reading2 assignments

Security at the cluster edge is critical. This module teaches students how to configure secure HTTPS communication via edge TLS termination, manage certificate secrets, and enforce automated HTTP-to-HTTPS redirects. Crucially, it highlights cross-namespace security mechanics, focusing on how the ReferenceGrant resource is used to safely establish trust and permit secure routing attachments across distinct administrative and namespace boundaries.

What's included

5 videos1 reading1 assignment

Moving workloads to production demands deep observability and structured debugging skills. This module focuses on leveraging the Gateway API's expressive status fields and conditions (Accepted, Programmed, Resolved Refs) to monitor health and diagnose issues. Students will analyze common failure modes (such as unattached routes, TLS handshake issues, and misconfigured weights) through an intensive troubleshooting lab, concluding with real-world migration blueprints, parallel execution strategies, and DNS cutover planning.

What's included

5 videos2 readings1 assignment

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Mumshad Mannambeth
KodeKloud
25 Courses40,757 learners

Offered by

KodeKloud

Explore more from Software Development

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.