Avondseminarie Cloud Computing Welkom
Agenda 1.Intro 2.J. Guldentops 3.Pauze 4.P. Viane 5.G. Kindermans
Cloud Frisse lucht of gebakken lucht ? Jan Guldentops ( ) BA N.V. ( )
Wie ben ik ? Jan Guldentops (°1973) Denk na over technologie en zijn toepassingen Dit jaar bouw ik 15 jaar server en netwerk infrastructuren Oprichter Better Access (°1996) en BA (°2003) Open Source Fundamentalist (na mijn uren) Betrokken bij : V-ict-or : securitywerkgroep Infosecurity & storage expo : adviesraad Breng veel tijd in het testlab door R&D (vooral security) → journalistiek
Wie zijn jullie ?
Term cloud is overal... ICT-sector heeft elke 2 jaar een nieuwe hype-term nodig om zijn producten te verkopen “cloud” Je moet echt van Mars komen om de term cloud computing de laatste 2 jaar gemist te hebben. Op elke productsheet staat tegenwoordig wel ergens de term cloud en elke oplossing is cloudbased Marketing Voor het eerst noemt de industrie de gebakken lucht die het verkoopt ook echt gebakken lucht...
Cloud (computing) is de oplossing voor global warming, honger in de wereld en alle andere complexe problemen die op ons afkomen.
Dankzij cloud computing hebben we na 540 dagen eindelijk een regering !
Waarom wolkjes ? We tekenen al jaren wolkjes in onze netwerkschema's Wolkje : Iets dat er is waarvan je niet exact weet hoe het werkt of geen zin hebt om het uit te leggen. Waar je niks moet doen dat gewoon werkt...
Veel voorlopers / dubbelgangers Eigenlijk is cloud computing zo oud als de straat ; Time sharing (mainframes) ASP (Application Service Provider) Grid Computing Utility Computing Virtualisatie Outsourcing Collocatie
Cloud computing betekent alles en niks : Er zijn zoveel verschillende betekenissen dat weinig mensen exact weten wat het betekent...
Wat verstaat de industrie er eigenlijk onder ? Cloudapplicaties Software as a service (SAAS) Cloudplatforms Platform as a Service (PaaS) Cloud infrastructuur Infrastructure as a Service (IaaS)
SaaS – Software as a service De applicatie staat volledig onder controle van de dienstverlener Je koopt een applicatie die je meestal via het internet gebruikt en die ergens draait. /calendering/groupware: hotmail, gmail maar ook offerings van bv. Cipal en Vera Fileserving : Dropbox, Google apps, DSH, Tax-on-web, Skype, Facebook, Webex, etc.
IaaS – Infrastructure as a service Je huurt server-, netwerk- en storage infrastructuur bij een Cloud Provider Daarop zet je je server-infrastructuur Meestal in de vorm van virtualisatie bij een provider Windows Azure Amazone EC2 Bijna elke hostingpartij biedt wel een vorm van dit aan.
PaaS – Platform as a service Hier ga je eigenlijk een kant- en klaar applicatieplatform kopen waar jij je applicaties op gaat draaien. Tussenvorm tussen SaaS en PaaS Google App engine Microsoft Online Services Amazon S3 Meestal toegankelijk via een Python,.net of java dev omgeving
Wat voor wolk ? Publieke Alle applicaties / infrastructuur staan bij een hosting provider en wordt gedeeld door meerdere klanten Private Binnen de eigen organisatie draai je de cloud-omgeving Hybride Je draait een stuk binnen de eigen organisatie / infrastructuur en een stuk in de publieke cloud.
Mijn definitie Infrastructure on tap Schaalbaar Enige wat de klant moet hebben is er connectiviteit naartoe Twee grote toepassingen : Serverprocessen Aka virtualisatie (thin) Client Citrix, Terminal services, browserbased Extern gehoste applicaties
Wat zijn de sterktes van cloud ? In theorie (aka de droom) Koop je een oplossing met alles erop en eraan Betaal je voor wat je gebruikt Is de oplossing schaalbaarheid Zijn alle problemen zoals backups, security, onderhoud, datacenter geoutsourced naar je leverancier
Zwaktes van cloud Zijn niet anders dan bij elke ICT- oplossing... Security (CIA) Confidentiality Integrity Availibility Industrie is verre van volwassen Cloud is vooral gericht op de Amerikaanse markt Juridisch kader
Recente problemen met cloud Wie is er allemaal zwaar down geweest de afgelopen 6 maanden ? Skype, Gmail, Hotmail, Twitter, Office365, Siri, Blackberry, etc. Recente uitvallen voor dagen van Amazon EC2 wat op zijn beurt een hele hoop Internet Startups met zich meetrok. Simpele menselijke fout
Mogelijke scenario's Maximale scenario : Bedrijf outsourced zijn volledige infrastructuur naar een cloud provider. Alle serverprocessen Virtualisatie Alle client processen draaien er Thin client via Citrix of Terminal Services Enige wat overblijft binnen het bestuur zijn Connectie naar buiten toe Thin clients + printers
Getrapte migratie er naartoe Weg naar de cloud : Stap 1: start situatie met fysische servers en vette PC clients Stap 2: een private cloud Virtualisatie eventueel door P2V Overgaan naar thin clients Maar: op eigen infrastructuur Stap 3: naar een publieke cloud oplossing Overbrengen van alle processen naar een cloudprovider
Nieuwe mogelijkheden Ideale basis voor web 2.0 en andere startups Ook essentieel rond het nieuwe werken Digital Nomads telewerkers Anders gaan werken met oude hulpmiddelen
Interessant ? Mijns inziens op dit moment ideaal voor kleinere organisaties < 50 gebruikers Vraag is wie gaat dit leveren ? Je traditionele provider ? Lokale pcboer / realdolmens van deze wereld ? Specialisten zoals Colt ? Hostingboeren ? Microsoft ? Google ? Het is ook niet binair Je hoeft niet alles in de cloud te doen !
Specifieke diensten naar de cloud / kalendering / groupware antispam / antivirus specifieke applicaties – helpdesksystemen – fax – bv. boekhouding – CRM bv salesforce backup2cloud
Waar moet je op letten ? (1) voor je in een cloud-oplossing stapt: DENK NA is het realistisch, klopt het plaatje ? If it sounds to good to be true, it usually is. Kies een goeie partij iedereen doet “cloud” tegenwoordig maar niet iedereen heeft er verstand van Kan ze dit aan ? Zorg dat je geen pilootproject bent !
Waar moet je op letten ? (2) Spreek Service Level Agreements af ! Goede afspraken SLA's met tanden Check de security-problemen af Zorg er voor of het ook juridisch kan ! Nevenaspecten : Connectiviteit ! Backup the cloud !
Thank You Contact us 016/ / Vaartdijk 3/501 B-3018 Wijgmaal Twitter: JanGuldentops
Pauze
Patrick Viaene Cloud Sales Manager Microsoft Belgium &
Industry transformation … 1970s & 80s MAINFRAME 2000s WEB TODAY CLOUD 1990s CLIENT/SERV ER
What is Cloud Computing? off on = Service Delivered On-demand Shared Pool of resources Measured Service Supports Elastic Demand Broad Network Access
Types Of Cloud Environments: IAAS – PAAS - SAAS You manage Infrastructure (as a Service) You manage Managed by vendor Platform (as a Service) You manage Managed by vendor Software (as a Service) You manage Managed by vendor
Cloud !!
Cloud flavours Public CloudOn Premise “Private Cloud” Partner Private Cloud Virtual Syndicated Availability Cost-efficiency Data control Partner-serviced Channel delivery Channel billing CAPEX Dedicated hardware Owned/Rented Licences Workload Flexibility Availability Cost-efficiency Data control Partner-serviced Channel delivery Channel billing OPEX Shared / Dedicated Licence Flexible Workload Flexibility Availability Cost-efficiency Data Control Partner-serviced Microsoft delivery Microsoft billing OPEX Shared hardware No Licences Workload Flexibility
Microsoft cloud services …with the most complete vision for the future We Offer the Most Comprehensive Range of Solutions Today – On Your Terms
Our Consumer Data Center Services! 500M Active Windows Live IDs 360M People Using Hotmail 4.8B Monthly Queries Powered Over 440M Unique Users 170M Monthly Connected Users* Over 300M Users Each Month Over 14M Songs In Our Catalog 35M People On Xbox Live 11B Voice Commands / Year 900M Ads Per Month
SMB Offerings Productivity in the Cloud Successor to BPOS Components also available separately Windows 7 Enterprise upgrade license + Anti-Malware + Management Console Infrastructure Management democratised CRM in the Cloud Integrates with on-premise Integrates perfectly with Office 365 Focus on your app, not the infra Efficient, scalable at low cost Pay for actual usage
infographic/
Specific Belgian examples Kiosk workers Think hospital nurses, blue collar workers, trainers Affiliate Organisations Car brand wants control of independent dealerships’ PC’s New mothercompany wants fast control over IT of newly acquired daughtercompany Laggard IT company is acquired by early IT adopter Large Online Campaigns Telco launches massive ‘apology’ campaign
The End?
Cloud Oude wijn in nieuwe zakken?
Oude wijn in nieuwe zakken Diligentia / Data News – HP seriële terminals – MUX – Modem / leased line (ISDN als BU) – HP 3000
Nieuw delivery model maar zelfde taken
Cloud stack
You manage Geldt voor alle types cloud – Prive – Public – Hybrid –...
Definitie ‘cloud’ De definitie van ‘Cloud’ door het ‘National Institute of standards & technology’ (USA) ‘Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing devices (e.g. networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.’ Kenmerken:Modellen: On demand, self serviceInfrastructure as a Service (IaaS) Broad network accessPlatform as a Service (PaaS) Resource pooling (multi tenant)Software as a Service (SaaS) Rapid elasticity Measured service
Consolidatie Van ‘mainframe’ tot ‘jungle’ tot ‘consolidatie’ – Kostenbesparing – Betere benutting – Security
Grote systemen Smp’s met scale up en scale out Racks met severs De nieuwe ‘mainframes’ IaaS
De nieuwe ‘cloud mainframes’ De IBM zEnterprise De Oracle Exalogic
Google en Cisco
Opslagsystemen Van ‘system attached’ naar ‘NAS’ en ‘SAN’ – EMC – NetApp – Veritas (Symantec) Opslag in de ‘Cloud’ – Consumer iCloud Dropbox Flickr MegaUpload... – Professioneel Amazon Simple Storage Service (S3)...
Netwerk Moet ‘up’ zijn, of ‘geen cloud’ Een ‘virtueel’ netwerk – Nicira ‘Distributed Virtual Network Infrastructure’
Hypervisor
‘Bare metal’ ‘Operating system’ – MS Hyper-V – Vmware (1998) – Xen (Linux) – Parallels,…
Hypervisor ‘Verkeersagent’ – Toekennen van de HW resources – HW-voorzieningen in processoren (1965 IBM System360/65 – shared memory) (partities)
Security gevaar ‘Klassieke’ security producten niet optimaal – Gecreeëerd om fysieke systemen in netwerk te beschermen – Een hypervisor creëert steeds een softwarelink tussen de systemen. geheugen, clipboards…
Virtual machine Een ‘niet fysiek’ functioneel systeem
Virtual machine Een ‘software’ machine – Snel gecreëerd en weer weg HW emulatie tot/met softwareplatform VMware etc – tientallen voorbeelden Voordeel: ‘sandbox’ Nadeel:‘shared’
Voorgaande… Infrastructure as a Service
Technology platform Platform as a Service – Rdbms – Middleware – …
Big Data Zeer grote datasets – Non-rdbms datasystemen ‘no-sql’ – Hadoop – DynamoDB – HANA – Intersystems –... Analytics !!!! Voorbij ‘BI’ naar ‘RT’ Sociale netwerken
Applicatie ‘Klassieke’ applicaties op IaaS en PaaS Aangepaste Saas applicaties – Salesforce.com Specifieke ‘Cloud’ applicaties – Maildiensten GMail – Productiviteitsdiensten Office365 – Security etc.
Applicatie Service Oriented Architecture -> Web services -> Cloud of clouds – Nog niet meteen Metadata Trust mechanismen
Applicatie Voordeel: – Grotere variatie aan ‘eindgebruikersystemen’ mogelijk ( client/server) ‘Server to server’ Personal computers Mobiele systemen
Rond de cloud Cloud is meer dan met een kredietkaart wat Amazon clouddiensten kopen – Governance – Opvolging door de klant Contractbeheer Start / stop Databescherming (at rest, in transit) – Beheer / operations door de provider Provisioning Billing Business continuity – Service management
Governance Meer dan sla’s – Naleven van wetten, reglementen datalocatie
Beheer cloud Door de klant Contractbeheer – Studie vooraf » Risk assessment (welke applicaties, data...) – Tijdens contract opvolging / einde van contract Starten / stoppen van… – Diensten, taken, applicaties... Databescherming (at rest, in transit)
Beheer cloud Door de provider Systeembeheer – Back-ups – Security Provisioning Billing – Licentiebeheer – Pay per use Business continuity Moraal van het verhaal: Leg de provider op de rooster
Service mgmt Servicebeheer en cloudleveranciers – ITIL (Information Technology Infrastructure Library)
Lock in Zorg voor ‘exit’ strategie – Zorg voor recuperatie van data Hot system Mirroring Escrow
Conclusie Cloud is echt goeddeels ‘oude wijn in nieuwe zakken’, met een snuif technologie die nu ‘mainstream’ is geworden… Belangrijk: De gebruiker moet op zijn hoede zijn en zijn/haar huiswerk goed en vlijtig doen!
Lees er alles over in… Data News ….
For your information Cloud Security Alliance ( ) NIST (National Institute of Standards & Technology) ( )
EINDE