SlideShare a Scribd company logo
Observable
Microservices
By
Kayalvizhi K
27,28 June 2020
Kayalvizhi
Principal Architect
Observable Microservices
Make Monitoring simple
Monolithic Apps
Payment
Module
Orders
Module
Products
Module
Inventory
Module
Web UI
Microservices
Enterprise Message Bus
Products
Service
Orders
Service
Inventory
Service
Payment
Service
UI Application
API GW
The Transformation
Comes with a cost !
An incident...
Where to start with?
What to search for?
Enterprise Message Bus
Products
Service
Orders
Service
Payment
Service
UI Application
API GW
Inventory
Service
Diagnose
#OrderService-dd-mm-yyyy.log
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
#InventoryService-dd-mm-yyyy.log
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
Log analysis
#OrderService-dd-mm-yyyy.log
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
#OrderService-dd-mm-yyyy.log
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
#OrderService-dd-mm-yyyy.log
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
05:05:08 2020-02-16
05:05:08
DEB
UG
876
54
GET
/orderservice/orders/987765?abc=xyz&qwe=def
5
0
0
1
7
Apache-HttpClient/4.5.2(Java/1.8.0-151)
05:05:08 2020-02-16 05:05:08 DEBUG 87654 GET /orderservice/orders/987765?abc=xyz&qwe=def
500 17 Apache-HttpClient/4.5.2(Java/1.8.0-151)
Timestamp Log-Level Process-Id Requested URL
HTTP Code Response Size User Agent
The Scope
It is out-of-scope!
“
Order
Invoice
Inventory Payment
MailingShipping
PayU PayTm GPay
BHIM PayPalUPI
MktPlace Webhook PUSH Gateway
What I maintain
What I am responsible for
Is it Possible
Rely only on Logs
Attach Debugger to whole
Production Env
Observability
Speed Limiter
Load Balancer
Request
Payload
Load Balancer
app1
instance#1
app1
instance#2
Request
Payload
app1
instance#3
Health check pings
Auto Scaling
Request
Payload
app1
instance#1
app1
instance#2
Request
Payload
Load Balancer
Utilization
metrics
Threshold
>65%
Monitor
Desired capacity
app1
instance#3
app1
instance#4
app1
instance#5
Scale-out max capacity
Utilisation
66%
Is it APM ?
APM
HOW is the application performing...
about bottlenecks, access speeds, downtime, connectivity etc
Telemetry
OBSERVABILITY
WHY is failing...
how telemetry is used to diagnose quickly and fix the problem in context
Not a telemetry
The combo...
LOG
Structured
Logging
APM
Application
Performance
Monitoring
TRACING
Tracing requests
across
microservices
From data...
Distributed TracingMonitor Vitals Event Driven
RetryFail Fast & Fallback
Monitor Vitals
1
AlertManager
Ignore Alert?
Shipping
Service
Order
Service
Inventory
Service
Payment
Service
Mailing
Service
...
...
actuator
Graphing
Dashboard
APM
Tracing
Invento
ry Order
Invoice
Event Bus
Invoice
Service
Shipping
Service
Payment
Service
PayU
PayTm
GPay
Mailing
Service
Order-UI
Order
Service
UI
2
BooksInventoryService
Payment Service
Not Event
Driven
API Driven
OrderServiceAppln
OrderService
Order Item1
REST API: Get Stock Count(bookId)2
RESTAPI
Pay(OrderDetails)
3
PaymentResponse
5
Order
Confirmation
6
4 PayUsingGW(Amount)
BooksInventoryService
REST API: Get Stock Count(bookId)
RESTAPI
Pay(OrderDetails)
Please try
later !
Order Item
Payment Service
OrderServiceAppln
OrderService
1
2
3
4
X
Intermittent
Failure
Not Event
Driven
API Driven
BooksInventoryService
REST API: Get Stock Count(bookId)
Order Item
Payment Service
Event Driven
OrderServiceAppln
OrderService
1
2
Order
Confirmation
8
5 PayUsingGW(Amount)
Place Order3
4 ORDERS
PAYMENTS6
7
Payment_
Processed
3
BooksInventoryService
REST API: Get Stock Count(bookId)
Order
Confirmation
Order Item
Payment Service
Event Driven
OrderServiceAppln
OrderService
1
2
5
8
PayUsingGW(Amount)
Place Order3
4 ORDERS
6 PAYMENTS
7
Payment_
Processed
Storage#1
Storage#2
X
Intermittent
Failure?
3
Fail Fast &
Fallback
BooksInventoryService
OrderService
Get Similar Items(item)
Get Similar Items(item)
BooksInventoryService
OrderService
Get Similar Items(item)
Get Similar Items(item)
4
Circuit Breaker
State
Metrics
OrderService
BooksInventoryService
Fail Fast &
Fallback
Circuit Breaker
State
Metrics
BooksInventoryService
OrderService
cache
4
Retry
BooksInventoryService
Retry Thrice, at Fixed Interval
X
Delay - 2s
X
X
Delay - 2s
X
Delay - 2s
OrderServiceService
Load Cache for Similar Items
5
cache
Retry
BooksInventoryService
Load Cache for Similar Items
X
Delay - 2s
X
Delay - 4s
(= 2 X 2 ^ 1)
X
Delay - 8s
(= 2 X 2 ^ 2)
Retry Thrice, with Exponential Backoff
cache
5
with e^ backoff
OrderServiceService
From data...
Hence Simplified !
Distributed TracingMonitor Vitals
RetryFail Fast & Fallback
Event Driven
DEMO
Observable
Microservices...
Effective Logging & Tracing
Monitor only Vital
Telemetry
Establish Observability as
Coding Culture
Continual Investment in
Observability
When an incident occurs,
Software engineers need not be
on call for autorecoverables issues
in their services
Engineers need not open 6
different tabs to look at most of
the issues as they are self-healed/
redirected by the system
Observable
Microservices...
Benefits
Software Engineers & Site Reliability Engineers need fault-
tolerant observable microservices to make their Monitoring
& Debugging simple
Observable
Microservices...
Conclusion
Thank
you
Kayalvizhi Kandasamy

