Apigee_Demo
Apigee_Demo
Agenda
• Apigee API Platform Product Overview
• Honeywell- Apigee Architecture
• Edge Micro Architecture
• Apigee API Management
• Developer Portal
• Apigee API Lifecycle
• API Analytics and Security
Apigee API Platform Product
Overview
Apigee platform, which consists of three products.
• Apigee Edge.
• Apigee Sense.
• Apigee Monetization.
Apigee Edge
• Apigee Edge is the API management platform.
• Sending a request to the API management platform to process
information, it knows where to direct the call to the backend
systems that may reside in a multitude of locations. This passes
information back to the API management platform, further
processing.
• The developer services layer includes areas which integrate with the
API management platform to provide developers access and tools to
consume APIs, which is critical for developers to easily discover,
build, and test applications.
• Analytics services layer, which is key for API programs, as this allows
full visibility and details into the health of your program, with details
on usage and performance.
Apigee Sense
• Apigee Sense is an intelligent behavior detection
and security product that protects APIs from attacks.
• Apigee Sense works with Apigee Edge API
management platform using algorithms built by
analyzing metadata from billions of API calls on a
regular basis. Sense thus provides an additional layer
of API security by identifying and alerting
administrators to suspicious API behaviors, such as
content scraping, credential stuffing, compromised
keys or tokens, and much more. Administrators then
use the Sense tool to apply the corrective actions.
Apigee Monetization
• Apigee Monetization is a flexible, easy to use
solution to realize value from your APIs. It offers
end-to-end monetization capabilities with the
flexibility to create various revenue models, process
payments, manage building, as well as having robust
reporting capabilities, and the ability to integrate
with your developer portal to manage these plans.
Honeywell- Apigee Architecture Cont
7
Edge Micro Architecture
• Its main job is to process requests and responses to and from backend services securely while asynchronously
pushing API execution data to the Apigee Edge API platform.
8
Apigee API Management
API management enables you to create, manage, secure, analyze, and scale APIs. API management capabilities to
be delivered in the cloud as a SaaS (Software as a Service) solution.
9
API management capabilities
API gateway
additional capabilities
To secure and mediate the traffic between clients and An analytics engine
backends, and between a company’s APIs and the
developers, customers, partners, and employees who That provides insights for business owners,
use the APIs. operational administrators, and application
API lifecycle management developers enabling them to manage all aspects of a
company’s APIs and API programs.
To manage the process of designing, developing, API monetization
publishing, deploying, and versioning APIs
Developer portal To enable API providers to package, price, and publish
their APIs so that partners and developers can
To attract and engage application developers, purchase access or take part in revenue sharing
enabling them to discover, explore, purchase (or
profit from), and test APIs and register to access and
use the APIs
10
API Lifecycle Management
Managing the API lifecycle involves consideration for both the API provider and the API consumer (most often the
app developer).
API Providers - API providers manage the processes for designing, developing, publishing, deploying, versioning,
governance, monitoring availability, and measuring performance.
API Consumers - API consumers discover new APIs, understand versioning and API updates, easily register for
access to APIs, test and register apps built against the APIs, and communicate and collaborate with other
developers and the API provider.
11
12
Developer Portal
Have exposed the API’s with standard documentation structure, so that programmers can easily understand and
integrate.
We also exposing this portal across Honeywell by porting Enterprise IT API’s for example service now, SAP and
mule API’s.
Audit trails
18
API Security
Protection against Denial Of Service and hacker
attacks
19