Join us for Code @ Think 2019 | San Francisco | February 12 – 15 Register now Limited availability
Get the code
By Animesh Singh, Tommy Li, Arthur De Magalhaes, Yan Koyfman | Published May 26, 2017 - Updated October 18, 2018
API ManagementContainersData StoresJavaCloudHybrid Cloud
A hybrid cloud model blends elements of both private and public cloud, giving you the choice and flexibility to run apps and services across both. In the simplest terms, the hybrid model is primarily a private cloud that allows you to tap into a public cloud whenever it makes sense. This pattern shows you how to expose your on-premises private cloud applications and services to the public cloud and vice versa.
Multi-cloud and hybrid deployments across private and public clouds are a necessity for the next generation of applications. With this new world, developers and businesses need a way to access data (such as customer records) from a system of engagement applications that are hosted offsite on public clouds. Even if applications are hosted onsite, developers still need a way to expose functionalities externally via APIs.
In this pattern, we leverage transport protocols and an API gateway that can create connectivity via secure tunnels and expose the private cloud application and APIs outside the corporate firewall. We then move the application to the public cloud while onsite resources like databases are still accessible.
Going hybrid has never been easier. See how we did it and you’ll learn how to:
Get the Code »
Back to top