Oreilly - Serverless Architecture with AWS
by Stefan Krist, Mohit Gupta | Publisher: Packt Publishing | Release Date: February 2019 | ISBN: 9781789958300
Don't waste your energy thinking about servers; use AWS to build enterprise-grade serverless applications.About This VideoUnderstand the pros and cons of going serverless on AWSExplore different approaches to deploy and maintain serverless applicationStudy key concepts with hands-on exercises using real-world examplesIn DetailServerless Architectures with AWS begins by talking about the serverless model and getting started with AWS and Lambda. You'll also discover the main advantages and disadvantages of the serverless model through various use cases. You'll also explore other capabilities of the AWS Serverless Platform and see how AWS supports enterprise-grade serverless applications, with and without Lambda. From Compute to API Gateway, from storage to database, the fully managed services for building and running serverless applications on AWS are discussed in detail. Then, you'll use your learnings to deploy your first serverless project. You'll also explore the capabilities of serverless Amazon Athena, an interactive query service that makes it easy to analyze data directly in Amazon Simple Storage Service (Amazon S3) using standard SQL. Then, you'll learn about AWS Glue, a fully managed ETL service that makes it simple and cost-effective to categorize your data. You'll study how Amazon Kinesis makes it possible to unleash the potential of real-time data insights and analytics by offering capabilities, such as Kinesis Video Streams, Kinesis Data Streams, Kinesis Data Firehose and Kinesis Data Analytics. Last but not least, you'll learn to combine Amazon Kinesis capabilities with AWS Lambda to create lightweight serverless architectures.
- Chapter 1 : AWS, Lambda, and Serverless Applications
- Course Overview 00:02:07
- Installation and Setup 00:01:09
- Lesson Overview 00:00:51
- The Serverless Model 00:06:02
- Introduction to AWS 00:04:37
- AWS Lambda 00:11:11
- Lesson Summary 00:00:27
- Chapter 2 : Working with the AWS Serverless Platform
- Lesson Overview 00:01:10
- Amazon S3 00:10:40
- S3 and Lambda Integration 00:04:00
- API Gateway 00:06:24
- Other Native Services 00:13:28
- Lesson Summary 00:00:30
- Chapter 3 : Building and Deploying a Media Application
- Lesson Overview 00:01:09
- Designing a Media Web Application – from Traditional to Serverless 00:01:11
- Building a Simple Serverless Media Web Application 00:01:41
- Creating API and Building Image Processing System 00:18:15
- Deployment Options in the Serverless Architecture 00:02:21
- Lesson Summary 00:00:34
- Chapter 4 : Serverless Amazon Athena and the AWS Glue Data Catalog
- Lesson Overview 00:01:02
- Amazon Athena 00:08:43
- AWS Glue 00:07:00
- Lesson Summary 00:00:34
- Chapter 5 : Real-Time Data Insights Using Amazon Kinesis
- Lesson Overview 00:01:19
- Amazon Kinesis 00:01:34
- Amazon Kinesis Data Streams 00:08:25
- Amazon Kinesis Firehose 00:05:12
- Amazon Kinesis Data Analytics 00:07:44
- Lesson Summary 00:01:09