SlideShare a Scribd company logo
API MANAGEMENT
Why DevOps is critical to its success
WHO AM I?
Michael Glenney
Native(ish) Arizonan
25 Years
Worked at Apollo Group and Lifelock
Solutions Architect for New Context,
a San Francisco based Lean
Security and Devops consulting
firm.
@mglenney
WHO AM I?
www.newcontext.com/careers/
Michael Glenney
Native(ish) Arizonan
25 Years in Tech
Worked at Apollo Group and Lifelock
Solutions Architect for New Context,
a San Francisco based Lean
Security and Devops consulting
firm.
@mglenney
API MANAGEMENT
• API Gateway Software
• Why use an API gateway
• API Management and DevOps
• Conclusion
API GATEWAY PRODUCT LIST
For Pay
• Apigee (apigee.com)
• AWS API-Gateway (aws.amazon.com/api-gateway)
• Mulesoft (mulesoft.com)
• Tibco Mashery (mashery.com)
Open Source
• Kong (getkong.org)
• Tyk (tyk.io)
• API Umbrella (apiumbrella.io)
WHY USE AN API GATEWAY?
Transition from monolithic to microservices architecture
WHY USE AN API GATEWAY?
Transition from monolithic to microservices architecture
WHY USE AN API GATEWAY?
Provide Value / Reduce Developer Requirements
WHY USE AN API GATEWAY?
Provide Value / Reduce Developer Requirements
Image Source: https://streamdata.io/blog/developing-an-helloworld-kong-plugin/
WHY USE AN API GATEWAY?
Monitoring / Analytics / Troubleshooting
WHY USE AN API GATEWAY?
Monitoring / Analytics / Troubleshooting
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 398
Connection: keep-alive
Server: meinheld/0.6.1
Date: Tue, 24 Oct 2017 06:04:43 GMT
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
X-Powered-By: Flask
X-Processed-Time: 0.000750780105591
Via: kong/0.11.0
X-Kong-Upstream-Latency: 166
X-Kong-Proxy-Latency: 144
WHY USE AN API GATEWAY?
Developer Portal - Self-service, Support, Community
WHY USE AN API GATEWAY?
API Economy
“Most of the value generated by
APIs in the API economy today
does not come from charging
directly for API calls. Most value is
realized through business
opportunities enabled by the APIs...”
https://www.gartner.com/smarterwithgartner/the-road-to-the-api-economy/
API MANAGEMENT AND DEVOPS
Pipelines
API MANAGEMENT AND DEVOPS
API Mashups
GET
/nodelist?env-
tag=prod
API Gateway
API MANAGEMENT AND DEVOPS
API all the things!
API Gateway
POST
/deploy?env=prod&v
ersion=1.0.4 AWS Lambda
{ self }
…
Python
Javascript
etc.
GET
/teams/operations/
on-call
DELETE
/datacenter/prod
CONCLUSION
• If you aren’t using API management maybe you should be
• API’s aren’t just for customers
• The $$ gateways are “better” but maybe overkill
@mglenney
www.newcontext.com/careers/

More Related Content

What's hot

Eclipse Day India 2015 - Oomph
Eclipse Day India 2015 - OomphEclipse Day India 2015 - Oomph
Eclipse Day India 2015 - Oomph
Eclipse Day India
 
Strapi Conference: Personalised Onboarding with Strapi x Encore
Strapi Conference:  Personalised Onboarding with Strapi x EncoreStrapi Conference:  Personalised Onboarding with Strapi x Encore
Strapi Conference: Personalised Onboarding with Strapi x Encore
Marcus Kohlberg
 
TuleapCon 2017-STMicroelectronics-Case-Study
TuleapCon 2017-STMicroelectronics-Case-StudyTuleapCon 2017-STMicroelectronics-Case-Study
TuleapCon 2017-STMicroelectronics-Case-Study
Tuleap
 
Developing and deploying the Netflix API service
Developing and deploying the Netflix API serviceDeveloping and deploying the Netflix API service
Developing and deploying the Netflix API service
Sangeeta Narayanan
 
TuleapCon2017- Requirements traceability Tuleap test tool
TuleapCon2017- Requirements traceability Tuleap test toolTuleapCon2017- Requirements traceability Tuleap test tool
TuleapCon2017- Requirements traceability Tuleap test tool
Tuleap
 
TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap
Tuleap
 
Monkeys & Lemurs and Locusts, Oh my
Monkeys & Lemurs and Locusts,  Oh myMonkeys & Lemurs and Locusts,  Oh my
Monkeys & Lemurs and Locusts, Oh my
Sean Keery
 
WIT Lightning Talk: Agility at Scale with the Netflix API
WIT Lightning Talk: Agility at Scale with the Netflix APIWIT Lightning Talk: Agility at Scale with the Netflix API
WIT Lightning Talk: Agility at Scale with the Netflix API
Sangeeta Narayanan
 
