apidays LIVE JAKARTA - Connecting the Digital Stack
The rise of the service management ecosystem
Rory Blundell, Chief Revenue Officer, & David Brassely, CTO & Co-founder at Gravitee.io
2. AGENDA
The Business Pain
The Rise of the Protocols
What is the Service Management EcoSystem and how does it address the
challenges?
Where is the line?
How Gravitee.io can help you
3. THE BUSINESS PAIN
● Consumers who understand REST and HTTP.
● Event driven architecture, for example to be able to track where your parcel is.
● For API they use Gravitee.io across the board and for streaming they have chosen Kafka.
● How to enable consumers to quickly and easily consume data from all technologies without
having to redesign everything?
4. THE RISE OF THE PROTOCOLS
90’s
XML - RPC
HTTP/1
00’s
XML - RPC
SOAP
HTTP/1
10’s
XML - RPC
REST
SOAP
HTTP/1
MQTT
AMQP
20’s
XML - RPC
REST
SOAP
HTTP/1
GRPC
KAFKA
GRAPHQL
MQTT
HTTP/2
AMQP
INCREASED DEMAND:
Microservices, more real time,
streaming and IoT
5. A UNIFIED SERVICE MANAGEMENT ECOSYSTEM
Provide a consistent, secure, well-defined and discoverable technology
agnostic interface.
● REST, SOAP, gRPC, GraphQL, Kafka etc. all have different ‘standards’ and definitions.
● Use REST and the HTTP protocol to unify all other technologies.
● Utilise technologies such as AsyncAPI and OpenAPI to enable easier discoverability for
consumers.
6. WHERE IS THE LINE?
Complex Composition
● When one needs to use complex business logic to compose request/response this is
more appropriate for an ESB.
● The Service Management Ecosystem should be focused on point to point communication.
7. The easiest to use, most performant
and cost-effective API platform.
8. THE
ENTERPRISE EDITION
API MANAGEMENT
Manage lifecycle
Publish
Document and discover
THE
COMMUNITY EDITION
ACCESS MANAGEMENT
Secure
Audit
Authenticate and authorize
ALERT ENGINE
Monitor
Analyze
Notify
COCKPIT
API Design
Multi-tenancy
Provision
HOSTING
Cloud agnostic
Elastically scale
Hybrid deployments