Serverless Architecture with AWS

More Information
Learn
  • Explore the AWS services for supporting a serverless environment
  • Set up different AWS services to make your application scalable and highly available
  • Deploy a static website with a serverless architecture
  • Build your first serverless web application
  • Study the changes in a traditional web application after it is deployed as a serverless one
  • Apply best practices to ensure overall security, availability, and reliability
About

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.

Features
  • Understand the pros and cons of going serverless on AWS
  • Explore different approaches to deploy and maintain serverless applications
  • Study key concepts with hands-on exercises using real-world examples
Course Length 2 hours 10 minutes
ISBN 9781789958300
Date Of Publication 26 Feb 2019

Authors

Stefan Krist

Stefan Krist has a degree in Computer Networking from University of Germany. He has over 15 years of experience in various field of Information and Technology. He specializes in Linux (since 2003) and in the field of DevOps Automation since 2015. He has accomplished having many talks at different meetups and in Linux User Groups. He has also hosted an IT conference with over a hundred participants.

Mohit Gupta

Mohit Gupta is a cloud solutions architect focused on cloud technologies and DevOps methodologies. Mohit has more than 12 years of experience in IT and has worked with the AWS and Azure technologies since 2012. Mohit has helped customers of all sizes design, architect, build, migrate, and manage their workloads and applications on various cloud-based products, including AWS and Azure.He received his Bachelor of Technology degree from Kurukshetra University.Additionally, he holds many industry-leading IT certifiations.