Cloud computing makes server computing a commodity.
Regards all users as consumers instead as specialists.
No fixed format for xAAS, no interop, non-comparable.
Comparable with SMS over GSM networks.
Marviq is a real-world to cloud integrator helps you taking one step at a time.
You can start NOW and benefit.
Cloud Computing Now
Cost reduction.
Flexibility. ‘Traditional IT’ is not up to web-speed.
Simple SLA without much restrictions
Usage based cost model
Scaling up to X times the current load
Less maintenance, less visible technology
Open standards
Easy to control and maintain
Requirements for Cloud
Essent Online
www.essent.nl is the website for over 2.5 mln customers for their selfservice. Traffic is ofter triggered by energy related news.
Currently 1/5 of the customers has an online account. End 2009 this should be 50% and growing.
Campaign Infrastructure
Content Delivery and the website
Move out the campaigns
Several small campaigns are started and images are invoked for $80/month
A campaign should not be punished for their success. Usage based pricing makes calculation comparable to marketing on other channels.
Several images run on EC2, but also Google AppEngine and other platforms are under consideration.
The ability to execute directly on several online platforms cheaply and quick has given an impulse to online campaigns.
Campaign site
Phase 1: Static content & CDN
Static and binary data stored on Simple Storage Service (S3) to be retrieved using http
24 hour caching on Internet a lot of caching servers CloudFront
http://www.essent.nl -> http://static.essent.nl
What are the benefits?
Loading performance is better
Storing equals backup (3 times)
Easy to manage from everywhere
Can be rolled out transparently
SLA level 99,9%
No web servers !!!
Phase 2: Publish all content outside
Move the content of the website externally from the content management solution.
Pages are placed externally as static HTML together with images.
Standard Tridion publishing to Amazon cloud connector.
Mechanism to circumvent the 24-hour cache CloudFront by renaming data instead of updating it.
Phase 3: Full production
Configure virtual servers on Elastic Compute Cloud (EC2) where needed
Design robust architecture AWS (EC2, S3 and CloudFront) and Tridion
Proof of Concept environment
Minimalize e-Platform in-house
What are the benefits?
Lower opex
Optimal bandwidth usage
Website is highly available
SLA level of 99,95%
No need for ‘web server management’
Seperation public/private
Build to change vs. Design to last
Build to change:
Agile development and deployment
Quick incorporation of new presentation standards
Design to last
Fixed interfaces, comprehensive definitions
Focused on the process
40/30/20/10% rule applies
Services Frontends
Physical implementation Browser Public API XML REST JSON Static Data Externally HTML Images Flash Applications Externally DHTML Flash OpenLaszlo Backend Internally
Sample AWS Costs Structure * Estimated usage is based on load of January 2008 +20% ** Usage can vary depending on load. Instances can be reserved resulting -50% Pricing is in dollar (1 euro about $1.34) *** By using reserved instances a 50% discount applies Item Amount Montly/Unit Units Montly/Total Storage (S3) 10GB 0.15/GB 1 1.50 Traffic out* 200GB 0.17/GB 1 60.00 BASE (EC2)** 24*30 hour 0.11/hour 3 240.00*** Traffic in* 50GB 0.10/GB 1 5.00 CDN (Cloudfront)* 300GB 0.17/GB 1 30.00 Total/Dollar 336.50 Total/Euro 250.00
Cloud Components
Case: Cloud Power Animoto and Amazon EC2 Number of EC2 Instances 4/12/2008 Launch of Facebook modification. Amazon EC2 easily scaled up and down to handle additional traffic Peak of 5000 instances 4/14/2008 4/15/2008 4/16/2008 4/18/2008 4/19/2008 4/20/2008 4/17/2008 4/13/2008 Steady state of ~40 instances
Case: ‘Ziekteverzuim’ Application
Peak in usage between 08:00 and 11:00.
Reporting engine should run on-demand
Multi-tenant because in use by multiple insurance and ‘ARBO’ companies.
0 comments
Post a comment