SlideShare uma empresa Scribd logo
.NET Inside - Microservices, .NET Core e Serverless
.NET Inside - Microservices, .NET Core e Serverless
.NET Inside - Microservices, .NET Core e Serverless
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Microservices
Microservices - Introdução
▪
▪
▪
▪
Microservices - Introdução
▪
Microservices - Introdução
▪
Microservices – Principais caracteristicas
▪
▪
▪
▪
▪
▪
▪
▪
▪
Microservices - Bounded Context
▪
▪
▪
▪
Microservices - Bounded Context
▪
▪
▪
▪
Microservices - Bounded Context
▪
▪
▪
▪
Microservices - Bounded Context
▪
▪
▪
▪
Microservices – Arquitetura Lógica vs Física
▪
▪
Microservices – Stateless ou Stateful
▪
▪
Microservices – API Geteway Pattern
▪
▪
▪
Microservices – API Geteway Pattern
▪
▪
▪
Microservices – API Geteway Pattern
▪
▪
▪
Microservices – API Geteway Pattern
▪
▪
▪
Microservices – Event-Driven Architecture
▪
▪
▪
▪
▪
Microservices – Event-Driven Architecture
▪
▪
▪
▪
▪
Microservices
Microservices – Event-Driven Architecture
▪
▪
▪
▪
▪
Microservices – CQRS(Command and Query Responsibility Segregation)
▪
▪
▪
Microservices – CQRS(Command and Query Responsibility Segregation)
▪
▪
▪
Microservices – Containers
▪
▪
▪
▪
▪
Microservices – Containers
▪
▪
▪
▪
▪
Microservices – O que é Docker?
▪
▪
▪
Microservices – O que é Docker?
▪
▪
▪
Microservices – O que é Docker?
▪
▪
▪
Microservices – Principais termos do Docker?
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Microservices – Principais termos do Docker?
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Microservices – Orquestradores
▪
▪
▪
▪
▪
Microservices – Orquestradores
▪
▪
▪
▪
▪
Microservices não é uma bala de prata!!
▪
▪
▪
▪
▪
▪
Microservices – cenários de uso
▪
▪
▪
▪
▪
▪
▪
Microservices – cenários não recomendáveis
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
ASP.NET Core 2.0
.NET Core - Introdução
▪
▪
▪
▪
▪
.NET Core – Aplicações modernas
▪
▪
▪
▪
.NET Core – Cross-Plataforma
▪
▪
▪
.NET Core – NET Core vs .NET Framework
.NET Core – NET Standard
.NET Core – NET Core vs .NET Framework
DEMO
Serverless
Serverless
“Server o quê?" "Quer dizer sem servidor?"
"Como assim aplicação sem servidor?" "Calma
aí, quero entender esse trem!". Então vamos
lá, traduzindo ao pé da letra você pode
entender que sejam essas coisas, mas eu lhe
diria que é quase isso!!! Ficou confuso?
Serverless – definição
▪
Serveless – produtos
▪
▪
▪
▪
DEMO
Obrigado
Anúncio

Mais conteúdo relacionado

Destaque (17)

Coder sans peur du changement avec la meme pas mal hexagonal architecture
Coder sans peur du changement avec la meme pas mal hexagonal architectureCoder sans peur du changement avec la meme pas mal hexagonal architecture
Coder sans peur du changement avec la meme pas mal hexagonal architecture
Thomas Pierrain
 
Windows Containers and Docker: Why You Should Care
Windows Containers and Docker: Why You Should CareWindows Containers and Docker: Why You Should Care
Windows Containers and Docker: Why You Should Care
Elton Stoneman
 
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with SagasQCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
Chris Richardson
 
Async await...oh wait!
Async await...oh wait!Async await...oh wait!
Async await...oh wait!
Thomas Pierrain
 
Faible latence haut debit Devoxx FR 2014
Faible latence haut debit Devoxx FR 2014Faible latence haut debit Devoxx FR 2014
Faible latence haut debit Devoxx FR 2014
Thomas Pierrain
 
Decouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratiqueDecouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratique
Thomas Pierrain
 
