SlideShare une entreprise Scribd logo
1  sur  34
©ThoughtWorks 2019
MONOLITH
SIMPLE TO DEVELOP EASY TO TEST
MONITORING AND
TRACING ARE
UNCOMPLICATED
STRAIGHT FORWARD
DEPLOYMENT
©ThoughtWorks 2019
DRAWBACKS
DEPENDENT TEAMS SCALING ISSUES
ADOPTING
NEWER
TECHNOLOGIES
Teams become dependant
on each other and the whole
system starts moving with
the speed of the slowest
team member.
Even well architected
application that has a clean
code structure, that uses
several layers of caching and
that has optimized database
structure, will eventually
reach its limit when deployed
as a monolith.
Monolithic applications
has a barrier to adopting
new technologies.
Since changes in
frameworks or languages
will affect an entire
application it is extremely
expensive in both time
and cost
TESTING &
RELEASE
MANAGEMENT
Even a small trivial bug fix
needs full round of testing.
Has very tedious release
management, it needs to co-
ordinated with all the team
and need meticulous
planning
©ThoughtWorks 2019
MICROSERVICE(S)
API
Gateway
DBService A
DBService B
DBService C
DBService D
©ThoughtWorks 2019
ADVANTAGES
INDEPENDENT
TEAMS
SCALING
NEWER
TECHNOLOGIES CAN
BE ADOPTED EASILY
Teams don’t have to
dependent on
other teams.
Scaling a particular service
service is very easy
Any new technology can
be easily adopted
TESTING &
RELEASE
MANAGEMENT
Trivial bug fix doesn’t need
full fledged test
Each and every team can
plan their release without
worrying much about the
other teams.
©ThoughtWorks 2019
©ThoughtWorks 2019
DB
DB
Service A
Service C
©ThoughtWorks 2019
DB
DB
Service A
Service C
AUTHENTICATION /
AUTHORIZATION
©ThoughtWorks 2019
TLS
DB
DB
Service A
Service C
AUTHENTICATION /
AUTHORIZATION
TLS
©ThoughtWorks 2019
DB
DB
Service A
Service C
AUTHENTICATION /
AUTHORIZATION
TLS
CIRCUIT
BREAKER
©ThoughtWorks 2019
AUTHENTICATION /
AUTHORIZATION
TLS RATE LIMITING
CIRCUIT
BREAKER
DB
DB
Service A
Service C
©ThoughtWorks 2019
AUTHENTICATION /
AUTHORIZATION
TLS RATE LIMITING
RELEASE
MANAGEMENT
CIRCUIT
BREAKER
DB
DB
Service A
Service C
©ThoughtWorks 2019
AUTHENTICATION /
AUTHORIZATION
TLS RATE LIMITING
RELEASE
MANAGEMENT
CIRCUIT
BREAKER
MONITORING
AND ALERTING
DB
DB
Service A
Service C
©ThoughtWorks 2019
HOW ABOUT?
TRACING RETRY ....
MULTIPLE
PROTOCOLS
(HTTP/gRPC)
©ThoughtWorks 2019
DB
DB
Service A
Service C
AUTHENTICATION /
AUTHORIZATION
TLS RATE LIMITING
RELEASE
MANAGEMENT
CIRCUIT
BREAKER
MONITORING
AND ALERTING
©ThoughtWorks 2019
AUTHENTICATION /
AUTHORIZATION
TLS RATE LIMITING
RELEASE
MANAGEMENT
CIRCUIT
BREAKER
MONITORING
AND ALERTING
©ThoughtWorks 2019
AUTHENTICATION /
AUTHORIZATION
TLS
CIRCUIT BREAKER
RATE LIMITING
RELEASE MANAGEMENT
MONITORING AND
ALERTING
CUSTOM CODE VS LIBRARY?
©ThoughtWorks 2019
AUTHENTICATION /
AUTHORIZATION
TLS
CIRCUIT BREAKER
RATE LIMITING
RELEASE MANAGEMENT
MONITORING AND
ALERTING
HOW ABOUT IMPLEMENTING?
©ThoughtWorks 2019
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v1.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v2.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
v3.0.0
Service E
Service F
Service G
Service H
Service A
Service B
Service C
Service D
Service I
Service J
Service K
Service L
Service M
Service N
Service O
Service P
DEPENDENCY MATRIX
©ThoughtWorks 2019
HOW ABOUT ROLLING OUT...
NEWER FEATURE
FIXING
SECURITY
VULNERABILITY
...
NEW
REQUIREMENTS
©ThoughtWorks 2019
https://www.sciencemag.org/news/2015/07/why-screams-are-so-scary
Photo by Tim Gouw on Unsplash
©ThoughtWorks 2019
What's the solution?
©ThoughtWorks 2019
Out Of
Process
Out Of Process
Out Of Process
OUT OF PROCESS
NEWER FEATURE
DB
DB
Service A
Service C
©ThoughtWorks 2019
Out Of Process
AUTHENTICATION /
AUTHORIZATION
TLS
CIRCUIT BREAKER
RATE LIMITING
RELEASE MANAGEMENT
MONITORING AND
ALERTING
PROXY
©ThoughtWorks 2019
API
Gateway
DB
DB
DB
DB
PROXY
PROXY
PROXY
PROXY
Service A
Service C
Service D
Service B
©ThoughtWorks 2019
API
Gateway
DB
DB
DB
DB
PROXY
PROXY
PROXY
PROXY
Service A
Service C
Service D
Service B
SERVICE MESH
©ThoughtWorks 2019
SERVICEMESH DEPLOYMENT - SIDECAR
©ThoughtWorks 2019
SERVICEMESH ARCHITECTURE
©ThoughtWorks 2019
Demo
©ThoughtWorks 2019
Do you need a Service Mesh?
©ThoughtWorks 2019
TOOLS IN THE MARKET
Linkerd
Consul
Connect
©ThoughtWorks 2019
FUTURE OF SERVICE MESH
App
Mesh
©ThoughtWorks 2019
SERVICE MESH
©ThoughtWorks 2019
#TWISummit
Please share your feedback with
arvindt@thoughtworks.com
subramk@thoughtworks.com
THANK YOU!
©ThoughtWorks 2019

