As companies start migrating to the cloud, they are looking for a solution that saves time and an increase in developer productivity. Open source Cloud Foundry lets companies be portable in deploying their applications without vendor-lockin.
When it comes to cloud migration, being locked in to a specific vendor and increasing cloud expenses are two biggest nightmares. In this course, Deploying Applications to Cloud Foundry, you’ll learn to deploy different types of applications in Cloud Foundry. First, you’ll explore the architecture of Cloud Foundry and learn how to prepare your application to be cloud ready. Next, you’ll discover how to deploy a typical web application and learn different application manifests that are required. Finally, you’ll learn how to deploy, manage, and monitor worker applications and scheduled tasks in Cloud Foundry. When you’re finished with this course, you’ll have the skills and knowledge of features and benefits offered by the open source Cloud Foundry Project needed to deploy various types of enterprise applications.
Course Overview Hello everyone. My name is Saravanan Dhandapani, and welcome to my course on Deploying Applications to Cloud Foundry. I'm a solutions architect working in the financial domain focused on end‑to‑end design and architecture. When it comes to cloud migration, being locked in to a specific vendor and increasing cloud expenses are the two biggest nightmares for many enterprises. In this course, you will understand the architecture of Cloud Foundry and learn how to prepare an application to be cloud ready, explore how to deploy a web application from the command line and to use a manifest file, learn how to deploy a worker application and schedule a job using the Spring scheduler, understand the limitations of the Spring scheduler, and learn the value proposition offered by PCF scheduler, and finally, learn how to deploy an event‑driven microservices application in Cloud Foundry and understand container‑to‑container networking. By the end of this course, you will get a thorough understanding of the features and benefits offered by Cloud Foundry in deploying your applications. I hope you will join me on this exciting journey to learn how Cloud Foundry, being a Platform as a Service product, plays a vital role in migrating your on‑premise applications to cloud, in my course, Deploying Applications to Cloud Foundry, at Pluralsight.