Hvad er Cloud Computing? Definition, forklar med eksempler

Hvad er Cloud Computing?

Cloud Computing er defineret som lagring og adgang til data og computertjenester over internettet. Det gemmer ingen data på din personlige computer. Det er on-demand tilgængeligheden af ​​computertjenester som servere, datalagring, netværk, databaser osv. Hovedformålet med cloud computing er at give adgang til datacentre til mange brugere. Brugere kan også få adgang til data fra en ekstern server.

Eksempler på cloud computing-tjenester: AWS, Azure, Google Cloud

Cloud Computing

Lad os lære det grundlæggende om cloud computing med et eksempel –

Når du rejser gennem en bus eller et tog, tager du en billet til din destination og holder tilbage til din plads, indtil du når din destination. Ligeledes tager andre passagerer også billet og rejser i samme bus med dig, og det generer dig næsten ikke, hvor de skal hen. Når dit stop kommer, stiger du af bussen og takker chaufføren. Cloud computing er ligesom den bus, der transporterer data og information for forskellige brugere og giver mulighed for at bruge sin tjeneste med minimale omkostninger.

Hvorfor navnet Cloud?

Udtrykket "Cloud" kom fra et netværksdesign, der blev brugt af netværksingeniører til at repræsentere placeringen af ​​forskellige netværksenheder og sammenkoblingen der. Formen på dette netværksdesign var som en sky.

Hvorfor navnet Cloud

Hvorfor Cloud Computing?

Med stigningen i antallet af computere og mobile brugere er datalagring blevet en prioritet på alle områder. Store og små virksomheder trives i dag med deres data, og de brugte en enorm mængde penge på at vedligeholde disse data. Det kræver en stærk it-understøttelse og en storage-hub. Ikke alle virksomheder har råd til høje omkostninger til intern it-infrastruktur og backup-supporttjenester. For dem er Cloud Computing en billigere løsning. Måske har dens effektivitet i lagring af data, beregninger og færre vedligeholdelsesomkostninger også formået at tiltrække endnu større virksomheder.

Cloud computing reducerer hardware- og softwarebehovet fra brugerens side. Det eneste, som brugeren skal kunne køre, er grænsefladesoftwaren til cloud computing-systemer, som kan være så enkel som en webbrowser, og Cloud-netværket tager sig af resten. Vi har alle oplevet cloud computing på et eller andet tidspunkt, nogle af de populære cloud-tjenester, vi har brugt, eller vi stadig bruger, er mail-tjenester som gmail, hotmail eller yahoo osv.

Mens vi tilgår e-mail-tjenesten, gemmes vores data på cloud-serveren og ikke på vores computer. Teknologien og infrastrukturen bag skyen er usynlig. Det er mindre vigtigt, om cloud-tjenester er baseret på HTTP, XML, Ruby, PHP eller andre specifikke teknologier, så vidt det er brugervenligt og funktionelt. En individuel bruger kan oprette forbindelse til cloud-system fra hans/hendes egne enheder som desktop, bærbar eller mobil.

Cloud computing udnytter små virksomheder, der effektivt har begrænsede ressourcer, det giver små virksomheder adgang til de teknologier, der tidligere var uden for deres rækkevidde. Cloud computing hjælper små virksomheder med at konvertere deres vedligeholdelsesomkostninger til profit. Lad os se hvordan?

I en intern it-server skal du være meget opmærksom og sikre, at der ikke er fejl i systemet, så det kører problemfrit. Og i tilfælde af enhver teknisk fejl er du fuldstændig ansvarlig; det vil søge en masse opmærksomhed, tid og penge til reparation. Hvorimod tjenesteudbyderen i cloud computing påtager sig det fulde ansvar for komplikationen og de tekniske fejl.

Typer af skyer

Der er fire forskellige cloud-modeller, som du kan abonnere på alt efter forretningsbehov. Følgende er de forskellige Typer af skyer:

Typer af skyer
Typer af skyer
  1. Privat sky: Her, computerressourcer er implementeret for en bestemt organisation. Denne metode bruges mere til inter-forretningsinteraktioner. Hvor computerressourcerne kan styres, ejes og drives af den samme organisation.
  2. Community Cloud: Her, computerressourcer stilles til rådighed for et fællesskab og organisationer.
  3. Public Cloud: Denne type sky bruges normalt til interaktioner af typen B2C (Business to Consumer). Her er computerressourcen ejet, styret og drevet af regeringen, en akademisk eller erhvervsorganisation.
  4. Hybrid sky: Denne type sky kan bruges til begge typer interaktioner – B2B (Business to Business) eller B2C (Business to Consumer). Denne implementeringsmetode kaldes hybrid cloud, da computerressourcerne er bundet sammen af ​​forskellige skyer.

