SlideShare uma empresa Scribd logo
1 de 80
Baixar para ler offline
API Management Training
1
Welcome to the Training Session
Day 1 – Introduction, Architecture, Components and Concepts
Day 2 – Lab install, Setup, virtualize API, Hello API
Day 3 – Policy Studio in depth with Lab
Day 4 – Advanced filters and Security
Day 5 – Administration and Advanced setup
Agenda for the Week
2
Welcome To Training Session
Introduction to API Management
Architecture
Components and Concepts
Deployment
Use Cases
New Features 7.5.3
Installation of Gateway and Manager
Agenda for Day 1
3
Platform of Innovation
* Courtesy IDC
Platform Evolution Platform of Innovation
There are multiple products that can form the platform of Innovation but the most important one that glues everything together and provides
the FOUNDATION for it is API Management, as it not only enables the enterprise to do innovation but also provides a wrapper for the
1st and 2nd generation platforms so that you can leverage the functionality provided by those platforms in a modern way.
4
Axway API Management
Cross Platform
Development
Full Stack
JavaScript
Configure &
Code
Node.js
Runtime
MBaaS
API Lifecycle Management
Unified App Development
Developer
Portal
API First
Approach
Catalog Management &
API Stages
DevOpsOrchestration
Visual
Mapper
Secure Integration Foundation
Integration
Policy filters
Identity &
Data Security
Connectors &
Adapters
REST enabled
MFT/B2B/EDI
Microservices
Analytics&Monitoring
OpsAppDevPredictive
Enterprise
Services
Channel
Delivery
HybridCloud On Premises
5
Multi-channel	UX
Employees,	Customers,	Suppliers
Cloud	and	On	
premise	Applications
Partners
Native	APIs
REST,	SOAP
REST,	SOAP
Services
Applications
Data
Backend	Services
Messaging
API	Management
• Security
• Quality	of	Service
• Monitoring
API	Gateway
• Self-service
• Discover	&	Try
• Support
API	Portal	(add-on)
• Lifecycle	Mgmt.
• API	Catalog
• Partner	mgmt.
API	Manager
REST,	SOAP
REST
Mobile	SDK
(from	API	Manager	7.5.2)
REST
API	Creation Data	APIs
Appcelerator	Arrow
• Protocol	Conversion
• Data	Transformation
• Security	Integration
API	Gateway	for	
Backend	IntegrationREST
CREATECONTROLCONSUME
6
Architecture and Deployment
7
Application Service Governance Blueprint
8
Logical Architecture
9
API Conceptual View
10
Simple Architecture
API-Gateway instance
Admin Node Manager
Physical/Virtual machine 1
External firewall
Internal firewall
API-Gateway instance
Admin Node Manager
Physical/Virtual machine 2
Load Balancer
Clients
11
Simple Architecture with API-Portal
API-Gateway instance
Admin Node Manager
Physical/Virtual machine 1
External firewall
Internal firewall
API-Gateway instance
Admin Node Manager
Physical/Virtual machine 2
Load Balancer
API-Portal
Phy./Virt. machine 3
Application
Developers
Clients
12
Group Architecture
External firewall
Internal firewall
Load Balancer
API-Portal
Phy./Virt. 3
Application
Developers
Clients
API instance/group 1
Admin Node Manager
Physical/Virtual machine 1
API instance/group 2
API instance/group n
API instance/group 1
Node Manager
Physical/Virtual machine 2
API instance/group n
API instance/group 1
Node Manager
Physical/Virtual machine n
API instance/group 2
API instance/group n
13
Component Details
14
API Gateway
• Security and Service Enablement at the Edge for API, SOA and XML Traffic
Identities TokensRepositories Authorization
API Security
API Transformation
Configurable Policies
200+ Pre-built Operations, 50+ Pre-built Connectors
Cache
Alert
Log
AuthN
AuthZ
OAuth
Transform
Block / Route
Filtering
Inspect
Verify
Enrich
Redact
Encrypt
Signing
API Monitor and Govern
Operational
Monitoring
Analytics
& Reporting
Meter
& Control
Dynamic
Policy Management
15
API Gateway Development Studio
Configure, do not Code
Graphical policy
development based
on Eclipse
Flow-chart style
visualization of
policies
Configure not Code
Drag filters onto the
policy flow chart, link
and configure
16
Policy Management
How it‘s configured… ... and how it‘s processed
Developer View Operations View=
17
• Real time visibility to topology status
and API activity tracking
• Drill down from metric into transaction
details and message payloads
• Report on API usage over time
• Provide an Audit Trail of API usage
Axway API Gateway Real-time Monitoring
Real-time view on current Traffic and easy Drill Down
18
API Manager
Enable API Administrators to create and manage APIs
• API Registration Lifecycle
• Register and virtualize API
• Manage lifecycle thru to retirement
• API Catalog
• Browseable API documentation
• Partner & Policy Administration
• Onboard and manage partners, developers and applications
• Configure policies managing API consumption
• Monitor and report API usage
19
Runs on Joomla CMS Platform
• Fully customizable to give unique branded experience
• Separate web tier independent from API Gateway + Manager
API Portal
• Engage internal and 3rd party developers to use APIs
• Build partner and developer community around APIs
• New channel to market brand
Enable self-service API consumption by client application developers
API Portal Joomla Application
• Self-register and profile management
• Manage applications credentials
• Browse APIs and documentation
• Test APIs
• Monitor application usage of APIs
3rd Party Joomla Plug-ins
• Content management
• Wikis
• Blogs
• Forums
• …
20
Long Term Reporting and Analytics
• Answers to following questions:
• What APIs are being used and what time day of day
• How much are the APIs used?
• When are the APIs used?
• Where is the API traffic coming from?
• Who is using the APIs?
• Provides information across all instances:
• Auditing and logging
• Monitoring
• Analysis
• Sheduled Reports
• PDF or CSV Export
API Analytics
21
API Tester
• A graphical tool to test API performance,
scalability, and security
• Can test APIs deployed on any accessible
system of API and Service providers
• With the API Tester you can:
• Profile API capabilities
• Perform load and performance
testing
• Simulate attacks to identify API
vulnerabilities
• You can use API Tester to send an example
request message to a specific API service,
and view the associated response
22
Configuration Studio
• A graphical tool that enables you to
promote API Gateway configurations
from development environments to
upstream environments (testing,
production)
• Configurations are exported from the
Policy Studio and stored into archives
• The archives are imported into the
Configuration Studio and the
Configurations are customized for the
target environment
• Designed for the skills of upstream
administrators, does not assume expertise
in policy development
23
Arrow Builder
• Visual API definition UI
• Object Relationship model for API Endpoint
definitions
• Use simple or composite models
• Select which REST methods need to be exposed
(GET, PUT, POST, DELETE)… all without
writing a line of code!
• API definition format can be exported as
swagger.json, or using app SDKs for iOS and
Android apps
• Easy extensibility of request / response
processing using pre- and post- “blocks”
• Industry leading node.js middleware, built to
scale using traffic sensitive node.js container
manager.
Build APIs quickly in a matter of minutes
24
An API is only as good as its documentation.
Self documenting APIs
Arrow allows developers
to create self-
documented APIs
Included isTitanium,
Node.JS andWeb code
to invoke each API and
test its output
Included cURL syntax
allows command line
invocation of API as well
25
VISIT Marketplace.appcelerator.com Data-as-a-service (DaaS)
• Ships with a variety of connectors out of the
box, for quick connectivity to popular data
sources.
• Connectors can be extended if customers need to
integrate additional capabilities from the
backend vs the default.
• Connectors feed data into their own model,
which can be reduced or “joint” to another
model to create composite models.
Prebuilt connectors
26
Deployment Options
27
Deployment Options
On-Premise Hybrid Cloud only
Developers
Mobility /
DevicesSocial
Customers /
PartnersDevelopers
Mobility /
DevicesSocial
Customers /
Partners
Enterprise ApplicationsEnterprise Applications
Developers
Mobility /
DevicesSocial
Customers /
Partners
Enterprise Applications
28
Topology
29
A Distributed Architecture
• A distributed architecture based on Groups of API Gateways in an Administrative
Domain
Machine 1
Admin Node
Manager
Instance 1-1
Instance 2-1
Machine 2
Node
Manager
Instance 1-2
Instance 2-2
Machine 3
Node
Manager
Instance 1-3
Instance 2-3
Administrative Domain
Group 1
Group 2
30
A Group-Based Architecture
• A group consists of one or more API Gateway instances that are managed as a unit
• All instances in a group hosts the same configuration and set of Policies
• The configuration is distributed across hosts for scalability and availability
API GATEWAY INSTANCE 1 API GATEWAY INSTANCE 3STOCK CONTROL
APIs GROUP
API GATEWAY INSTANCE 2 API GATEWAY INSTANCE 4PAYMENT APIs
GROUP
PHYSICAL / VIRTUAL MACHINE 1 PHYSICAL / VIRTUAL MACHINE 2
DOMAIN
ADMIN NODE MANAGER NODE MANAGER
ADMINISTRATION
INTERFACE
POLICY
STUDIO
M
A
N
A
G
E
S
M
A
N
A
G
E
S
31
Administrative Domains
• A domain is a distinct administrative entity that consists of multiple groups spanning multiple host machines
• Scoped on the boundaries of administrative control, which may be organizational or geographical
• Multiple domains are possible based on different boundaries of administrative control (R&D/Prod or per business
entities)
• Domains are managed with Admin Node Managers and Node Managers
• Node Managers are servers which execute management instructions
• One of the Node Managers, the Admin Node Manager, is the central administration server, that forwards the instructions
to the other Node Managers
32
Example
• A single Node Manager (NM) on each machine manages all the local
API Gateways on that machine
• The ANM manages the instances on its host, and forwards
management operations to the NMs across the domain
• Role-Based Access Control for administrative users across the domain
• A single API Gateway Analytics database in a domain
• A single Admin Node Manager
(ANM) in the domain is the
central administration server for
the entire domain, and is
responsible for performing all
management operations across
the domain
33
A More Complex Example
34
Solution Partitioning
• APIs and Policies can be partitioned by
solution type
• They are implemented in separate
configurations, which are deployed in
separate groups
35
Environment Partitioning
• Separate domains for each environment
• Promotion refers to moving API Gateway configuration between environments and ensuring that environment-specific
settings are properly configured
• Deployment refers to the act of pushing configuration to an API Gateway instance
36
Availability, Load Balancing, and Scalability
• Availability and horizontal scalability is achieved by deploying multiple instances on multiple hosts and load
balancing across them
• No special requirements on load balancers
• Instances must run the same configuration to virtualize the same APIs and execute the same policies
37
Deployment View - Sample
38
Use Cases
39
Use Cases
• Customer Experience - Anywhere, Anytime, AnyData
§ Mobile Apps using SDK
§ Digital Content
§ Shopping Cart
§ Social
• Partner Collaboration - B2B
• Cloud Integration - A2A - Any to Any process, application and persona
• Connecting Things - IoT
• Innovation - Innovate internally with your Data, Process and People and collaborate better.
40
Realtime B2B Integration via REST / SOAP
Securely expose internal services to Partners
Central Onboarding of Partners
Easy Setup of Multiple Formats and Channels
External Partners Enterprise Service
Solution
Identity Management
API Management
41
IoT with API Management
• IoT device enablement – API Manager can be used for registering the device and
associating the APIs to it.
• Real Time monitoring and event processing – Axway analytics helps in monitoring the
real-time flows and manages events based on the business rules.
• Long Term Data Analytics – IoT devices generate a lot of useful data - It’s important to
have predictive information out of it over the time to avoid failures. Axway analytics helps
in that and can also feed the EDW of an enterprise for historical data analysis.
IoT Components and enablement with API management
42
API Management for any App
mobile, portal etc.
Expose Service to different Devices, different Data Formats, nearly anywhere
Enable Self Service to Partners and Developers
Solution
Mobile
Enterprise Service
API Portal
Social
Web
Things
API Management
API Administrator
Partner /
Developer
43
Cloud to Ground App Integration
An “ inbound and outbound Gateway” to Cloud Services
Leverage Solutions regardless of their location
Solution
Enterprise Service
Clients
Mobile
API ManagementCloud App
Cloud IAM
Social Login
Cloud App
44
Identity Mediation and SSO
Single Sign-On from different IAM Systems to Backends to overcome Silos
Mediation between different Standards like HTTP Header/ API Key to SAML
Support latest Standards like OAuth 2.0 and OpenID Connect
Solution
API ManagementLogin
Browser Request
with IAM Identity
Login
to Backend
Convert from IAM to Backend login
Enterprise Service
45
Lightweight ESB / API Centric App Integration
Protocol and message mediation for internal applications
Support for multiple standards plus Standard Connectors (SAP, Office356,..)
Easy Orchestration and Sophisticated “Workflow” capabilities
Lightweight Governance for internal Message Flows
Solution
API Management
HTTP
JMS
FTP
Email
JMS
Email
FTP
JMS
Enterprise ServiceEnterprise Service
46
Data as a Service / Microservices
• DaaS = expose APIs to access data easily
• Microservice development (= technical APIs)
• “Plus all the other use cases related to API Management.”
• Security
• Catalog
• Organizations
47
New Features 7.5.3
48
New Features 7.5.3
• Embedded Analytics
• No down-time deployments
• Enterprise Readiness: Multi-Data Center
• New log format: Open Logging
• Full Docker Support
• Platform New UI Style
• API Builder: new UI, orchestration, new connectors
• …
49
Installation and Setup
50
Supported platform versions
Platform Supported versions Hardware prerequisites
Linux
•CentOS 6.x, 7.x
•Oracle Linux 6.x, 7.x
•Red Hat Enterprise Linux 6.x, 7.x
•SUSE Linux Enterprise Server 11.x, 12.x
•
API Gateway might not run on systems that do not
meet these requirements (see Note below).
•Supports 64-bit Linux running on 64-bit hardware
•Intel Core or AMD Opteron at 2Ghz with Dual Core or faster
Windows
•Windows Server 2012 R2
•Windows Server 2012
•Windows 10
•Windows 8.1
Windows Server 2012 R2 is recommended in a
production environment.
•Supports 32-bit Windows on both 32-bit hardware and 64-bit
hardware
•Intel Core or AMD Opteron at 2Ghz with Dual Core or faster
51
Where do you deploy an API Gateway?
• Depending on requirements, API Gateways can be deployed:
• in a Demilitarized Zone (DMZ), if you are processing only traffic from external
sources
• in the Local Area Network (LAN), if the API Gateway is processing internal
traffic
• If you are processing traffic internally and externally, a combination of
API Gateways is considered best practice
• Both internal and external traffic should be checked for threats and to
make sure that they contain the correct parameters for REST API
requests, or correspond to Web service definitions
52
Where do you deploy an API Gateway?
53
Where do you deploy API Gateway Analytics?
• It is good practice to install API Gateway Analytics on a separate host from API Gateway installations
• API Gateway Analytics deploys on any supported host platform
• It is not advised to install the database used for API Gateway Analytics in the DMZ
• The connection to the API Gateway Analytics database can be secured by dedicating it to one IP address
54
Secure the Last Mile
• Securing the last mile refers to preventing internal users from directly accessing services without
going through the API Gateway.
• Controlling traffic at the network level: Services can only be accessed if the traffic is coming from
pre-approved IP addresses (simplest, secure, performant)
• Establishing a mutual SSL connection between API Gateways and services (secure, less simple,
incidence on performances)
• Passing authentication tokens (WS-Security, SAML) from API Gateways to back-end services
(secure, requires some development, efficient)
55
Installation and Setup
• Install API Gateway using a single installer application
• You can install API Gateway in GUI mode or in unattended command-line mode
• The API Gateway installer enables you to install the following API Gateway components:
• API Gateway Server
• QuickStart Tutorial
• API Manager
• API Gateway Analytics
• Policy Studio
• Configuration Studio
• API Tester
• License required for unrestricted functionality
56
Installers
Installers available for:
•Linux (32 bit, 64 bit)
•Sun (32 bit)
•Windows (32 bit)
57
Axway API Gateway Setup
58
Axway API Gateway Setup
License Agreement
59
Axway API Gateway Setup
• Setup Type
• Choose the Complete setup
60
Axway API Gateway Setup
• Installation Directory
61
Axway API Gateway Setup
• License File
62
Axway API Gateway Setup
• Installation Directory and Cassandra JRE Location
63
Axway API Gateway Setup
• Admin Node Manager Credentials
64
Axway API Gateway Setup
• Admin Node Manager Details
65
Axway API Gateway Setup
• Quick Start Instance Details
66
Axway API Gateway Setup
• API Manager Credentials
67
Axway API Gateway Setup
• Additional Information
68
Axway API Gateway Setup
• Summary
69
Start Node Manager & Instance
• At the end of the Standard Setup, the Cassandra database, the Admin Node Manager
& Quickstart Instance will start
70
Access QuickStart Page
• QuickStart page (http://<API Gateway host>:8080/quickstart)
71
Access API Gateway Manager Console
• https://<API Gateway host>:8090)
72
Install Checklist
1. Installation complete
2. Admin Node Manager installed
3. QuickStart Group created in API topology
4. QuickStart Instance created in API topology
5. Admin Node Manager started
6. QuickStart Instance started
7. QuickStart Introduction page opened in browser
8. Policy Studio opened
73
API Gateway Installation Directory
ANM
Configuration
QuickStart Group
Configuration
Binaries
REMEMBER
These are the files where the runtime configuration is stored
74
Installing API Management on Linux
./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run
Change your directory to where the API Gateway installation file is located and run it
./APIGateway_7.5.1_Install_linux-x86-32_BN20150730.run
75
Installing API Management on Linux
./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run
76
Installing API Management on Linux
./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run
77
Installing API Management on Linux
./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run
78
Setup API Gateway and Manager
./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run
Run the managedomain command
./managedomain --menu
79
Thank
you!

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Tuning for Oracle RAC Wait Events
Tuning for Oracle RAC Wait EventsTuning for Oracle RAC Wait Events
Tuning for Oracle RAC Wait Events
 
An introduction to terraform
An introduction to terraformAn introduction to terraform
An introduction to terraform
 
Extending Complex Event Processing to Graph-structured Information
Extending Complex Event Processing to Graph-structured InformationExtending Complex Event Processing to Graph-structured Information
Extending Complex Event Processing to Graph-structured Information
 
Grafana introduction
Grafana introductionGrafana introduction
Grafana introduction
 
Amazon Aurora
Amazon AuroraAmazon Aurora
Amazon Aurora
 
Gitlab, GitOps & ArgoCD
Gitlab, GitOps & ArgoCDGitlab, GitOps & ArgoCD
Gitlab, GitOps & ArgoCD
 
Streaming architecture patterns
Streaming architecture patternsStreaming architecture patterns
Streaming architecture patterns
 
Elk - An introduction
Elk - An introductionElk - An introduction
Elk - An introduction
 
An overview of the Kubernetes architecture
An overview of the Kubernetes architectureAn overview of the Kubernetes architecture
An overview of the Kubernetes architecture
 
Apache Kafka Best Practices
Apache Kafka Best PracticesApache Kafka Best Practices
Apache Kafka Best Practices
 
Monitoring Java Applications with Prometheus and Grafana
Monitoring Java Applications with Prometheus and GrafanaMonitoring Java Applications with Prometheus and Grafana
Monitoring Java Applications with Prometheus and Grafana
 
DevOps @ OpenShift Online
DevOps @ OpenShift OnlineDevOps @ OpenShift Online
DevOps @ OpenShift Online
 
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
[OpenInfra Days Korea 2018] (Track 1) TACO (SKT All Container OpenStack): Clo...
 
Introduction to Docker - What is it and how is it compared to VM's
Introduction to Docker - What is it and how is it compared to VM'sIntroduction to Docker - What is it and how is it compared to VM's
Introduction to Docker - What is it and how is it compared to VM's
 
OSMC 2021 | Introduction into OpenSearch
OSMC 2021 | Introduction into OpenSearchOSMC 2021 | Introduction into OpenSearch
OSMC 2021 | Introduction into OpenSearch
 
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
Room 3 - 7 - Nguyễn Như Phúc Huy - Vitastor: a fast and simple Ceph-like bloc...
 
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
 
Salesforce enabling real time scenarios at scale using kafka
Salesforce enabling real time scenarios at scale using kafkaSalesforce enabling real time scenarios at scale using kafka
Salesforce enabling real time scenarios at scale using kafka
 
Amazon Kinesis
Amazon KinesisAmazon Kinesis
Amazon Kinesis
 
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
Modernizing Applications by Replacing F5 with the NGINX Application Delivery ...
 

Semelhante a Day 1 axway apim-training

Extend soa with api management Doag18
Extend soa with api management Doag18Extend soa with api management Doag18
Extend soa with api management Doag18
Vinay Kumar
 
Api management update for optus
Api management update for optusApi management update for optus
Api management update for optus
sflynn073
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
 
How to Build, Manage, and Promote APIs
How to Build, Manage, and Promote APIsHow to Build, Manage, and Promote APIs
How to Build, Manage, and Promote APIs
WSO2
 

Semelhante a Day 1 axway apim-training (20)

Extend soa with api management spoug- Madrid
Extend soa with api management   spoug- MadridExtend soa with api management   spoug- Madrid
Extend soa with api management spoug- Madrid
 
apidays LIVE Hong Kong - Orchestrating APIs at Scale by Hieu Nguyen Nhu
apidays LIVE Hong Kong - Orchestrating APIs at Scale by Hieu Nguyen Nhuapidays LIVE Hong Kong - Orchestrating APIs at Scale by Hieu Nguyen Nhu
apidays LIVE Hong Kong - Orchestrating APIs at Scale by Hieu Nguyen Nhu
 
Extend soa with api management Sangam18
Extend soa with api management Sangam18Extend soa with api management Sangam18
Extend soa with api management Sangam18
 
Extend soa with api management Doag18
Extend soa with api management Doag18Extend soa with api management Doag18
Extend soa with api management Doag18
 
Api management update for optus
Api management update for optusApi management update for optus
Api management update for optus
 
Azure Spring Clean 2024 event - Azure API Management: Architecting for Perfor...
Azure Spring Clean 2024 event - Azure API Management: Architecting for Perfor...Azure Spring Clean 2024 event - Azure API Management: Architecting for Perfor...
Azure Spring Clean 2024 event - Azure API Management: Architecting for Perfor...
 
M meijer api management - tech-days 2015
M meijer   api management - tech-days 2015M meijer   api management - tech-days 2015
M meijer api management - tech-days 2015
 
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
WSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and RoadmapWSO2 API Platform: Vision and Roadmap
WSO2 API Platform: Vision and Roadmap
 
apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat, Lombar...
apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat,  Lombar...apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat,  Lombar...
apidays London 2023 - API Metrics matters in APIOps, Ludovic Pourrat, Lombar...
 
How to Build, Manage, and Promote APIs
How to Build, Manage, and Promote APIsHow to Build, Manage, and Promote APIs
How to Build, Manage, and Promote APIs
 
[Workshop] Managing the API lifecycle with Open Source Technologies
[Workshop] Managing the API lifecycle with Open Source Technologies[Workshop] Managing the API lifecycle with Open Source Technologies
[Workshop] Managing the API lifecycle with Open Source Technologies
 
WSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIsWSO2 Workshop Sydney 2016 - APIs
WSO2 Workshop Sydney 2016 - APIs
 
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...
 
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
apidays LIVE Hong Kong 2021 - Headless API Management by Snehal Chakraborty, ...
 
Open Banking & Open Insurance
Open Banking & Open InsuranceOpen Banking & Open Insurance
Open Banking & Open Insurance
 
APIs In Action -Harnessing the Power of Azure API Management: Building Robust...
APIs In Action -Harnessing the Power of Azure API Management: Building Robust...APIs In Action -Harnessing the Power of Azure API Management: Building Robust...
APIs In Action -Harnessing the Power of Azure API Management: Building Robust...
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 

Day 1 axway apim-training

  • 2. 1 Welcome to the Training Session Day 1 – Introduction, Architecture, Components and Concepts Day 2 – Lab install, Setup, virtualize API, Hello API Day 3 – Policy Studio in depth with Lab Day 4 – Advanced filters and Security Day 5 – Administration and Advanced setup Agenda for the Week
  • 3. 2 Welcome To Training Session Introduction to API Management Architecture Components and Concepts Deployment Use Cases New Features 7.5.3 Installation of Gateway and Manager Agenda for Day 1
  • 4. 3 Platform of Innovation * Courtesy IDC Platform Evolution Platform of Innovation There are multiple products that can form the platform of Innovation but the most important one that glues everything together and provides the FOUNDATION for it is API Management, as it not only enables the enterprise to do innovation but also provides a wrapper for the 1st and 2nd generation platforms so that you can leverage the functionality provided by those platforms in a modern way.
  • 5. 4 Axway API Management Cross Platform Development Full Stack JavaScript Configure & Code Node.js Runtime MBaaS API Lifecycle Management Unified App Development Developer Portal API First Approach Catalog Management & API Stages DevOpsOrchestration Visual Mapper Secure Integration Foundation Integration Policy filters Identity & Data Security Connectors & Adapters REST enabled MFT/B2B/EDI Microservices Analytics&Monitoring OpsAppDevPredictive Enterprise Services Channel Delivery HybridCloud On Premises
  • 6. 5 Multi-channel UX Employees, Customers, Suppliers Cloud and On premise Applications Partners Native APIs REST, SOAP REST, SOAP Services Applications Data Backend Services Messaging API Management • Security • Quality of Service • Monitoring API Gateway • Self-service • Discover & Try • Support API Portal (add-on) • Lifecycle Mgmt. • API Catalog • Partner mgmt. API Manager REST, SOAP REST Mobile SDK (from API Manager 7.5.2) REST API Creation Data APIs Appcelerator Arrow • Protocol Conversion • Data Transformation • Security Integration API Gateway for Backend IntegrationREST CREATECONTROLCONSUME
  • 11. 10 Simple Architecture API-Gateway instance Admin Node Manager Physical/Virtual machine 1 External firewall Internal firewall API-Gateway instance Admin Node Manager Physical/Virtual machine 2 Load Balancer Clients
  • 12. 11 Simple Architecture with API-Portal API-Gateway instance Admin Node Manager Physical/Virtual machine 1 External firewall Internal firewall API-Gateway instance Admin Node Manager Physical/Virtual machine 2 Load Balancer API-Portal Phy./Virt. machine 3 Application Developers Clients
  • 13. 12 Group Architecture External firewall Internal firewall Load Balancer API-Portal Phy./Virt. 3 Application Developers Clients API instance/group 1 Admin Node Manager Physical/Virtual machine 1 API instance/group 2 API instance/group n API instance/group 1 Node Manager Physical/Virtual machine 2 API instance/group n API instance/group 1 Node Manager Physical/Virtual machine n API instance/group 2 API instance/group n
  • 15. 14 API Gateway • Security and Service Enablement at the Edge for API, SOA and XML Traffic Identities TokensRepositories Authorization API Security API Transformation Configurable Policies 200+ Pre-built Operations, 50+ Pre-built Connectors Cache Alert Log AuthN AuthZ OAuth Transform Block / Route Filtering Inspect Verify Enrich Redact Encrypt Signing API Monitor and Govern Operational Monitoring Analytics & Reporting Meter & Control Dynamic Policy Management
  • 16. 15 API Gateway Development Studio Configure, do not Code Graphical policy development based on Eclipse Flow-chart style visualization of policies Configure not Code Drag filters onto the policy flow chart, link and configure
  • 17. 16 Policy Management How it‘s configured… ... and how it‘s processed Developer View Operations View=
  • 18. 17 • Real time visibility to topology status and API activity tracking • Drill down from metric into transaction details and message payloads • Report on API usage over time • Provide an Audit Trail of API usage Axway API Gateway Real-time Monitoring Real-time view on current Traffic and easy Drill Down
  • 19. 18 API Manager Enable API Administrators to create and manage APIs • API Registration Lifecycle • Register and virtualize API • Manage lifecycle thru to retirement • API Catalog • Browseable API documentation • Partner & Policy Administration • Onboard and manage partners, developers and applications • Configure policies managing API consumption • Monitor and report API usage
  • 20. 19 Runs on Joomla CMS Platform • Fully customizable to give unique branded experience • Separate web tier independent from API Gateway + Manager API Portal • Engage internal and 3rd party developers to use APIs • Build partner and developer community around APIs • New channel to market brand Enable self-service API consumption by client application developers API Portal Joomla Application • Self-register and profile management • Manage applications credentials • Browse APIs and documentation • Test APIs • Monitor application usage of APIs 3rd Party Joomla Plug-ins • Content management • Wikis • Blogs • Forums • …
  • 21. 20 Long Term Reporting and Analytics • Answers to following questions: • What APIs are being used and what time day of day • How much are the APIs used? • When are the APIs used? • Where is the API traffic coming from? • Who is using the APIs? • Provides information across all instances: • Auditing and logging • Monitoring • Analysis • Sheduled Reports • PDF or CSV Export API Analytics
  • 22. 21 API Tester • A graphical tool to test API performance, scalability, and security • Can test APIs deployed on any accessible system of API and Service providers • With the API Tester you can: • Profile API capabilities • Perform load and performance testing • Simulate attacks to identify API vulnerabilities • You can use API Tester to send an example request message to a specific API service, and view the associated response
  • 23. 22 Configuration Studio • A graphical tool that enables you to promote API Gateway configurations from development environments to upstream environments (testing, production) • Configurations are exported from the Policy Studio and stored into archives • The archives are imported into the Configuration Studio and the Configurations are customized for the target environment • Designed for the skills of upstream administrators, does not assume expertise in policy development
  • 24. 23 Arrow Builder • Visual API definition UI • Object Relationship model for API Endpoint definitions • Use simple or composite models • Select which REST methods need to be exposed (GET, PUT, POST, DELETE)… all without writing a line of code! • API definition format can be exported as swagger.json, or using app SDKs for iOS and Android apps • Easy extensibility of request / response processing using pre- and post- “blocks” • Industry leading node.js middleware, built to scale using traffic sensitive node.js container manager. Build APIs quickly in a matter of minutes
  • 25. 24 An API is only as good as its documentation. Self documenting APIs Arrow allows developers to create self- documented APIs Included isTitanium, Node.JS andWeb code to invoke each API and test its output Included cURL syntax allows command line invocation of API as well
  • 26. 25 VISIT Marketplace.appcelerator.com Data-as-a-service (DaaS) • Ships with a variety of connectors out of the box, for quick connectivity to popular data sources. • Connectors can be extended if customers need to integrate additional capabilities from the backend vs the default. • Connectors feed data into their own model, which can be reduced or “joint” to another model to create composite models. Prebuilt connectors
  • 28. 27 Deployment Options On-Premise Hybrid Cloud only Developers Mobility / DevicesSocial Customers / PartnersDevelopers Mobility / DevicesSocial Customers / Partners Enterprise ApplicationsEnterprise Applications Developers Mobility / DevicesSocial Customers / Partners Enterprise Applications
  • 30. 29 A Distributed Architecture • A distributed architecture based on Groups of API Gateways in an Administrative Domain Machine 1 Admin Node Manager Instance 1-1 Instance 2-1 Machine 2 Node Manager Instance 1-2 Instance 2-2 Machine 3 Node Manager Instance 1-3 Instance 2-3 Administrative Domain Group 1 Group 2
  • 31. 30 A Group-Based Architecture • A group consists of one or more API Gateway instances that are managed as a unit • All instances in a group hosts the same configuration and set of Policies • The configuration is distributed across hosts for scalability and availability API GATEWAY INSTANCE 1 API GATEWAY INSTANCE 3STOCK CONTROL APIs GROUP API GATEWAY INSTANCE 2 API GATEWAY INSTANCE 4PAYMENT APIs GROUP PHYSICAL / VIRTUAL MACHINE 1 PHYSICAL / VIRTUAL MACHINE 2 DOMAIN ADMIN NODE MANAGER NODE MANAGER ADMINISTRATION INTERFACE POLICY STUDIO M A N A G E S M A N A G E S
  • 32. 31 Administrative Domains • A domain is a distinct administrative entity that consists of multiple groups spanning multiple host machines • Scoped on the boundaries of administrative control, which may be organizational or geographical • Multiple domains are possible based on different boundaries of administrative control (R&D/Prod or per business entities) • Domains are managed with Admin Node Managers and Node Managers • Node Managers are servers which execute management instructions • One of the Node Managers, the Admin Node Manager, is the central administration server, that forwards the instructions to the other Node Managers
  • 33. 32 Example • A single Node Manager (NM) on each machine manages all the local API Gateways on that machine • The ANM manages the instances on its host, and forwards management operations to the NMs across the domain • Role-Based Access Control for administrative users across the domain • A single API Gateway Analytics database in a domain • A single Admin Node Manager (ANM) in the domain is the central administration server for the entire domain, and is responsible for performing all management operations across the domain
  • 34. 33 A More Complex Example
  • 35. 34 Solution Partitioning • APIs and Policies can be partitioned by solution type • They are implemented in separate configurations, which are deployed in separate groups
  • 36. 35 Environment Partitioning • Separate domains for each environment • Promotion refers to moving API Gateway configuration between environments and ensuring that environment-specific settings are properly configured • Deployment refers to the act of pushing configuration to an API Gateway instance
  • 37. 36 Availability, Load Balancing, and Scalability • Availability and horizontal scalability is achieved by deploying multiple instances on multiple hosts and load balancing across them • No special requirements on load balancers • Instances must run the same configuration to virtualize the same APIs and execute the same policies
  • 40. 39 Use Cases • Customer Experience - Anywhere, Anytime, AnyData § Mobile Apps using SDK § Digital Content § Shopping Cart § Social • Partner Collaboration - B2B • Cloud Integration - A2A - Any to Any process, application and persona • Connecting Things - IoT • Innovation - Innovate internally with your Data, Process and People and collaborate better.
  • 41. 40 Realtime B2B Integration via REST / SOAP Securely expose internal services to Partners Central Onboarding of Partners Easy Setup of Multiple Formats and Channels External Partners Enterprise Service Solution Identity Management API Management
  • 42. 41 IoT with API Management • IoT device enablement – API Manager can be used for registering the device and associating the APIs to it. • Real Time monitoring and event processing – Axway analytics helps in monitoring the real-time flows and manages events based on the business rules. • Long Term Data Analytics – IoT devices generate a lot of useful data - It’s important to have predictive information out of it over the time to avoid failures. Axway analytics helps in that and can also feed the EDW of an enterprise for historical data analysis. IoT Components and enablement with API management
  • 43. 42 API Management for any App mobile, portal etc. Expose Service to different Devices, different Data Formats, nearly anywhere Enable Self Service to Partners and Developers Solution Mobile Enterprise Service API Portal Social Web Things API Management API Administrator Partner / Developer
  • 44. 43 Cloud to Ground App Integration An “ inbound and outbound Gateway” to Cloud Services Leverage Solutions regardless of their location Solution Enterprise Service Clients Mobile API ManagementCloud App Cloud IAM Social Login Cloud App
  • 45. 44 Identity Mediation and SSO Single Sign-On from different IAM Systems to Backends to overcome Silos Mediation between different Standards like HTTP Header/ API Key to SAML Support latest Standards like OAuth 2.0 and OpenID Connect Solution API ManagementLogin Browser Request with IAM Identity Login to Backend Convert from IAM to Backend login Enterprise Service
  • 46. 45 Lightweight ESB / API Centric App Integration Protocol and message mediation for internal applications Support for multiple standards plus Standard Connectors (SAP, Office356,..) Easy Orchestration and Sophisticated “Workflow” capabilities Lightweight Governance for internal Message Flows Solution API Management HTTP JMS FTP Email JMS Email FTP JMS Enterprise ServiceEnterprise Service
  • 47. 46 Data as a Service / Microservices • DaaS = expose APIs to access data easily • Microservice development (= technical APIs) • “Plus all the other use cases related to API Management.” • Security • Catalog • Organizations
  • 49. 48 New Features 7.5.3 • Embedded Analytics • No down-time deployments • Enterprise Readiness: Multi-Data Center • New log format: Open Logging • Full Docker Support • Platform New UI Style • API Builder: new UI, orchestration, new connectors • …
  • 51. 50 Supported platform versions Platform Supported versions Hardware prerequisites Linux •CentOS 6.x, 7.x •Oracle Linux 6.x, 7.x •Red Hat Enterprise Linux 6.x, 7.x •SUSE Linux Enterprise Server 11.x, 12.x • API Gateway might not run on systems that do not meet these requirements (see Note below). •Supports 64-bit Linux running on 64-bit hardware •Intel Core or AMD Opteron at 2Ghz with Dual Core or faster Windows •Windows Server 2012 R2 •Windows Server 2012 •Windows 10 •Windows 8.1 Windows Server 2012 R2 is recommended in a production environment. •Supports 32-bit Windows on both 32-bit hardware and 64-bit hardware •Intel Core or AMD Opteron at 2Ghz with Dual Core or faster
  • 52. 51 Where do you deploy an API Gateway? • Depending on requirements, API Gateways can be deployed: • in a Demilitarized Zone (DMZ), if you are processing only traffic from external sources • in the Local Area Network (LAN), if the API Gateway is processing internal traffic • If you are processing traffic internally and externally, a combination of API Gateways is considered best practice • Both internal and external traffic should be checked for threats and to make sure that they contain the correct parameters for REST API requests, or correspond to Web service definitions
  • 53. 52 Where do you deploy an API Gateway?
  • 54. 53 Where do you deploy API Gateway Analytics? • It is good practice to install API Gateway Analytics on a separate host from API Gateway installations • API Gateway Analytics deploys on any supported host platform • It is not advised to install the database used for API Gateway Analytics in the DMZ • The connection to the API Gateway Analytics database can be secured by dedicating it to one IP address
  • 55. 54 Secure the Last Mile • Securing the last mile refers to preventing internal users from directly accessing services without going through the API Gateway. • Controlling traffic at the network level: Services can only be accessed if the traffic is coming from pre-approved IP addresses (simplest, secure, performant) • Establishing a mutual SSL connection between API Gateways and services (secure, less simple, incidence on performances) • Passing authentication tokens (WS-Security, SAML) from API Gateways to back-end services (secure, requires some development, efficient)
  • 56. 55 Installation and Setup • Install API Gateway using a single installer application • You can install API Gateway in GUI mode or in unattended command-line mode • The API Gateway installer enables you to install the following API Gateway components: • API Gateway Server • QuickStart Tutorial • API Manager • API Gateway Analytics • Policy Studio • Configuration Studio • API Tester • License required for unrestricted functionality
  • 57. 56 Installers Installers available for: •Linux (32 bit, 64 bit) •Sun (32 bit) •Windows (32 bit)
  • 59. 58 Axway API Gateway Setup License Agreement
  • 60. 59 Axway API Gateway Setup • Setup Type • Choose the Complete setup
  • 61. 60 Axway API Gateway Setup • Installation Directory
  • 62. 61 Axway API Gateway Setup • License File
  • 63. 62 Axway API Gateway Setup • Installation Directory and Cassandra JRE Location
  • 64. 63 Axway API Gateway Setup • Admin Node Manager Credentials
  • 65. 64 Axway API Gateway Setup • Admin Node Manager Details
  • 66. 65 Axway API Gateway Setup • Quick Start Instance Details
  • 67. 66 Axway API Gateway Setup • API Manager Credentials
  • 68. 67 Axway API Gateway Setup • Additional Information
  • 69. 68 Axway API Gateway Setup • Summary
  • 70. 69 Start Node Manager & Instance • At the end of the Standard Setup, the Cassandra database, the Admin Node Manager & Quickstart Instance will start
  • 71. 70 Access QuickStart Page • QuickStart page (http://<API Gateway host>:8080/quickstart)
  • 72. 71 Access API Gateway Manager Console • https://<API Gateway host>:8090)
  • 73. 72 Install Checklist 1. Installation complete 2. Admin Node Manager installed 3. QuickStart Group created in API topology 4. QuickStart Instance created in API topology 5. Admin Node Manager started 6. QuickStart Instance started 7. QuickStart Introduction page opened in browser 8. Policy Studio opened
  • 74. 73 API Gateway Installation Directory ANM Configuration QuickStart Group Configuration Binaries REMEMBER These are the files where the runtime configuration is stored
  • 75. 74 Installing API Management on Linux ./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run Change your directory to where the API Gateway installation file is located and run it ./APIGateway_7.5.1_Install_linux-x86-32_BN20150730.run
  • 76. 75 Installing API Management on Linux ./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run
  • 77. 76 Installing API Management on Linux ./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run
  • 78. 77 Installing API Management on Linux ./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run
  • 79. 78 Setup API Gateway and Manager ./APIGateway_7.4.1_Install_linux-x86-32_BN20150730.run Run the managedomain command ./managedomain --menu