Contenu connexe

Tendances

[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...
[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...
[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...
Obeo
 

Tendances (20)

CWIN17 Toulouse / Additive manufacturing and cognitive augmented design 3 ds-...
CWIN17 Toulouse / Additive manufacturing and cognitive augmented design 3 ds-...CWIN17 Toulouse / Additive manufacturing and cognitive augmented design 3 ds-...
CWIN17 Toulouse / Additive manufacturing and cognitive augmented design 3 ds-...
 
CWIN17 Toulouse / Virtual reality to improve the training path of soldiers m....
CWIN17 Toulouse / Virtual reality to improve the training path of soldiers m....CWIN17 Toulouse / Virtual reality to improve the training path of soldiers m....
CWIN17 Toulouse / Virtual reality to improve the training path of soldiers m....
 
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
2017-05-31 Praxiswerkstatt Agilität und digitale Transformation
 
S1: Predix ISV Partner Program (Predix Transform 2016)
S1: Predix ISV Partner Program (Predix Transform 2016)S1: Predix ISV Partner Program (Predix Transform 2016)
S1: Predix ISV Partner Program (Predix Transform 2016)
 
Ericsson и Openstack
Ericsson и OpenstackEricsson и Openstack
Ericsson и Openstack
 
finCODE US 2018 - En route to CI/CD nirvana
finCODE US 2018 - En route to CI/CD nirvanafinCODE US 2018 - En route to CI/CD nirvana
finCODE US 2018 - En route to CI/CD nirvana
 
CWIN17 Paris / L’opérateur augmenté,plus d’agilité pour gagner en performance
CWIN17 Paris / L’opérateur augmenté,plus d’agilité pour gagner en performanceCWIN17 Paris / L’opérateur augmenté,plus d’agilité pour gagner en performance
CWIN17 Paris / L’opérateur augmenté,plus d’agilité pour gagner en performance
 
ITCamp 2017 - Florin Coros - Decide between In-Process or Inter-Processes Com...
ITCamp 2017 - Florin Coros - Decide between In-Process or Inter-Processes Com...ITCamp 2017 - Florin Coros - Decide between In-Process or Inter-Processes Com...
ITCamp 2017 - Florin Coros - Decide between In-Process or Inter-Processes Com...
 
Multimedia document processing using the Weblab platform: AXES project use ca...
Multimedia document processing using the Weblab platform: AXES project use ca...Multimedia document processing using the Weblab platform: AXES project use ca...
Multimedia document processing using the Weblab platform: AXES project use ca...
 
Discover - Evolving Your Data Center in a Cloud World
Discover - Evolving Your Data Center in a Cloud WorldDiscover - Evolving Your Data Center in a Cloud World
Discover - Evolving Your Data Center in a Cloud World
 
Experiments in Predix: Ramping up by Mixing Theory and Practice
Experiments in Predix: Ramping up by Mixing Theory and PracticeExperiments in Predix: Ramping up by Mixing Theory and Practice
Experiments in Predix: Ramping up by Mixing Theory and Practice
 
CeBIT 2016 - The Data Centre in the age of Microservices
CeBIT 2016 - The Data Centre in the age of MicroservicesCeBIT 2016 - The Data Centre in the age of Microservices
CeBIT 2016 - The Data Centre in the age of Microservices
 
Running Persistent Data in a Multi-Cloud Architecture
Running Persistent Data in a Multi-Cloud ArchitectureRunning Persistent Data in a Multi-Cloud Architecture
Running Persistent Data in a Multi-Cloud Architecture
 
Highway to heaven - Microservices Meetup Dublin
Highway to heaven - Microservices Meetup DublinHighway to heaven - Microservices Meetup Dublin
Highway to heaven - Microservices Meetup Dublin
 
ITAM UK 2017 Open source alternatives_John Springall
ITAM UK 2017 Open source alternatives_John Springall ITAM UK 2017 Open source alternatives_John Springall
ITAM UK 2017 Open source alternatives_John Springall
 
An afterwork on Microservices by @OCTO Technology Switzerland
An afterwork on Microservices  by @OCTO Technology SwitzerlandAn afterwork on Microservices  by @OCTO Technology Switzerland
An afterwork on Microservices by @OCTO Technology Switzerland
 
Cloud Distribution Forecast: Unsettled
Cloud Distribution Forecast: UnsettledCloud Distribution Forecast: Unsettled
Cloud Distribution Forecast: Unsettled
 
Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...
Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...
Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...
 
From Inception to RFC – The SCIM Story
From Inception to RFC – The SCIM StoryFrom Inception to RFC – The SCIM Story
From Inception to RFC – The SCIM Story
 
[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...
[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...
[SiriusCon 2020] Pushing Limits in Automotive Model Visualization at BOSCH - ...
 

Similaire à TWISummit 2019 - Embracing a Service Mesh

Declarative observability management for Microservice architectures
Declarative observability management for Microservice architecturesDeclarative observability management for Microservice architectures
Declarative observability management for Microservice architectures
Sven Bernhardt
 
The Network Fabric for Your Digital Transformation
The Network Fabric for Your Digital TransformationThe Network Fabric for Your Digital Transformation
The Network Fabric for Your Digital Transformation
Amazon Web Services
 
OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323
Les Williams
 

Similaire à TWISummit 2019 - Embracing a Service Mesh (20)

Cloud Whitepaper - Telco sp Cloud Market - Challenges
Cloud Whitepaper - Telco sp Cloud Market - ChallengesCloud Whitepaper - Telco sp Cloud Market - Challenges
Cloud Whitepaper - Telco sp Cloud Market - Challenges
 
Declarative observability management for Microservice architectures
Declarative observability management for Microservice architecturesDeclarative observability management for Microservice architectures
Declarative observability management for Microservice architectures
 
Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01
 
The Network Fabric for Your Digital Transformation
The Network Fabric for Your Digital TransformationThe Network Fabric for Your Digital Transformation
The Network Fabric for Your Digital Transformation
 
Istio Service Mesh
Istio Service MeshIstio Service Mesh
Istio Service Mesh
 
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
Tech Talk: Harness the Power of Innovations Like Microservice Architecture an...
 
Enterprise serverless
Enterprise serverlessEnterprise serverless
Enterprise serverless
 
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudPSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
 
A New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudA New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the Cloud
 
The Enterprise Adoption of Cloud Technology - Infographic by RapidValue
The Enterprise Adoption of Cloud Technology - Infographic by RapidValueThe Enterprise Adoption of Cloud Technology - Infographic by RapidValue
The Enterprise Adoption of Cloud Technology - Infographic by RapidValue
 
Customer centric delivery to the cloud
Customer centric delivery to the cloudCustomer centric delivery to the cloud
Customer centric delivery to the cloud
 
Architecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace CloudArchitecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace Cloud
 
CloudCamp London 3 - Zeus - Owen Garret
CloudCamp London 3 - Zeus - Owen GarretCloudCamp London 3 - Zeus - Owen Garret
CloudCamp London 3 - Zeus - Owen Garret
 
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
Nick Bond - Zeus - Load Balancing in the Cloud - CloudCamp Berlin 30.04.2009
 
OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323OCC-Executive-Summary-20150323
OCC-Executive-Summary-20150323
 
Confluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIKConfluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIK
 
"Evolution of microservice architecture on Conversations API", Alexander Mali...
"Evolution of microservice architecture on Conversations API", Alexander Mali..."Evolution of microservice architecture on Conversations API", Alexander Mali...
"Evolution of microservice architecture on Conversations API", Alexander Mali...
 
21st Docker Switzerland Meetup - ISTIO
21st Docker Switzerland Meetup - ISTIO21st Docker Switzerland Meetup - ISTIO
21st Docker Switzerland Meetup - ISTIO
 
Overcoming Operational & Financial Barriers to Cloud
Overcoming Operational & Financial Barriers to CloudOvercoming Operational & Financial Barriers to Cloud
Overcoming Operational & Financial Barriers to Cloud
 
Migrate legacy applications to AWS at scale with no code changes (Sponsored b...
Migrate legacy applications to AWS at scale with no code changes (Sponsored b...Migrate legacy applications to AWS at scale with no code changes (Sponsored b...
Migrate legacy applications to AWS at scale with no code changes (Sponsored b...
 

Plus de Thoughtworks

Plus de Thoughtworks (20)

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

TWISummit 2019 - Embracing a Service Mesh