Professional Documents
Culture Documents
19 April 2010
19 April 2010
Fr diverse kunder
SIC S 199 0
KTH 199 5
Ribomation
ER A
Lond on
Goyada
200 0
4/10/12 200
5
Vz B
OW
RM
201 0
Agenda
3
19 April 2010
Whe Usag n
Back Wha groun t d and Why termi nolog Who y e areas Whe
re Cloud types
4/10/12
19 April 2010
4/10/12
19 April 2010
How should we utilize our servers between the peek days such as Xmas and Valentines Day? wondered one of the worlds largest retailing company
4/10/12
19 April 2010
Cloud Computing is a new paradigm for deployment of applications It utilizes virtualization in a massive scale
Software-as-a-Service (SaaS)
Cloud Computing for Banking
19 April 2010
Web accessible service Fast growing business area No direct logical coupling to cloud computing
Possible to run a SaaS from a desktop computer, although the performance will be bad
Many large SaaS companies are running their own server farms The term was coined by Salesforce
19 April 2010
Consu mer
Provi der
Saa S
Cloud Computing
4/10/12
Saa S
19 April 2010
Paa S
RightSc ale
AW S
Iaa S
4/10/12
XaaS
11
19 April 2010
Platform-as-a-Service
Deployment
Infrastructure-as-a-Service
Virtual
12
19 April 2010
Sample SaaS
4/10/12
Software cost
13
19 April 2010
License s Upgrad es
Pay as you go
In-house development
Standard applications
SaaS
4/10/12
19 April 2010
19 April 2010
Documents
Write Calc
19 April 2010
4/10/12
19 April 2010
4/10/12
19 April 2010
19
19 April 2010
Usage areas
Extra server / computing power Simple/easy deployment Scalable applications Large computations
4/10/12
19 April 2010
19 April 2010
Point and click deployment Easy and quick to try out different setups
5 min
19 April 2010
Exempel: animoto.com
10 8
12
1 2 3
Users: Monday: 25K Platform: Users EC2 SQS Tuesday: 50K S3 Users RightScal Wednesday: 100K e Users Ruby on Thursday: 250K Rails Users Source: http://www.slideshare.net/startpad/startpad-countdown-8-amazon-webservices-and-you-470919/36
19 April 2010
24
19 April 2010
Cloud types
4/10/12
25
19 April 2010
a server per hour computing servers storage hard drives services SAN services job/task queue
IP addresses
Some actors
26
19 April 2010
Hosting companies
myCityCloud Rackspace GoGrid
27
Eucaluptus
Open API
Standard
Enomaly
The
19 April 2010
BigTable
Salesforce Force.com
Their
Windows Azure
.NET
29
19 April 2010
Apache/Yahoo Hadoop
Distributed Distributed Distributed
Map-Reduce Hive
19 April 2010
The mechanical Turk (Automaton Chess Player) [1770-1854], turned out to be a fraud. It was a human inside.
31
19 April 2010
4/10/12
32
g e HTTP 80 t
p u stati c EI t IP
A
EC 2
SAN
EB S
HTTP
SQ S
A MI
S 3
SD B
RDB
MySQ L
22 & 3389
4/10/12
19 April 2010
Cores 1 2 4 2 8 2 4 8
Compute Units
Bits 32 64 64
Disk [GB] 160 850 1690 350 1690 420 850 1690
$/h
0.085 0.34 0.68 0.17 0.68 0.50 1.20 2.40
1 4 8 5 20 6.5 13 26
One EC2 Compute Unit (ECU) provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon
Operating Systems
34
19 April 2010
Without cost and without support With cost and with support Complete own build
Global deployment
35
19 April 2010
US-West EU
ASIA
Regions
EU
Prices
36
19 April 2010
4/10/12
AWS Economy
37
19 April 2010
As you go
USD 0,085/h
(EC2 Small)
Reserved Instance
USD USD
Spot
Bidding
38
19 April 2010
Problems
4/10/12
39
19 April 2010
Just need a fixed number of servers Cheaper solutions available Very specific needs
Legal restrictions
40
19 April 2010
Certain payment, medical or personal information might not be stored outside EU The rules never anticipated the cloud
AMI EBS
SQ S
S3
CloudFr ont
41
19 April 2010
The future
4/10/12
Affects
42
19 April 2010
and fault-tolerant
Changes
43
19 April 2010
IT Operations department
Able
to roll out a new config within an hour to assemble a new mash-up within an
hour
Test department
Able
hour
Business department
Able
44
100 years
10 year s
4/10/12
45
19 April 2010
Conclusions
4/10/12
Benefits
46
19 April 2010
Technical
Capacity Scale Fault
on demand
Simple
Economical
No
Pay
Start
At a glance
47
19 April 2010
Usage areas
Changes
Terms
Cloud types
Application
Computation
Questions
48
19 April 2010
Jens Riboe
+46 (0)730-314040 jens.riboe@ribomation.com www.ribomation.com