SlideShare a Scribd company logo
1 of 9
RaaS - APIDays 2020 © HyperCurrent 2020
Reference Architecture
as a Service (RaaS)
A Framework for Automating API Governance
John D’Emic (CTO)
RaaS - APIDays 2020 © HyperCurrent, Inc. 2020
HyperCurrent Overview
2
Products & Technologies:
Products
• ProfitStream - Enterprise API Chargeback
• InsightStream - CIO/COO/CRO Dashboard for API’s
• ScoutStream - Event focus Telemetry for API & ServiceMesh
Monetization
• BatchStream - Enterprise Batch Job Management &
Monetization
Technologies
• Distributed Ledger Technology (DLT)
• APIM Focused Enterprise Performance Solutions
Core Customers:
• Global Financial Institutions (Government, Retail & Commercial)
• Leading Health Care Institutions
• Global Insurance Companies
• Large Financial Advisory & Analysis Institutions
HyperCurrent is an API and Distributed Ledger software
development company focusing on transforming enterprises
through microservices, API’s, distributed ledger technology, and
enterprise integration patterns. We are a company formed by a
core group of technologists with incredible experience in building
uniquely differentiated software companies. Our team is made up
of recognized subject matter experts across the variety of
disciplines necessary to transform an enterprise landscape.
Quick Insights:
• Founded – 2018 (www.hypercurrent.io)
• Office locations – DC // New York // Sligo, Ireland
• Founders – Patrick Crago (President) & John D’Emic (CTO)
Technology Partners:
• R3 CORDA
• Google
• HashiCorp
• DataDog
• MuleSoft / SalesForce
• Amazon (AWS)
RaaS - APIDays 2020 © HyperCurrent, Inc. 2020
Identifying the Journey
Evolving Pockets of API Development in
an Organization
• Innovation groups in Central IT or innovation
from an LoB
• Initial use cases are usually internal
• Implementation teams are more comfortable
with emerging,niche and Open Source
technologies and frameworks
• Usually developed in conjunction with agile
operational techniques and platforms
3
RaaS - APIDays 2020 © HyperCurrent, Inc. 2020
Growing Pains
As API adoption grows implementation
teams diverge and inconsistency is
introduced
• “What contract language should I use?”
• “Is it OK if I use a non-HTTP based
protocol?”
• “How should I secure my APIs?”
• “Which best practices should I follow?”
• “Do we support event driven APIs”?
4
RaaS - APIDays 2020 © HyperCurrent, Inc. 2020
Typical Central IT approaches risk stifling
agility
• Ivory Tower Architecture
– (...and lessons learned from monolithic
ESBs, Canonical Models, SOAP, etc)
• Heavy Handled Centers of Excellence
• Distractions / bandwidth limitations to run a
federated API development practice
The Traditional Approaches Don’t Work
5
RaaS - APIDays 2020 © HyperCurrent, Inc. 2020
• Governance
– Code Quality
– Best Practices
– SLA Enforcement
• Compliance
• Security
• Mitigating “Shadow IT” adoption
...But Central IT has the Same Responsibilities
6
RaaS - APIDays 2020 © HyperCurrent, Inc. 2020
Reference Architecture as a Service (RaaS)
● Reference Architecture as a Service (RaaS): A
Framework to Automate API Governance
○ RaaS allows Central IT to simultaneously
enforce multiple federation models while
maintaining governance over their IT portfolios
■ Enterprise Maturity (EM) Assessment
■ 4+1 Architecture Assessment
■ Introduction of Site Reliability,
Platform and Chaos Engineering
Principles
● DevOps Automation
● Telemetry
■ API Metering and Chargeback
● Internal / External
■ Automated API Testing
7
RaaS - APIDays 2020 © HyperCurrent, Inc. 2020
Reference Architecture as a Service: Outcomes
8
FEDERATED GOVERNANCE
Processes and teams to manage initiatives across all of your ecosystem.
AUTOMATION
Automated tools in place to facilitate CICD, provisioning, monitoring,
and DevOps velocity.
GUARD-RAILS
Governance for internal and contractor teams to develop consistently,
efficiently and to minimize risk.
SCALABILITY THROUGH PROCESS & RE-USABILITY
Technology, LOB, and team processes to focus re-usability & enable
enterprise-wide scalability.
SPEED OF BUSINESS
RaaS approach can provide up to 50% reductions in onboarding, developing and
defect resolution for API’s.
RaaS - APIDays 2020 © HyperCurrent, Inc. 2020
THANKS!
• Learn more at: http://www.hypercurrent.net
• Follow my LinkedIn at
https://www.linkedin.com/in/johndemic/
9

