PARTNERING 101:
PARTNERSHIPS, BUSINESS & CLOUD FOUNDRY
Nima Badiey
James Bayer
Scott Frederick
Mark Kropf
Matt Stine
All Great Things Start with a Blog Post
http://blog.gopivotal.com/cloud-foundry-pivotal/features/partner-101-how-to-do-bus...
• Installation and
Operation
• Managed Hosting
• Managed Services
• SaaS Services
• IaaS Services
• Monitoring
• Support
•...
4© Copyright 2013 Pivotal. All rights reserved.
Extensible Mechanisms Built Into the
CF Architecture
Cloud Foundry Architecture
Integrations with Cloud Foundry
have established vectors within the
architecture, as either run...
Apps Running on CF
• Run compatible cloud native
apps (packaged SW).
Typically Java, Node.js or
Ruby apps, but can support...
BOSH Deployed Local Services
• Deploy local services onto
the same IAAS as CF. Use
BOSH and Custom Service
Broker
• Exampl...
Core Functionality:
Modules, Buildpacks & more
• Partner integrations of core
functionality are supported
on any CF module...
Cloud Foundry OSS: Apache 2
• Permissive Open Source Apache 2 licensed
• Code on Github. Status on Pivotal Tracker (public...
Services Exposed as SaaS
• Integration via Cloud
Foundry Service Broker
(or a broker catalog such
as AppDirect)
• Examples...
How PWS Apps Connect to SaaS Services Through AppDirect
Pivotal Web Services
run.pivotal.io
Connecting to Existing and/or Enterprise Services
• User Provided Instances (UPI)
or Service Brokers to connect
to existin...
UPI and Service Broker examples
Service
Broker
MongoLab
Send
Grid
AppDirect
ClearDB
Cloud
Foundry
IBM DB2
ORACLE
DB
Alt Br...
Deployment on Select IAAS: CPI
• Developing CPIs (Cloud Provider Interface)
so that BOSH can deploy PCF and other
Pivotal ...
THANK YOU
@badnima
Upcoming SlideShare
Loading in...5
×

Partnering 101: Partnerships, Businesses & Cloud Foundry (Cloud Foundry Summit 2014)

3,794

Published on

Nima Badiey, James Bayer, Scott Frederick, Mark Kropf and Matt Stine from Pivotal Software present how to partner with Cloud Foundry.

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

No Downloads
Views
Total Views
3,794
On Slideshare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
54
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Add: HP, IBM, RAX, Dell, NTT, Rakuten, SAP, ATT, Verizon
  • Transcript of "Partnering 101: Partnerships, Businesses & Cloud Foundry (Cloud Foundry Summit 2014)"

    1. 1. PARTNERING 101: PARTNERSHIPS, BUSINESS & CLOUD FOUNDRY Nima Badiey James Bayer Scott Frederick Mark Kropf Matt Stine
    2. 2. All Great Things Start with a Blog Post http://blog.gopivotal.com/cloud-foundry-pivotal/features/partner-101-how-to-do-business-with-cloud-foundry
    3. 3. • Installation and Operation • Managed Hosting • Managed Services • SaaS Services • IaaS Services • Monitoring • Support • Training • Architectural and Technical Consulting • POC • Product Customization • Add-on Services • Integration with legacy systems (identity, billing, security, etc) • Apps • Saas Services • Local Services • IaaS via BOSH CPI • Your IAAS deployer • Service Broker • User Provided Inst • Buildpacks • …etc. Integration Customization Operation
    4. 4. 4© Copyright 2013 Pivotal. All rights reserved. Extensible Mechanisms Built Into the CF Architecture
    5. 5. Cloud Foundry Architecture Integrations with Cloud Foundry have established vectors within the architecture, as either running on Cloud Foundry, integrating as a service (local or operated via a SAAS provider), or embedded in the core SW. Services can be 1) explicitly exposed via a catalog or 2) implicitly qualified and instantiated external to CF Cloud Foundry Dynamic Router OAuth 2.0 Server (UAA) Health Manager Application Execution (DEA Pool) Service Brokers Warden Build Packs Login Server Cloud Controller Blob Store Message Bus (NATS) Sys Log Collector App Log ROUTING AUTHENTICATION APP LIFECYCLE APP STORAGE & EXECUTION SERVICES MESSAGING METRICS & LOGGING BOSH
    6. 6. Apps Running on CF • Run compatible cloud native apps (packaged SW). Typically Java, Node.js or Ruby apps, but can support any app/runtime with a compatible buildpack • Examples: Soasta, Jaspersoft, Wordpress, Joomla SaaS Services BOSH IAAS BOSH Deployed Local Service Apps Ext. Local Svc
    7. 7. BOSH Deployed Local Services • Deploy local services onto the same IAAS as CF. Use BOSH and Custom Service Broker • Examples: Pivotal Hadoop, Cassandra, CloudBees SaaS Services BOSH IAAS BOSH Deployed Local Service Apps Ext. Local Svc
    8. 8. Core Functionality: Modules, Buildpacks & more • Partner integrations of core functionality are supported on any CF module, including buildpacks. • Examples: IBM Liberty Buildpack, Java NATS, Docker SaaS Services BOSH IAAS BOSH Deployed Local Service Apps Ext. Local Svc
    9. 9. Cloud Foundry OSS: Apache 2 • Permissive Open Source Apache 2 licensed • Code on Github. Status on Pivotal Tracker (public) • Anyone can contribute to the project. CLA Required • Incubation process: Private or Project Code CF Incubator Formal CF Project “Provisional” Approval until next Community Advisory Board Meeting Formal Community Advisory Board Vote CF Attic
    10. 10. Services Exposed as SaaS • Integration via Cloud Foundry Service Broker (or a broker catalog such as AppDirect) • Examples: New Relic, MongoDB, SendGrid (via AppDirect) SaaS Services BOSH IAAS BOSH Deployed Local Service Apps Ext. Local Svc
    11. 11. How PWS Apps Connect to SaaS Services Through AppDirect Pivotal Web Services run.pivotal.io
    12. 12. Connecting to Existing and/or Enterprise Services • User Provided Instances (UPI) or Service Brokers to connect to existing enterprise resources (e.g., OracleDB) or existing Service Catalogs • Examples: Oracle DB, Service Mesh Agility, Vmware VCAC SaaS Services BOSH IAAS BOSH Deployed Local Service Apps Ext. Local Svc
    13. 13. UPI and Service Broker examples Service Broker MongoLab Send Grid AppDirect ClearDB Cloud Foundry IBM DB2 ORACLE DB Alt Broker CF MySQL MYSQL DB LB INTERNET Synchronous Sync Synchronous Service Broker Gateway Service Broker ServiceConnector ServiceConnector
    14. 14. Deployment on Select IAAS: CPI • Developing CPIs (Cloud Provider Interface) so that BOSH can deploy PCF and other Pivotal products on top of specific IAAS solutions • Examples: vSphere, Amazon AWS, OpenStack SaaS Services BOSH IAAS BOSH Deployed Local Service Apps Ext. Local Svc
    15. 15. THANK YOU @badnima
    1. A particular slide catching your eye?

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

    ×