Descripción
Este libro le ayudará a iniciarse con AWS Lambda y el Modelo de Aplicación sin Servidor (SAM). Lambda es el motor de Amazon para ejecutar funciones controladas por eventos, y SAM es un conjunto de herramientas de código abierto que simplifica enormemente la configuración y el despliegue de servicios Lambda. Juntos, facilitan la creación de API de autoescalado y servicios en la nube diseñados para despliegues sin servidor. Aprenderá a:
- Diseñar aplicaciones que aprovechen al máximo la arquitectura sin servidor
- Crear API web de autoescalado
- Gestionar tareas en segundo plano y flujos de trabajo de mensajería
- Configurar un canal de despliegue para una colaboración efectiva en equipo
- Probar y solucionar problemas de código diseñado para AWS Lambda
- Inspeccionar y monitorizar aplicaciones sin servidor
Running Serverless es un libro tutorial técnico. Será útil para dos grupos de desarrolladores y arquitectos de software: personas que no tienen experiencia previa trabajando con aplicaciones sin servidor y están interesadas en aprender sobre los patrones arquitectónicos emergentes en la nube, y personas que ya trabajan con Lambda utilizando otros marcos de despliegue y quieren aprender sobre AWS SAM, el Modelo de Aplicación sin Servidor.
El contenido de este libro se basa en las experiencias del autor con MindMup, un sistema de mapas mentales colaborativo que fue uno de los primeros en adoptar AWS Lambda. MindMup se trasladó a un modelo sin servidor desde un servicio de alojamiento de aplicaciones a lo largo de 2016, con el fin de beneficiarse del escalado bajo demanda. Redujimos los costos operativos en aproximadamente dos tercios, al tiempo que aumentamos significativamente la capacidad de la aplicación, aceleramos el desarrollo y reducimos el tiempo de comercialización de nuevas funciones.
Este libro está estructurado como una guía paso a paso para construir una aplicación práctica. Partimos de una API estática simple y la convertimos gradualmente en un servicio de redimensionamiento de imágenes en línea, listo para millones de usuarios, con todas las capacidades operativas e infraestructurales de soporte. La aplicación se asemeja mucho a los sistemas del mundo real que muchos de ustedes desarrollarán en sus trabajos. Esto les dará una buena estructura para su propio trabajo, y podrán casi copiar partes para tener una ventaja. A medida que descubran cómo crear y desplegar diferentes partes de la aplicación, también aprenderán sobre aspectos clave de Lambda y servicios relacionados, consejos importantes, técnicas y herramientas para ejecutar sin servidor.
El tutorial evolucionó a partir de docenas de talleres de conferencias y campamentos de código. Gojko y sus colegas han utilizado los ejercicios de este libro para enseñar a cientos de desarrolladores sobre arquitecturas sin servidor, mejorando los ejemplos a través de la retroalimentación en una excelente manera de introducir gradualmente conceptos importantes.
Autor: Gojko Adzic
Editorial: Neuri Consulting Llp
Publicado: 01/07/2019
Páginas: 226
Tipo de encuadernación: Tapa blanda
Peso: 1.17 libras
Tamaño: 9.25h x 7.50w x 0.61d
ISBN13: 9780993088155
ISBN10: 0993088155
Categorías BISAC:
- Informática | Sistemas distribuidos | Computación en la nube
- Informática | Lenguajes | JavaScript
- Informática | Sistemas distribuidos | Computación cliente-servidor
Este título no es retornable

