Yappes - Simplify your APIs
Yappes is an enterprise-grade platform and provides components to enable and manage the digital enterprise of today and the future.
Yappes is the next generation unified platform to manage the end-to-end API lifecycle.
Platform Salient features
A developer engine focused on rapidly building, testing and deploying APIs
Provides downloadable and installable libraries for multiple programming languages (Nodejs, PHP and Python).
Hasslefree and Seamless onboarding of existing APIs.No need to rewrite the code.
An API marketplace (developer portal) for efficient discovery, seamless integration and controlled distribution of APIs.
An API Gateway to orchestrate micro services, and provide governance and mediation of APIs.
A management and analytics dashboard to provide an enterprise view of all the APIs and critical metrics
A monitoring mechanism to ensure the liveliness and health of the APIs.
Multi-dimensional security such as authorization, authentication, message signature, RBAC, onboarding of customers/partners/vendors etc.
Easy Deployments for APIs. APIs are sector and cloud agnostic and can be deployed on any public or private cloud or on-premises infrastructure.
The Yappes platform provides the following, integrated features in one enterprise package.
- API Gateway
- API Manager
- API Monitoring
- Analytics and Dashboard
- Developer Engine
- Internal/External Marketplace
API Gateway acts as an entry point for applications to access data, business logic, or functionality from any backend services, such as workloads running on private or public clouds, web application, or real-time communication applications. The API Gateway enforces governance and mediation of APIs via policies.
The API Manager is the control plane to manage the end-to-end lifecycle of APIs. It provides management control to onboard APIs, publish/unpublish of APIs, versioning of APIs, decommisioning of APIs and access point for other core features of the platform.
API Monitoring provides Real time monitoring of APIs. It can be configured to alert in case there are any anomalies in the API endpoints.
Management and Analytics Dashboard
This is the management GUI (Graphical User Interface) for Yappes. The Dashboard provides enterprise-wide, real-time and historical view of all the APIs and critical metrics, a monitoring mechanism to ensure the liveliness and health of the APIs.
Developer Engine is the Low Code platform to rapidly design, develop, test and deploy APIs. It provides Yappes Functions, developer-focuse CLI and remote datasource(databases/webservices) connectors to integrate and build business logic.
The API marketplace or Developer portal is used to on-board new developers. It generates API documentation, provides efficient discovery of APIs, seamless integration and controlled distribution of APIs.
Designed for the Enterprise
Choice of deployment options
Since Yappes runs on Containers and Kunernetes, you can setup Yappes in multiple ways.
- On the Cloud (AWS, GCP, Azure etc) : Yappes is cloud-agnostic and this is the best option for workloads that are on the cloud
- on-premises: For on-premises workloads and for strict security posture. Yappes does not depend on any external services or links and no information is sent out of your network
Secured by default
Yappes provides multi-dimensional security such as authorization, authentication, message signature, RBAC, onboarding of customers/partners/vendors etc.
This documentation is prepared in such a way that the users will become familiar with the functionalities in a easier and faster way.