
The Cloud API Economy Eco-System - Driving Disruption


Consumerization of Capabilities
It is important to note here that this is a changing paradigm. Capabilities which were realized & made available with a lot of research and investment, and affordable by few, are now becoming available to consume for everyone in a ready manner through the API economy. It changes the balance between large enterprises & smaller entities as everyone is now on a level playing field to innovate. This also drives richer services as everyone wants to become the eco-system driver. A person sitting in one corner of the world garage can suddenly bring about disruption with an innovative solution as he can ride the open API economy for complex capabilities.
Impact on Enterprises
The API Economy has a lot of impact on the Enterprises. It creates a competitive environment as well as forces change in the way organizations realize IT solutions. Due to the API economy problems can be seen in a hybrid mode, where in organizations can procure some ready capability in the form of an API on the cloud and build some on their own and orchestrate the entire solution. It brings more focus to the solution outcomes rather than building the core capabilities. Organizations also have flexibility to enable smaller groups to build or orchestrate capabilities in an agile manner making it easier to manage.
Key things to watch out
API Economy is creating disruption, but for enterprises there are a few things to watch out for.
• Security: Security is one of the most critical aspects, as these APIs / services are facing the external world and also involves data. This needs to be accessed and handled carefully to address the sensitivity of the service.
• Integrating to the Legacy: Enterprises consuming the APIs will need to integrate with backend legacy systems, and hence ensuring accessibility and easy integration to these systems become critical and will call for a sound architecture.
• Service Levels & Support: SLAs for the APIs are very important as they form the core of the solution. Ensuring isolation, high service levels including support becomes key. Evaluating the needs and choosing the right services addressing the SLA expectations is very critical.
• Orchestration: Realizing solutions using the APIs requires enterprises to orchestrate the services, and also elevates the need for strong ESB / orchestration platforms. Moreover the APIs could be internal as well as on the cloud making it more important to have a hybrid orchestration capabilities.
• Feature & Release Management: The APIs makes it easy to consume, but if the API provider enhances / changes the features of the APIs then the solution orchestration layer also needs to be updated. Addressing this as a part of the solution architecture is very critical for enterprises.
Micro Services – A key enabler
Micro Services are one of the key enablers to the API economy. It helps to create an ecosystem, both internal & external to the organization. The architectural tenets of micro services which enable the realization of API services are:
• It could be written in different programming languages and may use different storage technologies. This allows realizations to be abstracted from the service definitions by housing the service function and its data together and exposing it in the form of API for consumption.
• Independently deployable by fully automated deployment machinery
• It provides for services to be resilient to failure, autonomous, Elastic to scale.
With these tenets the micro services paradigm allows for distributed teams to contribute in a crowd sourcing manner to the API eco-system for key capabilities in a very fast timeline.
API via Micro Services to deliver AI & Cognitive capabilities
AI & cognitive is one of the key driver enabling disruption. It is obvious that this has significance in the API economy. Crowd sourcing of such capabilities by taping smart developers helps organizations to come up with solutions very fast. Solution designs involving NLP, Machine Learning with contextual intelligence delivering captivating experience are becoming very prominent. Moving fast to tap the competitive edge is very critical. The API eco-system and democratized development of capabilities is a key enabler. The Cloud API Eco-system Economy is thus driving the disruption, and we will see many innovative Eco-system drivers.
• Integrating to the Legacy: Enterprises consuming the APIs will need to integrate with backend legacy systems, and hence ensuring accessibility and easy integration to these systems become critical and will call for a sound architecture.
• Service Levels & Support: SLAs for the APIs are very important as they form the core of the solution. Ensuring isolation, high service levels including support becomes key. Evaluating the needs and choosing the right services addressing the SLA expectations is very critical.
• Orchestration: Realizing solutions using the APIs requires enterprises to orchestrate the services, and also elevates the need for strong ESB / orchestration platforms. Moreover the APIs could be internal as well as on the cloud making it more important to have a hybrid orchestration capabilities.
• Feature & Release Management: The APIs makes it easy to consume, but if the API provider enhances / changes the features of the APIs then the solution orchestration layer also needs to be updated. Addressing this as a part of the solution architecture is very critical for enterprises.
Capabilities which were realized & made available with a lot of research and investment, are now becoming available to consume for everyone in a ready manner through the API economy
Micro Services – A key enabler
Micro Services are one of the key enablers to the API economy. It helps to create an ecosystem, both internal & external to the organization. The architectural tenets of micro services which enable the realization of API services are:
• It could be written in different programming languages and may use different storage technologies. This allows realizations to be abstracted from the service definitions by housing the service function and its data together and exposing it in the form of API for consumption.
• Independently deployable by fully automated deployment machinery
• It provides for services to be resilient to failure, autonomous, Elastic to scale.
With these tenets the micro services paradigm allows for distributed teams to contribute in a crowd sourcing manner to the API eco-system for key capabilities in a very fast timeline.
API via Micro Services to deliver AI & Cognitive capabilities
AI & cognitive is one of the key driver enabling disruption. It is obvious that this has significance in the API economy. Crowd sourcing of such capabilities by taping smart developers helps organizations to come up with solutions very fast. Solution designs involving NLP, Machine Learning with contextual intelligence delivering captivating experience are becoming very prominent. Moving fast to tap the competitive edge is very critical. The API eco-system and democratized development of capabilities is a key enabler. The Cloud API Eco-system Economy is thus driving the disruption, and we will see many innovative Eco-system drivers.