> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Course Overview

> Course guiding adoption of the Gateway API with NGINX Fabric Gateway, covering NGINX Ingress retirement, architecture, advanced routing, security, and production migration

This course provides a practical, in-depth guide to how NGINX implements the Gateway API. You'll get technical explanations, architectural diagrams, and hands-on guidance to help you adopt the Gateway API in real-world Kubernetes environments.

What we'll cover (in order):

1. NGINX Ingress retirement: what happened, why it matters, and how to plan for it.
2. The Gateway API as the new standard and the motivation behind it.
3. NGINX's approach and architecture for implementing the Gateway API.
4. A deep dive into Gateway API resources, including advanced and secure routing.
5. Production considerations and migration planning before publishing a Gateway API-based solution.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/QZ7pWzRtYdnRAGco/images/Gateway-API-with-NGINX-Fabric-Gateway/Introduction-Why-Gateway-API/Course-Overview/nginx-ingress-retirement-gateway-api-migration.jpg?fit=max&auto=format&n=QZ7pWzRtYdnRAGco&q=85&s=adb7f3511965f480d12a3e930402a2f5" alt="A presentation slide titled &#x22;What You Will Learn&#x22; showing a horizontal timeline with colorful pin markers and icons. The timeline highlights topics like NGINX Ingress retirement, Gateway API as the new standard, NGINX Fabric Gateway, advanced/secure routing, and migration to a production-ready Gateway API." width="1920" height="1080" data-path="images/Gateway-API-with-NGINX-Fabric-Gateway/Introduction-Why-Gateway-API/Course-Overview/nginx-ingress-retirement-gateway-api-migration.jpg" />
</Frame>

Course modules at a glance:

| Module | Focus | Outcome |
| - | - | - |
| 1 — NGINX Ingress retirement | Why it was deprecated, implications for clusters | Plan a safe transition strategy |
| 2 — Gateway API fundamentals | Core concepts, resources, and motivations | Understand the new standard |
| 3 — NGINX Fabric Gateway architecture | How NGINX implements Gateway API | Map features to architecture and components |
| 4 — Advanced routing & security | Layer 7 routing, TLS termination, authentication, and policies | Implement secure, production-ready routing |
| 5 — Production readiness & migration | CVE mitigation, testing, rollout, and rollback strategies | Execute a migration with reduced risk |

<Callout icon="lightbulb" color="#1CB2FE">
  Recommended background: intermediate to advanced Kubernetes knowledge, a grasp of networking concepts (L4/L7 routing), and basic security fundamentals (TLS, auth, access control). You don't need to be an expert — this course revisits important concepts as they apply to Gateway API and NGINX.
</Callout>

Prerequisites

* Intermediate to advanced Kubernetes experience.
* Familiarity with networking concepts: routing, L4/L7 behavior.
* Basic security awareness: TLS, authentication, and access control.

We will walk through the full lifecycle of adopting a new API: planning adoption, mitigating CVEs and security issues, and managing the end of community support. These are critical considerations for production environments.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/QZ7pWzRtYdnRAGco/images/Gateway-API-with-NGINX-Fabric-Gateway/Introduction-Why-Gateway-API/Course-Overview/nginx-deprecation-3-steps-progress-bar.jpg?fit=max&auto=format&n=QZ7pWzRtYdnRAGco&q=85&s=bd643cf4bed0c573dcd007b600ba1bc8" alt="A slide titled &#x22;NGINX Deprecation&#x22; showing three numbered steps: 01 Adoption of a new API, 02 CVEs mitigation, and 03 End of community support, each with a corresponding colored icon. The three steps are displayed on a horizontal colored progress bar." width="1920" height="1080" data-path="images/Gateway-API-with-NGINX-Fabric-Gateway/Introduction-Why-Gateway-API/Course-Overview/nginx-deprecation-3-steps-progress-bar.jpg" />
</Frame>

<Callout icon="warning" color="#FF6B6B">
  Important: community support ending does not immediately break existing deployments, but it changes your maintenance and security posture. This course explains how to assess risk, mitigate CVEs, and plan a safe migration to Gateway API-based solutions.
</Callout>

Links and references

* Gateway API: [https://gateway-api.sigs.k8s.io/](https://gateway-api.sigs.k8s.io/)
* Kubernetes docs: [https://kubernetes.io/docs/](https://kubernetes.io/docs/)
* NGINX documentation: [https://www.nginx.com/resources/](https://www.nginx.com/resources/)

That's it for this overview — proceed to the next module to start with the NGINX Ingress retirement timeline and migration planning.

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/gateway-api-with-nginx-fabric-gateway/module/6d5f6c59-4aa4-446f-b376-1fa47be938b1/lesson/960445a7-0666-4e9f-8d58-a81f1ebedbf6" />
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.