More Related Content

What's hot

Managing global ecommerce at hyperscale with Azure
Managing global ecommerce at hyperscale with AzureManaging global ecommerce at hyperscale with Azure
Managing global ecommerce at hyperscale with Azure
Microsoft Tech Community
 
Building upon existing infrastructure for Mobile Applications with WSO2
Building upon existing infrastructure for Mobile Applications with WSO2Building upon existing infrastructure for Mobile Applications with WSO2
Building upon existing infrastructure for Mobile Applications with WSO2
Anthony Carlson
 
API Product Management and Strategy
API Product Management and StrategyAPI Product Management and Strategy
API Product Management and Strategy
adritab
 
Make A Billing Through Decisive Billx Software
Make A Billing Through Decisive Billx SoftwareMake A Billing Through Decisive Billx Software
Make A Billing Through Decisive Billx Software
Billx Pty Limited
 
Event driven Microservices Webinar
Event driven Microservices WebinarEvent driven Microservices Webinar
Event driven Microservices Webinar
Ahmed El Mawaziny
 
Integrating, exposing and managing distributed data with RESTful APIs and op...
Integrating, exposing and managing distributed data with RESTful APIs and op...Integrating, exposing and managing distributed data with RESTful APIs and op...
Integrating, exposing and managing distributed data with RESTful APIs and op...
3scale
 
API Thinking - How to Design APIs Through Systems Design
API Thinking - How to Design APIs Through Systems DesignAPI Thinking - How to Design APIs Through Systems Design
API Thinking - How to Design APIs Through Systems Design
LaunchAny
 
What you need to know about quickbooks enterprise 2016
What you need to know about  quickbooks enterprise 2016What you need to know about  quickbooks enterprise 2016
What you need to know about quickbooks enterprise 2016
QB Offers
 
apidays LIVE Paris 2021 - Event driven design and serverless by Omid Eidivand...
apidays LIVE Paris 2021 - Event driven design and serverless by Omid Eidivand...apidays LIVE Paris 2021 - Event driven design and serverless by Omid Eidivand...
apidays LIVE Paris 2021 - Event driven design and serverless by Omid Eidivand...
apidays
 
Deep dive: Monetize your API Programs
Deep dive: Monetize your API ProgramsDeep dive: Monetize your API Programs
Deep dive: Monetize your API Programs
Apigee | Google Cloud
 
OzLINK and SPS Commerce
OzLINK and SPS CommerceOzLINK and SPS Commerce
OzLINK and SPS Commerce
Oz Development
 
