- Home
- Training Library
- Amazon Web Services
- Amazon Web Services Courses
- Advanced API Gateway
Summary
Contents
Advanced API Gateway
This course covers a few of the more advanced topics within API Gateway that can help take your architectures to the next level. API Gateway is a powerful tool that can provide security, dependability, and flexibility to many designs and applications.
Learning Objectives
- Understand the lifecycle of a request within API Gateway and what actions we can perform at each stage
- Learn how to secure your API Gateway using AWS WAF, CORS, and Mutual TLS
- Learn about private integration and how you can access custom backend services that use EC2, EKS, and ECS
Intended Audience
This course is for solutions architects, developers, or generally curious people, who are interested in learning a deeper dive on API Gateway.
Prerequisites
To get the most out of this course, you should have:
- A decent understanding of cloud computing and cloud architectures, specifically with Amazon Web Services
- Basic knowledge of API Gateway and some of its primary features
- Basic knowledge of AWS WAF, CORS, and TLS
When creating your APIs it is important to understand all of the possibilities for modifying, checking, and bouncing back method calls. Having a deep grasp on the method response and integration lifecycle can really help you save both time and money. For example, having the ability to check incoming packets for backend consistency is super powerful. It allows you to toss the traffic out before it even touches your services if it doesn't meet your requirements.
API Gateway is an incredibly deep service with a lot to offer almost any architecture. It can provide great security for your backend resources by reducing the total possible attack surface of your architecture. Additional security features like Mutual TLS, API throttling limits and protection with WAF allow you to rest easy in many scenarios.
Overall, I think API Gateway is a fantastic solution to any problems that require you to create a public, or even private, API.
That's all I have for you in this lecture. My name is Will Meadows and I'd like to thank you for spending your time here learning about API Gateway. If you have any feedback, positive or negative, please contact us at support@cloudacademy.com, your feedback is greatly appreciated, thank you!
William Meadows is a passionately curious human currently living in the Bay Area in California. His career has included working with lasers, teaching teenagers how to code, and creating classes about cloud technology that are taught all over the world. His dedication to completing goals and helping others is what brings meaning to his life. In his free time, he enjoys reading Reddit, playing video games, and writing books.