Met je hoofd in de wolken Ard-Jan Glas
Trend Hogere availability 24 uur per dag global customers Van mainframe naar distributed Omzet verlies door downtime Klanten stellen hogere eisen
De volgende IT bubble? IDC Gartner Merrill AMI 2010 $16B naar 2014 $56B 2013 $150B 2011 $160B 2014 $100B
De volgende IT bubble? IDC 2010 $16B naar 2014 $56B 2013 $150B 2011 $160B 2014 $100B
Cloud voordelen Kosten veelal naar gebruik Gebruik van specialisten Onderhoud en continuiteit Schaalbare oplossing Afspraken over de performance
Cloud nadelen Revenue stream impact Afhankelijkheid van leverancier Beperkt in maatwerk Data en privacy protection Service level agreements
Type gebruikers Mobile Browse,Media, Games Home Consumer applications Retail Shopping cart and sales Manufacturing Productie besturing Finance Brokerage, Visa, ideal Overheid Politie, Brandweer Medish Life support
Kosten van downtime APPLICATION INDUSTRY Brokerage Finance Credit Card Sales Finance Pay-Per-View Media Home Shopping Retail Catalog Sales Retail Airline Reservations HOURLY COST $6.45 Million $2.60 Million $150,000 $150,000 $150,000 $150,000
Hoe bepalen van kosten Revenue Productivity Reputation Customer claims Financial valuation Incident recovery
Uptime Availability % 90% ("one nine") 99% ("two nines") 99.9% ("three nines") 99.99% ("four nines") 99.999% ("five nines") 99.9999% ("six nines") Downtime per year 36.5 days 3.65 days 8.76 hours 52.56 minutes 5.26 minutes 31.5 seconds
Test zwaarte bepalen Verlies door downtime Kosten voor het aantal 9 s Test zwaarte
Cloud customer Deployment Test Release Development Design Requirements End users
Er zijn grofweg 3 soorten clouds IAAS PAAS SAAS Infrastructure as a service Platform as a service Software as a service
Cloud provider
Cloud provider Service Agreement Test Users Response Load agv. Load max. Connections Security Disasters Downtime Application Deployment Configure Install Environment Loadtest Stresstest Environment Redundancy Failover Mirroring Replication Security Disaster Recovery Monitoring Reference application People & Documents
Infrastructuur Testen Test scheduler Interface TestDB Set Case Script simuleren monitoren
Software testen Test scheduler TestDB Set Case Script
Redundancy testing Leveranciers garanderen uptime Betrouwbaarheid componenten Referentie architectuur Combinatie van componenten Exact volgens design Simuleren van failures Hardware Platform Software
Failover binnen datacenter Hot swappable componenten Hot swappable systemen Power supply vervangen Netwerk componenten Bekabeling en layout daarvan Labeling en identificatie binnen datacenter
Active-Active datacenter failover New York Bangalore Mirroring or replication
Active-Active datacenter failover New York Bangalore failover
Active-Passive datacenter failover New York Bangalore Mirroring or replication
Active-Passive datacenter failover New York Bangalore failover
Environment testing June 2009 Amazon and Microsoft 4 uur downtime Jan 2010 Navisite downtime after lightning May 2011 No downtime at Fibernet after lightning strike
flooding 2009 Vodafone datacenter flooding
Fire In March of 2008, a Wisconsin data centre was wiped out in a fire, leaving many business web sites offline. Servers, routers, and switches were destroyed at Camera Corner, a Green Bay business that offered web hosting and other IT services. Unluckily, it took 10 days to get customer web sites back online. The company did not have a backup plan in case of a fire and the customers suffered as a consequence.
Fire 2008 Winsconsin datacenter fire
Earthquake
Environment testing Locatie Voldoen aan standaarden Fire Earthquakes Flooding Connections
Environment testing Datacenter in een container
De 3 P s en hun root cause Oorzaak van uplanned downtime Product People Process 20 % 40 % 40 % Test zwaarte
People Zorg dat dit perfect is geregeld; Training Documentatie Checklists Security en toegang tot datacenter Beschikbaarheid
Process En dit ook; Changed control/management proces Release proces Deployment process Traceability Housekeeping and cleanness
Disaster recovery plan Failover stappen plan Crisis centrum en team Communicatie Beslisbevoegdheid Alternatieve productie en kantoren Personeel Oplossen van de problemen