Vad är Cloud Computing? Definition, förklara med exempel
Vad är Cloud Computing?
Cloud Computing definieras som lagring och åtkomst av data och datortjänster över internet. Den lagrar ingen data på din persondator. Det är tillgängligheten på begäran av datortjänster som servrar, datalagring, nätverk, databaser, etc. Huvudsyftet med cloud computing är att ge åtkomst till datacenter för många användare. Användare kan också komma åt data från en fjärrserver.
Exempel på molntjänster: AWS, Azure, Google Cloud
Låt oss lära oss grunderna i Cloud Computing med ett exempel –
När du reser genom en buss eller tåg tar du en biljett till din destination och håller tillbaka till din plats tills du når din destination. På samma sätt tar även andra passagerare biljett och reser i samma buss med dig och det stör dig knappast vart de går. När din hållplats kommer går du av bussen och tackar föraren. Cloud computing är precis som den där bussen data och information för olika användare och gör det möjligt att använda sin tjänst med minimal kostnad.
Varför namnmolnet?
Termen "moln" kom från en nätverksdesign som användes av nätverksingenjörer för att representera platsen för olika nätverksenheter och där sammankoppling. Formen på denna nätverksdesign var som ett moln.
Varför Cloud Computing?
Med ökningen av datorer och mobilanvändare har datalagring blivit en prioritet inom alla områden. Stora och småskaliga företag trivs idag med sin data och de spenderade en enorm summa pengar för att underhålla denna data. Det kräver ett starkt IT-stöd och en lagringshubb. Alla företag har inte råd med höga kostnader för intern IT-infrastruktur och säkerhetskopiering av supporttjänster. För dem är Cloud Computing en billigare lösning. Kanske har dess effektivitet i att lagra data, beräkningar och mindre underhållskostnader lyckats locka ännu större företag också.
Cloud computing minskar efterfrågan på hårdvara och mjukvara från användarens sida. Det enda som användaren måste kunna köra är gränssnittsprogramvaran för molnberäkningssystem, som kan vara så enkel som en webbläsare, och molnnätverket tar hand om resten. Vi har alla upplevt cloud computing någon gång, några av de populära molntjänsterna vi har använt eller som vi fortfarande använder är e-posttjänster som gmail, hotmail eller yahoo etc.
När du använder e-posttjänsten lagras vår data på molnservern och inte på vår dator. Tekniken och infrastrukturen bakom molnet är osynlig. Det är mindre viktigt om molntjänster är baserade på HTTP, XML, Ruby, PHP eller annan specifik teknik så långt den är användarvänlig och funktionell. En enskild användare kan ansluta till molnsystemet från sina egna enheter som stationära, bärbara eller mobila enheter.
Cloud computing utnyttjar småföretag som effektivt har begränsade resurser, det ger småföretag tillgång till den teknik som tidigare var utom räckhåll. Cloud computing hjälper småföretag att omvandla sina underhållskostnader till vinst. Låt oss se hur?
I en intern IT-server måste du vara mycket uppmärksam och se till att det inte finns några brister i systemet så att det går smidigt. Och i händelse av tekniska fel är du helt ansvarig; det kommer att söka mycket uppmärksamhet, tid och pengar för reparation. Medan tjänsteleverantören inom cloud computing tar det fullständiga ansvaret för komplikationen och de tekniska felen.
Typer av moln
Det finns fyra olika molnmodeller som du kan prenumerera på efter affärsbehov. Följande är de olika Typer av moln:
- Privat moln: Här, datorresurser distribueras för en viss organisation. Denna metod används mer för interaktioner inom företaget. Där datorresurserna kan styras, ägas och drivas av samma organisation.
- Community Cloud: Här, datorresurser tillhandahålls för ett samhälle och organisationer.
- Public Cloud: Denna typ av moln används vanligtvis för interaktioner av typen B2C (Business to Consumer). Här ägs, styrs och drivs datorresursen av myndigheter, en akademisk eller företagsorganisation.
- Hybridmoln: Denna typ av moln kan användas för båda typerna av interaktioner – B2B (Business to Business) eller B2C (Business to Consumer). Denna distributionsmetod kallas hybridmoln eftersom datorresurserna är sammanbundna av olika moln.
Fördelarna med Cloud Computing
Potentialen för kostnadsbesparingar är den främsta anledningen till att många organisationer använder molntjänster. Cloud computing ger friheten att använda tjänster enligt kravet och betala endast för det du använder. Tack vare cloud computing har det blivit möjligt att driva IT-drift som en outsourcad enhet utan mycket interna resurser.
Nu i detta Handledning för Cloud Computing, kommer vi att lära oss fördelarna med Cloud Computing.
- Lägre IT-infrastruktur och datorkostnader för användarna
- Förbättrad prestanda
- Färre underhållsproblem
- Omedelbara programuppdateringar
- Förbättrad kompatibilitet mellan Operatingssystem
- Säkerhetskopiering och återställning
- Prestanda och skalbarhet
- Ökad lagringskapacitet
- Öka datasäkerheten
Exempel på Cloud Computing
Här är några exempel på cloud computing-applikationer:
Sjukvård:
Medicinsk personal kan göra diagnostik, vara värd för information och analysera patienter på distans med hjälp av cloud computing. Cloud computing gör att läkare kan dela information snabbt var som helst. Det sparar också kostnader genom att tillåta stora datafilöverföringar direkt. Detta ökar verkligen effektiviteten.
I slutändan hjälper molnteknik det medicinska teamet att säkerställa att patienter får bästa möjliga vård utan onödiga förseningar. Patienternas tillstånd kan också uppdateras på några sekunder med hjälp av fjärrkonferenser.
Utbildning:
Cloud computing är också användbart i utbildningsinstitutioner för distansutbildning. Det erbjuder olika tjänster för universitet, högskolor, professorer och lärare för att nå tusentals studenter över hela världen. Företag som Google och Microsoft erbjuda olika tjänster gratis till fakulteter, lärare, professorer och studenter från olika läroanstalter. Olika utbildningsinstitutioner över hela världen använder dessa tjänster för att förbättra sin effektivitet och produktivitet.
Regering:
Den amerikanska militären och regeringen var tidiga användare av cloud computing. Deras moln innehåller sociala, mobila och analytiska teknologier. Även om de måste följa strikta efterlevnads- och säkerhetsåtgärder (FIPS, FISMA och FedRAMP). Detta skyddar mot cyberhot både inrikes och utomlands.
Big data Analytics:
Cloud computing hjälper dataforskare att analysera olika datamönster, insikter för bättre förutsägelser och beslutsfattande. Det finns många stordatautvecklings- och analysverktyg med öppen källkod tillgängliga som Cassandra, Hadoop, etc., för detta ändamål.
Kommunikation:
Cloud computing ger nätverksbaserad åtkomst till kommunikationsverktyg som e-post och sociala medier. WhatsApp använder också en molnbaserad infrastruktur för att underlätta användarkommunikation. All information lagras i tjänsteleverantörens hårdvara.
Affärsprocess:
Nuförtiden finns många affärsprocesser som e-post, ERP, CRM, och dokumenthantering har blivit molnbaserade tjänster. SaaS har blivit den viktigaste metoden för företag. Några exempel på SaaS inkluderar Salesforce, HubSpot.
Facebook Dropboxoch Gmail:
Cloud computing kan användas för lagring av filer. Det hjälper dig att automatiskt synkronisera filerna från olika enheter som skrivbord, surfplatta, mobil, etc. Dropbox tillåter användare att lagra och komma åt filer upp till 2 GB gratis. Det ger också en enkel säkerhetskopieringsfunktion.
Sociala nätverksplattformar som Facebook kräver kraftfull värd för att hantera och lagra data i realtid. Molnbaserad kommunikation ger klicka för att ringa-möjligheter från sociala nätverkssajter och tillgång till snabbmeddelandesystemet.
Medborgartjänster:
Molntekniken kan också användas för att hantera medborgartjänster. Det används i stor utsträckning för att lagra, hantera, uppdatera medborgarinformation, kvittera formulär och till och med verifiera den aktuella statusen för applikationer kan utföras med hjälp av cloud computing.
Molntjänster
De tre stora Cloud Computing-erbjudandena är
- Programvara som en tjänst (SaaS)
- Plattform som en tjänst (PaaS)
- Infrastructure as a Service (IaaS)
Olika företag använder några eller alla av dessa komponenter enligt deras krav.
SaaS (Software as a Service)
SaaS eller mjukvara som en service är en mjukvarudistributionsmodell där applikationer lagras av en leverantör eller tjänsteleverantör och görs tillgängliga för kunder via ett nätverk (internet). SaaS blir en allt vanligare leveransmodell som underliggande teknologier som stödjer Serviceinriktad Architecture (SOA) eller webbtjänster. Via internet är denna tjänst tillgänglig för användare var som helst i världen.
Traditionellt behövde programvaran köpas i förväg och sedan installeras den på din dator. SaaS-användare å andra sidan, istället för att köpa programvaran prenumererar på den, vanligtvis månadsvis via internet.
Alla som behöver tillgång till en viss mjukvara kan prenumerera som användare, oavsett om det är en eller två personer eller var tusentals anställda i ett företag. SaaS är kompatibelt med alla internetaktiverade enheter.
Många viktiga uppgifter som redovisning, försäljning, fakturering och planering kan alla utföras med SaaS.
PaaS (Platform as a Service)
Plattform som en tjänst, kallas PaaS, den tillhandahåller en plattform och miljö för att tillåta utvecklare att bygga applikationer och tjänster. Denna tjänst är värd i molnet och nås av användarna via internet.
För att förstå på ett enkelt sätt kan du jämföra detta med att måla en bild, där du får målarfärger, olika målarpenslar och papper av din skollärare och du behöver bara rita en vacker bild med hjälp av dessa verktyg.
PaaS-tjänsterna uppdateras ständigt och nya funktioner läggs till. Mjukvaruutvecklare, webbutvecklare och företag kan dra nytta av PaaS. Det tillhandahåller en plattform för att stödja applikationsutveckling. Det inkluderar mjukvarustöd och hanteringstjänster, lagring, nätverk, distribution, testning, samarbeta, hosta och underhålla applikationer.
IaaS (Infrastructure as a Service)
IaaS (Infrastructure As A Service) är en av de grundläggande tjänstemodellerna för cloud computing vid sidan av PaaS (Platform as a Service). Det ger tillgång till datorresurser i en virtualiserad miljö "molnet" på internet. Det tillhandahåller datorinfrastruktur som virtuellt serverutrymme, nätverksanslutningar, bandbredd, lastbalanserare och IP-adresser. Poolen av hårdvaruresurser extraheras från flera servrar och nätverk som vanligtvis är fördelade över flera datacenter. Detta ger redundans och tillförlitlighet till IaaS.
IaaS (Infrastruktur som en tjänst) är ett komplett paket för datorer. För småskaliga företag som letar efter att minska kostnaderna för IT-infrastruktur är IaaS en av lösningarna. Årligen spenderas mycket pengar på underhåll och inköp av nya komponenter som hårddiskar, nätverksanslutningar, extern lagringsenhet etc. som en företagare kunde ha sparat för andra utgifter genom att använda IaaS.
Grid Computing vs Cloud Computing
När vi slår på fläkten eller någon elektrisk enhet är vi mindre bekymrade över strömförsörjningen varifrån den kommer och hur den genereras. Strömförsörjningen eller elen som vi får i vårt hem går genom en kedja av nätverk, som inkluderar kraftverk, transformatorer, kraftledningar och transmissionsstationer. Dessa komponenter bildar tillsammans ett "Power Grid". Likaså är "Grid Computing" en infrastruktur som länkar samman datorresurser som datorer, servrar, arbetsstationer och lagringselement och tillhandahåller den mekanism som krävs för att komma åt dem.
Grid Computing är ett mellanprogram för att samordna olika IT-resurser över ett nätverk, så att de kan fungera som helhet. Det används oftare i vetenskaplig forskning och på universitet i utbildningssyfte. Till exempel, en grupp arkitektstudenter som arbetar med ett annat projekt kräver ett specifikt designverktyg och en programvara för designändamål, men bara ett par av dem fick tillgång till detta designverktyg, problemet är hur de kan göra detta verktyg tillgängligt för resten av studenter. För att göra det tillgängligt för andra studenter kommer de att lägga detta designverktyg på campusnätverket, nu kommer nätet att ansluta alla dessa datorer i campusnätverket och tillåta studenter att använda designverktyget som krävs för deras projekt var som helst.
Cloud computing och Grid computing är ofta förvirrade, även om funktionerna är nästan likadana är tillvägagångssättet för deras funktionalitet olika. Låt se hur de fungerar-
Cloud Computing | grid beräkning |
---|---|
Cloud computing fungerar mer som en tjänsteleverantör för att använda datorresurser | Grid computing använder den tillgängliga resursen och sammankopplade datorsystem för att uppnå ett gemensamt mål |
Cloud computing är en centraliserad modell | Grid computing är en decentraliserad modell, där beräkningen kan ske över många administrativa modeller |
Cloud är en samling datorer som vanligtvis ägs av en enda part. | Ett nät är en samling datorer som ägs av flera parter på flera platser och är sammankopplade så att användare kan dela den kombinerade kraften hos resurser |
Cloud erbjuder fler tjänster, nästan alla tjänster som webbhotell, DB (Data Base) support och mycket mer | Grid tillhandahåller begränsade tjänster |
Cloud computing tillhandahålls vanligtvis inom en enda organisation (t.ex.: Amazon) | Grid computing sammanför resurserna som finns inom olika organisationer. |
Utility Computing vs Cloud Computing
I vårt tidigare samtal i "Grid Computing" har vi sett hur el levereras till vårt hus, även vi vet att för att behålla elförsörjningen måste vi betala räkningen. Utility Computing är precis så, vi använder el hemma enligt våra krav och betalar räkningen på samma sätt som du kommer att använda tjänsterna för beräkningen och betala enligt användningen som detta kallas "Utility computing". Utility computing är en bra källa för småskalig användning, det kan göras i vilken servermiljö som helst och kräver Cloud Computing.
Utility computing är processen att tillhandahålla tjänster genom en on-demand, pay per use faktureringsmetod. Kunden eller klienten har tillgång till ett praktiskt taget obegränsat utbud av datorlösningar över ett virtuellt privat nätverk eller över internet, som kan hämtas och användas närhelst det behövs. Baserat på konceptet utility computing är grid computing, cloud computing och hanterade IT-tjänster baserade.
Genom verktygsdatorer kan små företag med begränsad budget enkelt använda programvara som CRM (Customer Relationship Management) utan att investera mycket i infrastruktur för att behålla sin kundkrets.
Utility Computing | Cloud Computing |
---|---|
Utility computing hänvisar till möjligheten att debitera de erbjudna tjänsterna och debitera kunder för exakt användning | Cloud Computing fungerar också som utility computing, du betalar bara för det du använder men Cloud Computing kan vara billigare, som sådan kan en molnbaserad app vara igång på dagar eller veckor. |
Utility computing användare vill ha kontroll över den geografiska platsen för infrastrukturen | Inom cloud computing har leverantören fullständig kontroll över molntjänster och infrastruktur |
Utility computing är mer fördelaktigt när prestanda och urvalsinfrastruktur är kritisk | Cloud computing är bra och lätt att använda när urvalsinfrastruktur och prestanda inte är kritiska |
Utility computing är ett bra val för mindre resurskrävande | Cloud computing är ett bra val för höga resurskrävande |
Utility computing hänvisar till en affärsmodell | Cloud computing hänvisar till den underliggande IT-arkitekturen |
Säkerhetsproblem för Cloud Computing
När du använder cloud computing är den största frågan som berör användarna om dess säkerhet.
En oro är att molnleverantörer själva kan ha tillgång till kundens okrypterade data - oavsett om det är på disk, i minnet eller överfört över nätverket.
Vissa länders myndigheter kan besluta att söka igenom data utan att nödvändigtvis meddela dataägaren, beroende på var uppgifterna finns, vilket inte uppskattas och betraktas som ett integritetsintrång (exempelvis prisma Program från USA).
För att tillhandahålla säkerhet för system, nätverk och datamolntjänster har leverantörer gått ihop med TCG (Trusted Computing Group) som är en ideell organisation som regelbundet släpper en uppsättning specifikationer för att säkra hårdvara, skapa självkrypterande enheter och förbättra nätverkssäkerheten. Det skyddar data från root-kit och skadlig programvara.
Eftersom datoranvändning har expanderat till olika enheter som hårddiskar och mobiltelefoner, har TCG utökat säkerhetsåtgärderna till att omfatta dessa enheter. Det ger möjlighet att skapa en enhetlig dataskyddspolicy över alla moln.
En del av den pålitliga molntjänster är Amazon, Box.net, Gmail och många andra.
Sekretess och Cloud Computing
Sekretess utgör en stark barriär för användare att anpassa sig till Cloud Computing-system
Det finns vissa åtgärder som kan förbättra integriteten i molnberäkningar.
- Den administrativa personalen för cloud computing-tjänsten skulle teoretiskt kunna övervaka data som rör sig i minnet innan de lagras på disk. För att hålla en data konfidentiell bör administrativa och juridiska kontroller förhindra att detta händer.
- Det andra sättet att öka integriteten är att hålla data krypterad på molnlagringsplatsen, vilket förhindrar obehörig åtkomst via internet; även molnleverantörer kan inte komma åt data heller.
Fallstudie av Cloud Computing- Royal Mail
- Ämne för fallstudie:Använda Cloud Computing för effektiv kommunikation mellan personal.
- Anledning till att använda Cloud Computing:Att minska kostnaden efter kommunikation för 28,000 XNUMX anställda och att tillhandahålla avancerade funktioner och gränssnitt för e-posttjänster till sina anställda.
Royal mail group, en posttjänst i Storbritannien, är den enda statliga organisationen i Storbritannien som servar över 24 miljoner kunder genom sina 12000 3000 postkontor och 404 XNUMX separata bearbetningsplatser. Dess logistiksystem och paketstyrka över hela världen hanterar cirka XNUMX miljoner paket per år. Och för att göra detta behöver de ett effektivt kommunikativt medium. De har insett fördelarna med Cloud Computing och implementerat det i deras system. Det har visat en enastående prestation inom interkommunikation.
Innan man gick vidare till molnsystemet kämpade organisationen med den föråldrade mjukvaran, vilket ledde till att den operativa effektiviteten äventyrades. Så snart organisationen gick över till Cloud System försågs 28000 XNUMX anställda med sin nya samarbetssvit, vilket gav dem tillgång till verktyg som snabbmeddelanden och närvaromedvetenhet. De anställda fick mer lagringsplats än på lokal server. De anställda blev mycket mer produktiva.
Ser på framgången för Cloud Computing inom e-posttjänster och kommunikation. Det andra strategiska draget av Royal Mail Group, skulle migrera från fysiska servrar till virtuella servrar, upp till 400 servrar för att skapa ett privat moln baserat på Microsoft hyper V. Detta skulle ge ett fräscht utseende och extra utrymme till sina anställdas skrivbord och ger också den senaste moderna utbytesmiljön.
Hyper V-projektet av RMG's (Royal Mail Group) beräknas spara cirka 1.8 miljoner pund åt dem i framtiden och kommer att öka effektiviteten i organisationens interna IT-system.
Ovanstående Cloud Computing-handledning täcker alla grundläggande Cloud Computing-anteckningar och Cloud Computing-exempel som hjälper dig att förstå alla grunderna för Cloud Computing.
Sammanfattning
- Cloud Computing definieras som att lagra och komma åt data och datortjänster över Internet.
- Termen "moln" kom från en nätverksdesign som används av nätverksingenjörer för att representera platsen för olika nätverksenheter och deras sammankoppling.
- Idag trivs många stora och småskaliga företag på sin data och de spenderar en enorm summa pengar för att underhålla denna data.
- Cloud computing arkitektur hjälper organisationer att sänka sin IT-infrastruktur och datorkostnader per användare.
- Fyra typer av moln är 1) Privat, 2) Community, 3) Offentligt och 4) Hybrid.
- Viktiga molntjänster är 1) Software as a Service (SaaS), 2) Platform as a Service (PaaS) och 3) Infrastructure as a Service (IaaS).
- Grid Computing är en mellanprogramvara för att koordinera olika IT-resurser över ett nätverk, så att de kan fungera som en helhet.
- Utility computing är processen att tillhandahålla tjänster genom en on-demand, pay-per-use faktureringsmetod.
- Sekretess är en stark barriär för användare att anpassa Cloud Computing-system.