
Explore pivotal cloud foundry as a platform as a service and deploy spring boot and spring mvc apps with jar and war packaging and mysql on PCF using spring cloud.
Explore how cloud computing provides on-demand remote servers on the internet to store, manage, and process data, replacing costly local servers with scalable resources.
Discover why cloud computing matters by highlighting flexibility, scalability, pay-as-you-go costs, backup and restore, access from anywhere, and enhanced security to boost competitiveness.
Explore cloud service models: IaaS, PaaS, and SaaS, and see how responsibilities shift from you to the provider. Examples include Amazon IaaS, Rackspace, OpenShift, Heroku, Google apps, and Office 365.
Explore cloud service models with a real-time car analogy. Compare iaas, paas, and saas from owning a car to leasing and taxi services.
Learn what Cloud Foundry is, an open-source platform as a service you can deploy, run, and scale Java and Python apps, with logs and monitoring, without managing the underlying OS.
Explore the architecture of Cloud Foundry, including metrics, logging, log aggregation, and services. See how the cloud controller, health manager, authentication, and Browder handle all incoming traffic and manage deployments.
Create a free trial pivotal cloud foundry account, verify your email and mobile, then create an organization and install and verify the cloud foundry cli (cf) version 6.4.3.
Learn how organizations and spaces structure your Pivotal Cloud Foundry account, and assign roles at both levels, including org manager, billing manager, space manager, and space developer.
Log in to Pivotal Cloud Foundry with the command line interface, create spaces (development, stage, broad), and select a space for deploying your Java or Spring applications.
Deploy a spring boot hello world application to pcf using Spring Tool Suite or the command line, featuring a simple main class and a hello world controller.
Install the Cloud Foundry plugin in Eclipse via the marketplace, configure credentials and development space, then finish server setup to deploy a hello world application.
Deploy a Spring Boot hello world app to Pivotal Cloud Foundry using STS, configure build packs, set a unique rout, start the app, and verify the welcome page.
Build a spring boot hello world jar, log in to the cf cli, and deploy or update the existing application in the development space of Pivotal Cloud Foundry.
Learn to retrieve and interpret application logs in PCF with three methods—Spring Tools, CF CLI, and the Cloud Foundry web interface—highlighting log fields such as timestamp, origin, type, and message.
Install and start the MySchool server and workbench locally, connect to the local MySchool database, and review a spring schema with a product table for later deployment to pcf.
Learn how to configure a Spring Boot app with a MySQL database named MySchool and deploy it to Pivotal Cloud Foundry, exposing a /products endpoint that returns all records.
Provision the MySchool database service in the marketplace with a free plan in the development space, then gather host, port, user, and password for later local connection.
Upload your local MySQL data to the PCF MySchool database by exporting a SQL dump, importing it into PCF, and verifying the Spring Boot application against the cloud database.
Deploy a Spring Boot app to PCF using STS, create a manifest.yml, and verify deployment by accessing the app and its product data in the database.
discover how manifest.yml stores deployment metadata for Cloud Foundry, including app name, memory, instances, and services, so cf push reads inputs automatically from the file.
Deploy a spring boot application to Pivotal Cloud Foundry with a manifest.yml and the cf push command. The manifest.yml lists the application name, memory, host, and bound services, streamlining deployment.
Spring Cloud enables configuration management and service discovery for deploying a Springwood application to Pivotal Cloud Foundry. Bind the MySchool service to read the properties automatically and restart after binding.
Deploy a Spring Boot app to Cloud Foundry using Spring Cloud, relying on bound MySchool database and Spring Cloud Connectors to auto read properties, yielding three products in the backend.
Bind or unbind a service to an application using the Cloud Foundry web interface, noting that unbinding does not delete the service. If the app runs, restart after binding.
Deploy a Spring MVC application with MySQL to Pivotal Cloud Foundry, showcasing product listing and details, user authentication, and Hibernate integration with Tiles, GSP views, and controllers.
Deploy a Spring MVC application as a war file to Pivotal Cloud Foundry, bind the necessary services, and verify deployment via command prompt before running the app with MySchool database.
Pivotal Cloud Foundry is no longer providing FREE Trial
***** Some Reviews From Students *****
useful to understand how PCF can deploy and scale Spring boot apps
The course was informative. I got everything I wanted out of it.
In this course you will learn Pivotal Cloud Foundry (PCF) which is an open source platform as a service (PaaS) cloud provider.
Do you want to learn cloud ? If YES, then this course is for you. If you have no knowledge about Pivotal Cloud Foundry (PCF) then do not worry because in this course you will learn Pivotal Cloud Foundry (PCF) in detail.
You will get idea of Cloud Service Models -
IaaS - Infrastructure As A Service
PaaS - Platform As A Service
SaaS - Software As A Service
Do you want to take advantage of Cloud where you just focus on your apps and Microservices ? If YES, then in this course you will learn to deploy your Spring Boot Apps with Jar packaging to Pivotal Cloud Foundry (PCF) along with MySQL Database.
You will also learn to deploy your Spring MVC Apps with War packaging to Pivotal Cloud Foundry (PCF) along with MySQL Database.
You will learn Spring Cloud to deploy your Spring Boot Apps to Pivotal Cloud Foundry (PCF).
If you want to showcase your skills OR want to share your work your friends/colleagues then you can deploy your Spring Apps to Pivotal Cloud Foundry (PCF) and share URL with your friends/colleagues.
Having knowledge of cloud is an advantage now a days. So having knowledge of cloud will also help you in your current Job also it will help you to get your new job.
In Cloud at any moment you can scale your application i.e increase/decrease instances for your application. You will learn Horizontal and Vertical Scaling Of Applications in this course.
You will learn Blue-Green Deployment Technique using which you can easily update your application in production with zero down time of your application. This technique reduces risk as well.
In This Course You will Learn...
What is Cloud Computing ?
Why We Need Cloud Computing ?
Cloud Service Models - IaaS, PaaS and SaaS
Spring Boot App Deployment To PCF Along With MySQL
Spring Boot App Deployment To PCF Using manifest File
Spring Cloud to Deploy Spring Boot App (Jar File Deployment) To PCF Along With MySQL
Spring MVC App Deployment (war File Deployment) To PCF Along With MySQL
Horizontal and Vertical Scaling Of Applications
Logging and Troubleshooting in PCF
Blue-Green Deployment Technique