AWS Serverless Microservices with Patterns and Best Practices - Creating API Gateway for Basket Microservices with AWS C

AWS Serverless Microservices with Patterns and Best Practices - Creating API Gateway for Basket Microservices with AWS C

Assessment

Interactive Video

•

Information Technology (IT), Architecture

•

University

•

Practice Problem

•

Hard

Created by

Wayground Content

FREE Resource

The video tutorial covers the creation of basket microservices using AWS CDK, focusing on setting up API Gateway infrastructure. It explains the differences between REST and HTTP APIs, and demonstrates how to design and implement API methods for basket microservices. The tutorial also includes a detailed walkthrough of developing and testing the basket API gateway, emphasizing the use of AWS Lambda and best practices like the open-closed principle.

Read more

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the two types of API Gateway mentioned in the tutorial?

SOAP API and HTTP API

REST API and HTTP API

REST API and SOAP API

GraphQL API and REST API

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which AWS service is used to define and manage APIs in the tutorial?

AWS Lambda

AWS CloudFormation

AWS CDK

AWS S3

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a key feature of Amazon API Gateway?

It only integrates with AWS Lambda.

It only supports REST APIs.

It is a fully managed service for publishing, maintaining, and securing APIs.

It requires manual scaling.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the checkout method in the basket microservices?

To delete a basket

To update basket items

To perform an asynchronous flow for basket checkout

To create a new basket

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the significance of the 'proxy' setting in the Lambda Rest API construct?

It allows all requests to be directed to a single Lambda function.

It enables automatic scaling of APIs.

It is used to define API models explicitly.

It is required for HTTP API integration.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of defining root and resource names in API design?

To ensure API security

To organize and structure API endpoints

To increase API speed

To reduce API costs

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the first step in refactoring the API Gateway code?

Adding new resources

Deleting old methods

Extracting methods for product and basket APIs

Creating a new API Gateway

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?