TuleapCon 2017-AIRBUS-Case-Study
TuleapCon 2017-AIRBUS-Case-StudyTuleapCon 2017-AIRBUS-Case-Study
TuleapCon 2017-AIRBUS-Case-Study
Tuleap
 
TuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
TuleapCon 2018. Tuleap Trackers and Cross-Tracker SearchTuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
TuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
Tuleap
 
TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study
TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-StudyTuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study
TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study
Tuleap
 
Apache Flink - Community Update January 2015
Apache Flink - Community Update January 2015Apache Flink - Community Update January 2015
Apache Flink - Community Update January 2015
Fabian Hueske
 
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
aOS Community
 
Bringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIsBringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIs
Apigee | Google Cloud
 
TuleapCon 2018. Achieving SPICE in the Automotive Industry
TuleapCon 2018. Achieving SPICE in the Automotive Industry TuleapCon 2018. Achieving SPICE in the Automotive Industry
TuleapCon 2018. Achieving SPICE in the Automotive Industry
Tuleap
 
Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery...
Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery...Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery...
Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery...
Amazon Web Services
 
Continuous Validation
Continuous ValidationContinuous Validation
Continuous Validation
Perforce
 
TuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success Story
Tuleap
 
Role of Architect In Agile
Role of Architect In AgileRole of Architect In Agile
Role of Architect In Agile
Synerzip
 
rockwell software studio 5000-lva1-app6892
rockwell software studio 5000-lva1-app6892rockwell software studio 5000-lva1-app6892
rockwell software studio 5000-lva1-app6892
Shashi Ranjan Singh
 

What's hot (20)

Eclipse Day India 2015 - Oomph
Eclipse Day India 2015 - OomphEclipse Day India 2015 - Oomph
Eclipse Day India 2015 - Oomph
 
Strapi Conference: Personalised Onboarding with Strapi x Encore
Strapi Conference:  Personalised Onboarding with Strapi x EncoreStrapi Conference:  Personalised Onboarding with Strapi x Encore
Strapi Conference: Personalised Onboarding with Strapi x Encore
 
TuleapCon 2017-STMicroelectronics-Case-Study
TuleapCon 2017-STMicroelectronics-Case-StudyTuleapCon 2017-STMicroelectronics-Case-Study
TuleapCon 2017-STMicroelectronics-Case-Study
 
Developing and deploying the Netflix API service
Developing and deploying the Netflix API serviceDeveloping and deploying the Netflix API service
Developing and deploying the Netflix API service
 
TuleapCon2017- Requirements traceability Tuleap test tool
TuleapCon2017- Requirements traceability Tuleap test toolTuleapCon2017- Requirements traceability Tuleap test tool
TuleapCon2017- Requirements traceability Tuleap test tool
 
TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap TuleapCon 2018. CI and Delivery with Docker and Tuleap
TuleapCon 2018. CI and Delivery with Docker and Tuleap
 
Monkeys & Lemurs and Locusts, Oh my
Monkeys & Lemurs and Locusts,  Oh myMonkeys & Lemurs and Locusts,  Oh my
Monkeys & Lemurs and Locusts, Oh my
 
WIT Lightning Talk: Agility at Scale with the Netflix API
WIT Lightning Talk: Agility at Scale with the Netflix APIWIT Lightning Talk: Agility at Scale with the Netflix API
WIT Lightning Talk: Agility at Scale with the Netflix API
 
TuleapCon 2017-AIRBUS-Case-Study
TuleapCon 2017-AIRBUS-Case-StudyTuleapCon 2017-AIRBUS-Case-Study
TuleapCon 2017-AIRBUS-Case-Study
 
TuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
TuleapCon 2018. Tuleap Trackers and Cross-Tracker SearchTuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
TuleapCon 2018. Tuleap Trackers and Cross-Tracker Search
 
TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study
TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-StudyTuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study
TuleapCon 2017-STMicroelectronics-Imaging-Division-Case-Study
 
Apache Flink - Community Update January 2015
Apache Flink - Community Update January 2015Apache Flink - Community Update January 2015
Apache Flink - Community Update January 2015
 
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
2018-10-23 3C - Lean, Scrum and low code approach of SharePoint and O365 proj...
 
Bringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIsBringing Partners, Teams & Systems Together through APIs
Bringing Partners, Teams & Systems Together through APIs
 
TuleapCon 2018. Achieving SPICE in the Automotive Industry
TuleapCon 2018. Achieving SPICE in the Automotive Industry TuleapCon 2018. Achieving SPICE in the Automotive Industry
TuleapCon 2018. Achieving SPICE in the Automotive Industry
 
Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery...
Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery...Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery...
Fitch Ratings: Migrating to the Cloud to Transform Business Services Delivery...
 
