Learn AWS serverless computing : a beginner's guide to using AWS Lambda, Amazon API Gateway, and services from Amazon Web Services /
Questions -- Further reading -- Section 2: Getting Started with AWS Lambda Functions -- Chapter 3: The Foundations of a Function in AWS -- Technical requirements -- Learning about AWS Lambda -- Fundamentals of a function -- Invoking a function -- Pricing model -- Ephemeral state -- High availability...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2019.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- Title Page
- Copyright and Credits
- About Packt
- Contributors
- Table of Contents
- Preface
- Section 1: Why We're Here
- Chapter 1: The Evolution of Compute
- Understanding enterprise data centers
- The physical data center
- Colocating our gear
- Cloud born
- Exploring the units of compute
- Physical servers
- scale at the physical server layer
- Virtual machines
- density efficiencies achieved by virtualizing the hardware
- Containers
- better density with faster start times
- Functions
- best density by abstracting the runtime
- Understanding software architectures
- Monolith
- single code base
- N-tier
- achieve individual scale
- Microservices
- do one thing and do it well
- Nanoservices with serverless
- Predicting what comes next
- Summary
- Questions
- Further reading
- Chapter 2: Event-Driven Applications
- Understanding modern applications
- Event-command
- Event-driven or event-first
- Evolution of integration patterns
- Enterprise Application Integration
- ESB
- Serverless integration
- Automation with serverless
- Scripts on a server
- Configuration management
- Automation as a Service
- Event, content, and context objects
- The programming model
- Runtimes
- Writing, building, and packaging
- Deployment
- Testing, monitoring, and debugging
- Writing your first Lambda function
- Hello, world! in the console
- Hello, world! using the command line
- Summary
- Questions
- Further reading
- Chapter 4: Adding Amazon API Gateway
- Technical requirements
- Introducing Amazon API Gateway
- Serverless APIs
- Deployment options
- WebSockets
- Use cases
- Securing an API
- IAM permissions and policies
- Authentication with Cognito
- Lambda authorizers
- Certificates
- Building, deploying, and managing APIs
- Building APIs
- Deploying APIs
- Throttling and quota management
- Monitoring and logging
- Building a Lambda-backed API
- Hello world using the console
- Hello world via the CLI
- Summary
- Questions
- Further reading
- Chapter 5: Leveraging AWS Services
- Technical requirements
- Using Amazon S3 with Lambda
- Revision
- S3 as an event source
- Interacting using the SDK
- Using Amazon DynamoDB with Lambda
- The basics
- Triggering a Lambda function
- Interacting using the SDK
- Using AWS Step Functions as an Orchestrator