Infrastructure

Tackling APIs in a multicloud world

Share this post:

Businesses have rapidly adopted cloud technologies for greater efficiency, lower cost and enhanced agility to drive innovation.

But they aren’t picking just one cloud provider. They are deploying applications across a range of environments, including on-premises, private cloud and public clouds. Workloads are split across multiple cloud platforms, including IBM Cloud. According to IDC, by the end of 2018, more than 85 percent of enterprises will adopt a multicloud approach.

There’s a good reason. A multicloud model enables companies to benefit from the unique characteristics of each environment and optimally distribute workloads. Also, by using two or more service providers, an enterprise can protect itself against outage risks and improve IT performance by avoiding vendor lock-in and using different platforms and infrastructures.

The move to multicloud presents some challenges as well. How can an organization tie all these different components together and integrate them? How can it create a seamless and consistent IT environment, free the flow of data and address issues around security and governance?

APIs and multicloud

APIs are a cornerstone of a new agile, multicloud integration architecture that can integrate applications and data across multiple cloud providers, as well as connect to traditional, on-premises enterprise environments. This type of new, modern integration style breaks up integration runtimes into smaller, more manageable and dedicated components.

Lightweight public cloud services from different providers offer compute/storage instances and networking services as different APIs. What’s really important is a way to standardize integration and data movement across multiple clouds while maintaining control and without slowing down innovation.

An API layer is a way to abstract and address multicloud compatibility challenges across providers. This layer provides organizations with a single interface to access data from different providers and environments. From an application development perspective, the API layer delivers a common command set for tasks, including creation and management of compute and storage instances. The abstract layer translates those commands into the APIs of each respective cloud provider.

An API management platform built for multicloud

At Think 2018, IBM announced API Connect 2018.1, an updated API management platform built from the ground up on microservices architecture and cloud native to its core. This is a complete rearchitecture of the product, built for the future of hybrid and multicloud application architectures. The API platform addresses some of the challenges discussed above.

Because this new version has been completely rebuilt around microservices and containers for a multicloud world, it offers a lot of deployment options. API Connect now has Docker and Kubernetes-based deployment and still has the ability to be deployed as an open virtual appliance (OVA). This means flexibility, even at the component level.

For example, the analytics component can be deployed as a separate component (in a different environment) from the API manager, so users can promote remote gateway deployments and have enhanced scalability options.

Also, the developer portal is now configurable, scalable and highly available across multiple clouds. For example, a user can deploy the developer portal on the public cloud and have API manager running on a private cloud. Users can align deployments with API project growth by configuring developer portal clusters to meet their requirements.

 

IBM at API World

To hear more about APIs and multicloud, visit API World 2018 in San Jose, California.

IBM is a proud sponsor of API World, to be held 10 – 12 September. In particular, we’ll be talking about the best practices for creating a flexible and secure multicloud API strategy, as well as looking at how the API Connect microservice-based API management solution can help any strategy future-proof itself.

Learn more about the IBM perspective on the API Economy. IBM API Connect is the complete IBM foundation to create, manage and secure APIs. Find out more about IBM API Connect or try a trial version.

More Infrastructure stories

SIFI removes barriers to international growth with SAP and IBM Cloud

Ophthalmology is a highly specialized area of healthcare and a challenging sector. Creating pharmaceuticals and medical devices requires significant investment, especially for organizations that want to manufacture and sell innovative products internationally. Different countries each have their own rigorous quality standards and certifications, so expanding into new markets increases complexity. SIFI’s strategy is to grow […]

Continue reading

Meeting changing demand in a commodity market with IBM Cloud

For manufacturers in a commodity market, the ability to gain share, grow and stay competitive can be a challenge. That’s why any increase in efficiency makes a difference. Fábrica de Papel San Francisco, a Mexican producer and distributor of tissue paper products, such as napkins, toilet paper and paper towels, found that its IT infrastructure […]

Continue reading

5 tips to get the most out of business process mapping

Every organization has processes designed to provide a framework for accomplishing tasks, achieving business objectives and serving customers. It’s basically an outline of the steps it takes to do something. Most business leaders would admit these processes are frequently not optimized or have become outdated. Are your processes clearly defined? Do you know where to […]

Continue reading