Etienne COINTET
@ecointet
2
3
Native Support for Docker and .NET
Collaborate on BOSH OpenStack CPI
Cloud Foundry on Azure
New Release of Pivotal Cloud Foundry
4
Helion Stackato
Multi-platform (Vmware, AWS, …)
Helion VPC (managed)
Helion CloudSystem (private)
5
IS
NOTEXCITING
6
TIME TO CHANGE
7
Two-Pizza Teams
small teams are holy
8
How many links are in your group?
the formula
9
n (n – 1)
2
n = number of people
10
INFRASTRUCTURE
Application PLATFORM
Your Application
CODE
Platform
Operations
Application Developers
Application Operations
• Creates deployable
artifact
• Config Prod environment
• Deploys app to prod
• Monitors application
• Scales application
• Deploys new app
version with zero
downtime
• Deploys platform
• Makes standard
runtimes and services
available
• Monitors platform
• Scales platform
• Upgrades platform
with zero downtime
COMMIT X
11
COMMIT X V
1 COMMIT X V
2
Application
Operations
DEV
ACP
PROD
Platform
Operations
Application
Developers
12
SHARE BY DEFAULT
13
“All teams will henceforth expose their data
and functionality through service interfaces.
Teams must communicate with each other through these interfaces.
There will be no other form of interprocess communication allowed: no direct linking, no direct reads
of another team’s data store, no shared-memory model, no back-doors whatsoever. The only
communication allowed is via service interface calls over the network.
It doesn’t matter what technology they use. HTTP, Corba, Pubsub, custom protocols — doesn’t
matter.
All service interfaces, without exception, must be designed from the ground up to be externalizable.
That is to say, the team must plan and design to be able to expose the interface to developers in the
outside world. No exceptions.
Anyone who doesn’t do this will be fired.
Thank you; have a nice day!
”2002, Jeff Bezos (CEO of Amazon)
14
BOSH
1- Create all the VMs
2. Auto-healing
3. Rolling upgrades
15
16
THANK-YOU
@ecointet

HP Helion Episode 6: Cloud Foundry Summit Recap

  • 1.
  • 2.
  • 3.
    3 Native Support forDocker and .NET Collaborate on BOSH OpenStack CPI Cloud Foundry on Azure New Release of Pivotal Cloud Foundry
  • 4.
    4 Helion Stackato Multi-platform (Vmware,AWS, …) Helion VPC (managed) Helion CloudSystem (private)
  • 5.
  • 6.
  • 7.
  • 8.
    8 How many linksare in your group? the formula
  • 9.
    9 n (n –1) 2 n = number of people
  • 10.
    10 INFRASTRUCTURE Application PLATFORM Your Application CODE Platform Operations ApplicationDevelopers Application Operations • Creates deployable artifact • Config Prod environment • Deploys app to prod • Monitors application • Scales application • Deploys new app version with zero downtime • Deploys platform • Makes standard runtimes and services available • Monitors platform • Scales platform • Upgrades platform with zero downtime
  • 11.
    COMMIT X 11 COMMIT XV 1 COMMIT X V 2 Application Operations DEV ACP PROD Platform Operations Application Developers
  • 12.
  • 13.
    13 “All teams willhenceforth expose their data and functionality through service interfaces. Teams must communicate with each other through these interfaces. There will be no other form of interprocess communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network. It doesn’t matter what technology they use. HTTP, Corba, Pubsub, custom protocols — doesn’t matter. All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions. Anyone who doesn’t do this will be fired. Thank you; have a nice day! ”2002, Jeff Bezos (CEO of Amazon)
  • 14.
    14 BOSH 1- Create allthe VMs 2. Auto-healing 3. Rolling upgrades
  • 15.
  • 16.