Using APIs to Power Social Impact
Using APIs to Power Social Impact Using APIs to Power Social Impact
Using APIs to Power Social Impact
GuideStar
 
Sdk day2
Sdk day2Sdk day2
Sdk day2
ganeshX
 
Business Challenges Solved by APIs: What Every Executive Should Know
Business Challenges Solved by APIs: What Every Executive Should KnowBusiness Challenges Solved by APIs: What Every Executive Should Know
Business Challenges Solved by APIs: What Every Executive Should Know
Elastic Path
 
APIdays Zurich 2019 - The experience of BBVA API Market David Ramos Lehnhoff,...
APIdays Zurich 2019 - The experience of BBVA API Market David Ramos Lehnhoff,...APIdays Zurich 2019 - The experience of BBVA API Market David Ramos Lehnhoff,...
APIdays Zurich 2019 - The experience of BBVA API Market David Ramos Lehnhoff,...
apidays
 
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
apidays
 
APIdays Zurich 2019 - Boosting the Digital Transformation at UBS with APIs Ro...
APIdays Zurich 2019 - Boosting the Digital Transformation at UBS with APIs Ro...APIdays Zurich 2019 - Boosting the Digital Transformation at UBS with APIs Ro...
APIdays Zurich 2019 - Boosting the Digital Transformation at UBS with APIs Ro...
apidays
 
BSFI Technology Offerings by Value Innovation Labs
BSFI Technology Offerings by Value Innovation LabsBSFI Technology Offerings by Value Innovation Labs
BSFI Technology Offerings by Value Innovation Labs
Mount Talent Consulting
 
Moving Toward a Modular Enterprise - All About the API Conference 2016
Moving Toward a Modular Enterprise - All About the API Conference 2016Moving Toward a Modular Enterprise - All About the API Conference 2016
Moving Toward a Modular Enterprise - All About the API Conference 2016
LaunchAny
 
Tail and Open APIs
Tail and Open APIsTail and Open APIs
Tail and Open APIs
Amazon Web Services
 

What's hot (20)

Managing global ecommerce at hyperscale with Azure
Managing global ecommerce at hyperscale with AzureManaging global ecommerce at hyperscale with Azure
Managing global ecommerce at hyperscale with Azure
 
Building upon existing infrastructure for Mobile Applications with WSO2
Building upon existing infrastructure for Mobile Applications with WSO2Building upon existing infrastructure for Mobile Applications with WSO2
Building upon existing infrastructure for Mobile Applications with WSO2
 
API Product Management and Strategy
API Product Management and StrategyAPI Product Management and Strategy
API Product Management and Strategy
 
Make A Billing Through Decisive Billx Software
Make A Billing Through Decisive Billx SoftwareMake A Billing Through Decisive Billx Software
Make A Billing Through Decisive Billx Software
 
Event driven Microservices Webinar
Event driven Microservices WebinarEvent driven Microservices Webinar
Event driven Microservices Webinar
 
Integrating, exposing and managing distributed data with RESTful APIs and op...
Integrating, exposing and managing distributed data with RESTful APIs and op...Integrating, exposing and managing distributed data with RESTful APIs and op...
Integrating, exposing and managing distributed data with RESTful APIs and op...
 
API Thinking - How to Design APIs Through Systems Design
API Thinking - How to Design APIs Through Systems DesignAPI Thinking - How to Design APIs Through Systems Design
API Thinking - How to Design APIs Through Systems Design
 
What you need to know about quickbooks enterprise 2016
What you need to know about  quickbooks enterprise 2016What you need to know about  quickbooks enterprise 2016
What you need to know about quickbooks enterprise 2016
 
apidays LIVE Paris 2021 - Event driven design and serverless by Omid Eidivand...
apidays LIVE Paris 2021 - Event driven design and serverless by Omid Eidivand...apidays LIVE Paris 2021 - Event driven design and serverless by Omid Eidivand...
apidays LIVE Paris 2021 - Event driven design and serverless by Omid Eidivand...
 
Deep dive: Monetize your API Programs
Deep dive: Monetize your API ProgramsDeep dive: Monetize your API Programs
Deep dive: Monetize your API Programs
 
OzLINK and SPS Commerce
OzLINK and SPS CommerceOzLINK and SPS Commerce
OzLINK and SPS Commerce
 
