The document discusses a presentation given on cloud computing and how it can enable a more agile infrastructure. It begins with an introduction to cloud computing and Amazon Web Services, including computing, storage, and database services. It then outlines benefits of the cloud like elasticity, pay-as-you-go models, and avoiding delays from procuring your own infrastructure. In the end, it encourages attendees to experiment with building infrastructure in the cloud.
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
Vers une infrastructure plus agile avec le Cloud Computing
1. lundi 12 octobre 2009
agiletour.org/fr/at2009_geneve.html
C4
Vers une infrastructure plus agile
avec le Cloud Computing
Marc-Elian BEGIN
2. 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 -
6. 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!
12/10/09 5
11. 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
isolation
12/10/09 10
12. Amazon Web Services (AWS)
• Why Amazon?
o Mature, stable, simple API
o Pay as you go model
o http://aws.amazon.com/
• Principal Services
o Elastic Compute Cloud (EC2)
o Simple Storage Service (S3)
o Elastic Block Store (EBS)
12/10/09 11
13. Amazon Web Services (AWS)
• S3 (Simple Storage Service) is a service
for storing and accessing data on the
Amazon cloud
o From a user’s point-of-view, S3 is
independent from the other Amazon services
o 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/10/09 12
14. Amazon Web Services (AWS)
• Elastic Block Store
o Locally mounted storage
o Highly available
o Possible to breakpoint to S3
12/10/09 13
15. Amazon Web Services (AWS)
• Where is it?
o USA
o Europe (Ireland)
o More to come?
• Do we need to know?
12/10/09 14
20. 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
12/10/09 19
21. 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
12/10/09 20
22. Go and Play...
Poker in the Cloud
;-)
Merci
Questions?
12/10/09