Moln
Inom datavetenskap hänvisar termen moln till en delad pool av resurser, som görs tillgängliga för flera användare via Internet. Sådana resurser är vanligtvis relaterade till datalagring och datorkraft, men kan också inkludera olika typer av tjänster, applikationer, nätverk och servrar.
Vanligtvis är molnbaserade resurser lätt och bekvämt tillgängliga och kan konfigureras om dynamiskt för att passa flera ändamål, med varierande nivåer av skalbarhet. Idag är cloud computing-teknik vitt spridd över flera områden av mänskligt liv. Flera tjänster och applikationer byggs över ett moln.
Till exempel, on-demand streamingtjänster som Netflix utnyttjar molnkapaciteten för att skala effektivt och ge bästa möjliga användarupplevelse. Populära applikationer för onlinemeddelanden och röstsamtal, som Skype och WhatsApp, använder också cloud computing för att möjliggöra kommunikation av hög kvalitet mellan sina användare. Andra exempel inkluderar de molnbaserade lösningarna som tillhandahålls av Microsoft Office 365 och Google G Suite, som hjälper miljontals människor över hela världen, vilket gör det enkelt att arbeta och samarbeta i realtid var som helst och när som helst.
Peter Mell och Timothy Grance från US National Institute of Standards and Technology (NIST) beskriver cloud computing som en teknik som består av tre tjänstemodeller och fyra implementeringsmodeller.
De tre molntjänstmodellerna inkluderar:
Infrastruktur som en tjänst (IaaS): erbjuder grundläggande datorresurser som databehandling, datalagring och nätverksmöjligheter. Dessa kan baseras på molntjänster som Amazon EC2, Microsoft Azure och Google Compute Engine.
Plattform som en tjänst (PaaS): tillhandahåller plattformar som tillåter kunder att utveckla och distribuera förvärvade eller konsumentskapade applikationer till en molnbaserad datorplattform. AWS Elastic Beanstalk, Heroku och Google App Engine är några exempel på PaaS-modeller.
Software as a service (SaaS): kombinerar infrastruktur och mjukvara som körs i molnet. Användarna får tillgång till en leverantörs mjukvaruapplikationer och databaser, medan molnleverantören helt hanterar den underliggande infrastrukturen och plattformarna som kör applikationerna. Salesforce, Microsoft Office 365 och Slack är exempel på SaaS-modeller.
De fyra implementeringsmodellerna för molnberäkning inkluderar:
Offentligt moln: ett moln som kan ägas och drivs av företag, statliga institutioner eller andra tredjepartsleverantörer av molntjänster. Offentliga moln är designade för öppen användning av allmänheten.
Privat moln: ett moln som virtualiserar och distribuerar IT-infrastrukturen för exklusiv användning av en enda organisation och dess konsumenter eller affärsenheter (dvs. inte öppet för allmänheten).
Gemenskapsmoln: ett moln som virtualiserar och distribuerar IT-infrastrukturen för en viss grupp eller gemenskap av konsumenter, som har kompatibla mål och problem (t.ex. säkerhetskrav, policy, överväganden om efterlevnad, etc.).
Hybridmoln: en kombination av två eller flera olika molninfrastrukturer (offentliga, gemenskaper eller privata).