Building serverless applications with Python develop fast, scalable, and cost-effective web applications that are always available

Building efficient Python applications at minimal cost by adopting serverless architectures About This Book Design and set up a data flow between cloud services and custom business logic Make your applications efficient and reliable using serverless architecture Build and deploy scalable serverless...

Descripción completa

Detalles Bibliográficos
Otros Autores: Rohit, Jalem Raj, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham ; Mumbai : Packt Publishing [2018]
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631499706719
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright and Credits
  • Packt Upsell
  • Contributors
  • Table of Contents
  • Preface
  • Chapter 1: The Serverless Paradigm
  • Understanding serverless architectures
  • Understanding microservices
  • Serverless architectures don't have to be real-time only
  • Pros and cons of serverless
  • Summary
  • Chapter 2: Building a Serverless Application in AWS
  • Triggers in AWS Lambda
  • Lambda functions
  • Functions as containers
  • Configuring functions
  • Testing Lambda functions
  • Versioning Lambda functions
  • Creating deployment packages
  • Summary
  • Chapter 3: Setting Up Serverless Architectures
  • S3 trigger
  • SNS trigger
  • SQS trigger
  • CloudWatch trigger
  • Summary
  • Chapter 4: Deploying Serverless APIs
  • API methods and resources
  • Setting up integration
  • Deploying the Lambda function for API execution
  • Handling authentication and user controls
  • Summary
  • Chapter 5: Logging and Monitoring
  • Understanding CloudWatch
  • Understanding CloudTrail
  • Lambda's metrics in CloudWatch
  • Lambda's logs in CloudWatch
  • Logging statements in Lambda
  • Summary
  • Chapter 6: Scaling Up Serverless Architectures
  • Third-party orchestration tools
  • The creation and termination of servers
  • Security best practices
  • Identifying and handling difficulties in scaling
  • Summary
  • Chapter 7: Security in AWS Lambda
  • Understanding AWS Virtual Private Clouds (VPCs)
  • Understanding subnets in VPCs
  • Securing Lambda inside private subnets
  • Controlling access to Lambda functions
  • Using STS inside Lambda for secure session-based execution
  • Summary
  • Chapter 8: Deploying a Lambda Function with SAM
  • Introduction to SAM
  • CloudFormation for serverless services
  • Deploying with SAM
  • Understanding security in SAM
  • Summary
  • Chapter 9: Introduction to Microsoft Azure Functions.
  • Introduction to Microsoft Azure Functions
  • Creating your first Azure Function
  • Understanding triggers
  • Understanding logging and monitoring in Azures Functions
  • Best practices for writing Azure Functions
  • Summary
  • Other Books You May Enjoy
  • Index.