YoVDO

Architecting Serverless Applications

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Serverless Architectures Courses Cloud Computing Courses Microservices Courses Architectural Patterns Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Tags

Related Courses

Architecting Serverless Applications (Portuguese)
Amazon Web Services via AWS Skill Builder
Upcycling with Embroidery
Domestika
Software Architecture for the Internet of Things
EIT Digital via Coursera
Architecting Xamarin.Forms Applications for Code Reuse
Pluralsight
Cloud-native Architecture: The Big Picture
Pluralsight