Inicio
Explorar
Enviar búsqueda
Cargar
Iniciar sesión
Registrarse
Check these out next
Deploying AWS IoT-managed devices in an industrial setting - SVC302 - Atlanta...
Amazon Web Services
AWS 如何加速國際化發展
Amazon Web Services
AWS IoT services - Extract value for industrial applications - SVC205 - Santa...
Amazon Web Services
Becoming A High Frequency Enterprise
Amazon Web Services
Welcome To Day One
Amazon Web Services
Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...
Amazon Web Services
Data modeling with Amazon DynamoDB - ADB301 - New York AWS Summit
Amazon Web Services
A culture of rapid innovation with DevOps, microservices, & serverless - MAD2...
Amazon Web Services
1
de
41
Top clipped slide
DevOps - Moving to DevOps the Amazon Way
3 de Oct de 2019
•
0 recomendaciones
1 recomendaciones
×
Sé el primero en que te guste
ver más
•
702 vistas
vistas
×
Total de vistas
0
En Slideshare
0
De embebidos
0
Número de embebidos
0
Descargar ahora
Descargar para leer sin conexión
Denunciar
Amazon Web Services
Seguir
Amazon Web Services
Recomendados
Developing on AWS - Crypto Startup
Amazon Web Services
561 vistas
•
17 diapositivas
Migrate an existing application RESTful API’s to GraphQL using AWS Amplify an...
Amazon Web Services
1.7K vistas
•
19 diapositivas
Blockchain Ethereum Solutions with AWS & ConsenSys
Amazon Web Services
1.7K vistas
•
42 diapositivas
AWS Summit Singapore 2019 | Opening Keynote with Peter DeSantis
AWS Summits
1.4K vistas
•
93 diapositivas
Add Intelligence to Applications - AIM203 - Anaheim AWS Summit
Amazon Web Services
406 vistas
•
64 diapositivas
Keynote_AWS_BecomingAHighFrequencyEnterprise
Amazon Web Services
764 vistas
•
62 diapositivas
Más contenido relacionado
Presentaciones para ti
(20)
Deploying AWS IoT-managed devices in an industrial setting - SVC302 - Atlanta...
Amazon Web Services
•
1.5K vistas
AWS 如何加速國際化發展
Amazon Web Services
•
580 vistas
AWS IoT services - Extract value for industrial applications - SVC205 - Santa...
Amazon Web Services
•
384 vistas
Becoming A High Frequency Enterprise
Amazon Web Services
•
1.2K vistas
Welcome To Day One
Amazon Web Services
•
608 vistas
Machine learning at the IoT Edge with AWS IoT Greengrass - SVC203 - Atlanta A...
Amazon Web Services
•
393 vistas
Data modeling with Amazon DynamoDB - ADB301 - New York AWS Summit
Amazon Web Services
•
3.8K vistas
A culture of rapid innovation with DevOps, microservices, & serverless - MAD2...
Amazon Web Services
•
704 vistas
Mythical Mysfits - Monolith to microservices with Docker and Fargate - MAD305...
Amazon Web Services
•
451 vistas
Deep dive on AWS Cloud storage offerings - What to use, where, and why - STG3...
Amazon Web Services
•
334 vistas
Introduction to the Well-Architected Framework and Tool - SVC212 - Santa Clar...
Amazon Web Services
•
1K vistas
Performing real-time ETL into data lakes - ADB202 - Santa Clara AWS Summit.pdf
Amazon Web Services
•
710 vistas
AWS微服務時代 創新動能研討會開場致詞-AWS-Matt-Wu
Amazon Web Services
•
277 vistas
Accelerate and secure your applications running on AWS - SVC208 - Santa Clara...
Amazon Web Services
•
973 vistas
Top Cloud Security Myths Dispelled
Amazon Web Services
•
784 vistas
Ambient Intelligence: Bringing ML & AI to the Connected Home - SVC302 - Anahe...
Amazon Web Services
•
296 vistas
Building AR-VR applications on AWS
Amazon Web Services
•
473 vistas
Best Friends Animal Society Saves Animal (and Data) with N2WS and AWS - SVC21...
Amazon Web Services
•
2.3K vistas
Find All the Threats: AWS Threat Detection and Remediation - SEC303 - Anaheim...
Amazon Web Services
•
474 vistas
Amazon digital user engagement solutions - SVC221 - New York AWS Summit
Amazon Web Services
•
646 vistas
Similar a DevOps - Moving to DevOps the Amazon Way
(20)
CICDforModernApplications-Oslo.pdf
Amazon Web Services
•
378 vistas
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
Amazon Web Services
•
1.3K vistas
CI/CD best practices for building modern applications - MAD310 - New York AWS...
Amazon Web Services
•
2.7K vistas
CI/CD best practices for building modern applications - MAD302 - Atlanta AWS ...
Amazon Web Services
•
576 vistas
AWS DevDay Cologne - CI/CD for modern applications
Cobus Bernard
•
298 vistas
CI/CD for Modern Applications
Amazon Web Services
•
2.9K vistas
CI/CD best practices for building modern applications - MAD301 - Santa Clara ...
Amazon Web Services
•
1.3K vistas
Containers on AWS
Reham Maher El-Safarini
•
80 vistas
CI/CD best practices for building modern applications - MAD304 - Chicago AWS ...
Amazon Web Services
•
625 vistas
Modern Applications Development on AWS
Boaz Ziniman
•
677 vistas
DevConZM - Modern Applications Development in the Cloud
Cobus Bernard
•
370 vistas
Getting Started with Microservices, Containers, and Serverless Architectures
Amazon Web Services
•
859 vistas
Let Your Business Logic go Serverless | AWS Summit Tel Aviv 2019
AWS Summits
•
267 vistas
Let Your Business Logic go Serverless | AWS Summit Tel Aviv 2019
Amazon Web Services
•
379 vistas
A Culture of Rapid Innovation with DevOps, Microservices, & Serverless - MAD2...
Amazon Web Services
•
539 vistas
Continuous Integration and Continuous Delivery Best Practices for Building Mo...
Amazon Web Services
•
405 vistas
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
AWS Summits
•
747 vistas
Microservices on AWS: Architectural Patterns and Best Practices | AWS Summit ...
Amazon Web Services
•
1.6K vistas
CICDforModernApplications_Stockholm.pdf
Amazon Web Services
•
365 vistas
Introduction to Serverless Computing - OOP Munich
Boaz Ziniman
•
203 vistas
Más de Amazon Web Services
(20)
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Amazon Web Services
•
26.4K vistas
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services
•
5.6K vistas
Esegui pod serverless con Amazon EKS e AWS Fargate
Amazon Web Services
•
4.1K vistas
Costruire Applicazioni Moderne con AWS
Amazon Web Services
•
2.8K vistas
Come spendere fino al 90% in meno con i container e le istanze spot
Amazon Web Services
•
1.8K vistas
Open banking as a service
Amazon Web Services
•
6.7K vistas
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Amazon Web Services
•
3.3K vistas
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Amazon Web Services
•
2.6K vistas
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Amazon Web Services
•
1.6K vistas
Computer Vision con AWS
Amazon Web Services
•
3.1K vistas
Database Oracle e VMware Cloud on AWS i miti da sfatare
Amazon Web Services
•
1.3K vistas
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Amazon Web Services
•
1.9K vistas
API moderne real-time per applicazioni mobili e web
Amazon Web Services
•
1.5K vistas
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Amazon Web Services
•
1.5K vistas
Tools for building your MVP on AWS
Amazon Web Services
•
2.4K vistas
How to Build a Winning Pitch Deck
Amazon Web Services
•
1.3K vistas
Building a web application without servers
Amazon Web Services
•
1.4K vistas
Fundraising Essentials
Amazon Web Services
•
881 vistas
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
•
657 vistas
Introduzione a Amazon Elastic Container Service
Amazon Web Services
•
2.6K vistas
DevOps - Moving to DevOps the Amazon Way
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Moving to DevOps the Amazon Way Dickson Yue Manager, Solutions Architecture Amazon Web Services A r c h i t e c t u r e T r a c k : D e v O p s
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Gigantic Web of Micro-services at Amazon
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. = Millions of deployments a year Thousands of teams × Microservice architecture × Continuous delivery × Multiple environments Several types of deployments
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Cultural Philosophy Practices and Patterns Tools
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Development transformation at Amazon: 2001-2002 monolithic application + teams 2001 Lesson learned: Decompose for agility 2002 microservices + 2 pizza teams
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Full ownership Full accountability “DevOps” Focused innovation Two-pizza teams
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Identify and break processes into fine-grained units Shipping Labeling Cart Checkout Stock Search Listing Assign those units to small teams
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Moving from activity-based to product-based mindset Dedicated product teams ProductDevelopment ProductGo-ToMarket ProductManagers ProjectManagers Developers Testers Implementers Operations&Support Product Team B Product Team A Product Team C Backlog A • Story 1 • Story 2 • Story 3 • Story 4 Backlog A • Story 1 • Story 2 • Story 3 • Story 4 Backlog A • Story 1 • Story 2 • Story 3 • Story 4
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Example of scrum roles Scrum master, developers, product owner Teams adopted agile methodologies Example of scrum board
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Our 2-Pizza Teams learned to do these • Write application and infrastructure code • Write unit/integration/performance tests • Create and automate CI/CD pipelines • Monitor production environments • Review code of others • Create SQL queries • Provision test and production hosts • Use secure APIs and apply security policies • Be on-call on a rotation-basis
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. We built “guardrails”
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. What changes have to be made in this new world? Architectural patterns Operational model
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Changes to the architectural patterns
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. When the impact of change is small, release velocity can increase Monolith Does everything Microservices Does one thing
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Monolith development lifecycle MonitorReleaseTestBuild Developers Delivery pipelines Services
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Microservice development lifecycle Developers Services MonitorReleaseTestBuild Delivery pipelines MonitorReleaseTestBuild MonitorReleaseTestBuild MonitorReleaseTestBuild MonitorReleaseTestBuild MonitorReleaseTestBuild
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. MICROSERVICE API API MICROSERVICE MICROSERVICE EVENT API MICROSERVICE EVENT API MICROSERVICE APPLICATION Mobile client Client IoT PERSISTENCE PERSISTENCE
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. APIs are the front door of microservices
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Manage APIs with API Gateway Mobile apps Websites Services Internet Amazon CloudFront Amazon CloudWatch monitoring API Gateway cache Any other AWS service All publicly accessible endpoints AWS Lambda functions Endpoints in your VPC Regional API Endpoints AWS Lambda functions Endpoints on Amazon EC2 Your VPCAWS
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. WebSockets support in Amazon API Gateway Real-time two-way communications Managed persistence Event-based triggers Mobile apps Chat Dashboards IoT devices Amazon API Gateway WebSockets API Stateful connection Stateless connection Lambda Functions Public Endpoints on Amazon EC2 Amazon Kinesis Any other AWS service All publicly accessible endpoints
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Event-driven architectures
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Decouple state from code using messaging Queues Simple Fully managed Any volume Pub/sub Simple Fully managed Flexible Amazon Simple Queue Service Amazon Simple Notification Service Messaging Synchronization Rapid Fully managed Real-time Amazon CloudWatch Events Ingest Data streams Data processing Real-time Data Store Microservices Performance at scale Fast and flexible Amazon Kinesis Data Streams Amazon Dynamo DB Data stream capture
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. A serverless event bus service for SaaS and AWS services • Fully managed, pay-as-you-go • Native integration with SaaS providers • 15 target services • Easily build event-driven architectures
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Event routing and storing
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Event routing and storing
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Common use cases
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Changes to the operational model
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. Microservice development lifecycle Developers Services MonitorReleaseTestBuild Delivery pipelines MonitorReleaseTestBuild MonitorReleaseTestBuild MonitorReleaseTestBuild MonitorReleaseTestBuild MonitorReleaseTestBuild
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. We released the AWS Developer Tools for CI/CD AWS CodeBuild + Third Party AWS CodeCommit AWS CodeBuild AWS CodeDeploy AWS X-Ray Source Build Test Deploy Monitor AWS CodePipeline
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. How can we best model and provision our infrastructure? Developer AWS CodeCommit AWS CodeBuild AWS CloudFormation Amazon SNS Amazon S3 bucket AWS Stack Stack Stack Pre-create Create stacks Post-create Deploy AWS CodePipeline Region Region Region cfn-nag
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS Cloud Development Kit (Amazon CDK) AWS CDK application AWS CloudFormation template Stack(s) Construct Construct Resources AWS CloudFormation Amazon Simple Queue Service Lambda Amazon S3 bucket DynamoDB
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. How do I observe distributed and ephemeral applications?
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS X-Ray is built for modern applications Analyze and debug issues quickly End-to-end view of individual services Identify customer impact Support for Serverless *New* X-Ray Root Causes *New* Support for API Gateway
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS X-Ray is built for modern applications
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS X-Ray Analytics
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved. AWS X-Ray Analytics
© 2019, Amazon
Web Services, Inc. or its affiliates. All rights reserved.