More Related Content

What's hot

What's hot (20)

apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
apidays LIVE Australia 2021 - Planning Your Steps to Data Economy Using APIOp...
 
How does an API management strategy support your digital transformation?
How does an API management strategy support your digital transformation?How does an API management strategy support your digital transformation?
How does an API management strategy support your digital transformation?
 
Explaining API Integration: How Does API Integration work?
Explaining API Integration: How Does API Integration work?Explaining API Integration: How Does API Integration work?
Explaining API Integration: How Does API Integration work?
 
apidays LIVE Australia 2021 - APIs, open ecosystems, and the emerging future ...
apidays LIVE Australia 2021 - APIs, open ecosystems, and the emerging future ...apidays LIVE Australia 2021 - APIs, open ecosystems, and the emerging future ...
apidays LIVE Australia 2021 - APIs, open ecosystems, and the emerging future ...
 
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...
apidays LIVE LONDON - Toward certifying Financial-grade API profile with Keyc...
 
apidays LIVE Australia 2021 - SEEK: Establishing a new API integration platfo...
apidays LIVE Australia 2021 - SEEK: Establishing a new API integration platfo...apidays LIVE Australia 2021 - SEEK: Establishing a new API integration platfo...
apidays LIVE Australia 2021 - SEEK: Establishing a new API integration platfo...
 
apidays LIVE Hong Kong 2021 - Building AI/ML model API for Digital App by Eas...
apidays LIVE Hong Kong 2021 - Building AI/ML model API for Digital App by Eas...apidays LIVE Hong Kong 2021 - Building AI/ML model API for Digital App by Eas...
apidays LIVE Hong Kong 2021 - Building AI/ML model API for Digital App by Eas...
 
[apidays Live australia] Building a Sustainable Ecosystem with Open APIs for ...
[apidays Live australia] Building a Sustainable Ecosystem with Open APIs for ...[apidays Live australia] Building a Sustainable Ecosystem with Open APIs for ...
[apidays Live australia] Building a Sustainable Ecosystem with Open APIs for ...
 
[WSO2Con USA 2018] Skate to Where the Puck Will Be: Building the Wells Fargo ...
[WSO2Con USA 2018] Skate to Where the Puck Will Be: Building the Wells Fargo ...[WSO2Con USA 2018] Skate to Where the Puck Will Be: Building the Wells Fargo ...
[WSO2Con USA 2018] Skate to Where the Puck Will Be: Building the Wells Fargo ...
 
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
apidays LIVE Helsinki & North - Bye bye to the insurance monolith - case Eule...
 
ReST API's for IBMi Made Simple LXR v1.6.9
ReST API's for IBMi Made Simple LXR v1.6.9 ReST API's for IBMi Made Simple LXR v1.6.9
ReST API's for IBMi Made Simple LXR v1.6.9
 
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgirapidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
apidays LIVE LONDON - API platform strategy and operating models by Kiran Nadgir
 
[WSO2Con USA 2018] Integration is Sexy
[WSO2Con USA 2018] Integration is Sexy[WSO2Con USA 2018] Integration is Sexy
[WSO2Con USA 2018] Integration is Sexy
 
Iamwire Investment Pitch
Iamwire Investment PitchIamwire Investment Pitch
Iamwire Investment Pitch
 
5 Tips for Scaling API Governance
5 Tips for Scaling API Governance5 Tips for Scaling API Governance
5 Tips for Scaling API Governance
 
Building an Integrated Supply Chain for APIs
Building an Integrated Supply Chain for APIs Building an Integrated Supply Chain for APIs
Building an Integrated Supply Chain for APIs
 
