API Manager Concept
API Manager is the central management component of the Apinizer platform. It manages the configuration of API Gateways (Data Plane), controls the API lifecycle, and provides monitoring and analytics across the platform.Central Management
Central management of all API Proxies and platform components
Web Interface
Easy configuration with web-based management interface
Management API
RESTful API for programmatic access
Lifecycle
API lifecycle management and versioning
API Manager Components
API Manager consists of the following components:Web Interface
API Manager provides a web-based management interface. All configurations are made through this interface:API Proxy Management
API Proxy Management
- Creating, editing, and deleting API Proxies
- API Proxy configuration
- Policy management
- Routing configuration
Project and Environment Management
Project and Environment Management
- Creating and managing projects
- Environment management
- Deployment management
User and Role Management
User and Role Management
- User management
- Role definition
- ACL (Access Control List) management
Connection Management
Connection Management
- Database connections
- LDAP connections
- HTTP connections
Management API
RESTful API for programmatic access. All management operations can also be performed through this API:RESTful API
Standard REST API endpoints
Authentication
OAuth2, JWT, Basic Auth support
OpenAPI Spec
OpenAPI/Swagger documentation
- CI/CD pipeline integration
- Automatic deployment
- Bulk configuration management
- Custom tool development
Test Console
Development environment tools for testing APIs:- Request Builder: Creating and sending requests
- Response Viewer: Viewing and analyzing responses
- Policy Testing: Testing policies
- Debug Mode: Debugging mode
API Manager Features
Configuration Management
Central Configuration
Central Configuration
- All API Proxy configurations are managed from a single center
- Configuration versioning
- Configuration rollback
Deployment Management
Deployment Management
- Environment-based deployment
- Automatic deployment
- Deployment history
Template Management
Template Management
- Policy templates
- Reusable configurations
Lifecycle Management
API lifecycle management:Versioning
API versioning and management
Deployment
Environment-based deployment
Deprecation
API deprecation management
Monitoring and Analytics
Real-Time Monitoring
- API traffic monitoring
- Performance metrics
- Error rates
Analytics
- Usage statistics
- Trend analysis
- Reporting
API Manager and API Gateway Relationship
API Manager manages the configuration of API Gateways (Data Plane):- Configuration is done in API Manager
- Configuration is deployed to API Gateways
- API Gateways process traffic using the configuration
- API Gateways send metrics to API Manager
API Manager Usage Scenarios
API Development
API Development
- Creating and configuring API Proxies
- Defining and applying policies
- Testing and debugging
API Management
API Management
- API versioning
- Deployment management
- User and access management
Monitoring and Analytics
Monitoring and Analytics
- API performance monitoring
- Usage analysis
- Error detection and resolution

