Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Architecting Serverless Applications

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Languages Available: Deutsch | Español (Latinoamérica) | Français | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Português (Brasil) | 中文(简体)

This course will get you started on migration considerations and introduces common patterns that you can use as the basis for many serverless applications. In this course, you will learn about the different compute and data store services that you need to consider and the trade-offs for each. You will also learn about the architectures for common patterns such as microservices, web applications, data streams, Alexa skills, and mobile backends, and the service configurations you can make for each.

  • Course level: Intermediate
  • Duration: 2 hours


Activities

This course includes presentations, videos, and assessments.


Course objectives

In this course, you will learn to:

  • Match workloads and organizational cultures to the most appropriate migration to serverless architectures
  • Identify opportunities in an existing architecture to incrementally refactor or add new serverless components
  • Identify the architectures for common patterns such as microservices, web applications, data streams, and mobile backends
  • Describe the key decisions and service configurations you would make for each pattern


Intended audience

This course is intended for:

  • Experienced developers and cloud architects who are familiar with the AWS Cloud and serverless technologies.


Prerequisites

We recommend that attendees of this course have:

  • Familiarity with serverless technologies and AWS Cloud concepts
  • Completion of Architecting on AWS or equivalent knowledge
  • Completion of Getting into the Serverless Mindset or equivalent knowledge
  • Completion of Introduction to Serverless Development or equivalent knowledge
  • Completion of AWS Lambda Foundations or equivalent knowledge


Course outline

Module 1: Introduction

  • How to Use This Course
  • Course Introduction

Module 2: Serverless Application Architectures

  • Migrating to Serverless
  • Choosing Compute Services and Data Stores
  • Application Architecture Patterns

Module 3: Wrap-Up

  • Wrap-Up and Next Steps
  • Knowledge Check
  • Feedback

Reviews

Start your review of Architecting Serverless Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.