The Front Door to Your Digital Business
When working some period on applications that need to provide interfaces for other applications, these accessing points might start to look like this:
You might wonder whether:
- Are all the access points capable of keeping my data safe?
- Are all of those API’s actually used nowadays?
- Do new access points meet the agreed standards?
- Are they all ready taken into production?
- May I switch off an older version of this service?
- Is my organization using API’s that I’m not aware of?
Or encounter the situation that:
- Hmm, I can remember that access point, but forgot where it was meant for..
- Do we already got an access point for this purpose, we already got hundreds of API’s
- Hey Houston, I think we got a problem, should I touch this one or a different one?
API Manager is meant as an answer to these questions and situations!
- Easily create and secure APIs that provide access to backend services
- API editing and publishing controlled manner
- Maximum visibility so easy to discover
- Understand and subscribe APIs using the API Manager Portal
- Control runtime access to API
- Track performance of API
- Tight integration with Oracle Service Bus (and also Oracle SOA Suite)
API management leads to more efficiency in the development process with working in the OSB; it leads to standardization and re-use of services, both characteristics of a healthy enterprise architecture.
Visibility of API’s encourage incremental innovation and provides better insight in your current application portfolio.
API management goes together with roles for defining who is doing what. API management support each of these roles in order to make API Manager possible:
- API Consumer, role for discovering API’s and using them
- API Curator and deployer, ensure proper descriptive metadata and publish the API’s
- Developer, creating API’s
- Application Admin /Monitor, judge API performance
API management let you define API’s and bring them in a controlled way into production so you can put quality control on it. At the end of the API lifecycle you can phase them out as well.
It also provides an overview of all API’s in you environment in a way even can be showed to business users.
API Manager enabled service to be marked as managed or unmanaged. Managed API’s can only be accessed by subscribed consumers and will be blocked for others. You choose which option suites best.
Last question for today: is API Manager available in the Cloud?
Yes, API Manager is present in the Cloud as well! http://www.oracle.com/us/products/middleware/soa/api-management/features/index.html