Weitere ähnliche Inhalte
Ähnlich wie APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Przemek Kulik, Software AG (20)
Kürzlich hochgeladen (20)
APIdays Paris 2019 - Microservices Architectures Agility vs Complexity, by Przemek Kulik, Software AG
- 1. 1 | © 2019 Software AG. All rights reserved. For internal use only
“What’s wrong with
the monolith?”
― Almost Nobody, Somewhere ―
- 3. 3 | © 2019 Software AG. All rights reserved.
PACE LAYERED ARCHITECTURE
acme.com, acme.eu, acme.cn ... Mobile PoS
API
Management
API Gateway
Integration
Backend
Experience
Layer
- 4. 4 | © 2019 Software AG. All rights reserved.
PACE LAYERED ARCHITECTURE
acme.com, acme.eu, acme.cn ... Mobile PoS
API
Management
API Gateway
Integration
Backend
Experience
Layer
- 5. 5 | © 2019 Software AG. All rights reserved.
DEPLOYMENT ARCHITECTURES
MONOLITH
MORE AGILITY AND FLEXIBILITY
LOWER OPERATIONAL COMPLEXITY AND COST
SERVICE MESHMICROSERVICES SERVERLESS
λ {...}λ λ
{...} {...}
- 6. 6 | © 2019 Software AG. All rights reserved.
YOU WILL HAVE A MIX OF IT
acme.com, acme.eu, acme.cn ... Mobile PoS
Experience
Layer
API
Management
- 7. 7 | © 2019 Software AG. All rights reserved.
FIT FOR PURPOSE
• Main / Edge gateway
serves north-south traffic
• Protects and mediates
public APIs
• Microgateways serve
east-west traffic
• Protect and mediate
private APIs
• They are light weight and
only carry the policies
they need right now
- 8. 8 | © 2019 Software AG. All rights reserved.
API MANAGEMENT
MICROGATEWAY AND API GATEWAY
⁄ Provisioning
⁄ Control
⁄ Visibility
⁄ Provisioning
⁄ Federation
⁄ Independent
operations
- 9. 9 | © 2019 Software AG. All rights reserved. For internal use only and for Software AG Partners.
API MANAGEMENT
MICROGATEWAY AS SIDERCAR
The Application
The piece of
software
performing the
core function
The Sidecar
Other functions
- Network
abstraction
- Common
funnctions
- etc
- 11. 11 |
API PORTAL API GATEWAY MICROGATEWAY
ENGAGE & SUPPORT
DEVELOPERS
PROTECT ACCESS &
MONETIZE USAGE
MANAGE
MICROSERVICES
ARCHITECTURE
WEBMETHODS API MANAGEMENT PLATFORM
CLOUD, ON-PREMISES AND HYBRID
© 2019 Software AG. All rights reserved.
- 12. 12 | © 2019 Software AG. All rights reserved.