Cargando…

Serverless Design Patterns and Best Practices : Build, secure, and deploy enterprise ready serverless applications with AWS to improve developer productivity.

Serverless applications and architectures are gaining momentum and are increasingly being used by companies of all sizes. For good reason, serverless-based applications handle many of the problems developers face when running systems and servers such as fault-tolerance, centralized logging, horizont...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Zambrano, Brian
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1031965228
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 180421s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d MERUC  |d IDB  |d OCLCF  |d VT2  |d NLE  |d TEFOD  |d UKMGB  |d OCLCQ  |d LVT  |d C6I  |d UKAHL  |d OCLCQ  |d UX1  |d N$T  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL  |d TMA  |d OCLCQ 
016 7 |a 018838874  |2 Uk 
019 |a 1175632916 
020 |a 9781788624381  |q (electronic bk.) 
020 |a 1788624386  |q (electronic bk.) 
020 |a 178862064X 
020 |a 9781788620642 
024 3 |a 9781788620642 
029 1 |a CHNEW  |b 001016159 
029 1 |a CHVBK  |b 523131496 
029 1 |a UKMGB  |b 018838874 
035 |a (OCoLC)1031965228  |z (OCoLC)1175632916 
037 |a B09129  |b 01201872 
037 |a 81B5E42E-892A-49F0-A1DD-86D4B403E0E9  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.P37  |b .Z363 2018eb 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Zambrano, Brian. 
245 1 0 |a Serverless Design Patterns and Best Practices :  |b Build, secure, and deploy enterprise ready serverless applications with AWS to improve developer productivity. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (254 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Introduction; What is serverless computing?; No servers to manage; Pay-per-invocation billing model; Ability to automatically scale with usage; Built-in availability and fault tolerance; Design patterns; When to use serverless; The sweet spot; Classes of serverless pattern; Three-tier web application patterns; ETL patterns; Big data patterns; Automation and deployment patterns; Serverless frameworks; Summary; Chapter 2: A Three-Tier Web Application Using REST. 
505 8 |a Serverless toolingSystem architecture; Presentation layer; Logic layer; Data layer; Logic layer; Application code and function layout; Organization of the Lambda functions; Organization of the application code; Configuration with environment variables; Code structure; Function layout; Presentation layer; File storage with S3; CDN with CloudFront; Data layer; Writing our logic layer; Application entrypoint; Application logic; Wiring handler.py to Lambda via API Gateway; Deploying the REST API; Deploying the Postgres database; Setting up static assets; Viewing the deployed web application. 
505 8 |a Running testsIteration and deployment; Deploying the entire stack; Deploying the application code; Summary; Chapter 3: A Three-Tier Web Application Pattern with GraphQL; Introduction to GraphQL; System architecture; Logic layer; Organization of the Lambda functions; Organization of the application code; Function layout; Presentation layer; Writing the logic layer; Implementing the entry point; Implementing GraphQL queries; Implementing GraphQL mutations; Deployment; Viewing the deployed application; Iteration and deployment; Summary; Chapter 4: Integrating Legacy APIs with the Proxy Pattern. 
505 8 |a AWS API Gateway introductionSimple proxy to a legacy API; Setting up a pass-through proxy; Deploying a pass-through proxy; Transforming responses from a modern API; Method execution flow; Setting up example; Setting up a new resource and method; Setting up Integration Request; Setting up Integration Response; Complex integration using a Lambda function; Implementing the application code; Setting up a new resource and method; Migration techniques; Staged migration; Migrating URLs; Summary; Chapter 5: Scaling Out with the Fan-Out Pattern; System architecture. 
505 8 |a Synchronous versus asynchronous invocationResizing images in parallel; Setting up the project; Setting up trigger and worker functions; Setting up permissions; Implementing the application code; Testing our code; Alternate Implementations; Using notifications with subscriptions; Using notifications with queues; Summary; Chapter 6: Asynchronous Processing with the Messaging Pattern; Basics of queuing systems; Choosing a queue service; Queues versus streams; Asynchronous processing of Twitter streams; System architecture; Data producer; Mimicking daemon processes with serverless functions. 
500 |a Data consumers. 
520 |a Serverless applications and architectures are gaining momentum and are increasingly being used by companies of all sizes. For good reason, serverless-based applications handle many of the problems developers face when running systems and servers such as fault-tolerance, centralized logging, horizontal scalability, and deployments, to name a ... 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Software patterns. 
650 0 |a Application software  |x Development. 
650 0 |a Cloud computing. 
650 6 |a Logiciels  |x Modèles de conception. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Infonuagique. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Cloud computing  |2 fast 
650 7 |a Software patterns  |2 fast 
758 |i has work:  |a SERVERLESS DESIGN PATTERNS AND BEST PRACTICES (Text)  |1 https://id.oclc.org/worldcat/entity/E39PD3myRXq6XKpVPJ67JT739C  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Zambrano, Brian.  |t Serverless Design Patterns and Best Practices : Build, secure, and deploy enterprise ready serverless applications with AWS to improve developer productivity.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5345881  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH34247296 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5345881 
938 |a EBSCOhost  |b EBSC  |n 1789492 
994 |a 92  |b IZTAP