Using APIs to Power Social Impact
Using APIs to Power Social Impact Using APIs to Power Social Impact
Using APIs to Power Social Impact
 
Sdk day2
Sdk day2Sdk day2
Sdk day2
 
Business Challenges Solved by APIs: What Every Executive Should Know
Business Challenges Solved by APIs: What Every Executive Should KnowBusiness Challenges Solved by APIs: What Every Executive Should Know
Business Challenges Solved by APIs: What Every Executive Should Know
 
APIdays Zurich 2019 - The experience of BBVA API Market David Ramos Lehnhoff,...
APIdays Zurich 2019 - The experience of BBVA API Market David Ramos Lehnhoff,...APIdays Zurich 2019 - The experience of BBVA API Market David Ramos Lehnhoff,...
APIdays Zurich 2019 - The experience of BBVA API Market David Ramos Lehnhoff,...
 
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
APIdays Singapore 2019 - Business of APIs: From Integration to Monetisation, ...
 
APIdays Zurich 2019 - Boosting the Digital Transformation at UBS with APIs Ro...
APIdays Zurich 2019 - Boosting the Digital Transformation at UBS with APIs Ro...APIdays Zurich 2019 - Boosting the Digital Transformation at UBS with APIs Ro...
APIdays Zurich 2019 - Boosting the Digital Transformation at UBS with APIs Ro...
 
BSFI Technology Offerings by Value Innovation Labs
BSFI Technology Offerings by Value Innovation LabsBSFI Technology Offerings by Value Innovation Labs
BSFI Technology Offerings by Value Innovation Labs
 
Moving Toward a Modular Enterprise - All About the API Conference 2016
Moving Toward a Modular Enterprise - All About the API Conference 2016Moving Toward a Modular Enterprise - All About the API Conference 2016
Moving Toward a Modular Enterprise - All About the API Conference 2016
 
Tail and Open APIs
Tail and Open APIsTail and Open APIs
Tail and Open APIs
 

Similar to Doppa2020 observable microservices make monitoring simple

Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache Kafka
Guido Schmutz
 
Building event-driven Microservices with Kafka Ecosystem
Building event-driven Microservices with Kafka EcosystemBuilding event-driven Microservices with Kafka Ecosystem
Building event-driven Microservices with Kafka Ecosystem
Guido Schmutz
 
API-first Integration for Microservices
API-first Integration for MicroservicesAPI-first Integration for Microservices
API-first Integration for Microservices
WSO2
 
Workflow Engines & Event Streaming Brokers - Can They Work Together?
Workflow Engines & Event Streaming Brokers - Can They Work Together?Workflow Engines & Event Streaming Brokers - Can They Work Together?
Workflow Engines & Event Streaming Brokers - Can They Work Together?
HostedbyConfluent
 
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Natan Silnitsky
 
Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13
Saranyan Vigraham
 
Events, Picos, and Microservices
Events, Picos, and MicroservicesEvents, Picos, and Microservices
Events, Picos, and Microservices
Phil Windley
 
Event mesh api meetup AsyncAPI Singapore
Event mesh api meetup AsyncAPI SingaporeEvent mesh api meetup AsyncAPI Singapore
Event mesh api meetup AsyncAPI Singapore
Phil Scanlon
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016
Yochay Kiriaty
 
Leveraging Microservice Architectures & Event-Driven Systems for Global APIs
Leveraging Microservice Architectures & Event-Driven Systems for Global APIsLeveraging Microservice Architectures & Event-Driven Systems for Global APIs
Leveraging Microservice Architectures & Event-Driven Systems for Global APIs
confluent
 
Microservices with Kafka Ecosystem
Microservices with Kafka EcosystemMicroservices with Kafka Ecosystem
Microservices with Kafka Ecosystem
Guido Schmutz
 
Lectura 2.4 is your api naked - 10 roadmap considerations
Lectura 2.4   is your api naked - 10 roadmap considerationsLectura 2.4   is your api naked - 10 roadmap considerations
Lectura 2.4 is your api naked - 10 roadmap considerations
Matias Menendez
 
Resilient Event Driven Systems With Kafka
Resilient Event Driven Systems With KafkaResilient Event Driven Systems With Kafka
Resilient Event Driven Systems With Kafka
Iccha Sethi
 