Culture craft humantalks
Culture craft humantalksCulture craft humantalks
Culture craft humantalks
Thomas Pierrain
 
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with DockerThe Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
Elton Stoneman
 
CQRS without event sourcing
CQRS without event sourcingCQRS without event sourcing
CQRS without event sourcing
Thomas Pierrain
 
Solving distributed data management problems in a microservice architecture (...
Solving distributed data management problems in a microservice architecture (...Solving distributed data management problems in a microservice architecture (...
Solving distributed data management problems in a microservice architecture (...
Chris Richardson
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Chris Richardson
 
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Chris Richardson
 
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with SagasJavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
Chris Richardson
 
Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016
Adrian Cockcroft
 
Architecting Microservices in .Net
Architecting Microservices in .NetArchitecting Microservices in .Net
Architecting Microservices in .Net
Richard Banks
 
Principles of microservices velocity
Principles of microservices   velocityPrinciples of microservices   velocity
Principles of microservices velocity
Sam Newman
 
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea SaltarelloAzure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
ITCamp
 
Coder sans peur du changement avec la meme pas mal hexagonal architecture
Coder sans peur du changement avec la meme pas mal hexagonal architectureCoder sans peur du changement avec la meme pas mal hexagonal architecture
Coder sans peur du changement avec la meme pas mal hexagonal architecture
Thomas Pierrain
 
Windows Containers and Docker: Why You Should Care
Windows Containers and Docker: Why You Should CareWindows Containers and Docker: Why You Should Care
Windows Containers and Docker: Why You Should Care
Elton Stoneman
 
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with SagasQCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
Chris Richardson
 
Faible latence haut debit Devoxx FR 2014
Faible latence haut debit Devoxx FR 2014Faible latence haut debit Devoxx FR 2014
Faible latence haut debit Devoxx FR 2014
Thomas Pierrain
 
Decouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratiqueDecouvrir CQRS (sans Event sourcing) par la pratique
Decouvrir CQRS (sans Event sourcing) par la pratique
Thomas Pierrain
 
Culture craft humantalks
Culture craft humantalksCulture craft humantalks
Culture craft humantalks
Thomas Pierrain
 
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with DockerThe Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
Elton Stoneman
 
CQRS without event sourcing
CQRS without event sourcingCQRS without event sourcing
CQRS without event sourcing
Thomas Pierrain
 
Solving distributed data management problems in a microservice architecture (...
Solving distributed data management problems in a microservice architecture (...Solving distributed data management problems in a microservice architecture (...
Solving distributed data management problems in a microservice architecture (...
Chris Richardson
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Chris Richardson
 
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
Chris Richardson
 
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with SagasJavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
Chris Richardson
 
Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016Microservices Workshop All Topics Deck 2016
Microservices Workshop All Topics Deck 2016
Adrian Cockcroft
 
Architecting Microservices in .Net
Architecting Microservices in .NetArchitecting Microservices in .Net
Architecting Microservices in .Net
Richard Banks
 
Principles of microservices velocity
Principles of microservices   velocityPrinciples of microservices   velocity
Principles of microservices velocity
Sam Newman
 
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea SaltarelloAzure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
Azure tales: a real world CQRS and ES Deep Dive - Andrea Saltarello
ITCamp
 

Semelhante a .NET Inside - Microservices, .NET Core e Serverless (10)

Microservices & Service Mesh Pattern presentation
Microservices & Service Mesh Pattern presentationMicroservices & Service Mesh Pattern presentation
Microservices & Service Mesh Pattern presentation
Claudio Acquaviva
 
2. migracao do seu website gov-edu-ngo
2. migracao do seu website   gov-edu-ngo2. migracao do seu website   gov-edu-ngo
2. migracao do seu website gov-edu-ngo
Amazon Web Services LATAM
 
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Tiago Marchetti Dolphine
 
DevCommerce Conference 2016: Microservices: poderes, padrões e dificuldades n...
DevCommerce Conference 2016: Microservices: poderes, padrões e dificuldades n...DevCommerce Conference 2016: Microservices: poderes, padrões e dificuldades n...
DevCommerce Conference 2016: Microservices: poderes, padrões e dificuldades n...
iMasters
 
Power, patterns and pains of microservices
Power, patterns and pains of microservicesPower, patterns and pains of microservices
Power, patterns and pains of microservices
Marcos Barbero
 
TDC Floripa 2016 - Decolando seus micro-serviços na Spring Cloud
TDC Floripa 2016 - Decolando seus micro-serviços na Spring CloudTDC Floripa 2016 - Decolando seus micro-serviços na Spring Cloud
TDC Floripa 2016 - Decolando seus micro-serviços na Spring Cloud
Rodrigo Cândido da Silva
 
Microservices Architecture Workshop
Microservices Architecture WorkshopMicroservices Architecture Workshop
Microservices Architecture Workshop
Claudio Acquaviva
 
Workshop Microservices - Arquitetura Microservices
Workshop Microservices - Arquitetura MicroservicesWorkshop Microservices - Arquitetura Microservices
Workshop Microservices - Arquitetura Microservices
Rodrigo Cândido da Silva
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdf
ssuser1198af
 
Entendendo a computação em nuvem
Entendendo a computação em nuvemEntendendo a computação em nuvem
Entendendo a computação em nuvem
Leonardo Grandinetti Chaves
 
Microservices & Service Mesh Pattern presentation
Microservices & Service Mesh Pattern presentationMicroservices & Service Mesh Pattern presentation
Microservices & Service Mesh Pattern presentation
Claudio Acquaviva
 
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Microservices: uma abordagem para arquitetura de aplicações (Devcamp 2015)
Tiago Marchetti Dolphine
 
DevCommerce Conference 2016: Microservices: poderes, padrões e dificuldades n...
DevCommerce Conference 2016: Microservices: poderes, padrões e dificuldades n...DevCommerce Conference 2016: Microservices: poderes, padrões e dificuldades n...
DevCommerce Conference 2016: Microservices: poderes, padrões e dificuldades n...
iMasters
 
Power, patterns and pains of microservices
Power, patterns and pains of microservicesPower, patterns and pains of microservices
Power, patterns and pains of microservices
Marcos Barbero
 
TDC Floripa 2016 - Decolando seus micro-serviços na Spring Cloud
TDC Floripa 2016 - Decolando seus micro-serviços na Spring CloudTDC Floripa 2016 - Decolando seus micro-serviços na Spring Cloud
TDC Floripa 2016 - Decolando seus micro-serviços na Spring Cloud
Rodrigo Cândido da Silva
 
Microservices Architecture Workshop
Microservices Architecture WorkshopMicroservices Architecture Workshop
Microservices Architecture Workshop
Claudio Acquaviva
 
Workshop Microservices - Arquitetura Microservices
Workshop Microservices - Arquitetura MicroservicesWorkshop Microservices - Arquitetura Microservices
Workshop Microservices - Arquitetura Microservices
Rodrigo Cândido da Silva
 
Data center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdfData center MCSBRC2010-slides.pdf
Data center MCSBRC2010-slides.pdf
ssuser1198af
 
Anúncio

Último (8)

Case Evino: Como superamos os problemas e realizamos uma virada de sucesso - ...
Case Evino: Como superamos os problemas e realizamos uma virada de sucesso - ...Case Evino: Como superamos os problemas e realizamos uma virada de sucesso - ...
Case Evino: Como superamos os problemas e realizamos uma virada de sucesso - ...
Rafael Bartalotti Pinto
 
FinOps na Prática: Como reduzimos mais de 50% dos custos cloud na Víssimo - M...
FinOps na Prática: Como reduzimos mais de 50% dos custos cloud na Víssimo - M...FinOps na Prática: Como reduzimos mais de 50% dos custos cloud na Víssimo - M...
FinOps na Prática: Como reduzimos mais de 50% dos custos cloud na Víssimo - M...
Rafael Bartalotti Pinto
 
Informática básica para concurso publico
Informática básica para concurso publicoInformática básica para concurso publico
Informática básica para concurso publico
julielenBarcellos
 
Facilitar a gestão, a visibilidade e a reutilização dos dados de investigação...
Facilitar a gestão, a visibilidade e a reutilização dos dados de investigação...Facilitar a gestão, a visibilidade e a reutilização dos dados de investigação...
Facilitar a gestão, a visibilidade e a reutilização dos dados de investigação...
CSUC - Consorci de Serveis Universitaris de Catalunya
 
MicroCT_Algorítmos_de_Reconstrução_P1_Física_Nuclear
MicroCT_Algorítmos_de_Reconstrução_P1_Física_NuclearMicroCT_Algorítmos_de_Reconstrução_P1_Física_Nuclear
MicroCT_Algorítmos_de_Reconstrução_P1_Física_Nuclear
Cristian Souza
 
Apresentacao muito boa sobre Botnets DoS DDoS
Apresentacao muito boa sobre Botnets DoS DDoSApresentacao muito boa sobre Botnets DoS DDoS
Apresentacao muito boa sobre Botnets DoS DDoS
formadorrafaelferrei
 
Camunda Chapter SP - Orquestrando Agentes de IA com Camunda.pptx
Camunda Chapter SP - Orquestrando Agentes de IA com Camunda.pptxCamunda Chapter SP - Orquestrando Agentes de IA com Camunda.pptx
Camunda Chapter SP - Orquestrando Agentes de IA com Camunda.pptx
guilherme570019
 
IOT - Introdução à IOT - SENAI - Historia e componentes
IOT - Introdução à IOT  - SENAI - Historia e componentesIOT - Introdução à IOT  - SENAI - Historia e componentes
IOT - Introdução à IOT - SENAI - Historia e componentes
ClaudirJosRubenich
 
Case Evino: Como superamos os problemas e realizamos uma virada de sucesso - ...
Case Evino: Como superamos os problemas e realizamos uma virada de sucesso - ...Case Evino: Como superamos os problemas e realizamos uma virada de sucesso - ...
Case Evino: Como superamos os problemas e realizamos uma virada de sucesso - ...
Rafael Bartalotti Pinto
 
FinOps na Prática: Como reduzimos mais de 50% dos custos cloud na Víssimo - M...
FinOps na Prática: Como reduzimos mais de 50% dos custos cloud na Víssimo - M...FinOps na Prática: Como reduzimos mais de 50% dos custos cloud na Víssimo - M...
FinOps na Prática: Como reduzimos mais de 50% dos custos cloud na Víssimo - M...
Rafael Bartalotti Pinto
 
Informática básica para concurso publico
Informática básica para concurso publicoInformática básica para concurso publico
Informática básica para concurso publico
julielenBarcellos
 
MicroCT_Algorítmos_de_Reconstrução_P1_Física_Nuclear
MicroCT_Algorítmos_de_Reconstrução_P1_Física_NuclearMicroCT_Algorítmos_de_Reconstrução_P1_Física_Nuclear
MicroCT_Algorítmos_de_Reconstrução_P1_Física_Nuclear
Cristian Souza
 
Apresentacao muito boa sobre Botnets DoS DDoS
Apresentacao muito boa sobre Botnets DoS DDoSApresentacao muito boa sobre Botnets DoS DDoS
Apresentacao muito boa sobre Botnets DoS DDoS
formadorrafaelferrei
 
Camunda Chapter SP - Orquestrando Agentes de IA com Camunda.pptx
Camunda Chapter SP - Orquestrando Agentes de IA com Camunda.pptxCamunda Chapter SP - Orquestrando Agentes de IA com Camunda.pptx
Camunda Chapter SP - Orquestrando Agentes de IA com Camunda.pptx
guilherme570019
 
IOT - Introdução à IOT - SENAI - Historia e componentes
IOT - Introdução à IOT  - SENAI - Historia e componentesIOT - Introdução à IOT  - SENAI - Historia e componentes
IOT - Introdução à IOT - SENAI - Historia e componentes
ClaudirJosRubenich
 
Anúncio

.NET Inside - Microservices, .NET Core e Serverless

  翻译: