vers une infrastructure plus agile avec le cloud computing
Post on 21-Oct-2014
1.458 Views
Preview:
DESCRIPTION
TRANSCRIPT
C4
Vers une infrastructure plus agileavec le Cloud Computing
Marc-Elian BEGIN
lundi 12 octobre 2009
agiletour.org/fr/at2009_geneve.html
Vers une Infrastructure plus Agile avec le
Cloud Computing(Towards a more Agile Infrastructure with
Cloud Computing)Marc-Elian Bégin
Genesis Informatique, Suisse- 2009 October -
12/10/09
Some Slides from SixSq Sàrl,
with permission
Thanks!
12/10/09
Agile... Are You?Really? Why?
Serenity vs Control
12/10/09
Infrastructure... What is it?
Relevance with Agile?
12/10/09
Services on our Infrastructure - e.g.
• Version Control System• Build Server• Tracking System• Communication (e.g. wiki, workflow
engine)• Test Labs• Pre-Production Environment• ... they all need to run somewhere!
5
12/10/09
Virtualization...
12/10/09
Normal Program
Operating System
Program
Hardware
12/10/09
Virtualization
Operating System
Hypervisor
Hardware
Operating System
Program Program
12/10/09
Cloud Computing...
12/10/09
Amazon Web Services (AWS)
• When I say “cloud” I mean Amazon’s type of service
• On-demand resources for compute and storage
• Ease of use: REST and HTTP(S)• Hardware virtualization• Gives users full control of environment• Gives resource providers complete
isolation10
12/10/09
Amazon Web Services (AWS)
• Why Amazon?o Mature, stable, simple APIo Pay as you go modelo http://aws.amazon.com/
• Principal Serviceso Elastic Compute Cloud (EC2)o Simple Storage Service (S3)o Elastic Block Store (EBS)
11
12/10/09
Amazon Web Services (AWS)
• S3 (Simple Storage Service) is a service for storing and accessing data on the Amazon cloudo From a user’s point-of-view, S3 is
independent from the other Amazon serviceso Data is built in a hierarchical fashion,
grouped in buckets (i.e. containers) and objects
o Data is accessible via SOAP, REST and BitTorrent
12
12/10/09
Amazon Web Services (AWS)
• Elastic Block Storeo Locally mounted storageo Highly availableo Possible to breakpoint to S3
13
12/10/09
Amazon Web Services (AWS)
• Where is it?o USAo Europe (Ireland)o More to come?
• Do we need to know?
14
15
Deployments are isolated
Resources only used when needed
Resources instantly available
Deployment onto Cloud
dataset creation
Image and Disk Factory
16
Repository
Machine images
Disk images
package installationscripts execution
Dynamic Deployment Composition
17
Repository
Machine images
Disk images
12/10/09
Demo...
12/10/09
Benefits of the Cloud
• Virtualization provides separation between infrastructure and user runtime environment
• Pay-as-you-go allows users to use the service when they want and only pay for what they use
• Elasticity of the cloud allows users to start simple and expand their usage over time
19
12/10/09
Agile Infrastructure
• Start your project fully resourced!!• No more procurement delays• Grow and shrink your infrastructure as
you need it
• Avoid projects sharing resources and cross-polluting each other
• More freedom from corporate IT policies• Cloud providers can buy hardware faster
20
12/10/09
Go and Play... Poker in the Cloud
;-)Merci
Questions?
merci aux sponsors !
top related