Fordele ved Cloud Computing

Potentialet for omkostningsbesparelser er hovedårsagen til, at mange organisationer bruger cloudtjenester. Cloud computing giver frihed til at bruge tjenester i henhold til kravet og kun betale for det, du bruger. På grund af cloud computing er det blevet muligt at drive IT-drift som en outsourcet enhed uden mange interne ressourcer.

Nu i dette Cloud Computing tutorial, vil vi lære fordelene ved Cloud Computing.

  1. Lavere IT-infrastruktur og computeromkostninger for brugerne
  2. Forbedret præstationer
  3. Færre vedligeholdelsesproblemer
  4. Øjeblikkelige softwareopdateringer
  5. Forbedret kompatibilitet mellem Operating systemer
  6. Sikkerhedskopiering og gendannelse
  7. Ydeevne og skalerbarhed
  8. Øget lagerkapacitet
  9. Øg datasikkerheden

Eksempler på cloud computing

Her er nogle eksempler på cloud computing-applikationer:

Sundhedspleje:

Medicinske fagfolk kan udføre diagnostik, hoste information og fjernanalysere patienter ved hjælp af cloud computing. Cloud computing gør det muligt for læger at dele information hurtigt hvor som helst. Det sparer også omkostninger ved at tillade store datafiloverførsler øjeblikkeligt. Dette øger helt sikkert effektiviteten.

I sidste ende hjælper cloud-teknologi det medicinske team med at sikre, at patienter får den bedst mulige pleje uden unødig forsinkelse. Patienternes tilstand kan også opdateres på få sekunder ved hjælp af fjernkonferencer.

Uddannelse:

Cloud computing er også nyttig i uddannelsesinstitutioner til fjernundervisning. Det tilbyder forskellige tjenester til universiteter, gymnasier, professorer og lærere for at nå ud til tusindvis af studerende over hele verden. Virksomheder som Google og Microsoft tilbyde forskellige tjenester gratis til fakulteter, lærere, professorer og studerende fra forskellige læringsinstitutioner. Forskellige uddannelsesinstitutioner over hele verden bruger disse tjenester til at forbedre deres effektivitet og produktivitet.

Regering:

Det amerikanske militær og regeringen var tidlige brugere af cloud computing. Deres Cloud inkorporerer sociale, mobile og analytiske teknologier. Selvom de skal overholde strenge overholdelses- og sikkerhedsforanstaltninger (FIPS, FISMA og FedRAMP). Dette beskytter mod cybertrusler både herhjemme og i udlandet.

Big data Analytics:

Cloud computing hjælper dataforskere med at analysere forskellige datamønstre, indsigt for bedre forudsigelser og beslutningstagning. Der er mange open source big data udvikling og analyseværktøjer tilgængelige som Cassandra, Hadoop osv. til dette formål.

Kommunikation:

Cloud computing giver netværksbaseret adgang til kommunikationsværktøjer som e-mails og sociale medier. WhatsApp bruger også en cloud-baseret infrastruktur til at lette brugerkommunikation. Alle oplysninger gemmes i tjenesteudbyderens hardware.

Forretningsproces:

I dag er mange forretningsprocesser som e-mails, ERP, CRM, og dokumenthåndtering er blevet cloud-baserede tjenester. SaaS er blevet den mest vitale metode for virksomheder. Nogle eksempler på SaaS omfatter Salesforce, HubSpot.

Facebook, Dropbox, og Gmail:

Cloud computing kan bruges til lagring af filer. Det hjælper dig med automatisk at synkronisere filerne fra forskellige enheder som desktop, tablet, mobil osv. Dropbox giver brugerne mulighed for at gemme og få adgang til filer op til 2 GB gratis. Det giver også en nem sikkerhedskopieringsfunktion.

Sociale netværksplatforme som Facebook kræver kraftfuld hosting til at administrere og gemme data i realtid. Cloud-baseret kommunikation giver klik-for-opkald-faciliteter fra sociale netværkssider og adgang til instant messaging-systemet.

Borgerservice:

Cloud-teknologien kan også bruges til at håndtere borgerservice. Det bruges i vid udstrækning til lagring, styring, opdatering af borgeroplysninger, anerkendelse af formularer og endda verificering af den aktuelle status for applikationer kan udføres ved hjælp af cloud computing.

