introduction to cloud foundry - springpeople

12
 © SpringPeople Software Private Limited, All Rights Reserved.  © SpringPeople Software Private Limited, All Rights Reserved. Introduction to

Upload: springpeople

Post on 05-Nov-2015

8 views

Category:

Documents


0 download

DESCRIPTION

Cloud Foundry - Streamline application development, deployment and operations on a centrally-managed Platform as a Service for public and private cloud.

TRANSCRIPT

  • SpringPeople Software Private Limited, All Rights Reserved. SpringPeople Software Private Limited, All Rights Reserved.

    Introduction to

  • SpringPeople Software Private Limited, All Rights Reserved.

    What is Cloud Foundry?

    Cloud Foundry is an open source cloud platform as a service (PaaS) on which developers can build, deploy, run and scale applications on public and private cloud models.

  • SpringPeople Software Private Limited, All Rights Reserved.

    What is an open PaaS?

    Each generation of computing ushers in a new application platform. In the cloud era, the application platform will be delivered as a service, often described as Platform as a Service (PaaS). PaaS makes it much easier to deploy, run, and scale applications.

  • SpringPeople Software Private Limited, All Rights Reserved.

    Cloud

    Foundry

    Architecture

  • SpringPeople Software Private Limited, All Rights Reserved.

    Who should use Cloud Foundry?

    Cloud Foundry is ideal for any developer interested in removing the cost and complexity of configuring infrastructure for their applications.

    Cloud Foundry allows developers to deploy and scale their applications without being locked in to a single cloud.

    Developers can deploy their applications to Cloud Foundry using their existing tools and with zero modification to their code.

  • SpringPeople Software Private Limited, All Rights Reserved.

    Deploying Cloud Foundry on OpenStack

    Follow these steps to install Cloud Foundry on OpenStack using BOSH:

    1. Install the BOSH Command Line Interface

    2. Validate your OpenStack Instance

    3. Create Security Groups for Cloud Foundry

    4. Deploy MicroBOSH on Openstack

    5. Deploy Cloud Foundry on OpenStack using BOSH

  • SpringPeople Software Private Limited, All Rights Reserved.

    Deploy an Application

    You deploy an application to Cloud Foundry by running a push command from a Cloud Foundry command line interface (CLI) Between the time that you run push and the time that the application is available, Cloud Foundry performs the following tasks: 1. Uploads and stores application files

    2. Examines and stores application metadata

    3. Creates a droplet (the Cloud Foundry unit of execution) for the application

    4. Selects an appropriate droplet execution agent (DEA) to run the droplet

    5. Starts the application

  • SpringPeople Software Private Limited, All Rights Reserved.

    Cloud Foundry Components

  • SpringPeople Software Private Limited, All Rights Reserved.

    Cloud Foundry Security

    Implements role-based access controls, applying and enforcing roles and permissions to ensure that users can only view and affect the spaces for which they have been granted access.

    Ensures security of application bits in a multi-tenant environment.

    Prevents possible denial of service attacks through resource starvation.

  • SpringPeople Software Private Limited, All Rights Reserved.

    How you can master Cloud Foundry?

    Become an expert in 3 days.

    Pivotal certified Cloud Foundry training by the industry experts.

    More Details

  • SpringPeople Software Private Limited, All Rights Reserved.

    Suggested Audience & Other Details

    Prerequisites: Willingness to participate in a demanding, high-intensity training

    experience

    Comfort with Java programming and data technologies a plus. Cloud foundry is not limited to Java applications but the course examples will involve some Java programming.

    Have a basic understanding of virtualization concepts

    Suggested Audience: Developers

    Architects

    Duration 3 Days

    Syllabus

  • SpringPeople Software Private Limited, All Rights Reserved.

    For further info/assistance contact

    [email protected]

    +91 80 656 79700

    www.springpeople.com

    Our Partners