Hjem Personlig finansiering Hva er IaaS Cloud Computing? - dummies

Hva er IaaS Cloud Computing? - dummies

Innholdsfortegnelse:

Video: Cloud Computing Services Models - IaaS PaaS SaaS Explained 2024

Video: Cloud Computing Services Models - IaaS PaaS SaaS Explained 2024
Anonim

Selv om du ikke fysisk kan se virtuelle miljøer og tjenester, eksisterer disse elementene som en del av et ekte datamiljø som Amazon er vert for dine vegne. Du må forstå hvordan disse elementene virker i noen grad fordi de har en fysisk tilstedeværelse og innvirkning på dine personlige eller forretningsbehov. Tre teknologier gjør det mulig for alle å lage et virtuelt datasenter ved hjelp av Amazon Web Services (AWS):

  • IaaS: En form for cloud computing som gir virtualiserte databehandlingsressurser. Du bruker i hovedsak IaaS til å erstatte fysiske ressurser, for eksempel servere, med virtuelle ressurser som hostes og administreres av Amazon.
  • SaaS: En programvaredistribusjonstjeneste som lar deg bruke programmer uten at programmene faktisk er installert lokalt. Et annet begrep som brukes til å beskrive denne tjenesten er programvare på forespørsel. Verten, Amazon, vedlikeholder programvaren, gir de nødvendige lisensene, og gjør alt annet arbeid som trengs for å gjøre programvaren tilgjengelig.
  • PaaS: A plattformen gir en komplett løsning for å kjøre programvare på en integrert måte på et bestemt maskinvare. For eksempel er Windows en bestemt type plattform. Den virtuelle plattformen som leveres av PaaS, gjør det mulig for en kunde å utvikle, kjøre og administrere applikasjoner av alle slag.

Definere IaaS

Den enkleste måten å se på IaaS er som et middel til å gi tilgang til virtualiserte datafiler over en Internett-tilkobling. IaaS fungerer som en av tre metoder for å dele ressurser over Internett, sammen med SaaS og PaaS. AWS støtter IaaS ved å gi tilgang til virtualisert maskinvare, programvare, servere, lagring og andre infrastrukturkomponenter. Kort sagt, du kan bruke IaaS til å erstatte alle fysiske elementer i ditt databehandlingsoppsett, bortsett fra de som kreves for å etablere og vedlikeholde Internett-tilkobling og de som kreves for å levere ikke-automatiserte tjenester (for eksempel utskrift). Fordelene ved IaaS er mange, men her er de som de fleste anser viktig:

  • Verten håndterer oppgaver som systemvedlikehold, sikkerhetskopiering og resiliencyplanlegging.
  • En klient kan få umiddelbar tilgang til ekstra ressurser når det trengs, og trenger derfor ikke å bekymre seg for å bli kvitt dem når behovet er avsluttet.
  • Detaljert administrative oppgaver håndteres av verten, men klienten kan klare generelle administrative oppgaver, for eksempel å bestemme hvor mye kapasitet til bruk for en bestemt oppgave.
  • Brukere har tilgang til desktop virtualisering, noe som betyr at skrivebordet deres vises på hvilken enhet de tilfeldigvis bruker på et gitt tidspunkt.
  • Bruk av policybaserte tjenester sikrer at brukerne fortsatt skal overholde bedriftens krav når de bruker datafiler.
  • Alle nødvendige oppdateringer (programvare og maskinvare) oppstår automatisk og uten samspill som kreves av klienten.

Husk at det ikke er gratis lunsj. AWS og andre IaaS-leverandører er interessert i å tjene penger. De gjør det ved å investere i store mengder maskinvare, programvare og ledelse til å overvåke alt. Fordelene med skalaen bidrar til å skape profitt, og mange bedrifter kan ikke enkelt lage oppsett de krever for mindre penger.

Du må imidlertid også vurdere de konkrete ulempene ved IaaS:

  • Fakturering kan bli komplisert fordi enkelte tjenester faktureres i ulike priser og innenfor forskjellige tidsrammer. I tillegg kan fakturering inkludere ressursbruk. Klienten må sørge for at beløpet på regningen faktisk samsvarer med bruk i sanntid; betaler for mye for tjenester som klienten egentlig ikke brukte kan enkelt skje.
  • Overvåking av systemadministrasjon blir vanskeligere. Klienten mister kontrollen over den nøyaktige måten aktiviteter utføres på.
  • Et lag oppstår ofte mellom tiden som en tjenesteendring er nødvendig og verten gir den, slik at klienten kan oppdage at selv om tjenestene er mer fleksible, er de ikke så responsive.
  • Vertet-nedetid kan påvirke en stor gruppe mennesker og være vanskelig å fikse, noe som betyr at en bestemt klient kan oppleve nedetid på dårligst mulig tid uten noen måte å løse det.
  • Bygg og testing av tilpassede applikasjoner kan bli vanskeligere. Mange eksperter anbefaler å bruke internt utstyr for applikasjonsutvikling, for å sikre at miljøet er både beskyttet og responsivt.

