Download presentation
Presentation is loading. Please wait.
1
Modern Architectures in Cloud
Keneth Murillo Twitter: @kenethmurillo1 Blog: kmurillo.wordpress.com MSP / XSP / Consulting Group Corp
2
Organiza
3
Patrocinadores del SQL Saturday
Platinum Sponsor Diamond Sponsor Bronze Sponsor
4
Agenda Cloud Native DevOps Microservices
5
What is a Patterns? Design patterns are the backbone of the solutions to common problems in software development. Patterns provide a way to organize and name those ordinary solutions to make it easier for people to use them.
6
The Rise of the Cloud Cloud Native
7
I. Codebase: One codebase tracked in revision control, many deploys
II. Dependencies: Explicitly declare and isolate dependencies III. Config: Store config in the environment IV. Backing Services: xTreat backing services as attached resources
8
V. Build, release, run: Strictly separate build and run stages
VI. Processes: Execute the app as one or more stateless processes VII. Port binding: Export services via port binding VIII. Concurrency: Scale out via the process model
9
IX. Disposability: Maximize robustness with fast startup and graceful shutdown
X. Dev/prod parity: Keep development, staging, and production as similar as possible XI. Logs: Treat logs as event streams XII. Admin processes: Run admin/management tasks as one-off processes
10
Thinking in parts DevOps
11
DevOps (cont) DevOps extends industry perspectives around Application Lifecycle Management (ALM) and Agile methodologies to address two issues:
12
DevOps (cont) The critical importance of transparency, communication, and collaboration between development and operations teams The inclusion of the project’s business owner in the discussion
13
Microservices
14
Monolithic vs Microservice
15
Nube evolutiva
17
Preguntas / Comentarios / Dudas
Twitter: @KenethMurillo1 Blog:
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.