SlideShare a Scribd company logo
1 of 16
Why do you need a
microservice catalog to
enhance developer
productivity?
Presented by Turja Chaudhuri
Introducing Ortelius Open Source
• Ortelius is a microservice catalog that governs your microservice supply chain tracking versions, blast
radius, inventory, SBOMs, CVEs, and the teams that support them providing a proactive view of your
microservice application as it changes over time.
• Ortelius is an incubating project under the governance of the CD. Foundation (Linux Foundation).
• Our mission is to simplify the adoption of microservices through a world-class microservice
management platform driven by a supportive and diverse global open-source community
Meet the Presenter
Turja Narayan Chaudhuri
• Currently , I am working as an Assistant Director, Cloud
Practice at EY (Ernst & Young).
• Before that I led the CCOE ( Cloud Centre Of Excellence)
Team at Accenture.
• I Have around 10+ years of IT experience , working on
Public Cloud technologies since 2017.
Session Topic
Why do you need a microservice catalog to enhance developer
productivity?
• Challenges with current microservice adoption
in enterprises.
• Microservice Catalog – An introduction, context
and advantages.
• How Microservice Catalog(s) operate.
• Enterprise-grade options
• Conclusion
Agenda :
• Enterprises are under
more pressure to
innovate faster and
increase product velocity.
• It is agreed by the
industry thought leaders
that enterprises that are
not able to effectively
support microservices
will be less able to
compete in the future.
• Enterprises who have
adopted microservices
are more likely to
perform well against
metrics like development
efficiency, the ability to
use new platforms,
collaboration across
teams and sharing of
services across
applications.
Context : Microservices have taken over enterprise IT by
storm
As per O’Reilly Microservice adoption report, 77% of respondents have adopted
microservices.
5
Service Explosion : State of Microservice sprawl in well-
known enterprises
Tremendous scale of microservices at Uber , mid-
2018, observed by the distributed tracing tool
Jaeger
State of microservices at Netflix.
Enterprise-wide microservice adoption – Challenges ,
Part 1
• Microservices are great as long as they are limited to 5-
10, and not more.
• The chaos that comes with microservices, start appearing
as cracks in the system, and becomes noticeable when
you have 30+ microservices.
• Over time, this becomes unmanageable, and when
something breaks, your operations team have no idea
who to reach, to handle/fix that issue.
• There is no clear ownership, nobody knows who to
contact if a particular service breaks.
• No easy way to search for a service to be able to
reuse/consume it across the enterprise.
• No way to easily access documentation/related
information about a service, and how to consume it.
Enterprise-wide microservice adoption – Challenges ,
Part 2
Microservices : A threat to scaling an enterprise ?
Solution – A Microservice Catalog
• A microservice catalog is a record/list of all the
microservices that an enterprise has in its ecosystem.
• It tracks all the services that an enterprise is running in
production, and describes information about those
services - what each service does, who owns it, and how
to operate it.
• Using a microservice catalog, any user in the enterprise
can quickly find a service, it's usage, it's owners, and so
on.
• It gives an enterprise a sense of governance and control
at scale, as you have a single source of truth that you can
start to refer to, while trying to answer other questions.
Functional representation of a Service Catalog :
Service Publishers and Consumers
Microservice Catalog : A single source of truth
Microservice Catalog : Open source or Enterprise-
grade options
Ortelius is a unified microservice
catalog designed to track and
version your microservice software
supply chain along with all
consuming ‘logical’ applications.
DeployHub simplifies cloud-native
architecture by governing your
microservice supply chain in one
place.
Conclusion
• Scaling microservices and the challenges associated with it, particularly when it comes
to needing an enterprise-grade tool to manage it, might appear trivial at first, when you
only have a few services, but once you cross the magic mark of 30-50 services, it
actually starts making sense to invest in a solution to this problem.
• Fortunately, there are quite a few tools, and approaches available in the market, which
focus on how an engineering team can start solving this issue, at scale.
• You can start small, but ensure this is a part of your overall engineering strategy,
and approach, so that you at least have all the information and metadata handy,
when you do decide to go for an enterprise-grade service catalog office.
Questions, anyone ?
Thank you
More Info:
• Ortelius.io
• https://github.com/ortelius
Follow Ortelius:
• linkedin.com/company/ortelius-open-source
• @OrteliusOs
Follow me:
• https://twitter.com/turjachaudhuri
• https://www.linkedin.com/in/turjac591/