IaaS servicekontrakter varierer mye mellom leverandører. Selv om denne boken fokuserer på AWS, må du vurdere andre tilbud, inkludert Windows Azure, Google Compute Engine, Rackspace Open Cloud og IBM SmartCloud Enterprise. I noen tilfeller kan du faktisk finne det nyttig å skaffe tjenester fra flere verter for å få den beste servicen for et bestemt behov.

Sammenligning av IaaS til SaaS

SaaS handler om skybaserte applikasjoner. Produkter som e-post og kontorsuiter er eksempler på skybaserte applikasjoner. En klient åpner vanligvis programmet ved hjelp av et lokalt program, for eksempel en nettleser. Nettleseren kjører på lokal maskinvare, men programmet kjører på vertsmaskinvaren. Hva en klient ser er applikasjonen som kjører i nettleseren som om den fungerer lokalt. I de fleste tilfeller går programmet i en nettleser uten endring i det lokale systemet. Noen programmer krever imidlertid tillegg av plugin-moduler.

Forskjellen mellom IaaS og SaaS er servicenivået. Når du jobber med IaaS, krever en klient vanligvis detaljert støtte som spenner over hele løsningen. En SaaS-løsning kan bare omfatte søknaden. Det kan imidlertid også inneholde følgende:

  • Programvaretid
  • Datatilgang
  • Middleware
  • Operativsystemstøtte
  • Virtualisering
  • Servertilgang
  • Datalagring
  • Nettverk

SaaS holder vanligvis verten helt i kontroll og tilbyr ikke noen form for overvåking.Selv om verten opprettholder programmet oppdatert og sikrer datasikkerhet, har klientfirmaet administratorer vanligvis ikke tilgang til SaaS-løsninger på noen meningsfylt måte (SaaS tilbyr applikasjonsbruk, men ikke nødvendigvis programkonfigurasjon, og er derfor ikke så fleksibel som andre alternativer). I tillegg aksepterer klientfirmaet vanligvis søknaden som det er uten endringer eller tilpasninger. Bruke klientutviklede applikasjoner er ut av spørsmålet i dette scenariet.

Sammenligning av IaaS til PaaS

PaaS er mer en utviklingsløsning enn en produksjonsmiljøløsning. Et utviklingslag bruker vanligvis PaaS til å skape tilpassede løsninger eller endre eksisterende løsninger. Utviklingspersonalet har full kontroll over søknaden og kan utføre alle utviklingsrelaterte oppgaver, for eksempel feilsøking og testing. Som i SaaS-løsningen opprettholder verten normalt kontroll over

  • Middleware
  • Operativsystemstøtte
  • Virtualisering
  • Servertilgang
  • Datalagring
  • Nettverk

I dette tilfellet Utviklingspersonell kan få tilgang til middleware for å forbedre applikasjonsutviklingen uten å gjenoppfinne hjulet. Skrive applikasjonskode for å gjøre applikasjonen skysklar, er ikke nødvendig fordi middleware allerede inneholder disse funksjonene. Utviklingslaget får tilgang til skybaserte applikasjonsfunksjoner som inkluderer følgende:

  • Skalbarhet
  • Høy tilgjengelighet
  • Multitenancy
  • SaaS-aktivering

Administratorer kan også utføre overvåkings- og administrasjonsoppgaver innenfor grenser når de arbeider med en PaaS (avhengig av kontrakten kunden har med verten). Men innse at PaaS er orientert mot utviklingsbehov, så utvikleren har forrang når det gjelder å utføre noen oppgaver som en administrator normalt kan utføre. I tillegg vedrører PaaS utvikling, ikke produksjonsoppsett, slik at verten kan ta seg av alle administrasjonsoppgaver lokalt.

Hva er IaaS Cloud Computing? - dummies

Redaktørens valg

Speil Lockup (MUP) på Nikon D7100-dummies

