In an API-First world, everything is an interface, each system & data engine becomes a lego piece that developers can use to put together innovative apps, regardless of the deployment. How to manage availability and scale once a user base reaches a critical mass? How to achieve consistent governance and developer experience? We’re looking at microservices & service mesh concepts, hybrid application integration and introduce significantly extended classic API Management that brings together relevant integration concepts into a single platform.
3. axway.comaxway.com
API-
Gateway
Securing a handful of APIs
Strict zones or API firewall-based security
Make data / services available externally
• Mobile Apps
• Partners
• Government
Manageable number of APIs / services
• The driver is the business department
• IT-Security is then doing it
2014 – Companies open up
3
Service-
Provider
Service-
Consumer
4. axway.comaxway.com
Using Cloud
- Public Cloud / SaaS-Applications
- Private Cloud Environments
- Cloud-First for new applications
- Requested by Business-Department
- Realized by IT-Security
2016 – Cloud-Adoption
4
API-
Gateway
Provider &
Consumer
Service
Consumer
Cloud
Ground to Cloud & Cloud to Ground
13. axway.comaxway.com
API management requirements & Benefits
Protection of all APIs
• Regardless of the environment
• API Security as a Service – as part of the platform
API-Management
• Consumer-Management
• API-Discovery
• API-Catalog, Documentation, Try-It
• Self-service for service providers and service consumers
Also in a multi-cloud & multi-gateway architecture
13
17. axway.comaxway.com
- How is a microservice defined? -
“Microservices are independently deployable modules”*
Typically deployed as a Docker container in a Docker orchestration
framework such as Kubernetes, OpenShift, etc.
Orchestration frameworks take over monitoring, scaling, restart, etc.
2019/2020 – Microservices
17
*Das Microservices-Praxisbuch Eberhard Wolff
19. axway.com
19
DevOps Ready – Self-Service
Monitoring and governance
Distributed, resilient infrastructure
for autonomous microservices
Microservices Security
20. axway.comaxway.com
Microservice security with Mesh governance
20
East West
Traffic
NorthSouth
Traffic
Docker-
Container
East West
Traffic
NorthSouth
Traffic
Side-Car
(e.g. Envoy)
Mesh-GovernanceControl-
Plane
e.g. Istio