Exoscale: a swiss cloud provider built with Apache Cloudstack

1,556 views

Published on

This is the talk I gave at the CloudStack Collaboration Conference Europe 2013 held in Amsterdam.

It focuses on why we have chosen CloudStack as the core component of our Open Cloud product line and our vision on how users can leverage standard API interfaces to better deploy and reduce the time between Application need and Application running.

http://www.exoscale.ch

Published in: Technology, Travel
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,556
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
18
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Exoscale: a swiss cloud provider built with Apache Cloudstack

  1. 1. Cloud  gives  you  space     2013  nov  21st  
  2. 2. !  Antoine  Coetsier     – “Na;ve”  from  Service  Providers   – 10+  years  of  24/7  ops   – Managing  Director  of  exoscale  Since  2011  
  3. 3. exoscale ? CCCEU  Amsterdam  
  4. 4. CCCEU  Amsterdam   2010   Regional  cloud  plaKorm   Set  of  products:  IaaS  to  SaaS  
  5. 5. exo CCCEU  Amsterdam   scale
  6. 6. exo == cloud CCCEU  Amsterdam  
  7. 7. Trust relationship Reversibility CCCEU  Amsterdam   Data location Tailor made/Integration
  8. 8. Vel;group   100%     ICT  needs  covered   Consul;ng   CCCEU  Amsterdam   450+     ICT  professionals     ICT  specialized  companies   All  over     Switzerland   Cloud  Services  
  9. 9. Datacenters Operations exoscale “Swissness” Company CCCEU  Amsterdam  
  10. 10.   2  zones   In  the     Geneva   Area   Expension  to  come...      ISO  9001      ISO27001   CCCEU  Amsterdam  
  11. 11.       Who  uses  cloud  compu;ng  ?   CCCEU  Amsterdam  
  12. 12. A.Developers  /  Sysadmins         CCCEU  Amsterdam   B.  Enterprises  
  13. 13. A.  Developers/Sysadmins     Websites     Ecommerce  and  webapps     Mobile     Tes;ng   CCCEU  Amsterdam   1 out of 3 projects
  14. 14. B.  Enterprises     Business  apps   SMB  DCs   Quickwins     DRP     Hybrid/DC  offloading   CCCEU  Amsterdam   50 % of requests
  15. 15. exoscale  service  offering   Perfect  for  Sysadmins     and  Developers   -­‐  Perfect  for  Businesses     and  hybrid  cloud  integra;on   -­‐  Compute  premium   -­‐  Backup  premium   -­‐  Cloud  Exchange   Compute   + Pure  cloud  services   Worldwide  market  pricing   CCCEU  Amsterdam   + No  compromise  enterprise  cloud   Vendor  backed  solu;ons   Use  of  leading  technologies   Virtual  datacenter  
  16. 16. Managed  Cloud   -­‐  Compute  premium  
  17. 17. Compute  premium:  your  custom  cloud  architecture   VPN  access   Your site Developers/ Users....   WAN  
  18. 18. Compute  premium:  key  benefits   !  Security  :   !  Fine  level  resource  management   – Trusted  swiss  based  loca;ons  and  provider   – No  package  locking  :  vCPU  /  RAM  /  Disk   – Full  network  isola;on  with  VLANs   – Import  exis;ng  instances   !  Performance   – No  physical  ressource  over  alloca;on   – High  end  components   – Datacenter  Internet  access     !  Custom  subnet  range   – Hybrid  means  the  connec;on  with  developers   and  users  is  direct  
  19. 19. Compute  premium:  key  features   Topic   Cloud  Control  System   Hypervisor   Storage   Admin  interface   Network   Billing  and  pricing   Managed  cloud     compute  premium   VMware  vCloud  Director   ESX   High  speed  disks   on  HDS  storage   Direct  vCloud  web  interface  or  Connector   integra;on  in  your  vCenter   Rich  features  through  vShield   Fine  level  resources   Monthly  invoices   Op;onal  ;me  and  volume  commitment  
  20. 20. Open  Cloud     -­‐  Compute  
  21. 21. Open  Cloud  compute:  instances  for  Devs  and  Sysadmins   !  Direct,  simple  to  use  cloud  instances  for  Devs  and  Sysadmins   !  Open   – Open  source  based   – Standard  API       – Mul;  OS:     !  Performance   – KVM   – Persistent  storage   – 10  GB  networking         !  Ease  of  use   – Direct  console   – Integrated  support     !  Security  features   – Security  groups   – SSH  keypair  management  
  22. 22. Basic  Networking  !=  No  security   Internet Your tenant CCCEU  Amsterdam  
  23. 23. Security  Groups   Controlled Inbound and Outbound traffic public IP Internet public IP public IP Security group B Security group A Your tenant CCCEU  Amsterdam   public IP
  24. 24. Open  Cloud  compute:  a  unique  portal   !  One  comprehensive  portal  for  instance  management,  support,  documenta;on  and  billing  informa;on     CCCEU  Amsterdam  
  25. 25. CCCEU  Amsterdam  
  26. 26. Open  Cloud  compute:  pricing   Online  calculator  :  hjp://www.exoscale/pricing.html    
  27. 27. exo CCCEU  Amsterdam   scale
  28. 28. Focus on scale CCCEU  Amsterdam  
  29. 29. Even down cale s CCCEU  Amsterdam  
  30. 30.     Cloud  compu;ng  should     not  only  prevent  you     from  managing  hardware   CCCEU  Amsterdam  
  31. 31.     It  should  totally  replace     the  way  you  deploy     and  manage  infrastructure   CCCEU  Amsterdam  
  32. 32.     Leverage  the  cloud(s)  API  available   CCCEU  Amsterdam  
  33. 33.   Command  line     Ex:  Cloudmonkey     Python  cli  for  CloudStack           h3ps://cwiki.apache.org/CLOUDSTACK/cloudstack-­‐cloudmonkey-­‐cli.html     CCCEU  Amsterdam  
  34. 34. CCCEU  Amsterdam  
  35. 35.       Ul;mately  AUTOMATE   CCCEU  Amsterdam  
  36. 36.   For  each  language,  its  tool:   !  Java   !  Ruby   !  Python   !  ...   CCCEU  Amsterdam  
  37. 37. !  Java  -­‐>  jclouds  -­‐>  PalletOps     !  Ruby  -­‐>fog,...-­‐>  Chef  /  Puppet   !  Python  -­‐>  Libcloud,...  -­‐>  Saltstack   – And  more  applica;on  integrated  tools  like  uForge,  Slipstream,...     CCCEU  Amsterdam  
  38. 38. Standards  and  common  methods  are  available:     !  SSH  Keypairs   ! Userdata   !  Cloud-­‐init   CCCEU  Amsterdam  
  39. 39. CCCEU  Amsterdam  
  40. 40. CCCEU  Amsterdam  
  41. 41. Hello  World  !   !  DO  stuff  automa;cally  on  instance   boot  up   !  Install  a  fresh  Wordpress  on:   – NGINX   – PHP   – Mysql   !  While  managing  passwords,  updates,...   – h3ps://github.com/exoscale/exoscale-­‐wordpress   CCCEU  Amsterdam  
  42. 42. And  now?  
  43. 43.     The  compute  problem  is  sorted   instances  are  meaningless     Do  not  upgrade  è  scale   CCCEU  Amsterdam  
  44. 44.     Stop  reproducing  (virtual)  datacenters     Cloud  brings  simplicity   CCCEU  Amsterdam  
  45. 45.     CCCEU  Amsterdam  
  46. 46. My  recommenda;ons   !  Be  ready  !   1. Test  even  if  you  do  not  have  a  business  case       2. Make  a  proof  of  concept   3. Sign  up   PROACTIVE     REACTIVE   4. Run  a  demo:   hjps://github.com/exoscale/pallet-­‐exoscale-­‐demo     CCCEU  Amsterdam  
  47. 47. exoscale  Open  Pricing  
  48. 48. Thank  you  for  your  ajen;on   !    Follow  us   !    Contact  us   @exoscale   +41  58  668  56  00   sales@exoscale.ch     exoscale  code           Head  Office  Lausanne   Avenue  de  Provence  4   CH  -­‐  1007  Lausanne       OperaOons:  Geneva   Rue  du  Pré  de  la  Fontaine  19   CH  -­‐  1217  Meyrin   CCCEU  Amsterdam   Bern  Office   Talstrasse  3     CH  -­‐  3053  Münchenbuchsee   Zurich  Office   Glaj  Tower     CH  -­‐  8301  Glajzentrum  

×