SlideShare ist ein Scribd-Unternehmen logo
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/

Weitere ähnliche Inhalte

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

Production-Ready_Microservices_excerpt.pdf
Production-Ready_Microservices_excerpt.pdfProduction-Ready_Microservices_excerpt.pdf
Production-Ready_Microservices_excerpt.pdf
ajcob123
 

Ähnlich wie 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
DevSecCon KeynoteDevSecCon Keynote
DevSecCon Keynote
 
DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015
 
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)
 

Mehr von Turja Narayan Chaudhuri

Mehr von 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
 

Kürzlich hochgeladen

Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单
一比一原版(UofT毕业证)多伦多大学毕业证成绩单一比一原版(UofT毕业证)多伦多大学毕业证成绩单
一比一原版(UofT毕业证)多伦多大学毕业证成绩单
tuuww
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
Kamal Acharya
 

Kürzlich hochgeladen (20)

Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
RM&IPR M4.pdfResearch Methodolgy & Intellectual Property Rights Series 4
RM&IPR M4.pdfResearch Methodolgy & Intellectual Property Rights Series 4RM&IPR M4.pdfResearch Methodolgy & Intellectual Property Rights Series 4
RM&IPR M4.pdfResearch Methodolgy & Intellectual Property Rights Series 4
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Lect 2 - Design of slender column-2.pptx
Lect 2 - Design of slender column-2.pptxLect 2 - Design of slender column-2.pptx
Lect 2 - Design of slender column-2.pptx
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单
一比一原版(UofT毕业证)多伦多大学毕业证成绩单一比一原版(UofT毕业证)多伦多大学毕业证成绩单
一比一原版(UofT毕业证)多伦多大学毕业证成绩单
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.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/