Book description
The adoption of serverless is on the rise, but until now, little guidance has been available for development teams that want to apply this technology on AWS. This definitive guide is packed with architectural, security, and data best practices and patterns for architects and engineers who want to build reliable enterprise-scale serverless solutions.
Sheen Brisals, an AWS Serverless Hero, and Luke Hedger, an AWS Community Builder, outline the serverless adoption requirements for an enterprise, examine the development tools your team needs, and explain in depth the nuances of testing event-driven and distributed serverless services. You'll gain practical guidance for keeping up with change and learn how to build serverless solutions with sustainability in mind.
- Examine the serverless technology ecosystem and AWS services needed to develop serverless applications
- Learn the approach and preparation required for a successful serverless adoption in an enterprise
- Learn serverless architectures and implementation patterns
- Design, develop, and test distributed serverless microservices on AWS cloud
- Apply security best practices while building serverless solutions
- Identify and adapt the implementation patterns for your particular use case
- Incorporate the necessary measures for observable serverless applications
- Implement sustainable serverless applications in the cloud
Publisher resources
Table of contents
- Foreword
- Preface
- 1. Introduction to Serverless on AWS
- 2. Enterprise Readiness for Serverless
- 3. Software Architecture for Building Serverless Microservices
- 4. Serverless and Security
-
5. Serverless Implementation Patterns
- An Overview of Software Patterns
- Serverless Migration: The Strangler Fig Pattern
- Resilient Architecture: The Circuit Breaker Pattern
- The Functionless Integration Pattern
- The Event Triage Pattern
- The Gatekeeper Event Bus Pattern
- Microservices Choreography
- Service Orchestration
- Summary
- Interview with an Industry Expert
- 6. Implementing Serverless Applications
- 7. Testing Serverless Applications
- 8. Operating Serverless
- 9. Cost of Serverless Operation
-
10. Sustainability in Serverless
- So, What Is Sustainability?
- Why Is Sustainability Thinking Necessary in Serverless?
- Building Sustainable Serverless Applications
- Development Processes and Practices That Promote Sustainability
- Sustainability and the AWS Cloud
- Implementation Patterns and Best Practices for Sustainability
- Introducing Sustainability in Your Engineering Teams
- Summary
- Interview with an Industry Expert
- 11. Preparing for the Future with Serverless
- A. PostNL’s Serverless Journey
- B. Taco Bell’s Serverless Journey
- C. Templates and Worksheets
- Index
- About the Authors
Product information
- Title: Serverless Development on AWS
- Author(s):
- Release date: January 2024
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098141936
You might also like
video
Amazon Web Services AWS LiveLessons 2nd Edition
More Than 17 Hours of Video Instruction An updated edition of this video title is available. …
video
AWS Certified Solutions Architect Associate (SAA-C03)
8+ Hours of Video Instruction 8 Hours of Video Instruction and Test-Taking Strategies for the Topics …
video
Amazon Web Services (AWS), 3rd Edition
18+ Hours of Video Instruction More than 18 Hours of Video Instruction Covering Cloud Computing and …
book
AWS for Solutions Architects
Apply cloud design patterns to overcome real-world challenges by building scalable, secure, highly available, and cost-effective …