Continuous Validation
Continuous ValidationContinuous Validation
Continuous Validation
 
TuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success StoryTuleapCon 2018. BCom Success Story
TuleapCon 2018. BCom Success Story
 
Role of Architect In Agile
Role of Architect In AgileRole of Architect In Agile
Role of Architect In Agile
 
rockwell software studio 5000-lva1-app6892
rockwell software studio 5000-lva1-app6892rockwell software studio 5000-lva1-app6892
rockwell software studio 5000-lva1-app6892
 

Similar to API Managmenet

The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...
Chris Sterling
 
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptxManchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Akshata Sawant
 
Accelerating Digital Transformation With API Lifecycle & Test Automation
Accelerating Digital Transformation With API Lifecycle & Test AutomationAccelerating Digital Transformation With API Lifecycle & Test Automation
Accelerating Digital Transformation With API Lifecycle & Test Automation
Perfecto by Perforce
 
Delivering DevOps on AWS - Transformation Day Public Sector London 2017
Delivering DevOps on AWS - Transformation Day Public Sector London 2017Delivering DevOps on AWS - Transformation Day Public Sector London 2017
Delivering DevOps on AWS - Transformation Day Public Sector London 2017
Amazon Web Services
 
API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
Apigee | Google Cloud
 
API Platform Cloud Service best practice - OOW17
API Platform Cloud Service best practice - OOW17API Platform Cloud Service best practice - OOW17
API Platform Cloud Service best practice - OOW17
Phil Wilkins
 
Launching your Application the Amazon Way - AWS Startup Day Boston 2018.pdf
Launching your Application the Amazon Way - AWS Startup Day Boston 2018.pdfLaunching your Application the Amazon Way - AWS Startup Day Boston 2018.pdf
Launching your Application the Amazon Way - AWS Startup Day Boston 2018.pdf
Amazon Web Services
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
Amazon Web Services
 
DevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterDevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver Faster
Amazon Web Services
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
Amazon Web Services
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
CA API Management
 
Api management - a lap around vs code extension
Api management  - a lap around vs code extensionApi management  - a lap around vs code extension
Api management - a lap around vs code extension
Wagner Silveira
 
AWS CodeDeploy Getting Started - Pop-up Loft Tel Aviv
AWS CodeDeploy Getting Started - Pop-up Loft Tel AvivAWS CodeDeploy Getting Started - Pop-up Loft Tel Aviv
AWS CodeDeploy Getting Started - Pop-up Loft Tel Aviv
Amazon Web Services
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Amazon Web Services
 
Microservices meetupnz dec16
Microservices meetupnz dec16Microservices meetupnz dec16
Microservices meetupnz dec16
Alex Wilson (CISSP)
 
Apidays Paris 2023 - Modernizing API Management with GitOps, Erwan Paccard an...
Apidays Paris 2023 - Modernizing API Management with GitOps, Erwan Paccard an...Apidays Paris 2023 - Modernizing API Management with GitOps, Erwan Paccard an...
Apidays Paris 2023 - Modernizing API Management with GitOps, Erwan Paccard an...
apidays
 
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
Amazon Web Services
 
Webcast: Apigee Edge Product Demo
Webcast: Apigee Edge Product DemoWebcast: Apigee Edge Product Demo
Webcast: Apigee Edge Product Demo
Apigee | Google Cloud
 
DevOps at Amazon: A Look at Our Tools and Processes
 DevOps at Amazon: A Look at Our Tools and Processes DevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and Processes
Amazon Web Services
 
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Amazon Web Services
 

Similar to API Managmenet (20)

The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...
 
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptxManchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
 
Accelerating Digital Transformation With API Lifecycle & Test Automation
Accelerating Digital Transformation With API Lifecycle & Test AutomationAccelerating Digital Transformation With API Lifecycle & Test Automation
Accelerating Digital Transformation With API Lifecycle & Test Automation
 
Delivering DevOps on AWS - Transformation Day Public Sector London 2017
Delivering DevOps on AWS - Transformation Day Public Sector London 2017Delivering DevOps on AWS - Transformation Day Public Sector London 2017
Delivering DevOps on AWS - Transformation Day Public Sector London 2017
 
API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
 
API Platform Cloud Service best practice - OOW17
API Platform Cloud Service best practice - OOW17API Platform Cloud Service best practice - OOW17
API Platform Cloud Service best practice - OOW17
 
Launching your Application the Amazon Way - AWS Startup Day Boston 2018.pdf
Launching your Application the Amazon Way - AWS Startup Day Boston 2018.pdfLaunching your Application the Amazon Way - AWS Startup Day Boston 2018.pdf
Launching your Application the Amazon Way - AWS Startup Day Boston 2018.pdf
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
 
DevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver FasterDevOps on AWS - Building Systems to Deliver Faster
DevOps on AWS - Building Systems to Deliver Faster
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
 
Api management - a lap around vs code extension
Api management  - a lap around vs code extensionApi management  - a lap around vs code extension
Api management - a lap around vs code extension
 
AWS CodeDeploy Getting Started - Pop-up Loft Tel Aviv
AWS CodeDeploy Getting Started - Pop-up Loft Tel AvivAWS CodeDeploy Getting Started - Pop-up Loft Tel Aviv
AWS CodeDeploy Getting Started - Pop-up Loft Tel Aviv
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
 
Microservices meetupnz dec16
Microservices meetupnz dec16Microservices meetupnz dec16
Microservices meetupnz dec16
 
Apidays Paris 2023 - Modernizing API Management with GitOps, Erwan Paccard an...
Apidays Paris 2023 - Modernizing API Management with GitOps, Erwan Paccard an...Apidays Paris 2023 - Modernizing API Management with GitOps, Erwan Paccard an...
Apidays Paris 2023 - Modernizing API Management with GitOps, Erwan Paccard an...
 
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
 
Webcast: Apigee Edge Product Demo
Webcast: Apigee Edge Product DemoWebcast: Apigee Edge Product Demo
Webcast: Apigee Edge Product Demo
 
DevOps at Amazon: A Look at Our Tools and Processes
 DevOps at Amazon: A Look at Our Tools and Processes DevOps at Amazon: A Look at Our Tools and Processes
DevOps at Amazon: A Look at Our Tools and Processes
 
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...
 

Recently uploaded

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 

Recently uploaded (20)

Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 

API Managmenet

  • 1. API MANAGEMENT Why DevOps is critical to its success
  • 2. WHO AM I? Michael Glenney Native(ish) Arizonan 25 Years Worked at Apollo Group and Lifelock Solutions Architect for New Context, a San Francisco based Lean Security and Devops consulting firm. @mglenney
  • 3. WHO AM I? www.newcontext.com/careers/ Michael Glenney Native(ish) Arizonan 25 Years in Tech Worked at Apollo Group and Lifelock Solutions Architect for New Context, a San Francisco based Lean Security and Devops consulting firm. @mglenney
  • 4. API MANAGEMENT • API Gateway Software • Why use an API gateway • API Management and DevOps • Conclusion
  • 5. API GATEWAY PRODUCT LIST For Pay • Apigee (apigee.com) • AWS API-Gateway (aws.amazon.com/api-gateway) • Mulesoft (mulesoft.com) • Tibco Mashery (mashery.com) Open Source • Kong (getkong.org) • Tyk (tyk.io) • API Umbrella (apiumbrella.io)
  • 6. WHY USE AN API GATEWAY? Transition from monolithic to microservices architecture
  • 7. WHY USE AN API GATEWAY? Transition from monolithic to microservices architecture
  • 8. WHY USE AN API GATEWAY? Provide Value / Reduce Developer Requirements
  • 9. WHY USE AN API GATEWAY? Provide Value / Reduce Developer Requirements Image Source: https://streamdata.io/blog/developing-an-helloworld-kong-plugin/
  • 10. WHY USE AN API GATEWAY? Monitoring / Analytics / Troubleshooting
  • 11. WHY USE AN API GATEWAY? Monitoring / Analytics / Troubleshooting HTTP/1.1 200 OK Content-Type: application/json Content-Length: 398 Connection: keep-alive Server: meinheld/0.6.1 Date: Tue, 24 Oct 2017 06:04:43 GMT Access-Control-Allow-Origin: * Access-Control-Allow-Credentials: true X-Powered-By: Flask X-Processed-Time: 0.000750780105591 Via: kong/0.11.0 X-Kong-Upstream-Latency: 166 X-Kong-Proxy-Latency: 144
  • 12. WHY USE AN API GATEWAY? Developer Portal - Self-service, Support, Community
  • 13. WHY USE AN API GATEWAY? API Economy “Most of the value generated by APIs in the API economy today does not come from charging directly for API calls. Most value is realized through business opportunities enabled by the APIs...” https://www.gartner.com/smarterwithgartner/the-road-to-the-api-economy/
  • 14. API MANAGEMENT AND DEVOPS Pipelines
  • 15. API MANAGEMENT AND DEVOPS API Mashups GET /nodelist?env- tag=prod API Gateway
  • 16. API MANAGEMENT AND DEVOPS API all the things! API Gateway POST /deploy?env=prod&v ersion=1.0.4 AWS Lambda { self } … Python Javascript etc. GET /teams/operations/ on-call DELETE /datacenter/prod
  • 17. CONCLUSION • If you aren’t using API management maybe you should be • API’s aren’t just for customers • The $$ gateways are “better” but maybe overkill