0% found this document useful (0 votes)
114 views1 page

Developing Cloud Native Applications With Microservices Architecture - Google Slides

This document discusses developing cloud native applications with microservices architecture. It provides an agenda that covers an overview of microservices, building and deploying a microservice API in two parts, discovery and invocation of services, patterns for elasticity and resilience, continuous delivery pipelines, security, logging, monitoring, techniques for rolling updates like blue/green deployments and canary releases, and transitioning from a monolith to microservices. It also provides definitions of microservices and references free eBooks on related topics.

Uploaded by

HPot PotTech
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
114 views1 page

Developing Cloud Native Applications With Microservices Architecture - Google Slides

This document discusses developing cloud native applications with microservices architecture. It provides an agenda that covers an overview of microservices, building and deploying a microservice API in two parts, discovery and invocation of services, patterns for elasticity and resilience, continuous delivery pipelines, security, logging, monitoring, techniques for rolling updates like blue/green deployments and canary releases, and transitioning from a monolith to microservices. It also provides definitions of microservices and references free eBooks on related topics.

Uploaded by

HPot PotTech
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Developing Cloud Native Applications with Microservices Architecture

Present Share
File Edit View Help

View only

Developing Cloud Native Applications with


Microservices Architecture

Developing Cloud Native Applications with @burrsutter [email protected]

http://bit.ly/msa-instructions
Microservices Architecture http://bit.ly/microservicesdeepdive
Videos: http://bit.ly/microservicesvideo 1

@burrsutter [email protected]

http://bit.ly/msa-instructions
http://bit.ly/microservicesdeepdive
Videos: http://bit.ly/microservicesvideo 1

2
Agenda

1. Overview: What and Why


2. API: Building and Deploying a microservice - part I
3. API: Building and Deploying a microservice - part II
4. Discovery and Invocation
5. Elasticity & Patterns
6. Resilience
7. Pipeline
8. Security
9. Logging, Monitoring & Tracing
10. Blue/Green
11. Canary
12. Monolith to Microservices

3 Free eBooks from


developers.redhat.com

bit.ly/javamicroservicesbook bit.ly/reactivemicroservicesbook

@burrsutter developers.redhat.com

4
Microservices Definition
https://martinfowler.com/articles/microservices.html

In short, the microservice architectural style is an approach to developing a single


application as a suite of small services​, each running in its own process and
communicating with lightweight mechanisms​, often an HTTP resource API. These
services are built around business capabilities and independently deployable by fully
automated deployment machinery. There is a bare minimum of centralized management
of these services, which may be written in different programming languages and use
different data storage technologies.

James Lewis and Martin Fowler

5 Microservices

You might also like