Building event driven serverless apps by Danilo Poccia at Codemotion Dubai
Building event driven serverless apps by Danilo Poccia at Codemotion DubaiBuilding event driven serverless apps by Danilo Poccia at Codemotion Dubai
Building event driven serverless apps by Danilo Poccia at Codemotion Dubai
Codemotion Dubai
 
Bbva workshop
Bbva workshopBbva workshop
Bbva workshop
David Scruggs
 
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?
confluent
 
Bierschenk Senior Project
Bierschenk Senior ProjectBierschenk Senior Project
Bierschenk Senior Project
Ryan Bierschenk
 
Building Event-Driven Serverless Applications - AWS - Danilo Poccia
Building Event-Driven Serverless Applications - AWS - Danilo PocciaBuilding Event-Driven Serverless Applications - AWS - Danilo Poccia
Building Event-Driven Serverless Applications - AWS - Danilo Poccia
IT Talent College
 
Payment System, based on Authorize.net
Payment System, based on Authorize.netPayment System, based on Authorize.net
Payment System, based on Authorize.net
RuslanHamidullin
 
Intro Presentation at AWS AWSome Day Glasgow September 2015
Intro Presentation at AWS AWSome Day Glasgow September 2015Intro Presentation at AWS AWSome Day Glasgow September 2015
Intro Presentation at AWS AWSome Day Glasgow September 2015
Ian Massingham
 

Similar to Doppa2020 observable microservices make monitoring simple (20)

Building Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache KafkaBuilding Event Driven (Micro)services with Apache Kafka
Building Event Driven (Micro)services with Apache Kafka
 
Building event-driven Microservices with Kafka Ecosystem
Building event-driven Microservices with Kafka EcosystemBuilding event-driven Microservices with Kafka Ecosystem
Building event-driven Microservices with Kafka Ecosystem
 
API-first Integration for Microservices
API-first Integration for MicroservicesAPI-first Integration for Microservices
API-first Integration for Microservices
 
