Serverless architectures on AWS
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-worl...
Otros Autores: | , , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Shelter Island, New York :
Manning Publications Co
[2022]
|
Edición: | Second edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009655509306719 |
Tabla de Contenidos:
- 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