More Related Content

Similar to OrteliusMicroserviceVisionaries2022_Why do you need a microservice catalog to enhance developer productivity.pptx

Microsoft Microservices
Microsoft MicroservicesMicrosoft Microservices
Microsoft MicroservicesChase Aucoin
 
Culture Is More Important Than Competence In IT.pptx
Culture Is More Important Than Competence In IT.pptxCulture Is More Important Than Competence In IT.pptx
Culture Is More Important Than Competence In IT.pptxmushrunayasmin
 
Serverless & Microservices Architecture
Serverless & Microservices ArchitectureServerless & Microservices Architecture
Serverless & Microservices ArchitectureJason Woods
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineDevOps.com
 
CWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der walCWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der walCapgemini
 
QCon 2015 - Microservices Track Notes
QCon 2015 - Microservices Track Notes QCon 2015 - Microservices Track Notes
QCon 2015 - Microservices Track Notes Abdul Basit Munda
 
A Roadmap to Agility
A Roadmap to AgilityA Roadmap to Agility
A Roadmap to AgilityGunnar Menzel
 
Daniel Jasník - ITSMF pro cloudové služby - AID2019
Daniel Jasník - ITSMF pro cloudové služby - AID2019Daniel Jasník - ITSMF pro cloudové služby - AID2019
Daniel Jasník - ITSMF pro cloudové služby - AID2019ALVAO
 
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...Turja Narayan Chaudhuri
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDavid Graham
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?Tammy Bednar
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-CommerceDivante
 
I Love APIs 2015: Microservices at Amazon
I Love APIs 2015: Microservices at AmazonI Love APIs 2015: Microservices at Amazon
I Love APIs 2015: Microservices at AmazonApigee | Google Cloud
 
Production-Ready_Microservices_excerpt.pdf
Production-Ready_Microservices_excerpt.pdfProduction-Ready_Microservices_excerpt.pdf
Production-Ready_Microservices_excerpt.pdfajcob123
 
DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015Shannon Lietz
 
MuCon 2015 - Microservices in Integration Architecture
MuCon 2015 - Microservices in Integration ArchitectureMuCon 2015 - Microservices in Integration Architecture
MuCon 2015 - Microservices in Integration ArchitectureKim Clark
 
Microservices Architecture
Microservices ArchitectureMicroservices Architecture
Microservices ArchitectureJoshua Costa
 
Microservices Gone Wrong!
Microservices Gone Wrong!Microservices Gone Wrong!
Microservices Gone Wrong!Bert Ertman
 
AWS re:Invent 2016: Blockchain on AWS: Disrupting the Norm (GPST301)
AWS re:Invent 2016: Blockchain on AWS: Disrupting the Norm (GPST301)AWS re:Invent 2016: Blockchain on AWS: Disrupting the Norm (GPST301)
AWS re:Invent 2016: Blockchain on AWS: Disrupting the Norm (GPST301)Amazon Web Services
 

Similar to OrteliusMicroserviceVisionaries2022_Why do you need a microservice catalog to enhance developer productivity.pptx (20)

Microsoft Microservices
Microsoft MicroservicesMicrosoft Microservices
Microsoft Microservices
 
Culture Is More Important Than Competence In IT.pptx
Culture Is More Important Than Competence In IT.pptxCulture Is More Important Than Competence In IT.pptx
Culture Is More Important Than Competence In IT.pptx
 
Serverless & Microservices Architecture
Serverless & Microservices ArchitectureServerless & Microservices Architecture
Serverless & Microservices Architecture
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
 
CWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der walCWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der wal
 
QCon 2015 - Microservices Track Notes
QCon 2015 - Microservices Track Notes QCon 2015 - Microservices Track Notes
QCon 2015 - Microservices Track Notes
 
A Roadmap to Agility
A Roadmap to AgilityA Roadmap to Agility
A Roadmap to Agility
 
Daniel Jasník - ITSMF pro cloudové služby - AID2019
Daniel Jasník - ITSMF pro cloudové služby - AID2019Daniel Jasník - ITSMF pro cloudové služby - AID2019
Daniel Jasník - ITSMF pro cloudové služby - AID2019
 
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
 
Deloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right MixDeloitte & Mulesoft : The Right Mix
Deloitte & Mulesoft : The Right Mix
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-Commerce
 
I Love APIs 2015: Microservices at Amazon
I Love APIs 2015: Microservices at AmazonI Love APIs 2015: Microservices at Amazon
I Love APIs 2015: Microservices at Amazon
 
Production-Ready_Microservices_excerpt.pdf
Production-Ready_Microservices_excerpt.pdfProduction-Ready_Microservices_excerpt.pdf
Production-Ready_Microservices_excerpt.pdf
 
DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015
 
DevSecCon Keynote
DevSecCon KeynoteDevSecCon Keynote
DevSecCon Keynote
 
MuCon 2015 - Microservices in Integration Architecture
MuCon 2015 - Microservices in Integration ArchitectureMuCon 2015 - Microservices in Integration Architecture
MuCon 2015 - Microservices in Integration Architecture
 
Microservices Architecture
Microservices ArchitectureMicroservices Architecture
Microservices Architecture
 
Microservices Gone Wrong!
Microservices Gone Wrong!Microservices Gone Wrong!
Microservices Gone Wrong!
 
AWS re:Invent 2016: Blockchain on AWS: Disrupting the Norm (GPST301)
AWS re:Invent 2016: Blockchain on AWS: Disrupting the Norm (GPST301)AWS re:Invent 2016: Blockchain on AWS: Disrupting the Norm (GPST301)
AWS re:Invent 2016: Blockchain on AWS: Disrupting the Norm (GPST301)
 

More from Turja Narayan Chaudhuri

ADDO_2022_Turja_Your developers decide your security posture , not your secur...
ADDO_2022_Turja_Your developers decide your security posture , not your secur...ADDO_2022_Turja_Your developers decide your security posture , not your secur...
ADDO_2022_Turja_Your developers decide your security posture , not your secur...Turja Narayan Chaudhuri
 
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...Turja Narayan Chaudhuri
 
SUSECON Digital 22 Enterprise-Wide Kubernetes Adoption - Principles, Practice...
SUSECON Digital 22 Enterprise-Wide Kubernetes Adoption - Principles, Practice...SUSECON Digital 22 Enterprise-Wide Kubernetes Adoption - Principles, Practice...
SUSECON Digital 22 Enterprise-Wide Kubernetes Adoption - Principles, Practice...Turja Narayan Chaudhuri
 
2022 DOI SKILup Days_Your Developers Decide Your Security Posture_Not Your Se...
2022 DOI SKILup Days_Your Developers Decide Your Security Posture_Not Your Se...2022 DOI SKILup Days_Your Developers Decide Your Security Posture_Not Your Se...
2022 DOI SKILup Days_Your Developers Decide Your Security Posture_Not Your Se...Turja Narayan Chaudhuri
 
DevSecOps in the Cloud from the Lens of a Well-Architected Framework.pptx
DevSecOps in the Cloud from the Lens of a  Well-Architected Framework.pptxDevSecOps in the Cloud from the Lens of a  Well-Architected Framework.pptx
DevSecOps in the Cloud from the Lens of a Well-Architected Framework.pptxTurja Narayan Chaudhuri
 
Agile Architecture and NFR in a Cloud Native Design.pptx
Agile Architecture and NFR in a Cloud Native Design.pptxAgile Architecture and NFR in a Cloud Native Design.pptx
Agile Architecture and NFR in a Cloud Native Design.pptxTurja Narayan Chaudhuri
 
2022 DOI SKILup Days_Google Uses Monorepo, and I Don't - Here's Why.pptx
2022 DOI SKILup Days_Google Uses Monorepo, and I Don't - Here's Why.pptx2022 DOI SKILup Days_Google Uses Monorepo, and I Don't - Here's Why.pptx
2022 DOI SKILup Days_Google Uses Monorepo, and I Don't - Here's Why.pptxTurja Narayan Chaudhuri
 
Cloud lunchn learn_howtobecomeacloudarchitect_part3
Cloud lunchn learn_howtobecomeacloudarchitect_part3Cloud lunchn learn_howtobecomeacloudarchitect_part3
Cloud lunchn learn_howtobecomeacloudarchitect_part3Turja Narayan Chaudhuri
 
