Jaap Gorjup www.cloudwork.nl
2015
<ul><li>Cloud computing makes server computing a commodity. </li></ul><ul><li>Regards all users as consumers instead as sp...
<ul><li>Cost reduction.  </li></ul><ul><li>Flexibility.  ‘Traditional IT’ is not up to web-speed. </li></ul><ul><li>Simple...
Essent Online <ul><li>www.essent.nl  is the website for over 2.5 mln customers for their selfservice. Traffic is ofter tri...
Move out the campaigns <ul><li>Several small campaigns are started and images are invoked for $80/month </li></ul><ul><li>...
Campaign site
 
 
Phase 1: Static content & CDN <ul><li>Static and binary data stored on Simple Storage Service (S3) to be retrieved using h...
Phase 2: Publish all content outside <ul><li>Move the content of the website externally from the content management soluti...
Phase 3: Full production <ul><li>Configure virtual servers on Elastic Compute Cloud (EC2) where needed </li></ul><ul><li>D...
Seperation public/private
Build to change  vs.  Design to last <ul><li>Build to change: </li></ul><ul><ul><li>Agile development and deployment </li>...
Physical implementation Browser Public API XML REST JSON Static Data Externally HTML Images Flash Applications Externally ...
Sample AWS Costs Structure *  Estimated usage is based on load of January 2008 +20% ** Usage can vary depending on load. I...
Cloud Components
Case: Cloud Power Animoto and Amazon EC2 Number of EC2 Instances 4/12/2008 Launch of Facebook modification. Amazon EC2 eas...
Case: ‘Ziekteverzuim’ Application <ul><li>Peak in usage between 08:00 and 11:00. </li></ul><ul><li>Reporting engine should...
Contact <ul><li>Jaap Gorjup </li></ul><ul><li>Mobile: +31 6 18844679  </li></ul><ul><li>Email:  [email_address] </li></ul>...
Upcoming SlideShare
Loading in...5
×

Presentatie Marviqcc 21 04 2009

511

Published on

Presentation given by Jaap Gorjup at the Marviq Cloud Computing Congress, april 22nd, Amsterdam.

Published in: Technology, Travel, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
511
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Presentatie Marviqcc 21 04 2009

    1. 1. Jaap Gorjup www.cloudwork.nl
    2. 2. 2015
    3. 3. <ul><li>Cloud computing makes server computing a commodity. </li></ul><ul><li>Regards all users as consumers instead as specialists. </li></ul><ul><li>No fixed format for xAAS, no interop, non-comparable. </li></ul><ul><li>Comparable with SMS over GSM networks. </li></ul><ul><li>Marviq is a real-world to cloud integrator helps you taking one step at a time. </li></ul><ul><li>You can start NOW and benefit. </li></ul>Cloud Computing Now
    4. 4. <ul><li>Cost reduction. </li></ul><ul><li>Flexibility. ‘Traditional IT’ is not up to web-speed. </li></ul><ul><li>Simple SLA without much restrictions </li></ul><ul><li>Usage based cost model </li></ul><ul><li>Scaling up to X times the current load </li></ul><ul><li>Less maintenance, less visible technology </li></ul><ul><li>Open standards </li></ul><ul><li>Easy to control and maintain </li></ul>Requirements for Cloud
    5. 5. Essent Online <ul><li>www.essent.nl is the website for over 2.5 mln customers for their selfservice. Traffic is ofter triggered by energy related news. </li></ul><ul><li>Currently 1/5 of the customers has an online account. End 2009 this should be 50% and growing. </li></ul><ul><li>Campaign Infrastructure </li></ul><ul><li>Content Delivery and the website </li></ul>
    6. 6. Move out the campaigns <ul><li>Several small campaigns are started and images are invoked for $80/month </li></ul><ul><li>A campaign should not be punished for their success. Usage based pricing makes calculation comparable to marketing on other channels. </li></ul><ul><li>Several images run on EC2, but also Google AppEngine and other platforms are under consideration. </li></ul>The ability to execute directly on several online platforms cheaply and quick has given an impulse to online campaigns.
    7. 7. Campaign site
    8. 10. Phase 1: Static content & CDN <ul><li>Static and binary data stored on Simple Storage Service (S3) to be retrieved using http </li></ul><ul><li>24 hour caching on Internet a lot of caching servers CloudFront </li></ul><ul><li>http://www.essent.nl -> http://static.essent.nl </li></ul><ul><li>What are the benefits? </li></ul><ul><ul><li>Loading performance is better </li></ul></ul><ul><ul><li>Storing equals backup (3 times) </li></ul></ul><ul><ul><li>Easy to manage from everywhere </li></ul></ul><ul><ul><li>Can be rolled out transparently </li></ul></ul><ul><ul><li>SLA level 99,9% </li></ul></ul><ul><ul><li>No web servers !!! </li></ul></ul>
    9. 11. Phase 2: Publish all content outside <ul><li>Move the content of the website externally from the content management solution. </li></ul><ul><li>Pages are placed externally as static HTML together with images. </li></ul><ul><li>Standard Tridion publishing to Amazon cloud connector. </li></ul><ul><li>Mechanism to circumvent the 24-hour cache CloudFront by renaming data instead of updating it. </li></ul>
    10. 12. Phase 3: Full production <ul><li>Configure virtual servers on Elastic Compute Cloud (EC2) where needed </li></ul><ul><li>Design robust architecture AWS (EC2, S3 and CloudFront) and Tridion </li></ul><ul><li>Proof of Concept environment </li></ul><ul><li>Minimalize e-Platform in-house </li></ul><ul><li>What are the benefits? </li></ul><ul><ul><li>Lower opex </li></ul></ul><ul><ul><li>Optimal bandwidth usage </li></ul></ul><ul><ul><li>Website is highly available </li></ul></ul><ul><ul><li>SLA level of 99,95% </li></ul></ul><ul><ul><li>No need for ‘web server management’ </li></ul></ul>
    11. 13. Seperation public/private
    12. 14. Build to change vs. Design to last <ul><li>Build to change: </li></ul><ul><ul><li>Agile development and deployment </li></ul></ul><ul><ul><li>Quick incorporation of new presentation standards </li></ul></ul><ul><li>Design to last </li></ul><ul><ul><li>Fixed interfaces, comprehensive definitions </li></ul></ul><ul><ul><li>Focused on the process </li></ul></ul><ul><ul><li>40/30/20/10% rule applies </li></ul></ul>Services Frontends
    13. 15. Physical implementation Browser Public API XML REST JSON Static Data Externally HTML Images Flash Applications Externally DHTML Flash OpenLaszlo Backend Internally
    14. 16. 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
    15. 17. Cloud Components
    16. 18. 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
    17. 19. Case: ‘Ziekteverzuim’ Application <ul><li>Peak in usage between 08:00 and 11:00. </li></ul><ul><li>Reporting engine should run on-demand </li></ul><ul><li>Multi-tenant because in use by multiple insurance and ‘ARBO’ companies. </li></ul>
    18. 20. Contact <ul><li>Jaap Gorjup </li></ul><ul><li>Mobile: +31 6 18844679 </li></ul><ul><li>Email: [email_address] </li></ul><ul><li>Weblog: http://www.cloudwork.nl </li></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×