Cloud Computing-världen
Cloud computing är den nya modeordsfraseringen som verkar dyka upp i varje affärs-/IT-modell nu för tiden. På grund av detta börjar företag att göra den ”alternativa riktningen” av molnberäkning till det konventionella valet av hur de ska köra sitt IT- och datorsystem.
Den här artikeln kommer att ta en nybörjarblick på världen av cloud computing och hur den kan påverka dig eller ditt företags behov positivt i den nya molnvärlden.
En kort historielektion
Vi kanske borde backa lite. Medan vi tidigare hänvisade till cloud computing som ny, började konceptet med denna ”nya” idé faktiskt redan på 1950-talet med universitetets och större företags användning av storskaliga stordatorer. Dessa stordatorer nåddes via ”statiska terminaler” som hade kommunikationsegenskaper men inga interna bearbetningsmöjligheter. Sedan i början av 1960-talet utvecklade John McCarthy idén om vad han kallade ”datorverktyg”. Han föreställde sig att användning av datorer skulle vara en del av ett allmännyttigt; ”…Precis som telefonsystemet är en allmännytta.”
Andra experter pekar ofta på det ”intergalaktiska datornätverk” som JCR Licklider föreställer sig, en av utvecklarna av ARPANET (Advanced Research Projects Agency Network), som 1969 ville att alla på jorden skulle kunna komma åt program och data på vilken plats som helst, från varsomhelst.
Med internets tillkomst och dess popularitet så att nästan alla bär det med sig på sina telefoner, har fenomenet molnbaserad datoranvändning ökat. 1999 började Salesforce.com leverera företagsapplikationer över en enkel webbplats, vilket i sin tur ledde till att fler och fler mjukvaruföretag erbjöd sina appar över internet. Amazon Web Services följde efter och erbjöd 2002 molnlagring, beräkningar och mänsklig intelligens med Amazon Mechanical Turk. Fyra år senare startade de upp sitt Elastic Compute Cloud (EC2) som ger användarna möjlighet att hyra datorer som de kör sina egna applikationer på.
2009 inträffade den senaste händelsen, när Web 2.0 började. Olika internetbaserade företag började erbjuda webbläsarbaserade applikationer. Ett exempel på detta är Google Apps.
Vad är det?
Så vad är cloud computing? I grund och botten har idén varit densamma sedan 1950-talet, med några förändringar i tekniken. Det kanske enklaste sättet att förklara vad cloud computing är är genom att ge ett exempel på ett företags IT-avdelning.
I ett företag behöver varje anställd de rätta verktygen för att utföra sitt jobb. IT-avdelningen ser till att alla de anställda har en dator som innehåller rätt hårdvara och mjukvara som behövs för att de ska kunna uppnå detta. Utöver det behöver de anställda alla olika programvarulicenser för att kunna använda de olika mjukvaruprogrammen och så vidare. Dessa program behöver licens eller olika typer av godkännande för att köras. Närhelst en ny medarbetare anställs måste du återköpa en ny licens eller programvara så att den nya medarbetaren också kan använda samma program. Det är här cloud computing kommer in för att göra livet enklare för dessa företag och anställda. Cloud computing gör att alla kan använda samma program utan att behöva köpa ny programvara.
Hur fungerar det?
Idén om hur cloud computing fungerar i den ovannämnda situationen är mycket enkel: istället för att behöva köpa och installera programvaran för varje ny anställd, skulle du bara behöva ladda en applikation på de många datorer som används. Denna applikation tillåter användare att logga in på en webbaserad tjänst som är värd för alla olika mjukvaror och program som varje anställd kan behöva för att utföra sina uppgifter.
Mjukvaran och/eller programmen som används laddas inte längre på varje individs dator, utan snarare på ett större datalagringssystem som skapar ”molnet”. Anställda kan komma åt dessa data via en nätverksanslutning eller genom att helt enkelt ansluta via internet. I princip lagras och/eller nås allt över internet till skillnad från din dators hårddisk.
Det finns fyra olika typer av molnerbjudanden och dessa är infrastruktur som en tjänst (IaaS), plattform som en tjänst (PaaS), programvara som en tjänst (SaaS) och affärsprocess som en tjänst (BPaaS). Var och en av dessa tjänster är byggda ovanpå varandra.
Precis som exemplet med ett företag kan cloud computing fungera för olika individer på en mängd olika sätt. Om du någonsin har använt en webbaserad e-posttjänst som Hotmail eller Gmail, har du utnyttjat molntjänster. Din dator kör inte ett e-postprogram, utan du får åtkomst till det e-postprogrammet via ditt internet.
Tillväxten av Cloud Computing
Cloud computing har blivit ett sätt för IT att lägga till olika möjligheter med avseende på slutanvändarupplevelsen och öka kapaciteten, allt i realtid över internet. Med det sagt är cloud computing fortfarande på ett tidigt stadium i utvecklingen och många leverantörer har börjat erbjuda olika tjänster genom molnet som varierar från system till system.
Andra program du kan ha använt drar också nytta av molnsystemet. Netflix, Apple, Dropbox och Amazon är några av de stora företagen som investerar i molnsystemet så att du kan ta med dig deras tjänster och produkter vart du än har internetmöjligheter… dvs din smarta telefon.
Företag hoppar också på molntåget. Det uppskattas att 69 % av företagen som för närvarande har en budget för molnet planerar att öka sina utgifter i år. Samma studie konstaterar att marknaden för cloud computing kommer att fortsätta att öka med ytterligare 36 % varje år fram till 2016. De flesta företag använder fyra olika områden av cloud computing för sina företag och forskning visar att alla dessa siffror kommer att öka stadigt varje år eftersom Tekniken fortsätter att växa och expandera och lämnar molnet som det enda alternativet.
För- och nackdelar med molnvärlden
Den främsta positiva aspekten med att använda cloud computing är tillgängligheten och något lätt att använda. Genom molnet kan du komma åt använda applikationer och data från var som helst när som helst så länge du är länkad till internet. Att använda ett molnsystem kan också spara pengar på att köpa olika mjukvara och hårdvara. Företag kan minimera IT-stödet genom att effektivisera sin hårdvara och ha färre operativsystem. Dessutom, eftersom den bakre delen av molnsystemet vanligtvis är ett mer kraftfullt nätdatorsystem, kan hastigheten vara en faktor. Något som skulle ha tagit lång tid att tidigare bearbeta skulle nu ta betydligt kortare tid att beräkna.
När det gäller säkerhetskopiering och återställning är processen mycket enklare eftersom data nu lagras på molnet i motsats till att vara värd på en fysisk enhet. På grund av denna anledning är distribution av program och integrering av nya program också snabbare och enklare. Ditt företag kan välja och vraka vilka tjänster och/eller applikationer som skulle vara mest fördelaktiga för dem, snarare än att behöva välja allt i ett större paket. Skulle du vilja ha mer eller mindre program blir hårddiskutrymmet inte längre ett bekymmer, eftersom lagringskapaciteten i ett molnsystem kan vara nästan obegränsad i sitt utbud. Detta bidrar till att minska eventuella IT-kostnader som kan komma från en uppdatering eller köp av ny hårdvara.
Molnet är också miljövänligt på grund av mängden resurser det tar att beräkna, vilket innebär att mindre energi spenderas. När molnservrarna inte används sker det vanligtvis någon form av nedskalning av servern, vilket frigör energi och resurser som används.
En sista fördel med cloud computing är dess användarvänlighet. De flesta molnapplikationer kommer att vara enklare att köra eftersom de flesta av allmänheten redan kan vara vana vid att köra ett exempel på det. Gmail är till exempel en molnapplikation som många användare kanske redan har erfarenhet av och som tycker är ganska enkel att kontrollera och använda i sitt dagliga liv.
I andra änden av spektrumet är de största problemen inom cloud computing integritet, dataförlust och säkerhet. Om en molndatabas inte är designad på rätt sätt, skulle hackare inte nödvändigtvis behöva gå igenom alla väggar och kanaler för att kunna komma åt många klienters data. Dataförlust är hot nummer två när det gäller att använda molnet. Du kan förlora lite flexibilitet och kontroll som du är van vid med en övergång till ett molnnätverk eftersom allt körs via fjärrkontroll, och det mesta av din hårdvara och mjukvara kan också köras på distans.
En annan nackdel när det gäller säkerhet i molnvärlden är idén om integritet. Ett företag som använder en avlägsen molninfrastruktur skickar i princip bort all privat data och information som kan vara känslig och/eller konfidentiell. Återigen, om molnleverantören har mindre än tillförlitlig säkerhet, kan samma företag se denna känsliga information äventyras, inklusive lösenord som läcker ut och stora mängder dataförlust.
Slutligen, eftersom cloud computing är till stor del om inte helt beroende av internetåtkomst, om ett företag skulle ha några nätverksavbrott eller anslutningsproblem, skulle din molninstallation bli värdelös. Även om det är sant att alla system kan stöta på problem eller anslutningsproblem då och då, är detta en annan nackdel att titta på. Om du har valt en molnleverantör som inte är i nivå eller om en katastrof inträffar, eftersom du nu har hela ditt system centralt, kan du förlora allt.
Slutet?
Det finns de som fortfarande är misstänkta för cloud computing. Många anser att eftersom vi har arbetat direkt från den lokala hårddisken under de senaste decennierna att vi borde fortsätta på detta sätt. Cloud computing kanske inte är lika snabb och det kanske inte är värt kostnaden för lokal lagring och åtkomst. Eftersom olika medieföretag nu kontrollerar tillgången till vad du än använder molntjänster till, är många oroliga för att det kan kosta dig i längden att sätta all din tilltro till det företagets tillgång.
Företag fortsätter också att ta reda på olika sätt att ta betalt för molnåtkomst, oavsett om det är mätning av din tjänst eller bandbredden du har använt. Kunder på molnsajter har också uttryckt oro över immateriella rättigheter och vem som äger data som lagras online. Kan till exempel bilderna du har delat på Facebook användas som en del av företagets marknadsföringsprogram? Vem äger bilderna du delar på deras webbplats?
Det finns många olika sätt som cloud computing kan påverka ditt företag och till och med din hemdatoranvändning eftersom den fortsätter att växa i popularitet och genom idéer om användning. Det verkar som att cloud computing håller på att falla bort från att bara vara en trend och nu bara är en del av det nya normala.