
Introduction about Instructor
Course Audience
Discover why Cloud Foundry supports microservices with multiple runtimes using lightweight containers. Abstract infrastructure across iaas, paas, and saas models, so you can focus on your application and data.
Explore how Cloud Foundry internally provides routing, authentication, app storage, lifecycle management, metrics, and logging, with lightweight containers and marketplace services for microservices and apps.
BCA is the commercial offering of Cloud Foundry that adds enterprise support, services, and extensions on top of the open-source core. For small deployments, open-source Cloud Foundry suffices.
Please download all the course material from this place
https://github.com/kapalesachin/CloudFoundryExample.git
Please register it,
https://login.run.pivotal.io/home
Explore what an org and space are in Cloud Foundry, including spaces as environments, services, service keys, and memory and instance restrictions to manage deployments.
Deploy a Java jar to Cloud Foundry by pushing an app with a name, auto-detecting the runtime, creating routes, and avoiding name conflicts with a random option.
Understand how Cloud Foundry buildpacks detect app type on push, download the runtime, and prepare your deployment with default and customizable buildpacks.
Explore how a global logging architecture uses a log container and agent to ship logs as events to a Doppler log aggregator, fire-and-forget, with optional sinks like Splunk.
$cf push Blue -n demo-time
$ cf push Green -n demo-time-temp
$ cf map-route Green example.com -n demo-time
$ cf unmap-route Blue example.com -n demo-time
•Why Cloud foundry ?
•Brief overview about Self Managed,IaaS,PaaS & SaaS
•Comparison of cloud PaaS & IaaS different for Microservices
•What is Cloud Foundry ?
•How CF is different in comparison with PCF ?
•How to setup Cloud Foundry ?
Hands-on exercises on Cloud Foundry
§Creation of Org-Space
§Connecting to org & space
§Understanding Buildpacks
§Deploying an application
§Vertical as well as horizontal Scaling
§Deploying application with yml file
§Log aggregation
§Service binding
§Binding routing service
§Blue Green Deployment example