APIdays Singapore 2019 - Maturity model for Microservices: Untangling a Big B...
APIdays Singapore 2019 - Maturity model for Microservices: Untangling a Big B...APIdays Singapore 2019 - Maturity model for Microservices: Untangling a Big B...
APIdays Singapore 2019 - Maturity model for Microservices: Untangling a Big B...
 
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
 
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
 
apidays LIVE Australia 2020 - API Value Chain by Christian Raquel
apidays LIVE Australia 2020 - API Value Chain by Christian Raquelapidays LIVE Australia 2020 - API Value Chain by Christian Raquel
apidays LIVE Australia 2020 - API Value Chain by Christian Raquel
 

Similar to apidays LIVE LONDON - Reference Architecture as Code (RaaC): A Framework to Automate API Governance by John D'Emic

Similar to apidays LIVE LONDON - Reference Architecture as Code (RaaC): A Framework to Automate API Governance by John D'Emic (20)

SnapLogic Elastic Integration Platform as a Service (iPaaS)
SnapLogic Elastic Integration Platform as a Service (iPaaS)SnapLogic Elastic Integration Platform as a Service (iPaaS)
SnapLogic Elastic Integration Platform as a Service (iPaaS)
 
SnapLogic Overview: Are You Feeling SMACT?
SnapLogic Overview: Are You Feeling SMACT?SnapLogic Overview: Are You Feeling SMACT?
SnapLogic Overview: Are You Feeling SMACT?
 
API Management point of view
API Management point of viewAPI Management point of view
API Management point of view
 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
 
TEC-Roundtable-API
TEC-Roundtable-APITEC-Roundtable-API
TEC-Roundtable-API
 
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
apidays LIVE Hong Kong - The Future of Legacy - How to leverage legacy and on...
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World[WSO2Con EU 2018] Keynote - The API Driven World
[WSO2Con EU 2018] Keynote - The API Driven World
 
Modernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIsModernizing an Existing SOA-based Architecture with APIs
Modernizing an Existing SOA-based Architecture with APIs
 
Top 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementationTop 7 wrong common beliefs about Enterprise API implementation
Top 7 wrong common beliefs about Enterprise API implementation
 
Octo API-days 2015
Octo API-days 2015Octo API-days 2015
Octo API-days 2015
 
DevOps Loop - Jeffrey Hammond.pptx.pdf
DevOps Loop - Jeffrey Hammond.pptx.pdfDevOps Loop - Jeffrey Hammond.pptx.pdf
DevOps Loop - Jeffrey Hammond.pptx.pdf
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
 
Cloud Customer Architecture for API Management
Cloud Customer Architecture for API ManagementCloud Customer Architecture for API Management
Cloud Customer Architecture for API Management
 
API strategy with IBM API connect
API strategy with IBM API connectAPI strategy with IBM API connect
API strategy with IBM API connect
 
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
INTERFACE by apidays - API Success: Running a Successful API Program by Nelso...
 
First Tech: From bricks and mortar to cloud first api driven banking
First Tech: From bricks and mortar to cloud first api driven bankingFirst Tech: From bricks and mortar to cloud first api driven banking
First Tech: From bricks and mortar to cloud first api driven banking
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
About Tekmonks
About TekmonksAbout Tekmonks
About Tekmonks
 
PERSPECTIVES ON ENTERPRISE ARCHITECTURES
PERSPECTIVES ON ENTERPRISE ARCHITECTURESPERSPECTIVES ON ENTERPRISE ARCHITECTURES
PERSPECTIVES ON ENTERPRISE ARCHITECTURES
 

More from apidays

