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

Tegsoft rings in a new age of customer communications with IBM Cloud

Customer experience is one of the key areas in which businesses can achieve competitive differentiation, and customer contact centers must therefore run efficiently and effectively at all times. At Tegsoft, our goal is to become a global brand capable of rivaling the top players in the contact center space. By offering Tegsoft Contact Center, our […]

Continue reading

What industry leaders think about IBM Multicloud Manager, part 2

Thoughts on Cloud asked a virtual roundtable of cloud experts and analysts to weigh in on the IBM Multicloud Manager announcement and the future of multicloud. Check out part one for each participant’s bio and additional insight. Thoughts on Cloud: How important is avoiding vendor lock-in with regard to enterprise cloud environments? Jo Peterson: It’s […]

Continue reading

Containers vs. VMs: What’s the difference?

If you’ve only recently started learning about virtualization tools, you might wonder how containers differ from traditional virtual machines (VMs). After all, containers have become a dominant force in cloud-native development. It’s important to understand what they are and what they are not. Here’s everything you need to know to understand the containers versus VMs […]

Continue reading