Skip to content

Code and walkthrough labs to set up serverless applications for Wild Rydes workshops

License

Notifications You must be signed in to change notification settings

maskinoshita/aws-serverless-workshops

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wild Rydes Serverless Workshops

※ このリポジトリは、AWSが提供するWild Rydes Serverless Workshopを独自に改変したものになります。 オリジナルは5つのワークショップが用意されていますが、このリポジトリはWeb Applicationに限定して和訳、改変したものになります。オリジナルについては下記を参照ください。aws-serverless-workhops

このリポジトリには、AWSラムダ、Amazon APIゲートウェイ、Amazon DynamoDB、AWSステップ関数、Amazon Kinesisなどのサービスを使用して、さまざまなサーバーレスアプリケーションを構築するためのワークショップやその他のコンテンツが含まれています。

Workshops

  • Web Application - このワークショップでは、動的でサーバレスなWebアプリケーションを構築する方法を説明します。 Amazon S3で静的なWebリソースをホストする方法、Amazon Cognitoを使用してユーザーと認証を管理する方法、Amazon API Gateway、AWS Lambda、Amazon DynamoDBを使用してバックエンド処理用のRESTful APIを構築する方法を学びます。

  • Data Processing - This workshop demonstrates how to collect, store, and process data with a serverless application. In this workshop you'll learn how to automatically process files on Amazon S3 using AWS Lambda, how to build real-time streaming applications using Amazon Kinesis Streams and Amazon Kinesis Analytics, how to archive data streams using Amazon Kinesis Firehose and Amazon S3, and how to run ad-hoc queries on those files using Amazon Athena.

  • DevOps - This workshop shows you how to use the Serverless Application Model (SAM) to build a serverless application using Amazon API Gateway, AWS Lambda, and Amazon DynamoDB. You'll learn how to use SAM from your workstation to release updates to your application, how to build a CI/CD pipeline for your serverless application using AWS CodePipeline and AWS CodeBuild, and how to enhance your pipeline to manage multiple environments for your application.

  • Image Processing - This module shows you how to build a serverless image processing application using workflow orchestration in the backend. You'll learn the basics of using AWS Step Functions to orchestrate multiple AWS Lambda functions while leveraging the deep learning-based facial recognition features of Amazon Rekogntion.

  • Multi Region - This workshop shows you how to build a serverless ticketing system that is replicated across two regions and provides automatic failover in the event of a disaster. You will learn the basics of deploying AWS Lambda functions, exposing them via API Gateway, and configuring replication using Route53 and DynamoDB streams.

About

Code and walkthrough labs to set up serverless applications for Wild Rydes workshops

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 49.9%
  • CSS 25.2%
  • JavaScript 24.9%