Cloud Computing Services

De tre store Cloud Computing-tilbud er

  • Software som en service (SaaS)
  • Platform som en service (PaaS)
  • Infrastructure as a Service (IaaS)

Forskellige virksomheder bruger nogle eller alle disse komponenter i henhold til deres krav.

Cloud Computing Services

SaaS (Software as a Service)

SaaS eller software som en tjeneste er en softwaredistributionsmodel, hvor applikationer hostes af en leverandør eller tjenesteudbyder og gøres tilgængelige for kunder via et netværk (internet). SaaS bliver en stadig mere udbredt leveringsmodel som underliggende teknologier, der understøtter Serviceorienteret Architecture (SOA) eller webtjenester. Via internettet er denne service tilgængelig for brugere overalt i verden.

SaaS (Software as a Service)

Traditionelt skulle softwareapplikationen købes på forhånd og derefter installeres på din computer. SaaS-brugere på den anden side abonnerer på den i stedet for at købe softwaren, normalt på månedsbasis via internettet.

Enhver, der har brug for adgang til et bestemt stykke software, kan abonnere som bruger, uanset om det er en eller to personer eller hver tusinde af ansatte i en virksomhed. SaaS er kompatibel med alle internetaktiverede enheder.

Mange vigtige opgaver som regnskab, salg, fakturering og planlægning kan alt sammen udføres ved hjælp af SaaS.

PaaS (Platform as a Service)

Platform som en tjeneste, kaldes PaaS, det giver en platform og et miljø, der giver udviklere mulighed for at bygge applikationer og tjenester. Denne tjeneste hostes i skyen og tilgås af brugerne via internettet.

For at forstå det på en enkel måde, lad os sammenligne dette med at male et billede, hvor du bliver forsynet med malingsfarver, forskellige pensler og papir af din skolelærer, og du skal bare tegne et smukt billede ved hjælp af disse værktøjer.

PaaS (Platform as a Service)

PaaS-tjenester bliver konstant opdateret og nye funktioner tilføjet. Softwareudviklere, webudviklere og virksomheder kan drage fordel af PaaS. Det giver platform til at understøtte applikationsudvikling. Det omfatter softwaresupport og administrationstjenester, opbevaring, netværk, implementering, test, samarbejde, hosting og vedligeholdelse af applikationer.

IaaS (Infrastructure as a Service)

IaaS (Infrastructure As A Service) er en af ​​de grundlæggende servicemodeller inden for cloud computing sammen med PaaS (Platform as a Service). Det giver adgang til computerressourcer i et virtualiseret miljø "skyen" på internettet. Det giver computerinfrastruktur som virtuel serverplads, netværksforbindelser, båndbredde, belastningsbalancere og IP-adresser. Puljen af ​​hardwareressourcer udvindes fra flere servere og netværk, som normalt er fordelt på tværs af adskillige datacentre. Dette giver redundans og pålidelighed til IaaS.

IaaS (Infrastructure as a Service)

IaaS (Infrastruktur som en tjeneste) er en komplet pakke til computere. IaaS er en af ​​løsningerne for små virksomheder, der ønsker at reducere omkostningerne på IT-infrastruktur. Der bruges årligt mange penge på vedligeholdelse og køb af nye komponenter som harddiske, netværksforbindelser, ekstern lagerenhed osv., som en virksomhedsejer kunne have sparet til andre udgifter ved at bruge IaaS.

Grid Computing vs Cloud Computing

Når vi tænder for blæseren eller en anden elektrisk enhed, er vi mindre bekymrede for strømforsyningen, hvorfra den kommer, og hvordan den genereres. Strømforsyningen eller elektriciteten, som vi modtager i vores hjem, bevæger sig gennem en netværkskæde, som omfatter kraftværker, transformere, elledninger og transmissionsstationer. Disse komponenter udgør tilsammen et 'Power Grid'. Ligeledes er 'Grid Computing' en infrastruktur, der forbinder computerressourcer såsom pc'er, servere, arbejdsstationer og lagerelementer og giver den nødvendige mekanisme for at få adgang til dem.

Grid Computing vs Cloud Computing

