Cloud computing är en populär buzz-fras på internet, med en Google-sökning som avslöjar 103 miljoner förekomster av termen. Cloud computing avser leverans av on-demand datatjänster, ursprunglig lagring och nu nyare bearbetningseffekt och -app, över internet, med företag som använder detta på en betald-i-go-basis. "Cloud" i cloud computing har sitt ursprung i nätverksdiagram som drar internet som ett fluffigt moln.

Historia för cloud computing

Trots cloud computingens moderna popularitet går begreppet datorer över ett nätverk några årtionden tillbaka till 1961. En MIT-professor, John McCarthy, ansåg en "grundande pappa" för artificiell intelligens, i en adress vid deras hundraåriga firande talade profetiskt: “Datorn kan en gång anordnas som ett offentligt verktyg precis som telefonsystemet är ett offentligt verktyg. Varje abonnent behöver bara betala för den kapacitet han faktiskt använder, men han har tillgång till alla programmeringsspråk som är karakteristiska för ett mycket stort system ... Vissa abonnenter kan erbjuda service till andra abonnenter ... Datortjänsten kan bli grunden för en ny och viktig bransch.”

Den första användningen av den faktiska termen cloud computing är mer modern dating till 9 augusti 2006 vid Search Engine Strategies Conference. Den är krediterad till Googles CEO Eric Schmidt som sa: “Vad som är intressant [nu] är att det finns en framväxande ny modell ... Det börjar med förutsättningen att datatjänster och arkitektur ska vara på servrar. Vi kallar det cloud computing - de borde vara i ett "moln" någonstans. Och om du har rätt typ av webbläsare eller rätt typ av åtkomst spelar det ingen roll om du har en dator eller en Mac eller en mobiltelefon eller en BlackBerry eller vad har du - eller nya enheter som fortfarande ska utvecklas - Du kan få tillgång till molnet.”

För över tio år sedan är dessa ord ganska visionära - förutom delen om BlackBerry, men inte överraskande i efterhand att Googles Android mobilplattform debuterade strax över ett år senare, vilket säkert har bidragit till populariteten hos cloud computing.

Cloud computing och business

Cloud computing förenklar saker för företag. Byrån för att äga ditt eget datacenter och företagsinfrastruktur är borta. Snarare kan företaget sedan hyra applikationer, bearbetningseffekt och lagring de behöver från sin molntjänstleverantör. Kostnaderna vid den främre änden reduceras, och företaget betalar bara för vad de faktiskt behöver och använder, med möjligheten att växa efter behov, på begäran. Underhållet och uppdateringarna görs också av molntjänstleverantören, vilket minskar uppgifterna för in-house IT.

Den första hälften av cloud computing är molnet. Medan molnet inte är lokalt för datorn finns det viss variation på var den ligger. Till exempel finns det begreppet offentligt moln där företaget inte ansvarar för underhållet av servern.

Dess motpost är ett privat moln där företaget tar hand om underhållet och är fysiskt på plats, kallat lokalt moln eller mer avlägset i ett datacenter. Privat moln används ofta för fler datakänsliga applikationer för att upprätthålla kontrollen av data för en högre säkerhetsnivå.

En populär lösning idag kombinerar aspekter av ett privat moln med ett offentligt moln och får fördelar med att fördela arbetsbelastningen för optimal prestanda, som är känd som en hybrid cloud-lösning. Det finns också en variant av ett gemenskaps moln där flera organisationer skapar och underhåller sin egen molnlösning i en samarbetsinsats.

Mjukvara som en service

Den andra hälften av cloud computing är databehandlingsdelen, och i dag är det nästan alla applikationer som inte har kravet på att du behöver vara nära fysisk närhet till datorhårdvaran..

Dessa cloud computing-applikationer placeras i flera kategorier. En populär är SaaS, som är känd som Software-as-a-Service. Andra varianter av cloud computing-applikationer inkluderar PaaS (Platform-as-a-Service) och IaaS (Infrastructure-as-a-Service).

Ett populärt exempel på SaaS är Microsoft Office 365-serien. Snarare än att köra programmet lokalt säljs Office 365 som en prenumeration. Till priset av $ 9,99 / månad ingår alla Microsoft Office-program. Fördelarna är att mjukvaran, som den är värd på sin server, kontinuerligt hålls uppdaterad, och dokument säkerhetskopieras till molnet för pålitlig lagring och enkel delning. Andra populära exempel på SaaS är Adobe Creative Cloud, Slack, DocuSign och Salesforce.com.

Platform-as-a-Service

PaaS är den andra typen av molnbaserad databehandling, komplett med ett operativsystem, en programmarspråk, exekveringsmiljö, samt en databas.

Ett populärt exempel på en PaaS är Microsoft Azure, som används av topporganisationer, inklusive Toyota, UPS och Coca-Cola. I själva verket Microsoft hävdar att 90% av Fortune 500-företagen använder det. Verksamheten är klar över 54 Azuriska datacenterregioner som finns i 140 länder.

Människor använder Microsoft Azure för en mängd olika projekt, inklusive hantering av SQL-relationsdatabaser, molnbaserade Microsoft eller Linux-baserade virtuella maskiner och molnbaserade webbapps via Microsoft Azure WebApps. Andra exempel på PaaS inkluderar IBM SmartCloud, den öppna källan RedHat OpenShift, Google App-motorn och Java-baserade CloudBees.

Infrastruktur-as-a-Service

Den tredje huvudkategorin av cloud computing är Infrastructure-as-a-Service (IaaS). I denna variant är målet att tillhandahålla virtualiserade datorresurser via internet, med molnleverantören värd för en komplett uppsättning infrastrukturtjänster, inklusive servrar, lagring och nätverk, och ett virtualiseringslager - i huvudsak allt som skulle krävas vid en onsite datacenter.

IaaS tillhandahåller viktiga tjänster som säkerhet, loggåtkomst, övervakningstjänster och lagringsförmåga för att tillhandahålla ett mer robust erbjudande än om det var värd lokalt med en nyckelfärdig lösning.

Det finns många exempel på IaaS, med populära sådana inklusive Amazon Web Services, Rackspace Open Cloud, Google Compute Engine och Apache CloudStack. I själva verket är Amazon Web Services så populärt, att förra året uppgick alla rörelseresultat av hela företaget till sitt molnutbud.

Med kraften i delade resurser i molnet, oavsett om det är programvara, som en plattform eller en hel infrastruktur, är det inte konstigt att cloud computing har haft en sådan stor popularitet.

För alla indikationer ser det ut som när det gäller framtiden för cloud computing, är himlen gränsen.

  • Vi frågar också: Vad är stora data?