Hva er Cloud Computing? Definisjon, forklar med eksempler
Hva er Cloud Computing?
Cloud Computing er definert som lagring og tilgang til data og datatjenester over internett. Den lagrer ingen data på din personlige datamaskin. Det er on-demand tilgjengeligheten av datatjenester som servere, datalagring, nettverk, databaser osv. Hovedformålet med cloud computing er å gi tilgang til datasentre til mange brukere. Brukere kan også få tilgang til data fra en ekstern server.
Eksempler på cloud computing-tjenester: AWS, Azure, Google Cloud
La oss lære det grunnleggende om cloud computing med et eksempel –
Hver gang du reiser gjennom en buss eller tog, tar du en billett til destinasjonen og holder tilbake til setet ditt til du når destinasjonen. På samme måte tar også andre passasjerer billett og reiser i samme buss med deg, og det plager deg nesten ikke hvor de går. Når stoppet kommer går du av bussen og takker sjåføren. Cloud computing er akkurat som den bussen som bærer data og informasjon for forskjellige brukere og lar deg bruke tjenesten med minimale kostnader.
Hvorfor navnet Cloud?
Begrepet "Cloud" kom fra et nettverksdesign som ble brukt av nettverksingeniører for å representere plasseringen av forskjellige nettverksenheter og sammenkoblinger der. Formen på denne nettverksdesignen var som en sky.
Hvorfor Cloud Computing?
Med økningen i datamaskiner og mobilbrukere har datalagring blitt en prioritet på alle felt. Store og små bedrifter i dag trives med dataene sine, og de brukte en enorm sum penger på å vedlikeholde disse dataene. Det krever en sterk IT-støtte og en lagringshub. Ikke alle virksomheter har råd til høye kostnader for intern IT-infrastruktur og sikkerhetskopiering av støttetjenester. For dem er Cloud Computing en billigere løsning. Kanskje har effektiviteten i lagring av data, beregninger og mindre vedlikeholdskostnader lyktes med å tiltrekke seg enda større bedrifter også.
Cloud computing reduserer maskinvare- og programvarebehovet fra brukerens side. Det eneste brukeren må kunne kjøre er grensesnittprogramvaren for cloud computing-systemer, som kan være så enkel som nettleser, og skynettverket tar seg av resten. Vi har alle opplevd cloud computing på et eller annet tidspunkt, noen av de populære skytjenestene vi har brukt eller vi fortsatt bruker er e-posttjenester som gmail, hotmail eller yahoo osv.
Når du får tilgang til e-posttjenesten, lagres dataene våre på skyserveren og ikke på datamaskinen vår. Teknologien og infrastrukturen bak skyen er usynlig. Det er mindre viktig om skytjenester er basert på HTTP, XML, Ruby, PHP eller andre spesifikke teknologier så langt det er brukervennlig og funksjonelt. En individuell bruker kan koble til skysystemet fra sine egne enheter som stasjonær, bærbar eller mobil.
Cloud computing utnytter småbedrifter som effektivt har begrensede ressurser, det gir småbedrifter tilgang til teknologiene som tidligere var utenfor deres rekkevidde. Cloud computing hjelper små bedrifter med å konvertere vedlikeholdskostnadene til profitt. La oss se hvordan?
I en intern IT-server må du være veldig oppmerksom og sørge for at det ikke er noen feil i systemet slik at det går problemfritt. Og i tilfelle en teknisk feil er du fullstendig ansvarlig; det vil søke mye oppmerksomhet, tid og penger for reparasjon. Mens i nettskydatabehandling tar tjenesteleverandøren det fulle ansvaret for komplikasjonen og de tekniske feilene.
Typer skyer
Det er fire forskjellige skymodeller som du kan abonnere på i henhold til forretningsbehov. Følgende er de forskjellige Typer skyer:
- Privat sky: Her, dataressurser er distribuert for én bestemt organisasjon. Denne metoden er mer brukt for inter-business interaksjoner. Hvor dataressursene kan styres, eies og drives av samme organisasjon.
- Fellesskapssky: Her, dataressurser er gitt for et fellesskap og organisasjoner.
- Public Cloud: Denne typen sky brukes vanligvis for interaksjoner av typen B2C (Business to Consumer). Her eies, styres og drives dataressursen av myndigheter, en akademisk eller forretningsorganisasjon.
- Hybrid sky: Denne typen sky kan brukes for begge typer interaksjoner – B2B (Business to Business) eller B2C (Business to Consumer). Denne distribusjonsmetoden kalles hybridsky ettersom dataressursene er bundet sammen av forskjellige skyer.
Fordelene med Cloud Computing
Potensialet for kostnadsbesparelser er hovedårsaken til at skytjenester tas i bruk av mange organisasjoner. Cloud computing gir friheten til å bruke tjenester i henhold til kravet og betale kun for det du bruker. På grunn av cloud computing har det blitt mulig å drive IT-drift som en outsourcet enhet uten mye interne ressurser.
Nå i dette Cloud Computing opplæring, vil vi lære fordelene med Cloud Computing.
- Lavere IT-infrastruktur og datakostnader for brukere
- Forbedret ytelse
- Færre vedlikeholdsproblemer
- Umiddelbare programvareoppdateringer
- Forbedret kompatibilitet mellom Operating systemer
- Sikkerhetskopiering og utvinning
- Ytelse og skalerbarhet
- Økt lagringskapasitet
- Øk datasikkerheten
Eksempler på Cloud Computing
Her er noen eksempler på cloud computing-applikasjoner:
Helsevesen:
Medisinsk fagpersonell kan utføre diagnostikk, være vert for informasjon og analysere pasienter eksternt ved hjelp av cloud computing. Cloud computing lar leger dele informasjon raskt fra hvor som helst. Det sparer også kostnader ved å tillate store datafiloverføringer umiddelbart. Dette øker absolutt effektiviteten.
Til syvende og sist hjelper skyteknologi det medisinske teamet med å sikre at pasienter får best mulig behandling uten unødvendig forsinkelse. Pasientens tilstand kan også oppdateres på sekunder ved hjelp av fjernkonferanser.
Utdanning:
Cloud computing er også nyttig i utdanningsinstitusjoner for fjernundervisning. Det tilbyr ulike tjenester for universiteter, høyskoler, professorer og lærere for å nå tusenvis av studenter over hele verden. Selskaper som Google og Microsoft tilby ulike tjenester gratis til fakulteter, lærere, professorer og studenter fra ulike læringsinstitusjoner. Ulike utdanningsinstitusjoner over hele verden bruker disse tjenestene for å forbedre effektiviteten og produktiviteten.
Regjering:
Det amerikanske militæret og regjeringen var tidlige brukere av cloud computing. Deres Cloud inkorporerer sosiale, mobile og analytiske teknologier. Selv om de må overholde strenge overholdelses- og sikkerhetstiltak (FIPS, FISMA og FedRAMP). Dette beskytter mot cybertrusler både innenlands og utenlands.
Big data Analytics:
Cloud computing hjelper dataforskere med å analysere ulike datamønstre, innsikt for bedre spådommer og beslutningstaking. Det er mange åpen kildekode for utvikling av store data og analyseverktøy tilgjengelig som Cassandra, Hadoop, etc., for dette formålet.
Kommunikasjon:
Cloud computing gir nettverksbasert tilgang til kommunikasjonsverktøy som e-post og sosiale medier. WhatsApp bruker også en skybasert infrastruktur for å lette brukerkommunikasjon. All informasjon lagres i tjenesteleverandørens maskinvare.
Forretningsprosess:
I dag er det mange forretningsprosesser som e-post, ERP, CRM, og dokumenthåndtering har blitt skybaserte tjenester. SaaS har blitt den viktigste metoden for bedrifter. Noen eksempler på SaaS inkluderer Salesforce, HubSpot.
Facebook Dropbox, og Gmail:
Cloud computing kan brukes til lagring av filer. Det hjelper deg å automatisk synkronisere filene fra forskjellige enheter som skrivebord, nettbrett, mobil osv. Dropbox lar brukere lagre og få tilgang til filer på opptil 2 GB gratis. Det gir også en enkel sikkerhetskopieringsfunksjon.
Sosiale nettverksplattformer som Facebook krever kraftig hosting for å administrere og lagre data i sanntid. Skybasert kommunikasjon gir klikk-for-å-ringe-fasiliteter fra sosiale nettverkssider og tilgang til direktemeldingssystemet.
Innbyggertjenester:
Skyteknologien kan også brukes til å håndtere innbyggertjenester. Det er mye brukt for å lagre, administrere, oppdatere innbyggerdetaljer, bekrefte skjemaer og til og med verifisere gjeldende status for applikasjoner kan utføres ved hjelp av cloud computing.
Cloud Computing Services
De tre store Cloud Computing-tilbudene er
- Programvare som en tjeneste (SaaS)
- Plattform som en tjeneste (PaaS)
- Infrastructure as a Service (IaaS)
Ulike virksomheter bruker noen eller alle disse komponentene i henhold til deres krav.
SaaS (programvare som en tjeneste)
SaaS eller programvare som en tjeneste er en programvaredistribusjonsmodell der applikasjoner hostes av en leverandør eller tjenesteleverandør og gjøres tilgjengelig for kunder over et nettverk (internett). SaaS blir en stadig mer utbredt leveringsmodell som underliggende teknologier som støtter Serviceorientert Architecture (SOA) eller webtjenester. Gjennom internett er denne tjenesten tilgjengelig for brukere hvor som helst i verden.
Tradisjonelt måtte programvaren kjøpes på forhånd og deretter installeres på datamaskinen din. SaaS-brukere på den annen side, i stedet for å kjøpe programvaren abonnerer på den, vanligvis på månedlig basis via internett.
Alle som trenger tilgang til et bestemt stykke programvare kan abonnere som bruker, enten det er én eller to personer eller hver tusenvis av ansatte i et selskap. SaaS er kompatibel med alle Internett-aktiverte enheter.
Mange viktige oppgaver som regnskap, salg, fakturering og planlegging kan utføres ved hjelp av SaaS.
PaaS (plattform som en tjeneste)
Plattform som en tjeneste, refereres til som PaaS, den gir en plattform og miljø for å tillate utviklere å bygge applikasjoner og tjenester. Denne tjenesten er vert i skyen og tilgang til av brukerne via internett.
For å forstå på en enkel måte kan du sammenligne dette med å male et bilde, hvor du får malingfarger, forskjellige pensler og papir av læreren din, og du trenger bare å tegne et vakkert bilde med disse verktøyene.
PaaS-tjenester oppdateres kontinuerlig og nye funksjoner legges til. Programvareutviklere, webutviklere og bedrifter kan dra nytte av PaaS. Det gir plattform for å støtte applikasjonsutvikling. Det inkluderer programvarestøtte og administrasjonstjenester, lagring, nettverk, distribusjon, testing, samarbeide, hoste og vedlikeholde applikasjoner.
IaaS (Infrastructure as a Service)
IaaS (Infrastructure As A Service) er en av de grunnleggende tjenestemodellene for cloud computing sammen med PaaS (Platform as a Service). Det gir tilgang til dataressurser i et virtualisert miljø "skyen" på internett. Det gir datainfrastruktur som virtuell serverplass, nettverkstilkoblinger, båndbredde, lastbalansere og IP-adresser. Poolen av maskinvareressurs hentes ut fra flere servere og nettverk som vanligvis er fordelt på en rekke datasentre. Dette gir redundans og pålitelighet til IaaS.
IaaS (Infrastruktur som en tjeneste) er en komplett pakke for databehandling. For småskalabedrifter som er ute etter å kutte kostnader på IT-infrastruktur, er IaaS en av løsningene. Årlig brukes mye penger på vedlikehold og kjøp av nye komponenter som harddisker, nettverkstilkoblinger, ekstern lagringsenhet etc. som en bedriftseier kunne ha spart for andre utgifter ved å bruke IaaS.
Grid Computing vs Cloud Computing
Når vi slår på viften eller andre elektriske enheter, er vi mindre bekymret for strømforsyningen fra hvor den kommer og hvordan den genereres. Strømforsyningen eller strømmen som vi mottar hjemme hos oss, går gjennom en nettverkskjede, som inkluderer kraftstasjoner, transformatorer, kraftledninger og overføringsstasjoner. Disse komponentene danner sammen et 'Power Grid'. Likeledes er 'Grid Computing' en infrastruktur som kobler sammen dataressurser som PCer, servere, arbeidsstasjoner og lagringselementer og gir mekanismen som kreves for å få tilgang til dem.
Grid Computing er en mellomvare for å koordinere ulike IT-ressurser på tvers av et nettverk, slik at de kan fungere som helhet. Det brukes oftere i vitenskapelig forskning og på universiteter for pedagogiske formål. For eksempel, en gruppe arkitektstudenter som jobber med et annet prosjekt krever et spesifikt designverktøy og en programvare for designformål, men bare et par av dem har tilgang til dette designverktøyet, problemet er hvordan de kan gjøre dette verktøyet tilgjengelig for resten av studenter. For å gjøre tilgjengelig for andre studenter vil de sette dette designverktøyet på campusnettverket, nå vil rutenettet koble alle disse datamaskinene i campusnettverket og tillate studentene å bruke designverktøyet som kreves for prosjektet deres fra hvor som helst.
Cloud computing og Grid computing er ofte forvirret, selv om funksjonene er nesten like, er tilnærmingen for funksjonaliteten deres forskjellig. La oss se hvordan de fungerer-
Cloud Computing | grid databehandling |
---|---|
Cloud computing fungerer mer som en tjenesteleverandør for å bruke datamaskinressurs | Grid computing bruker den tilgjengelige ressursen og sammenkoblede datasystemer for å oppnå et felles mål |
Cloud computing er en sentralisert modell | Grid computing er en desentralisert modell, der beregningen kan skje over mange administrative modeller |
Cloud er en samling datamaskiner som vanligvis eies av en enkelt part. | Et rutenett er en samling datamaskiner som eies av flere parter på flere steder og koblet sammen slik at brukere kan dele den kombinerte kraften til ressursene |
Cloud tilbyr flere tjenester, nesten alle tjenester som webhotell, DB (Data Base)-støtte og mye mer | Grid tilbyr begrensede tjenester |
Cloud computing tilbys vanligvis innenfor en enkelt organisasjon (f.eks. Amazon) | Grid computing forener ressursene som ligger innenfor en annen organisasjon. |
Utility Computing vs Cloud Computing
I vår forrige samtale i "Grid Computing" har vi sett hvordan strøm leveres til huset vårt, også vet vi at for å beholde strømforsyningen må vi betale regningen. Utility Computing er akkurat slik, vi bruker elektrisitet hjemme i henhold til vårt krav og betaler regningen tilsvarende. Du vil også bruke tjenestene for databehandlingen og betale i henhold til bruken dette er kjent som "Utility computing". Utility computing er en god kilde for bruk i liten skala, det kan gjøres i alle servermiljøer og krever Cloud Computing.
Utility computing er prosessen med å tilby tjenester gjennom en on-demand, betal per bruk faktureringsmetode. Kunden eller klienten har tilgang til et tilnærmet ubegrenset tilbud av databehandlingsløsninger over et virtuelt privat nettverk eller over internett, som kan hentes og brukes når det er nødvendig. Basert på konseptet utility computing, er grid computing, cloud computing og administrerte IT-tjenester basert.
Gjennom utility computing kan små bedrifter med begrenset budsjett enkelt bruke programvare som CRM (Customer Relationship Management) uten å investere tungt i infrastruktur for å opprettholde kundegrunnlaget.
Utility Computing | Cloud Computing |
---|---|
Utility computing refererer til muligheten til å belaste de tilbudte tjenestene, og belaste kunder for nøyaktig bruk | Cloud Computing fungerer også som utility computing, du betaler bare for det du bruker, men Cloud Computing kan være billigere, som sådan kan skybasert app være oppe og kjøre i løpet av dager eller uker. |
Brukere av databehandling ønsker å ha kontroll over den geografiske plasseringen av infrastrukturen | I cloud computing har leverandøren full kontroll over cloud computing-tjenester og infrastruktur |
Utility databehandling er mer fordelaktig når ytelse og utvalg infrastruktur er kritisk | Cloud computing er flott og enkelt å bruke når utvalgsinfrastrukturen og ytelsen ikke er kritisk |
Utility computing er et godt valg for mindre ressurskrevende | Cloud computing er et godt valg for høye ressurskrevende |
Utility computing refererer til en forretningsmodell | Cloud computing refererer til den underliggende IT-arkitekturen |
Sikkerhetsproblemer for Cloud Computing
Mens du bruker cloud computing, handler det største problemet som bekymrer brukerne om sikkerheten.
En bekymring er at skyleverandører selv kan ha tilgang til kundens ukrypterte data - enten det er på disk, i minnet eller overført over nettverket.
Noen lands myndigheter kan bestemme seg for å søke gjennom data uten å nødvendigvis varsle dataeieren, avhengig av hvor dataene befinner seg, noe som ikke er verdsatt og anses som et brudd på personvernet (eksempel Prism Program fra USA).
For å gi sikkerhet for systemer, nettverk og dataskytjenester har leverandører av tjenester gått sammen med TCG (Trusted Computing Group) som er en ideell organisasjon som regelmessig utgir et sett med spesifikasjoner for å sikre maskinvare, lage selvkrypterende stasjoner og forbedre nettverkssikkerheten. Den beskytter dataene mot rotsett og skadelig programvare.
Ettersom databehandling har utvidet seg til forskjellige enheter som harddisker og mobiltelefoner, har TCG utvidet sikkerhetstiltakene til å omfatte disse enhetene. Det gir muligheten til å lage en enhetlig databeskyttelsespolicy på tvers av alle skyer.
Noen av pålitelige skytjenester er Amazon, Box.net, Gmail og mange andre.
Personvern og skydatabehandling
Personvern utgjør en sterk barriere for brukere å tilpasse seg Cloud Computing-systemer
Det er visse tiltak som kan forbedre personvernet i cloud computing.
- Det administrative personalet til cloud computing-tjenesten kan teoretisk overvåke dataene som beveger seg i minnet før de lagres på disken. For å holde konfidensialiteten til en data, bør administrative og juridiske kontroller forhindre at dette skjer.
- Den andre måten å øke personvernet på er å holde dataene kryptert på skylagringsstedet, og forhindre uautorisert tilgang via internett; selv skyleverandøren kan ikke få tilgang til dataene heller.
Kasusstudie av Cloud Computing- Royal Mail
- Tema for case-studie:Bruk av Cloud Computing for effektiv kommunikasjon mellom ansatte.
- Grunn til å bruke Cloud Computing:Redusere kostnadene etter kommunikasjon for 28,000 XNUMX ansatte og å tilby avanserte funksjoner og grensesnitt for e-posttjenester til sine ansatte.
Royal mail group, en posttjeneste i Storbritannia, er den eneste statlige organisasjonen i Storbritannia som betjener over 24 millioner kunder gjennom sine 12000 postkontorer og 3000 separate behandlingssteder. Dets logistikksystemer og pakkestyrke over hele verden håndterer rundt 404 millioner pakker i året. Og for å gjøre dette trenger de et effektivt kommunikativt medium. De har anerkjent fordelen med Cloud Computing og implementert det i systemet deres. Det har vist en enestående ytelse innen interkommunikasjon.
Før de gikk videre til Cloud-systemet, slet organisasjonen med den utdaterte programvaren, og på grunn av dette ble driftseffektiviteten kompromittert. Så snart organisasjonen gikk over til Cloud System, ble 28000 XNUMX ansatte forsynt med sin nye samarbeidspakke, noe som ga dem tilgang til verktøy som direktemeldinger og bevissthet om tilstedeværelse. De ansatte fikk mer lagringsplass enn på lokal server. De ansatte ble mye mer produktive.
Ser på suksessen til Cloud Computing innen e-posttjenester og kommunikasjon. Det andre strategiske grepet til Royal Mail Group, skulle migrere fra fysiske servere til virtuelle servere, opptil 400 servere for å lage en privat sky basert på Microsoft hyper V. Dette vil gi et friskt utseende og ekstra plass til sine ansattes skrivebord og gir også det nyeste moderne utvekslingsmiljøet.
Hyper V-prosjektet av RMG's (Royal Mail Group) anslås å spare rundt 1.8 millioner pund for dem i fremtiden og vil øke effektiviteten til organisasjonens interne IT-system.
Ovennevnte Cloud Computing-veiledning dekker alle de grunnleggende Cloud Computing-notatene og Cloud Computing-eksemplene som hjelper deg å forstå alt det grunnleggende om Cloud Computing.
Sammendrag
- Cloud Computing er definert som lagring og tilgang til data og datatjenester over Internett.
- Begrepet "Cloud" kom fra et nettverksdesign brukt av nettverksingeniører for å representere plasseringen av forskjellige nettverksenheter og deres sammenkobling.
- I dag trives mange store og småskalabedrifter med dataene sine, og de bruker en enorm mengde penger på å vedlikeholde disse dataene.
- Cloud computing-arkitektur hjelper organisasjoner med å senke IT-infrastrukturen og datakostnadene per bruker.
- Fire typer skyer er 1) Privat, 2) Fellesskap, 3) Offentlig og 4) Hybrid.
- Viktige Cloud Computing-tjenester er 1) Software as a Service (SaaS), 2) Platform as a Service (PaaS) og 3) Infrastructure as a Service (IaaS).
- Grid Computing er en mellomvare for å koordinere ulike IT-ressurser på tvers av et nettverk, slik at de kan fungere som en helhet.
- Utility computing er prosessen med å yte tjenester gjennom en on-demand, betal-per-bruk faktureringsmetode.
- Personvern er en sterk barriere for brukere til å tilpasse Cloud Computing-systemer.