Speil Lockup (MUP) på Nikon D7100-dummies

En komponent i det optiske systemet til din Nikon D7100 kamera er et speil som beveger seg hver gang du trykker på lukkerknappen. Den lille vibrasjonen som følge av speilets handling kan føre til svak utryddelse av bildet når du bruker en veldig langsom lukkerhastighet, skyter med en lang teleobjektiv, ...

Opptaksmuligheter på Nikon D5300 - dummies

Opptaksmuligheter på Nikon D5300 - dummies

Du kan styre noen få aspekter av din filmoppgave på din Nikon D5300. Du kan manipulere videoen din for å skape en rekke effekter. Følgende liste går gjennom disse alternativene: Eksponeringsmodus: Du kan ta opp filmer i hvilken som helst eksponeringsmodus (Auto, Scenemodus, Effektmodus, P, M, og så videre). Som med fortsatt ...

Hvordan man manipulerer eksponering og kontroll på Nikon D5600-dummies

Hvordan man manipulerer eksponering og kontroll på Nikon D5600-dummies

Følgende retusjonsverktøy på din Nikon D5600 kamerajustering eksponering og farge: D-Lighting, Quick Retouch, Filter Effects og Monochrome. Selv om disse verktøyene ikke får deg til å velge ett kamera over en annen, hvis du allerede har en Nikon D5600, er de tilgjengelige, så du kan også lære å bruke dem! D-Lighting: Active D-Lighting ...

Redaktørens valg

DOs og DON'Ts of Fantasy Basketball Draft Picks - dummies

DOs og DON'Ts of Fantasy Basketball Draft Picks - dummies

Hvis du vurderer bli med i en fantasy basketball liga, må du ta hensyn til følgende DOs og DON'Ts før du vurderer spillerne du vil utarbeide på laget ditt. Kreditt: © iStockphoto. com / IS_ImageSource Fantasy basketball draft pick DOS I de fleste fantasy basketball ligaer bestemmer kommisjonen (personen som setter opp ligaen) bestillingen i ...

Linjene og dimensjonene til en basketballbane - dummies

Linjene og dimensjonene til en basketballbane - dummies

En basketballbane har symmetri; Den ene halvdelen av retten er et speilbilde av den andre. Hele basketballbanen (se figur 1) er 94 fot med 50 fot. På hver halvplass viser malte linjer fritt korsbanen og sirkelen, samt trepunktsbuen, hvis avstand fra kurven varierer basert ...

Kjøp av gratis agenter i fantasy fotball - dummies

Kjøp av gratis agenter i fantasy fotball - dummies

I løpet av fantasy fotball sesongen, spillere som ikke blir utarbeidet bli gratis agenter - spillere tilgjengelig for enhver ligamatch villig til å slippe en eid spiller. Bruk gratis agentbassenget til å erstatte en skadet spiller eller noen som bare ikke lever opp til dine forventninger. Bruk disse tipsene for å finne en gratis agent for å ...

Redaktørens valg

Grunnleggende for din iOS-app - dummies

Grunnleggende for din iOS-app - dummies

Heldigvis mesteparten av det du trenger å gjøre så langt som iOS animasjon er opptatt er allerede bygd inn i rammen. Noen visningsegenskaper kan animeres, noe som betyr at du bare må fortelle visningen hvor du skal begynne og hvor du skal avslutte flyttingen, og noen få andre valgfrie parametere, og du er ferdig. ...

Montering av verktøylinjen for Android App Development - dummies

Montering av verktøylinjen for Android App Development - dummies

Når du vet at du er klar til være en Android-utvikler, ta tak i datamaskinen din og få sprekker på å installere verktøyene og rammene som er nødvendige for å bygge ditt første blockbuster-program. Linux-kjernen Android ble opprettet på toppen av åpen kildekode Linux-kjernen. Android-teamet valgte å bruke denne kjernen fordi den ga bevist ...

Grunnleggende om Cocoa Touch i iOS Apps - dummies

Grunnleggende om Cocoa Touch i iOS Apps - dummies

Cocoa Touch-laget inneholder det meste av objektet -orientert utvikler-vendt rammer for å bygge iOS applikasjoner. Det er ditt eneste utgangspunkt for app-utvikling. Apple-guiderne oppfordrer deg til å undersøke teknologiene i dette laget for å se om de oppfyller dine behov, før du ser på de andre lagene. Med andre ord, Apple har til hensikt å ...