Description |
1 online resource (256 pages) |
Note |
Includes index. |
Summary |
In Serverless Architectures with AWS, Second Edition you'll learn how to design serverless systems using Lambda and other services on the AWS platform. You'll explore event-driven computing and discover how others have used serverless designs successfully. This new edition offers real-world use cases and practical insights from several large-scale serverless systems. Chapters on innovative serverless design patterns and architectures will help you become a complete cloud professional. |
Contents |
Going serverless -- What's in a name? -- Making the call to go serverless -- Serverless pros and cons -- What's new in this second edition? -- First steps to serverless -- Building a video-encoding pipeline -- Preparing your system -- Starting with the Serverless framework -- Testing in AWS -- Looking at logs -- Architectures and patterns -- Use cases -- Patterns -- Use cases -- Yubl: architecture highlights, lessons learned -- The newserverlesss Yubl -- Migrating to new microservices gracefully -- A cloud guru: architecture highlights, lessons learned -- The original architecture -- Remnants of the legacy -- Yle: architecture highlights, lessons learned -- Ingesting events at scale with Fargate -- Processing events in real-time -- Lessons learned -- Practicum -- Building a scheduling service for ad hoc tasks -- Defining non-functional requirements -- Cron job with EventBridge -- DynamoDB TTL -- Step functions -- SQS -- Combining Dynamo TTL with SQS -- Choosing the right solution for your application -- The applications -- Architecting serverless parallel computing -- Introduction to MapReduce -- Architecture deep dive -- An alternative architecture -- Code developer university -- Solution overview -- The code scoring service -- Student profile service -- Analytics service -- The future -- Blackbelt Lambda -- Where to optimize? -- Before we get started -- Optimizing latency -- Concurrency -- Emerging practices -- Using multiple AWS accounts -- Using temporary stacks -- Avoid sensitive data in plain text in environment variables -- Use EventBridge in event-driven architectures -- Services for your serverless architecture -- Setting up your cloud -- Deployment frameworks |
Subject |
Amazon Web Services (Firm)
|
|
Amazon Web Services (Firm) |
|
Web applications -- Development.
|
|
Application software -- Development.
|
|
Web services.
|
|
Cloud computing.
|
|
Computer architecture -- Design.
|
|
Applications Web -- Développement. |
|
Logiciels d'application -- Développement. |
|
Services Web. |
|
Infonuagique. |
|
Application software -- Development |
|
Cloud computing |
|
Web services |
Added Author |
Cui, Yan, author.
|
|
Nair, Ajay, author.
|
Other Form: |
Print version: Sbarski, Peter. Serverless Architectures on AWS, Second Edition. New York : Manning Publications Co. LLC, ©2022 9781617295423 |
ISBN |
9781617295423 (electronic book) |
|
1617295426 (electronic book) |
|
9781638354024 (electronic book) |
|
1638354022 (electronic book) |
|