Cloud lunchn learn_howtobecomeacloudarchitect_part2
Cloud lunchn learn_howtobecomeacloudarchitect_part2Cloud lunchn learn_howtobecomeacloudarchitect_part2
Cloud lunchn learn_howtobecomeacloudarchitect_part2Turja Narayan Chaudhuri
 
Enterprise-Wide Kubernetes Adoption - Principles, Practices and Processes
Enterprise-Wide Kubernetes Adoption - Principles, Practices and ProcessesEnterprise-Wide Kubernetes Adoption - Principles, Practices and Processes
Enterprise-Wide Kubernetes Adoption - Principles, Practices and ProcessesTurja Narayan Chaudhuri
 
Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Turja Narayan Chaudhuri
 
Agile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemAgile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemTurja Narayan Chaudhuri
 

More from Turja Narayan Chaudhuri (12)

ADDO_2022_Turja_Your developers decide your security posture , not your secur...
ADDO_2022_Turja_Your developers decide your security posture , not your secur...ADDO_2022_Turja_Your developers decide your security posture , not your secur...
ADDO_2022_Turja_Your developers decide your security posture , not your secur...
 
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
SUSECON Digital 22 Scale your CICD setup for Cloud Native microservices via I...
 
SUSECON Digital 22 Enterprise-Wide Kubernetes Adoption - Principles, Practice...
SUSECON Digital 22 Enterprise-Wide Kubernetes Adoption - Principles, Practice...SUSECON Digital 22 Enterprise-Wide Kubernetes Adoption - Principles, Practice...
SUSECON Digital 22 Enterprise-Wide Kubernetes Adoption - Principles, Practice...
 
2022 DOI SKILup Days_Your Developers Decide Your Security Posture_Not Your Se...
2022 DOI SKILup Days_Your Developers Decide Your Security Posture_Not Your Se...2022 DOI SKILup Days_Your Developers Decide Your Security Posture_Not Your Se...
2022 DOI SKILup Days_Your Developers Decide Your Security Posture_Not Your Se...
 
DevSecOps in the Cloud from the Lens of a Well-Architected Framework.pptx
DevSecOps in the Cloud from the Lens of a  Well-Architected Framework.pptxDevSecOps in the Cloud from the Lens of a  Well-Architected Framework.pptx
DevSecOps in the Cloud from the Lens of a Well-Architected Framework.pptx
 
Agile Architecture and NFR in a Cloud Native Design.pptx
Agile Architecture and NFR in a Cloud Native Design.pptxAgile Architecture and NFR in a Cloud Native Design.pptx
Agile Architecture and NFR in a Cloud Native Design.pptx
 
2022 DOI SKILup Days_Google Uses Monorepo, and I Don't - Here's Why.pptx
2022 DOI SKILup Days_Google Uses Monorepo, and I Don't - Here's Why.pptx2022 DOI SKILup Days_Google Uses Monorepo, and I Don't - Here's Why.pptx
2022 DOI SKILup Days_Google Uses Monorepo, and I Don't - Here's Why.pptx
 
Cloud lunchn learn_howtobecomeacloudarchitect_part3
Cloud lunchn learn_howtobecomeacloudarchitect_part3Cloud lunchn learn_howtobecomeacloudarchitect_part3
Cloud lunchn learn_howtobecomeacloudarchitect_part3
 
Cloud lunchn learn_howtobecomeacloudarchitect_part2
Cloud lunchn learn_howtobecomeacloudarchitect_part2Cloud lunchn learn_howtobecomeacloudarchitect_part2
Cloud lunchn learn_howtobecomeacloudarchitect_part2
 
Enterprise-Wide Kubernetes Adoption - Principles, Practices and Processes
Enterprise-Wide Kubernetes Adoption - Principles, Practices and ProcessesEnterprise-Wide Kubernetes Adoption - Principles, Practices and Processes
Enterprise-Wide Kubernetes Adoption - Principles, Practices and Processes
 
Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1Cloud lunchn learn_howtobecomeacloudarchitect_part1
Cloud lunchn learn_howtobecomeacloudarchitect_part1
 
Agile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystemAgile architectures in a modern cloud-native ecosystem
Agile architectures in a modern cloud-native ecosystem
 

Recently uploaded

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 