Workflow Engines & Event Streaming Brokers - Can They Work Together?
Workflow Engines & Event Streaming Brokers - Can They Work Together?Workflow Engines & Event Streaming Brokers - Can They Work Together?
Workflow Engines & Event Streaming Brokers - Can They Work Together?
 
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
Workflow Engines & Event Streaming Brokers - Can they work together? [Current...
 
Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13Architecting eCommerce APIs - Gluecon 13
Architecting eCommerce APIs - Gluecon 13
 
Events, Picos, and Microservices
Events, Picos, and MicroservicesEvents, Picos, and Microservices
Events, Picos, and Microservices
 
Event mesh api meetup AsyncAPI Singapore
Event mesh api meetup AsyncAPI SingaporeEvent mesh api meetup AsyncAPI Singapore
Event mesh api meetup AsyncAPI Singapore
 
Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016 Public v1 real world example of azure functions serverless conf london 2016
Public v1 real world example of azure functions serverless conf london 2016
 
Leveraging Microservice Architectures & Event-Driven Systems for Global APIs
Leveraging Microservice Architectures & Event-Driven Systems for Global APIsLeveraging Microservice Architectures & Event-Driven Systems for Global APIs
Leveraging Microservice Architectures & Event-Driven Systems for Global APIs
 
Microservices with Kafka Ecosystem
Microservices with Kafka EcosystemMicroservices with Kafka Ecosystem
Microservices with Kafka Ecosystem
 
Lectura 2.4 is your api naked - 10 roadmap considerations
Lectura 2.4   is your api naked - 10 roadmap considerationsLectura 2.4   is your api naked - 10 roadmap considerations
Lectura 2.4 is your api naked - 10 roadmap considerations
 
Resilient Event Driven Systems With Kafka
Resilient Event Driven Systems With KafkaResilient Event Driven Systems With Kafka
Resilient Event Driven Systems With Kafka
 
Building event driven serverless apps by Danilo Poccia at Codemotion Dubai
Building event driven serverless apps by Danilo Poccia at Codemotion DubaiBuilding event driven serverless apps by Danilo Poccia at Codemotion Dubai
Building event driven serverless apps by Danilo Poccia at Codemotion Dubai
 
Bbva workshop
Bbva workshopBbva workshop
Bbva workshop
 
EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?EDA Meets Data Engineering – What's the Big Deal?
EDA Meets Data Engineering – What's the Big Deal?
 
Bierschenk Senior Project
Bierschenk Senior ProjectBierschenk Senior Project
Bierschenk Senior Project
 
Building Event-Driven Serverless Applications - AWS - Danilo Poccia
Building Event-Driven Serverless Applications - AWS - Danilo PocciaBuilding Event-Driven Serverless Applications - AWS - Danilo Poccia
Building Event-Driven Serverless Applications - AWS - Danilo Poccia
 
Payment System, based on Authorize.net
Payment System, based on Authorize.netPayment System, based on Authorize.net
Payment System, based on Authorize.net
 
Intro Presentation at AWS AWSome Day Glasgow September 2015
Intro Presentation at AWS AWSome Day Glasgow September 2015Intro Presentation at AWS AWSome Day Glasgow September 2015
Intro Presentation at AWS AWSome Day Glasgow September 2015
 

Recently uploaded

Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
OECD Directorate for Financial and Enterprise Affairs
 
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussionArtificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
SkillCertProExams
 
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussionPro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPointMẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
1990 Media
 
ASONAM2023_presection_slide_track-recommendation.pdf
ASONAM2023_presection_slide_track-recommendation.pdfASONAM2023_presection_slide_track-recommendation.pdf
ASONAM2023_presection_slide_track-recommendation.pdf
ToshihiroIto4
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
Frederic Leger
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Rosie Wells
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
amekonnen
 
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
gpww3sf4
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
kkirkland2
 
XP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to LeadershipXP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to Leadership
samililja
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
gharris9
 
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdfBRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
Robin Haunschild
 
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussionArtificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
Carrer goals.pptx and their importance in real life
Carrer goals.pptx  and their importance in real lifeCarrer goals.pptx  and their importance in real life
Carrer goals.pptx and their importance in real life
artemacademy2
 
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
OECD Directorate for Financial and Enterprise Affairs
 
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
OECD Directorate for Financial and Enterprise Affairs
 
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdfWhy Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Ben Linders
 
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij
 

Recently uploaded (20)

Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
Competition and Regulation in Professions and Occupations – OECD – June 2024 ...
 
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussionArtificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – LIM – June 2024 OECD discussion
 
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
Mastering the Concepts Tested in the Databricks Certified Data Engineer Assoc...
 
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussionPro-competitive Industrial Policy – OECD – June 2024 OECD discussion
Pro-competitive Industrial Policy – OECD – June 2024 OECD discussion
 
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPointMẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
Mẫu PPT kế hoạch làm việc sáng tạo cho nửa cuối năm PowerPoint
 
ASONAM2023_presection_slide_track-recommendation.pdf
ASONAM2023_presection_slide_track-recommendation.pdfASONAM2023_presection_slide_track-recommendation.pdf
ASONAM2023_presection_slide_track-recommendation.pdf
 
2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf2024-05-30_meetup_devops_aix-marseille.pdf
2024-05-30_meetup_devops_aix-marseille.pdf
 
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie WellsCollapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
Collapsing Narratives: Exploring Non-Linearity • a micro report by Rosie Wells
 
Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
 
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
原版制作贝德福特大学毕业证(bedfordhire毕业证)硕士文凭原版一模一样
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
 
XP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to LeadershipXP 2024 presentation: A New Look to Leadership
XP 2024 presentation: A New Look to Leadership
 
Gregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics PresentationGregory Harris - Cycle 2 - Civics Presentation
Gregory Harris - Cycle 2 - Civics Presentation
 
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdfBRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
BRIC_2024_2024-06-06-11:30-haunschild_archival_version.pdf
 
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussionArtificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
Artificial Intelligence, Data and Competition – OECD – June 2024 OECD discussion
 
Carrer goals.pptx and their importance in real life
Carrer goals.pptx  and their importance in real lifeCarrer goals.pptx  and their importance in real life
Carrer goals.pptx and their importance in real life
 
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...Competition and Regulation in Professions and Occupations – ROBSON – June 202...
Competition and Regulation in Professions and Occupations – ROBSON – June 202...
 
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
Artificial Intelligence, Data and Competition – ČORBA – June 2024 OECD discus...
 
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdfWhy Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
Why Psychological Safety Matters for Software Teams - ACE 2024 - Ben Linders.pdf
 
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
Suzanne Lagerweij - Influence Without Power - Why Empathy is Your Best Friend...
 

Doppa2020 observable microservices make monitoring simple