This lab demonstrates how to troubleshoot applications that are built with serverless event-driven architectures. The key services used in this lab are AWS Step Functions, AWS Lambda, Amazon SQS, AWS X-Ray, Amazon DynamoDB, and Amazon API Gateway.
Level
Intermediate
Duration
1 Hours 45 MinutesCourse Objectives
In this course, you will learn how to:
- Understand an event-driven architecture
- Enable and use AWS X-Ray and Amazon CloudWatch
- Understand how AWS Step Functions is configured to orchestrate serverless applications
- Take advantage of Amazon Simple Queue Service (Amazon SQS) and dead-letter queues
- Understand how to troubleshoot serverless architectures
- Make configuration updates to restore API functionality
Intended Audience
This course is intended for:
- Architects
- Developers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- Access to a notebook computer with Wi-Fi and Microsoft Windows, macOS X, or Linux (Ubuntu, SuSE, or Red Hat)
- The lab environment is not accessible using an iPad or tablet device, but you can use these devices to access the student guide.
- For Microsoft Windows users: Administrator access to the computer
- An internet browser such as Chrome, Firefox, or Internet Explorer 9 (previous versions of Internet Explorer are not supported)
Course Outline
- Task 1: Launch Amazon CloudWatch and AWS X-Ray
- Task 2: Enable AWS X-Ray
- Task 3: Upload images
- Task 4: Fix application errors