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

IBM signs agreement to help Juniper in journey to cloud

Networking vendor Juniper Networks and IBM Services announced a seven-year, $325 million agreement this week through which IBM will help enhance Juniper’s infrastructure, applications and IT services. As part of the agreement, IBM Services will use IBM Services Platform with Watson to help manage support systems including data and voice networks, data centers and the […]

Continue reading

4 benefits microservices architecture can bring to integration

While some of its benefits go back to development practices as old as Unix, the modern concept of microservices architecture originated at born-on-the-web companies in the last decade. At first, many observers were skeptical microservices could work outside of a few web-based firms. These days, companies from a wide range of industries have successfully embraced […]

Continue reading

Grupo IFM keeps pace with the fast-moving IT services industry with IBM Cloud

Increasingly, as businesses seek to drive digital transformation, they are looking to outsource the lower levels of IT management to specialist providers. At Grupo IFM, we provide corporate services, including IT services, to our member companies. This includes helping them unify their information systems to optimize costs and resources. To deliver value, we constantly need […]

Continue reading