home libri books Fumetti ebook dvd top ten sconti 0 Carrello


Torna Indietro

smart thomas - serverless beyond the buzzword

Serverless Beyond the Buzzword A Strategic Approach to Modern Cloud Management




Disponibilità: Normalmente disponibile in 15 giorni
A causa di problematiche nell'approvvigionamento legate alla Brexit sono possibili ritardi nelle consegne.


PREZZO
59,98 €
NICEPRICE
56,98 €
SCONTO
5%



Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.


Pagabile anche con Carta della cultura giovani e del merito, 18App Bonus Cultura e Carta del Docente


Facebook Twitter Aggiungi commento


Spese Gratis

Dettagli

Genere:Libro
Lingua: Inglese
Editore:

Apress

Pubblicazione: 12/2022
Edizione: 2nd ed.





Trama

Know how Serverless and cloud-native systems work, their benefits and roles in automating and optimizing organizations, and the challenges to be considered. Anyone interested in Serverless architecture will benefit from this book, regardless of their level of technical understanding.

This revised and expanded new edition explains many related terms, such as microservices, cloud-native, architecture, several relevant AWS services, and how it all works together to produce cost-effective, scalable solutions in the cloud. The book starts at a high level and gradually gets more in-depth and technical.

The less technical decision maker will learn how Serverless can affect finance, security, people, and compliance. The book touches on important decisions, such as selecting and working with external or internal specialists and teams; finding, evaluating, and training them; and the flexibility and dynamics available within digital projects.

Deployment automation and DevOps also feature heavily in this book, and you will find real-world use cases and examples of Serverless architecture to get you started. It's worth noting that this book is not a development guide; it gives you a comprehensive understanding of what Serverless is so you can make informed decisions for your organization and projects.


What You’ll Learn

  • Understand Serverless architecture and strategy
  • Understand modern cloud management strategy, governance, and organizational team structure
  • Handle budget planning and management
  • Get started with Serverless architecture design
  • Gain knowledge of best practices and security, as well as data management and DevOps
  • Study proactive logging, operations, architecture examples, case studies, and more


Who This Book Is For

Anyone interested in a deep understanding of Serverless and how it can impact organizations and projects, regardless of their technical level. Strategic insights are provided for entrepreneurs and executives, planning and team insights for project managers, and technical insights for architects and team leads. Cloud consultants working with enterprises can read everything for a full, in-depth understanding of the topic. Other readers, such as less technical CTOs/CIOs, VPs, entrepreneurs, product owners, project managers, etc., can get what they need from the first 5-7 chapters. More technical readers and those experienced with Serverless can skim through the first 3 chapters and start with the security deep dive in Chapter 4.





Sommario

About the author

Acknowledgements

Prologue

Who is this book for?

Technical levels used in this book

What will you learn?

Amazon Web Services (AWS)

Second edition

 

Chapter 1: Serverless basics

 What is Serverless architecture?

 Microservices

 Serverless example

 History of Serverless

 Types of projects

 Key challenges

 Key benefits

 Common objections

 Public case studies

 

Chapter 2: Strategy

 Introduction

 Traditional organization structure vs Serverless

 Cloud Centre of Excellence (CCoE)

 Cloud controls as compliance guardrails

 Supporting tools

 Serverless adoption: current state

 Serverless adoption: desired state

 Serverless adoption: gap analysis

 Application suitability for Serverless

 Event Storming

 Public case studies

 

Chapter 3: Finances

 Total Cost of Ownership (TCO)

 The value of paying for utilization

 The cost to develop Serverless

 The cost of migrating applications

 The cost of maintenance and operations

 Estimating the cloud operational costs

 Collecting the input data for an estimate

 Calculating the estimate

 Cost management

 Cost optimization

 

Chapter 4: Security

 Shared responsibility

 Serverless security

 Principle of Least Privilege

 IAM Policy tips

 Security for cloud users

 Security for microservices

 User input validation

 Storing credentials

 Encryption

 Protecting Data

 Securing Databases

 Privacy and GDPR

 Security monitoring with ElectricEye

 

Chapter 5: People

 Serverless roles

 Serverless roles: Solution Architect

 Serverless Roles: Cloud Security Engineer

 Serverless Roles: Deployment Automation Engineer

 Serverless roles: Full Stack Developer

 Serverless roles: Database Engineer

 Serverless training

 Serverless team structure

 Working with Serverless vendors

 Vetting Serverless capabilities

 

Chapter 6: DevOps & Tooling

 What is DevOps?

 Infrastructure as Code

 AWS CloudFormation

 AWS CloudFormation planning

 Terraform

 AWS Serverless Application Model (SAM)

 AWS Amplify

 AWS Cloud Development Kit (CDK)

 CDK technical considerations

 Serverless Framework

 Code Repositories

 GIT Submodules

 Developer Tooling

 Code quality assurance

 

Chapter 7: Data

 Data is a valuable asset

 Database selection

 Event Sourcing

 Data tenancy

 Relational Database Service (RDS)

 Redshift Serverless

 DynamoDB

 NoSQL

 Serverless NoSQL databases

 Managed NoSQL databases

 NoSQL databases comparison

 In-memory databases

 AppSync

 Simple Storage Solution (S3)

 Elastic File System (EFS)

 

Chapter 8: Logging & Testing

 Logging

 Reactive Logging

 Proactive Logging

 Logging format and content

 Log types in the cloud

 Cloud logging services

 CloudWatch

 Exporting logs to S3

 CloudWatch Subscriptions

 Managed services for proactive logging

 Error Monitoring

 Performance Optimisation

 Cost Tracking

 Security Monitoring

 Logging Best Practices

 Testing

 Testing Challenges in Serverless

 Types of Tests

 Asynchronous Testing

 Risk Assessment for Testing

 Test Pyramid vs Test Honeycomb

 Contract Testing for Serverless

 Deployment Pipeline

 AWS Testing Services

 

Chapter 9: Architecture

 Challenges & mitigations

 AWS: Microservices

 AWS: Application Programming Interface (API)

 Design patterns

 Microservice example architectures

 Stateless architecture

 Decoupling microservices

 AWS: Decoupling

 Event-driven architecture

 Asynchronous design pattern

 Containers

 AWS: Edge

 AWS: Internet of Things (IoT)

 AWS: Managed Machine Learning (ML)

 AWS: Ledger Technology

 AWS: Call Centre

 Well-Architected Framework

 Serverless tips

 

Chapter 10: Case studies

 Introduction

 Proactive logging

 Serverless data lake

 Video analysis

 Serverless Minecraft

 Dynamic live streaming

 SEO-friendly website and CMS

 Virtual host

 True Serverless containers

 

Epilogue

References





Autore

Thomas Smart has been actively involved with digital projects since 2002. His experience crosses many industries and types and sizes of organisations, giving him a wealth of experience and knowledge to draw upon as part of his consulting services. Since 2020 he has worked as a senior consultant for Sourced Singapore, helping large, regulated enterprises evolve their cloud strategy to productively deliver Serverless applications. This experience has provided many new insights for large enterprises and their unique challenges when adopting modern cloud strategies.










Altre Informazioni

ISBN:

9781484287606

Condizione: Nuovo
Dimensioni: 254 x 178 mm Ø 1392 gr
Formato: Brossura
Illustration Notes:XXXIII, 710 p. 388 illus.
Pagine Arabe: 710
Pagine Romane: xxxiii


Dicono di noi