More from apidays (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
 
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
 
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
 
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
 
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
 
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
 
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
 
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
 
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

apidays LIVE LONDON - Reference Architecture as Code (RaaC): A Framework to Automate API Governance by John D'Emic

  • 1. RaaS - APIDays 2020 © HyperCurrent 2020 Reference Architecture as a Service (RaaS) A Framework for Automating API Governance John D’Emic (CTO)
  • 2. RaaS - APIDays 2020 © HyperCurrent, Inc. 2020 HyperCurrent Overview 2 Products & Technologies: Products • ProfitStream - Enterprise API Chargeback • InsightStream - CIO/COO/CRO Dashboard for API’s • ScoutStream - Event focus Telemetry for API & ServiceMesh Monetization • BatchStream - Enterprise Batch Job Management & Monetization Technologies • Distributed Ledger Technology (DLT) • APIM Focused Enterprise Performance Solutions Core Customers: • Global Financial Institutions (Government, Retail & Commercial) • Leading Health Care Institutions • Global Insurance Companies • Large Financial Advisory & Analysis Institutions HyperCurrent is an API and Distributed Ledger software development company focusing on transforming enterprises through microservices, API’s, distributed ledger technology, and enterprise integration patterns. We are a company formed by a core group of technologists with incredible experience in building uniquely differentiated software companies. Our team is made up of recognized subject matter experts across the variety of disciplines necessary to transform an enterprise landscape. Quick Insights: • Founded – 2018 (www.hypercurrent.io) • Office locations – DC // New York // Sligo, Ireland • Founders – Patrick Crago (President) & John D’Emic (CTO) Technology Partners: • R3 CORDA • Google • HashiCorp • DataDog • MuleSoft / SalesForce • Amazon (AWS)
  • 3. RaaS - APIDays 2020 © HyperCurrent, Inc. 2020 Identifying the Journey Evolving Pockets of API Development in an Organization • Innovation groups in Central IT or innovation from an LoB • Initial use cases are usually internal • Implementation teams are more comfortable with emerging,niche and Open Source technologies and frameworks • Usually developed in conjunction with agile operational techniques and platforms 3
  • 4. RaaS - APIDays 2020 © HyperCurrent, Inc. 2020 Growing Pains As API adoption grows implementation teams diverge and inconsistency is introduced • “What contract language should I use?” • “Is it OK if I use a non-HTTP based protocol?” • “How should I secure my APIs?” • “Which best practices should I follow?” • “Do we support event driven APIs”? 4
  • 5. RaaS - APIDays 2020 © HyperCurrent, Inc. 2020 Typical Central IT approaches risk stifling agility • Ivory Tower Architecture – (...and lessons learned from monolithic ESBs, Canonical Models, SOAP, etc) • Heavy Handled Centers of Excellence • Distractions / bandwidth limitations to run a federated API development practice The Traditional Approaches Don’t Work 5
  • 6. RaaS - APIDays 2020 © HyperCurrent, Inc. 2020 • Governance – Code Quality – Best Practices – SLA Enforcement • Compliance • Security • Mitigating “Shadow IT” adoption ...But Central IT has the Same Responsibilities 6
  • 7. RaaS - APIDays 2020 © HyperCurrent, Inc. 2020 Reference Architecture as a Service (RaaS) ● Reference Architecture as a Service (RaaS): A Framework to Automate API Governance ○ RaaS allows Central IT to simultaneously enforce multiple federation models while maintaining governance over their IT portfolios ■ Enterprise Maturity (EM) Assessment ■ 4+1 Architecture Assessment ■ Introduction of Site Reliability, Platform and Chaos Engineering Principles ● DevOps Automation ● Telemetry ■ API Metering and Chargeback ● Internal / External ■ Automated API Testing 7
  • 8. RaaS - APIDays 2020 © HyperCurrent, Inc. 2020 Reference Architecture as a Service: Outcomes 8 FEDERATED GOVERNANCE Processes and teams to manage initiatives across all of your ecosystem. AUTOMATION Automated tools in place to facilitate CICD, provisioning, monitoring, and DevOps velocity. GUARD-RAILS Governance for internal and contractor teams to develop consistently, efficiently and to minimize risk. SCALABILITY THROUGH PROCESS & RE-USABILITY Technology, LOB, and team processes to focus re-usability & enable enterprise-wide scalability. SPEED OF BUSINESS RaaS approach can provide up to 50% reductions in onboarding, developing and defect resolution for API’s.
  • 9. RaaS - APIDays 2020 © HyperCurrent, Inc. 2020 THANKS! • Learn more at: http://www.hypercurrent.net • Follow my LinkedIn at https://www.linkedin.com/in/johndemic/ 9