Resources for SVS301

Building APIs: Choosing the best API solution & strategy for workloads

Developers are building large-scale distributed applications that communicate between each other and clients via REST, GraphQL, WebSockets, and other means. Building effective APIs entails both a strategy and a means to communicate developer-level API details. We talk through access patterns and how to evaluate the best API technology for your applications, including Amazon API Gateway, AWS AppSync, Amazon VPC Lattice, and other options.

The Amazon API Gateway Workshop

Get hands-on with API Gateway

In this workshop, you will learn how to use the primary features of Amazon API Gateway through a series of interactive modules.

Amazon API Gateway Patterns

Get started quickly

Example application patterns for Amazon API Gateway

Amazon API Gateway for Serverless Applications

Free digital training

This course introduces Amazon API Gateway and teaches you the basics of how to create and deploy application programming interfaces (APIs)

Securing API endpoints using Amazon API Gateway and Amazon VPC Lattice

Blog post

This blog take you through an example implementation of API Gateway private integration to access a private VPC Lattice service.

AWS AppSync Workshop

Get hands-on with AWS AppSync

Hands-on experience for developers looking to better understand the capabilities of AWS AppSync and GraphQL

AWS AppSync Patterns

Review patterns

Example application patterns for AWS AppSync

Serverless networking with VPC Lattice

Serverless office hours discussion

Learn how to use Amazon VPC Lattice to simplify network connectivity between AWS Lambda and other services.

Async API: Concepts documentation

Estimated read time: 30 minute

Introduction to Async API concepts.

Presented by:

Josh Kahn

Josh Kahn

Principal Solution Architect @ AWS.

Arthi Jaganathan

Arthi Jaganathan

Arthi is a Principal Serverless Solutions Architect who works closely with customers in ASEAN. She is passionate about Serverless and developer tooling.