Best Practices for DevOps-
Friendly API Management
Karthik Krishnaswamy
Director Product Marketing
Ken Bauernfreund
Senior Product Manager
Brian Ehlert
Senior Technical Product Manager
| ©2020 F5
2
The application landscape is transforming
1 F5 State of Application Services Report 2018 2 IDC FutureScape 2019 3 Cisco Global Cloud Index: 2016-2021
4 Akamai State of the Internet Report 2019
The future is cloud
• 87% of customers are adopting
multi-cloud1
• 0% of customers can report the
number of applications in their
portfolio with confidence
• Privacy and compliance are taking a
back seat to speed to market
DevOps is rising2
• 65% of orgs will expand agile/
DevOps methods into the wider
business by 2021
• 70% of CIOs will use APIs to
interconnect automation tools
by 2021
• DevOps is critical to agility, but
causes an organizational divide
Technology is changing
• 85% of new app workload instances
are container-based, growing to 95%
by 20213
• 83% of Internet traffic is now APIs,
only 17% is HTML4
• Analytics & API management across
the environment is difficult
| ©2020 F5
3 CONFIDENTIAL
What is API Management?
| ©2020 F5
4 CONFIDENTIAL
Automate API Management
Integrate API management into DevOps workflows and CI/CD pipelines using APIs:
• Define and publish APIs
• Configure API gateways
• Configure security policies for published APIs
| ©2020 F5
5 CONFIDENTIAL
Use as many gateways as needed for distributed environments
• Use Gateways as needed per LOB/function or test, dev, prod and sandbox environments
• Use a solution that enables self-service
| ©2020 F5
6 CONFIDENTIAL
Use a Developer Portal
Developer portal consists of:
• Sample code
• Documentation
• Catalog of APIs
| ©2020 F5
7
NGINX Full Lifecyle API Management
| ©2020 F5
8
NGINX Powers many API Management Solutions
Google
Cloud
Endpoints
Kong
Axway RedHat
3Scale
Torry
Harris
| ©2020 F5
9
Learn more
LEARN MORE ABOUT NGINX API MANAGEMENT
https://www.nginx.com/products/nginx-controller/api-management/
SIGN-UP FOR FREE TRIAL
https://www.nginx.com/free-trial-request-nginx-controller/
CONTACT US
https://www.nginx.com/contact-sales/
Best Practices for DevOps-Friendly API Management

Best Practices for DevOps-Friendly API Management

  • 1.
    Best Practices forDevOps- Friendly API Management Karthik Krishnaswamy Director Product Marketing Ken Bauernfreund Senior Product Manager Brian Ehlert Senior Technical Product Manager
  • 2.
    | ©2020 F5 2 Theapplication landscape is transforming 1 F5 State of Application Services Report 2018 2 IDC FutureScape 2019 3 Cisco Global Cloud Index: 2016-2021 4 Akamai State of the Internet Report 2019 The future is cloud • 87% of customers are adopting multi-cloud1 • 0% of customers can report the number of applications in their portfolio with confidence • Privacy and compliance are taking a back seat to speed to market DevOps is rising2 • 65% of orgs will expand agile/ DevOps methods into the wider business by 2021 • 70% of CIOs will use APIs to interconnect automation tools by 2021 • DevOps is critical to agility, but causes an organizational divide Technology is changing • 85% of new app workload instances are container-based, growing to 95% by 20213 • 83% of Internet traffic is now APIs, only 17% is HTML4 • Analytics & API management across the environment is difficult
  • 3.
    | ©2020 F5 3CONFIDENTIAL What is API Management?
  • 4.
    | ©2020 F5 4CONFIDENTIAL Automate API Management Integrate API management into DevOps workflows and CI/CD pipelines using APIs: • Define and publish APIs • Configure API gateways • Configure security policies for published APIs
  • 5.
    | ©2020 F5 5CONFIDENTIAL Use as many gateways as needed for distributed environments • Use Gateways as needed per LOB/function or test, dev, prod and sandbox environments • Use a solution that enables self-service
  • 6.
    | ©2020 F5 6CONFIDENTIAL Use a Developer Portal Developer portal consists of: • Sample code • Documentation • Catalog of APIs
  • 7.
    | ©2020 F5 7 NGINXFull Lifecyle API Management
  • 8.
    | ©2020 F5 8 NGINXPowers many API Management Solutions Google Cloud Endpoints Kong Axway RedHat 3Scale Torry Harris
  • 9.
    | ©2020 F5 9 Learnmore LEARN MORE ABOUT NGINX API MANAGEMENT https://www.nginx.com/products/nginx-controller/api-management/ SIGN-UP FOR FREE TRIAL https://www.nginx.com/free-trial-request-nginx-controller/ CONTACT US https://www.nginx.com/contact-sales/