8. WHAT’S NEW FOR APPS?
New frameworks & languages
• Increase developer productivity
• Reduce time to market
9. WHAT’S NEW FOR APPS?
New frameworks & languages
• Increase developer productivity
• Reduce time to market
New devices and domains
• Mobile, social, and SaaS integration
10. WHAT’S NEW FOR APPS?
New frameworks & languages
• Increase developer productivity
• Reduce time to market
New devices and domains
• Mobile, social, and SaaS integration
New data types and requirements
• Data deluge driving data tier elasticity
• Flexible NoSQL data solutions
• Realtime data
11. WHAT’S NEW FOR APPS?
New frameworks & languages
• Increase developer productivity
• Reduce time to market
New devices and domains
• Mobile, social, and SaaS integration
New data types and requirements
• Data deluge driving data tier elasticity
• Flexible NoSQL data solutions
• Realtime data
New infrastructures
• Virtualization, Cloud, PaaS
13. WHAT DO DEVELOPERS &
OPERATIONS WANT?
Friction free application deployment/mgmt
• Self service end-to-end
• Deploy, manage, update, scale up/down
• Integrated health, management, policy
enforcement
• Simple API, CLI, DSL that expresses intent
$ vmc push my_front_end
$ vmc push my_back_end • System automatically creates and maintains all
connections
$ bind services? Yes
• Services are easy to consume, provided “aaS”
• Integrated elasticity: $ vmc instances my-app
+4
Maximize developer productivity, minimize
opex
Cloud Foundry
Virtual Datacenter / IaaS infrastructure
14. CLOUD FOUNDRY OPEN PAAS
It’s all about Choice
Choice of clouds for deployment
Choice of industry-standard frameworks
Choice of application infrastructure services
Extensible architecture to “digest” future cloud innovation
Available as open source
16. CHOICE OF APPLICATION
SERVICES
vFabric
Ap
Postgres
p
lic
at
Data
io
Services
n
Se
rv
ice
Msg
In
Services
te
rfa
ce
Other
Services
17. CHOICE OF CLOUDS
vFabric
Ap
Postgres
p
ce
lic
Private
rfa
at
Data
Clouds
te
io
Services
In
n
Se
er
rv
id
ov
ice
Public
Pr
Msg
In
Services Clouds
ud
te
rfa
o
Cl
ce
Micro
Other
Services Clouds
18. CHOICE OF CLOUDS
vFabric
Ap
Postgres
p
ce
lic
Private
rfa
at
Data
Clouds
te
io
Services
In
n
Se
er
rv
id
ov
ice
Public
Pr
Msg
In
Services Clouds Partners
ud
te
rfa
o
Cl
.COM
ce
Micro
Other
Services Clouds
19. MAKING MULTI-CLOUD A REALITY
Choice of Private Choice of Public Choice of Cloud
Cloud Distributions Cloud Providers Infrastructure
.COM
Bare metal
Project
“Bento”
36. 1.unzip
2.check NAT
3.register dns
4.vmc target
5.vmc register
6.vmc login
7.vmc push
8.change target
9.vmc push require ‘rubygems’
require ‘sinatra’
get ‘/’ do
host = ENV[‘VMC_APP_HOST’]
port = ENV[‘VMC_APP_PORT’]
“Hello from CCG MCF Demo – Node : #{host}:#{port}”
end
37. Getting to your stuff: vmc tunnel
http://blog.cloudfoundry.com/post/12928974099/now-you-can-tunnel-
into-any-cloud-foundry-data-service
38. TRY IT OUT
TODAY
1. MICRO CLOUD USB STICKS
2. CLOUDFOUNDRY.COM ACCOUNT:
Use Promo Code “cloudcampgh” and skip
the queue. (Code expires nov 26)
39. TRY IT OUT
TODAY
write t
his down
!
1. MICRO CLOUD USB STICKS
2. CLOUDFOUNDRY.COM ACCOUNT:
Use Promo Code “cloudcampgh” and skip
the queue. (Code expires nov 26)