OrteliusMicroserviceVisionaries2022_Why do you need a microservice catalog to enhance developer productivity.pptx

  • 1. Why do you need a microservice catalog to enhance developer productivity? Presented by Turja Chaudhuri
  • 2. Introducing Ortelius Open Source • Ortelius is a microservice catalog that governs your microservice supply chain tracking versions, blast radius, inventory, SBOMs, CVEs, and the teams that support them providing a proactive view of your microservice application as it changes over time. • Ortelius is an incubating project under the governance of the CD. Foundation (Linux Foundation). • Our mission is to simplify the adoption of microservices through a world-class microservice management platform driven by a supportive and diverse global open-source community
  • 3. Meet the Presenter Turja Narayan Chaudhuri • Currently , I am working as an Assistant Director, Cloud Practice at EY (Ernst & Young). • Before that I led the CCOE ( Cloud Centre Of Excellence) Team at Accenture. • I Have around 10+ years of IT experience , working on Public Cloud technologies since 2017.
  • 4. Session Topic Why do you need a microservice catalog to enhance developer productivity? • Challenges with current microservice adoption in enterprises. • Microservice Catalog – An introduction, context and advantages. • How Microservice Catalog(s) operate. • Enterprise-grade options • Conclusion Agenda :
  • 5. • Enterprises are under more pressure to innovate faster and increase product velocity. • It is agreed by the industry thought leaders that enterprises that are not able to effectively support microservices will be less able to compete in the future. • Enterprises who have adopted microservices are more likely to perform well against metrics like development efficiency, the ability to use new platforms, collaboration across teams and sharing of services across applications. Context : Microservices have taken over enterprise IT by storm As per O’Reilly Microservice adoption report, 77% of respondents have adopted microservices. 5
  • 6. Service Explosion : State of Microservice sprawl in well- known enterprises Tremendous scale of microservices at Uber , mid- 2018, observed by the distributed tracing tool Jaeger State of microservices at Netflix.
  • 7. Enterprise-wide microservice adoption – Challenges , Part 1 • Microservices are great as long as they are limited to 5- 10, and not more. • The chaos that comes with microservices, start appearing as cracks in the system, and becomes noticeable when you have 30+ microservices. • Over time, this becomes unmanageable, and when something breaks, your operations team have no idea who to reach, to handle/fix that issue. • There is no clear ownership, nobody knows who to contact if a particular service breaks. • No easy way to search for a service to be able to reuse/consume it across the enterprise. • No way to easily access documentation/related information about a service, and how to consume it.
  • 8. Enterprise-wide microservice adoption – Challenges , Part 2
  • 9. Microservices : A threat to scaling an enterprise ?
  • 10. Solution – A Microservice Catalog • A microservice catalog is a record/list of all the microservices that an enterprise has in its ecosystem. • It tracks all the services that an enterprise is running in production, and describes information about those services - what each service does, who owns it, and how to operate it. • Using a microservice catalog, any user in the enterprise can quickly find a service, it's usage, it's owners, and so on. • It gives an enterprise a sense of governance and control at scale, as you have a single source of truth that you can start to refer to, while trying to answer other questions.
  • 11. Functional representation of a Service Catalog : Service Publishers and Consumers
  • 12. Microservice Catalog : A single source of truth
  • 13. Microservice Catalog : Open source or Enterprise- grade options Ortelius is a unified microservice catalog designed to track and version your microservice software supply chain along with all consuming ‘logical’ applications. DeployHub simplifies cloud-native architecture by governing your microservice supply chain in one place.
  • 14. Conclusion • Scaling microservices and the challenges associated with it, particularly when it comes to needing an enterprise-grade tool to manage it, might appear trivial at first, when you only have a few services, but once you cross the magic mark of 30-50 services, it actually starts making sense to invest in a solution to this problem. • Fortunately, there are quite a few tools, and approaches available in the market, which focus on how an engineering team can start solving this issue, at scale. • You can start small, but ensure this is a part of your overall engineering strategy, and approach, so that you at least have all the information and metadata handy, when you do decide to go for an enterprise-grade service catalog office.
  • 16. Thank you More Info: • Ortelius.io • https://github.com/ortelius Follow Ortelius: • linkedin.com/company/ortelius-open-source • @OrteliusOs Follow me: • https://twitter.com/turjachaudhuri • https://www.linkedin.com/in/turjac591/