Overhyped of ware toekomst? En wat is cloud computing nou eigenlijk precies? Kort geformuleerd: het extern gebruik maken van IT-diensten via een publiek netwerk zoals internet.
Concreet praten we dan over diensten als:
- online webapplicaties,
- online web services, ofwel programmatuur/functionaliteit die van bestaande software kan worden aangeroepen en geintegreerd,
- hosted oplossingen zoals 'hosted Exchange/Office',
- bedrijfsservers die extern gehost worden,
- en andere aanverwante Software-as-a-Service (=SaaS, dus die term is ook weer verklaard!) oplossingen, etcetera.
Meestal geldt er voor cloud computing een huurmodel op basis van een vaste maandelijkse fee, eventueel aangevuld met een variabele fee die is gekoppeld aan bijvoorbeeld de gebruiksintensiviteit.
Een belangrijk bijkomend voordeel van het cloud computing model is het ontbreken van een investeringscomponent. De aanschaf en technische implementatie van de benodigde hard- en software worden voor u gedaan, en tevens heeft u naar de onderhoudscomponenten (support, updates, calamiteiten backups, etcetera) ook geen omkijken meer. Dit kan leiden tot een enorme besparing in eigen ICT-budgetten door o.a. een verminderde behoefte aan medewerkers, servers, besturingssystemen, etcetera.
U kunt zich door cloud computing (complete uitbesteding van een dienst) geheel en beter toeleggen op uw core business en dus efficiënter te werk gaan.
Een ander leuk voorbeeld is groei van uw organisatie; normaliter zult u extra moeten investeren in hard-, software en bijkomende arbeid terwijl het cloud computing model u deze schaalbaarheid standaard levert.
Is cloud computing de toekomst? Absoluut, standaard applicaties zullen steeds vaker in een 'hosted' variant verschijnen en de koudwatervrees zal langzaam verdwijnen als gebruikers het gevoel hebben, dat met hun kostbare gegevens buiten de deur net zo veilig en betrouwbaar wordt omgesprongen als intern, waarschijnlijk zelfs beter! IT diensten zullen overgaan in een utiliteit, net als elektriciteit en water dat heden ten dage zijn.
Voor het integreren en gebruik maken van cloud services die database-, messaging- en middleware-achtige functionaliteit bieden, zal dit wat minder hard gaan aangezien dit totaal afhankelijk is van de architectuur van uw huidige applicatie(s). Dit soort zaken vereisen een relatief moderne ontwikkelomgeving/platform en zijn per definitie ingrijpend van aard.
Overhyped dus alleszins, omdat cloud computing vaak in bestaande omgevingen niet zomaar in te passen is. Vooral startups en kleine flexibele bedrijven zullen hier adequaat op kunnen inspelen, maar laat u hierdoor het enthousiasme voor deze technologie niet ontnemen. Kijk vooral naar standalone 'hosted' applicaties die u besparingen kunnen opleveren op korte termijn en waarbij u de last van installatie en onderhoud direct wordt ontnomen!
Wat hierbij ook nog op te merken valt, is het toekomstig belang van het 'operating systeem' op uw PC. Of u nu Windows, MacOS of Linux draait. Dat verschil zal geen invloed meer hebben op het werken met cloud applicaties omdat het Web 3.0 (2.0 is natuurlijk al gedateerd…) zijn intrede gedaan zal hebben met Rich Internet Applications op basis van technologieen zoals Silverlight, HTML 5 en Adobe Air.
TODAY IT is bezig met ontwikkeling van nieuwe produkten op basis van Silverlight technologie. Avalanche Online Express is zo'n voorbeeld, en zal de huidige Windows versie van Avalanche vervangen.