0% found this document useful (0 votes)
1 views

1 - APIM - Foundation - AMPLIFY API Management - Components

The document presents an overview of the AMPLIFY API Management components, detailing their functionalities and roles. Key components include the API Manager, API Gateway, Policy Studio, API Portal, API Builder, and Embedded Analytics, each serving distinct purposes in API management. It also distinguishes between included and optional components for users to understand the full suite of offerings.

Uploaded by

Lauro Ramazzini
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

1 - APIM - Foundation - AMPLIFY API Management - Components

The document presents an overview of the AMPLIFY API Management components, detailing their functionalities and roles. Key components include the API Manager, API Gateway, Policy Studio, API Portal, API Builder, and Embedded Analytics, each serving distinct purposes in API management. It also distinguishes between included and optional components for users to understand the full suite of offerings.

Uploaded by

Lauro Ramazzini
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

AMPLIFY API MANAGEMENT

Components

#axway
Welcome To Our Presentation
Components

Our Goals • Link AMPLIFY API Management capabilities with


components

• Be able to name the main components

2
Welcome To Our Presentation
Components

Agenda Overview

Components

API Manager

API Gateway

Policy Studio

API Portal

API Builder

Embedded Analytics

And to be exhaustive…

Included vs Optional 3
Overview

4
AMPLIFY API Management
(Private Cloud/On-Premise)
CREATE API Builder
Console
CLI Policy Studio

AMPLIFY AMPLIFY
Marketplace Dev Community

• Branded self-service portal &


CONSUME API Portal Monetization

API Manager REST API Builder Standalone


• Catalog & client registry
• Micro-services
Apps REST,
MQTT Enterprise Services
WebSockets Mobile Backend Services (Cloud)
REST
SSE
• 20+ prebuilt services

API Gateway
Customers, Suppliers, Partners REST, SOAP
• Runtime API Gateway • Integration Gateway API Provider ecosystem
REST, SOAP

• MQTT Proxy • MQTT Trigger


REST, SOAP

B2Bi (EDI) GOVERN Digital MFT SERVICES & MEDIATION


 DevOps Ready

Embedded  Scalable
MEASURE Analytics • Abnormal situations AMPLIFY 5 5
 Secured Add-ons
AMPLIFY API Management (simplified)

Everybody
Embedded Analytics

App Developer API Manager UI API/Org Admin


API Portal

Consumers API Gateway Providers


API Builder

6
Admin Policy dev API dev
Components

7
Web UI
API Manager: the core of API Management solution
Easy to use
• APIs virtualization
• Simple
• Immediate (no deployment)
• Full lifecycle management
• From registration
• To end of life
• API Catalog
• Unique repository
• All APIs documented
• Accessible only if granted
• Filter and tag
• Consumer management
• Organization management
• Application management
• API Monitoring

8
API Gateway : the server
All traffic goes through an API Gateway (including API Manager’s)

Customers / Mobility /
API Security
Partners Developers Cloud Social Devices

Data Assets Identities Tokens Authorization

API Monitor and Govern


REST, SOAP, XML, JSON, Oauth 2.0, OpenID Connect, SAML….
Dynamic Operational
Policy Monitoring
API Gateway Management

SOAP, XML, JMS, SQL,SAML, X509, Kerberos… Meter Analytics


& Control & Reporting

API Transformation
Configurable Policies
200+ Pre-built Operations, 50+ Pre-built Connectors
Existing IT Applications Legacy Services Data Assets
AuthN Inspect Transform Redact Cache
AuthZ Verify Block / Route Encrypt Alert
OAuth Enrich Filtering Signing Log
Enterprise IT
9
Thick client
Policy Studio
API Gateway configuration tool: powerful, for complex needs

• Developed with Eclipse-based IDE

• Flow-chart style visualization of policies

• Drag filters onto the policy flow chart,


link and configure

• More than 200 filters

• DevOps friendly

10
APIs & Policies
Combine simplicity with power
If OOTB API Manager features are not enough…

… use Policy Studio

(I want authentication
with API Key and HTTP Basic on LDAP)

(Done with 2 filters) 11


Web UI
Administrator cockpit
Named “API Gateway Manager”
• Single UI for Admin & ops

• See infrastructure health, for all servers, in UI


• Activity
• Cluster & Processes
• KPIs
• Monitor all traffic, for all servers
• With drill-downs and details
• With fine-tuning for confidentiality and
performance
• For audit and traces
• Operate
• Start/stop
• Deploy
• Admin settings (KPS, dynamic log level, …)

12
Web UI
API Portal: Developer adoption

• Consumer interface
• Presenting API Manager’s API
Catalog and Consumer registry
• For Developers, internal and/or
external

• Adoption
• Out of the box blog and forum

• Customization
• CMS-based
• Configurable API catalog views
• Customizable, notably for branding
• Extensible by CMS plugins
13
Web UI
API Builder: APIzation
• Easy API creation
• Automatic mockup creation from
swagger
• Bottom-up: connectors
• More than 10 OOTB
• More than 20 on Axway Marketplace
• Generate well documented APIs
automatically
• Top-down approach: flows
• API-First: implement a flow from
Swagger
• Reuse model from connector
• Easy to use graphical orchestration
• Runtime providing APIs as micro-services

14
Mobile Backend Services

• Pre-built mobile specific services

• Including must-haves:
• location-based services
• social media integration
• push notifications

• Custom object creation

• SDK available for Titanium, Android,


iOS and Node.js

15
Web UI
Embedded Analytics: the right dashboard, for the right role

• OOTB dashboards, designed for


each role

• Based on Axway analytics product:


Decision Insight
• Time machine
• Baseline
• Powerful widgets

• Customizable dashboard
• Based on solution model API Health API Usage

• Almost no performance impact on


API Infrastructure Consumer
API Gateway
Health Engagement
16
And to be exhaustive…

17
Configuration Studio API Analytics
Thick Web
client UI

Manage environment-specific configurations Previous Analytics solution


For Administrator Replaced by Embedded Analytics

API Tester Cassandra


Thick
client

Web Service tester, similar to SOAP UI Configuration repository for API Manager, KPS
Deprecated Mandatory and provided by the installer 18
Included vs optional

19
Included vs Optional

Included Optional
API Manager API Portal

API Gateway API Builder Standalone

Policy Studio Mobile Backend Services

API Gateway Manager

Embedded Analytics

20
Wrap-up

21
Wrap-up
AMPLIFY API Management components are
• API Manager: the core of API Management
• API Gateway: the server, running API Manager traffic and policies
• Policy Studio: the developer environment to design policies
• API Portal: the consumer interface
• Embedded Analytics: a dashboard for each role

22
Thank you!

23

You might also like