Grid Computing er en mellemvare til at koordinere forskellige it-ressourcer på tværs af et netværk, så de kan fungere som hele. Det bruges oftere i videnskabelig forskning og på universiteter til uddannelsesformål. For eksempel kræver en gruppe arkitektstuderende, der arbejder på et andet projekt et specifikt designværktøj og en software til designformål, men kun et par af dem har adgang til dette designværktøj, problemet er, hvordan de kan gøre dette værktøj tilgængeligt for resten af studerende. For at gøre det tilgængeligt for andre studerende, vil de placere dette designværktøj på campusnetværket, nu vil gitteret forbinde alle disse computere i campusnetværket og give eleverne mulighed for at bruge det designværktøj, der kræves til deres projekt, hvor som helst.

Cloud computing og Grid computing er ofte forvekslet, selvom funktionerne er næsten ens, er tilgangen til deres funktionalitet forskellig. Lad os se, hvordan de fungerer-

Cloud Computing grid computing
Cloud computing fungerer mere som en tjenesteudbyder til at bruge computerressourcer Grid computing bruger den tilgængelige ressource og indbyrdes forbundne computersystemer til at opnå et fælles mål
Cloud computing er en centraliseret model Grid computing er en decentral model, hvor beregningen kan foregå over mange administrative modeller
Cloud er en samling af computere, der normalt ejes af en enkelt part. Et net er en samling af computere, som ejes af flere parter på flere steder og forbundet med hinanden, så brugerne kan dele ressourcernes kombinerede kraft
Cloud tilbyder flere tjenester alle de fleste tjenester som webhosting, DB (Data Base) support og meget mere Grid tilbyder begrænsede tjenester
Cloud computing leveres typisk inden for en enkelt organisation (f.eks.: Amazon) Grid computing samler de ressourcer, der er placeret i forskellige organisationer.

Utility Computing vs Cloud Computing

I vores tidligere samtale i "Grid Computing" har vi set, hvordan elektricitet bliver leveret til vores hus, også ved vi, at for at holde strømforsyningen skal vi betale regningen. Utility Computing er ligesom det, vi bruger elektricitet derhjemme i henhold til vores krav og betaler regningen i overensstemmelse hermed, ligesom du vil bruge tjenesterne til computing og betale i henhold til den brug, dette er kendt som 'Utility computing'. Utility computing er en god kilde til brug i lille skala, det kan udføres i ethvert servermiljø og kræver Cloud Computing.

Utility Computing vs Cloud Computing

Utility computing er processen med at levere service gennem en on-demand, pay per use faktureringsmetode. Kunden eller klienten har adgang til et stort set ubegrænset udbud af computerløsninger over et virtuelt privat netværk eller over internettet, som kan hentes og bruges, når det er nødvendigt. Baseret på konceptet utility computing, er grid computing, cloud computing og administrerede it-tjenester baseret.

Gennem utility computing kan små virksomheder med begrænset budget nemt bruge software som CRM (Customer Relationship Management) uden at investere kraftigt i infrastruktur for at vedligeholde deres kundekreds.

Hjælpecomputering Cloud Computing
Utility computing refererer til evnen til at opkræve de tilbudte tjenester og opkræve kunder for nøjagtig brug Cloud Computing fungerer også som utility computing, du betaler kun for det, du bruger, men Cloud Computing kan være billigere, som sådan kan Cloud-baseret app være oppe at køre på dage eller uger.
Utility computing-brugere ønsker at have kontrol over den geografiske placering af infrastrukturen Inden for cloud computing har udbyderen fuld kontrol over cloud computing-tjenester og infrastruktur
Utility computing er mere fordelagtigt, når ydeevne og udvælgelsesinfrastruktur er kritisk Cloud computing er fantastisk og let at bruge, når udvælgelsesinfrastrukturen og ydeevnen ikke er kritisk
Utility computing er et godt valg for mindre ressourcekrævende Cloud computing er et godt valg til høje ressourcekrævende
Utility computing refererer til en forretningsmodel Cloud computing refererer til den underliggende it-arkitektur

Sikkerhedsproblemer for Cloud Computing

Mens du bruger cloud computing, er det største problem, der bekymrer brugerne, om dets sikkerhed.

En bekymring er, at cloud-udbydere selv kan have adgang til kundens ukrypterede data - uanset om det er på disk, i hukommelsen eller transmitteret over netværket.

Sikkerhedsbekymringer for cloud computing

Nogle landes regeringer kan beslutte at søge gennem data uden nødvendigvis at underrette dataejeren, afhængigt af hvor dataene befinder sig, hvilket ikke er værdsat og betragtes som et brud på privatlivets fred (eksempel Prisme Program fra USA).

