Oversigt over Cloud Computing-sikkerhedsudfordringer

Det hele startede i 2008, da Google udgav et papir om kortreduktion og derefter open source begyndte at bygge Hadoop til klyngedata til at udføre mere parallelle opgaver. Dermed ville man kræve store databehandlingsressourcer, med det kommer høje infrastrukturomkostninger. På det tidspunkt understøttede Amazon Web Services (AWS) webhosting og andre webrelaterede teknologier på deres servere fra 2006. Amazon tog fat på denne mulighed for at støtte skybaserede databehandlingsressourcer til industrielle og akademiske formål. Da efterspørgslen voksede hvert efterfølgende år, kom flere spillere ind i billedet. I øjeblikket domineres 60% af markedet for cloud computing af AWS og resten af ​​Googles Google Cloud Platform og Microsofts Azure.

Udfordringer inden for cloud computing

De største udfordringer inden for Cloud Computing er som følger:

  1. Sikkerhed og privatliv
  2. Tilgængelighed og pålidelighed
  3. overførselsret
  4. Computing Performance
  5. Servicekvalitet
  6. interoperabilitet

1. Sikkerhed og privatliv

Når vi siger sikkerhed og privatliv, taler vi om de brugerdata, der er gemt på cloud service providers (CSP) datacentre. En CSP skal overholde reglerne om ikke at dele fortrolige data eller data, der betyder noget for brugerne. Datacentrene skal være sikre, og privatlivets fred for dataene skal opretholdes af en CSP.

2. Tilgængelighed og pålidelighed

Data og service fra CSP skal være tilgængelige på alle tidspunkter uanset den eksterne tilstand er den ideelle betingelse. Computereessourcen skal være tilgængelig for brugerne, og deres funktion skal være pålidelig. Cloud Computing-udfordringer er dybest set på CSP-siden snarere end brugeren.

3. Bærbarhed

Dette betyder, at hvis brugerne vil migrere fra en CSP til andre, skal leverandøren ikke låse kundedata eller -tjenester ind, og migreringen skal være let. Der er forskellige love over data i forskellige lande.

4. Computing Performance

Cloud Computing er en on-demand-computertjeneste og understøtter multitenancy, og derfor bør ydelsen ikke lide under anskaffelsen af ​​nye brugere. CSP bør opretholde nok ressourcer til at betjene alle brugere og eventuelle ad-hoc-anmodninger.

5. Servicekvalitet

Servicekvaliteten skal være god og er et stort problem for slutbrugeren. Hele økosystemet til Cloud Computing præsenteres i virtuelle miljøer, og CSP bør derfor give det, der er lovet i form af service, hvad enten det er beregne ressourcer eller kundetilfredshed.

6. Interoperabilitet

CSPs tjenester skal være fleksible nok til at integrere sig selv i andre platforme og tjenester leveret af andre CSP'er. Datapipeline skal være let at integrere og skulle skabe forbedret ydelse.

Der er mange udfordringer i Cloud Computing som Big data, lang halloverførsel, overførsel af dataproblemer, men alligevel er det den bedste tilgængelige databehandlingsressource.

Typer af leveringsmodel for Cloud Computing

Nu hvor vi ved, hvad der er cloud computing, kan vi se, hvad der er forskellige tjenester, cloud-tilbud. Der er tre leveringsmodeller, cloud computing følger:

1. SaaS: Software som en tjeneste

Tilbyder on-demand-betaling pr. Brug af softwareapplikation til brugere, i modsætning til licenseret software, som kræver at købes af kunderne. SaaS er en platformuafhængig service, da slutbrugeren ikke er nødvendig for at installere softwaren på systemet, men kan bruge den fra internettet. Det administreres fuldt ud af den sælger, der understøtter tjenesterne, da der kun er behov for én forekomst af softwaren. Mange samtidige brugere kan få adgang til softwaretjenesten efter behov og betale, når de bruger den. På denne måde bliver computeren meget billig, og der er adgang til software via en browser eller letvægtsklientapplikationer.

SaaS kan således bruges af slutbrugere. SaaS-produkterne er Googles økosystem for kontorsoftware, det samme med Microsofts Office 365 og salgsstyrke.

Fordele: Universelt tilgængelig fra enhver platform med internettet. Intet behov for computing i brugersystemet, du kan arbejde hvor som helst. Alle beregninger sker i skyen. Fremragende værktøj til samarbejde. Flere brugere kan bruge softwaren samtidig, og hver bruger oplever det det samme.

Ulemper: Browserproblemer kan ende med at give en dårlig brugeroplevelse. Internetydelse kan diktere den samlede ydelse.

2. PaaS: Platform som en tjeneste

Denne tjeneste består af et eksekveringsmiljø for programmeringssprog, et operativsystem, en webserver og en database. Indkapsl miljøet, hvor brugere kan bygge, kompilere og køre deres programmer uden at bekymre sig om den underliggende infrastruktur. I denne model administrerer du data og applikationsressourcerne, alle andre ressourcer administreres af leverandøren.

PaaS bruges således af udviklere til at implementere deres applikationer, for eksempel AWS elastiske Beanstalk, Heroku og force.com.

Fordele: Dette er en omkostningseffektiv hurtig metode til applikationsudvikling. Ved hjælp af denne service kan udviklere let implementere applikationen på nettet. Med dette er både privat og offentlig implementering mulig.

Ulemper: Udviklere er undertiden begrænset til cloud-udbyders sprog og værktøjer. Migrationsproblemer som f.eks. Indlåsning af leverandører.

3. IaaS: Infrastruktur som en tjeneste

Det tilbyder computearkitektur og infrastruktur, alle databehandlingsressourcer, men i et virtuelt miljø, så flere brugere kan få adgang til dem. Ressourcer inkluderer datalagring, virtualisering, servere og netværk. De fleste leverandører er ansvarlige for at styre de ovenstående fire ressourcer. Brugere er ansvarlige for håndtering af andre ressourcer såsom applikationer, data, runtime & middleware.

Således bruges IaaS dybest set af systemadministratorer eller IT-infrastrukturteam. Eksempler på IaaS-udbydere er EC2, GoGrid, Rackspace.

Fordele: Sælgeren leverer infrastrukturen og dermed forbedret skalerbarhed, dynamisk håndtering af arbejdsmængder. IaaS er meget fleksibel og fungerer efter den samme indtægtsmodel for betaling pr. Brug.

Ulemper: Der er undertiden sikkerhedsproblemer. IaaS kan også lide netværk og serviceforsinkelser.

Konklusion - Cloud Computing sikkerhedsudfordringer

Cloud Computing med masser af op- og nedture er vores generation af bedste tekniske tjenester. Efterhånden som flere mennesker kommer ombord for at bruge skytjenester, leverer CSP'er forbedrede tjenester, og vedtagelsen af ​​CC er stigende.

Anbefalede artikler

Dette er en guide til Cloud Computing-sikkerhedsudfordringer. Her diskuterer vi introduktion, udfordringer i cloud computing og typer af cloud computing-leveringsmodel. Du kan også gennemgå vores andre foreslåede artikler for at lære mere–

  1. Cloudovervågningsværktøjer
  2. Hvad er Cloud Bursting
  3. Udfordringer med cybersikkerhed
  4. Cloud Computing Services

Kategori: