Book Image

Serverless Architecture with AWS

By : Stefan Krist
Book Image

Serverless Architecture with AWS

By: Stefan Krist

Overview of this book

Serverless 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. The code files and all related files are updated on the GitHub repository at https://github.com/TrainingByPackt/Serverless-Architectures-with-AWS
Table of Contents (5 chapters)
Chapter 2
Working with the AWS Serverless Platform
Content Locked
Section 5
Other Native Services
Lastly, we get introduced to other native AWS services like Amazon SNS, Amazon SQS, and DynamoDB. In Amazon SNS, we learn about its features, its uses, its basic components, and applications. We further learn about the uses, supported message queues, and other Dead Letter queue of Amazon SQS. Finally, we learn about what is DynamoDB, its Throughput capacity, important terms, and services it streams. We then try to create an SNS topic and subscribe to it followed by integrating SNS with S3 and Lambda.