0
1© Copyright 2013 Pivotal. All rights reserved. 1© Copyright 2013 Pivotal. All rights reserved.
Pivotal Cloud Foundry
Nima...
2© Copyright 2013 Pivotal. All rights reserved.
Pivotal
At-a-Glance
A startup: founded April 2013 with 1250
employees (“Pi...
3© Copyright 2013 Pivotal. All rights reserved.
...ETC
• Open & Open
Source DNA
• Data-Centric
• Multi-cloud
• Developer-f...
4© Copyright 2013 Pivotal. All rights reserved.
...ETC
• Open & Open
Source DNA
• Data-Centric
• Multi-cloud
• Developer-f...
5© Copyright 2013 Pivotal. All rights reserved.
Platform as a Service (PaaS)
Industry’s most popular open source PaaS
An a...
6© Copyright 2013 Pivotal. All rights reserved.
Deploy Applications in Minutes
target <my cloud>
push <my app>
create <my ...
7© Copyright 2013 Pivotal. All rights reserved.
A Foundation Based on Choice
Runtime/Frameworks
Buildpacks Service Brokers...
8© Copyright 2013 Pivotal. All rights reserved.
Cloud Foundry Architecture
Cloud Controller
Dynamic Router
UAA/Login Serve...
9© Copyright 2013 Pivotal. All rights reserved.
Service Broker
Service Brokers provide an interface for
native and externa...
10© Copyright 2013 Pivotal. All rights reserved.
Service Broker Example: run.pivotal.io + AppDirect
run.pivotal.io
11© Copyright 2013 Pivotal. All rights reserved.
Services Broker: More than one way to
consume services
Application
Resell...
12© Copyright 2013 Pivotal. All rights reserved.
Services are Consumed in Many WaysApplication
Resell
As-a-Service
ISV/Bui...
13© Copyright 2013 Pivotal. All rights reserved.
Services are Consumed in Many WaysApplication
Resell
As-a-Service
ISV/Bui...
14© Copyright 2013 Pivotal. All rights reserved.
Leverage the Power of Network Effects
15© Copyright 2013 Pivotal. All rights reserved.
Learn More About Cloud Foundry
Project home page: www.cloudfoundry.com
Do...
A NEW PLATFORM FOR A NEW ERA
Upcoming SlideShare
Loading in...5
×

Cloud Foundry - How Service broker integrates with AppDirect to provide catalog of add-on services

1,588

Published on

Cloud Foundry - How Service broker integrates with AppDirect to provide catalog of add-on services

Published in: Technology, Business
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,588
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
90
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide
  • Added “application”
  • Added “application”
  • Add: HP, IBM, RAX, Dell, NTT, Rakuten, SAP, ATT, Verizon
  • Transcript of "Cloud Foundry - How Service broker integrates with AppDirect to provide catalog of add-on services"

    1. 1. 1© Copyright 2013 Pivotal. All rights reserved. 1© Copyright 2013 Pivotal. All rights reserved. Pivotal Cloud Foundry Nima Badiey Cloud Foundry @badnima
    2. 2. 2© Copyright 2013 Pivotal. All rights reserved. Pivotal At-a-Glance A startup: founded April 2013 with 1250 employees (“Pivots”) Joint Venture: Spun out of VMware & EMC, with investment from GE Proven Leadership: Paul Maritz, CEO Vision: A platform at the intersection of apps, big data and analytics
    3. 3. 3© Copyright 2013 Pivotal. All rights reserved. ...ETC • Open & Open Source DNA • Data-Centric • Multi-cloud • Developer-friendly • Enterprise-friendly • “Application” as the new unit of currency Cloud Fabric Data Fabric Application Fabric Scale-out storage: HDFS/Object Languages & Frameworks Ingest & Query: HCA & in-memory AnalyticsServices Cloud Abstraction (portability) Automation: App Provisioning & Life-cycle Service Registry Pivotal CF: Redefining Enterprise Platforms Virtualization & Cloud Storage:
    4. 4. 4© Copyright 2013 Pivotal. All rights reserved. ...ETC • Open & Open Source DNA • Data-Centric • Multi-cloud • Developer-friendly • Enterprise-friendly • “Application” as the new unit of currency Pivotal CF: Redefining Enterprise Platforms Cloud Fabric Data Fabric Application Fabric Pivotal Data Science Labs Virtualization & Cloud Storage:
    5. 5. 5© Copyright 2013 Pivotal. All rights reserved. Platform as a Service (PaaS) Industry’s most popular open source PaaS An abstraction layer on top of IaaS Premise: Application is the new unit of deployment and control – Abstracting VMs and Middleware – Abstracting containers and processes – Separate the concerns of AppDev & Operations – Eliminate bottlenecks: provisioning, deployment, integration
    6. 6. 6© Copyright 2013 Pivotal. All rights reserved. Deploy Applications in Minutes target <my cloud> push <my app> create <my services> bind <my services> scale <my app> +100 DEVELOPER App Deployment: 30-90 seconds api.run.pivotal.io
    7. 7. 7© Copyright 2013 Pivotal. All rights reserved. A Foundation Based on Choice Runtime/Frameworks Buildpacks Service Brokers … and Custom Runtimes … and Custom Services Cloud Provider Interface (CPI) App ServicesClouds … and Custom Clouds
    8. 8. 8© Copyright 2013 Pivotal. All rights reserved. Cloud Foundry Architecture Cloud Controller Dynamic Router UAA/Login Servers Health Manager DEA Pool(s)Service Broker Node(s) User Provided Service Instances Messaging (NATS) Apps Cloud Foundry Installer (BOSH) Build Packs Logging The Cloud Foundry platform is abstracted as a set of large-scale distributed services. Components are dynamically discoverable and loosely coupled, exposing health through HTTP endpoints so agents can collect state information (app state & system state) and act on it. Apps Underlying Infrastructure Cloud Foundry (PaaS)
    9. 9. 9© Copyright 2013 Pivotal. All rights reserved. Service Broker Service Brokers provide an interface for native and external 3rd party services. Service processes run on Service Nodes or with external as-a-service providers (e.g., email, database, messaging, etc.). How It Works: • Advertising service catalog • Makes create/delete/bind/unbind calls to service nodes • Requests inventory of existing instances and bindings from cloud controller for caching, orphan management • SaaS marketplace gateway Responsible For: query catalog: get a catalog of current services provision account: via SSO/Oauth 2.0 create service: use AppDirect APIs to start a service bind service: Bind a service to an app (set env variables)
    10. 10. 10© Copyright 2013 Pivotal. All rights reserved. Service Broker Example: run.pivotal.io + AppDirect run.pivotal.io
    11. 11. 11© Copyright 2013 Pivotal. All rights reserved. Services Broker: More than one way to consume services Application Resell As-a-Service ISV/Buildpack on PaaS On-Prem Deploy (via BOSH) Service Connector
    12. 12. 12© Copyright 2013 Pivotal. All rights reserved. Services are Consumed in Many WaysApplication Resell As-a-Service ISV/Buildpack on PaaS On-Prem Deploy (via BOSH) Service Connector
    13. 13. 13© Copyright 2013 Pivotal. All rights reserved. Services are Consumed in Many WaysApplication Resell As-a-Service ISV/Buildpack on PaaS On-Prem Deploy (via BOSH) Service Connector
    14. 14. 14© Copyright 2013 Pivotal. All rights reserved. Leverage the Power of Network Effects
    15. 15. 15© Copyright 2013 Pivotal. All rights reserved. Learn More About Cloud Foundry Project home page: www.cloudfoundry.com Documentation: docs.cloudfoundry.com Contribute: github.com/cloudfoundry Host your own apps: console.run.pivotal.io/register Get Social: – @cloudfoundry – facebook.com/cloudfoundry – vcap-dev@cloudfoundry.org
    16. 16. A NEW PLATFORM FOR A NEW ERA
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×