For at levere sikkerhed for systemer, netværk og data cloud computing-tjenesteudbydere er gået sammen med TCG (Trusted Computing Group), som er en non-profit organisation, som regelmæssigt udgiver et sæt specifikationer for at sikre hardware, skabe selvkrypterende drev og forbedre netværkssikkerheden. Det beskytter dataene mod root-kits og malware.

Efterhånden som computing er udvidet til forskellige enheder som harddiske og mobiltelefoner, har TCG udvidet sikkerhedsforanstaltningerne til også at omfatte disse enheder. Det giver mulighed for at skabe en samlet databeskyttelsespolitik på tværs af alle skyer.

Nogle af de betroede cloud-tjenester er Amazon, Box.net, Gmail og mange andre.

Bekymring om privatliv og cloud computing

Privatliv udgør en stærk barriere for brugere til at tilpasse sig Cloud Computing-systemer

Der er visse foranstaltninger, der kan forbedre privatlivets fred i cloud computing.

  1. Det administrative personale i cloud computing-tjenesten kunne teoretisk overvåge de data, der bevæger sig i hukommelsen, før de gemmes på disken. For at bevare fortroligheden af ​​en data bør administrative og juridiske kontroller forhindre dette i at ske.
  2. Den anden måde at øge privatlivets fred på er at holde dataene krypteret på skylagringsstedet, hvilket forhindrer uautoriseret adgang via internettet; selv cloud-leverandøren kan heller ikke få adgang til dataene.

Case-Studie af Cloud Computing- Royal Mail

  • Emne for case-studie:Brug af Cloud Computing til effektiv kommunikation mellem personalet.
  • Årsag til at bruge Cloud Computing:Reduktion af omkostningerne efter kommunikation for 28,000 medarbejdere og at levere avancerede funktioner og grænseflade til e-mail-tjenester til deres medarbejdere.

Royal mail group, en posttjeneste i Storbritannien, er den eneste regeringsorganisation i Storbritannien, der betjener over 24 millioner kunder gennem sine 12000 postkontorer og 3000 separate behandlingssteder. Dets logistiksystemer og pakkestyrke på verdensplan håndterer omkring 404 millioner pakker om året. Og for at gøre dette har de brug for et effektivt kommunikativt medie. De har erkendt fordelen ved Cloud Computing og implementeret det i deres system. Det har vist en enestående præstation inden for interkommunikation.

Før man gik videre til Cloud-systemet, kæmpede organisationen med den forældede software, og på grund af dette kom den operationelle effektivitet i fare. Så snart organisationen skiftede til Cloud System, blev 28000 medarbejdere forsynet med deres nye samarbejdssuite, hvilket gav dem adgang til værktøjer som instant messaging og tilstedeværelsesbevidsthed. Medarbejderne fik mere lagerplads end på lokal server. Medarbejderne blev meget mere produktive.

Ser på succesen med Cloud Computing inden for e-mail-tjenester og kommunikation. Det andet strategiske træk af Royal Mail Group, skulle migrere fra fysiske servere til virtuelle servere, op til 400 servere for at skabe en privat sky baseret på Microsoft hyper V. Dette ville give et frisk udseende og ekstra plads til deres medarbejderes skrivebord og giver også det nyeste moderne udvekslingsmiljø.

Hyper V-projektet af RMG's (Royal Mail Group) anslås at spare omkring 1.8 millioner pund for dem i fremtiden og vil øge effektiviteten af ​​organisationens interne it-system.

Ovenstående Cloud Computing Tutorial dækker alle de grundlæggende Cloud Computing-notater og Cloud Computing-eksempler, som hjælper dig med at forstå alle de grundlæggende Cloud Computing-begreber.

Resumé

  • Cloud Computing er defineret som lagring og adgang til data og computertjenester over internettet.
  • Udtrykket "Cloud" kom fra et netværksdesign, der blev brugt af netværksingeniører til at repræsentere placeringen af ​​forskellige netværksenheder og deres sammenkobling.
  • I dag trives mange store og små virksomheder med deres data, og de bruger en enorm mængde penge på at vedligeholde disse data.
  • Cloud computing-arkitektur hjælper organisationer med at sænke deres it-infrastruktur og computeromkostninger pr. bruger.
  • Fire typer skyer er 1) Privat, 2) Fællesskab, 3) Offentlig og 4) Hybrid.
  • Vigtige 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 middleware til at koordinere forskellige it-ressourcer på tværs af et netværk, så de kan fungere som en helhed.
  • Utility computing er processen med at levere service gennem en on-demand, pay-per-use faktureringsmetode.
  • Privatliv er en stærk barriere for brugere til at tilpasse cloud computing-systemer.