Hjem Personlig finansiering Hvad er AWS Cloud? - dummies

Hvad er AWS Cloud? - dummies

Indholdsfortegnelse:

Video: AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | Simplilearn 2024

Video: AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | Simplilearn 2024
Anonim

Amazon Web Services (AWS) er faktisk et stort udvalg af tjenester, der kan påvirke forbrugerne, små og mellemstore virksomheder (SMB) og virksomheder. Ved hjælp af AWS kan du gøre alt fra at sikkerhedskopiere din personlige harddisk til at skabe en fuldverdig it-afdeling i skyen.

Den installerede base er enorm. Du kan finde casestudier af virksomheder som Adobe og Netflix, der bruger AWS. AWS brug er ikke kun for private virksomheder - selv regeringen bruger sine tjenester.

De teknologier, der gør alle disse tjenester mulige, er faktisk simple i opfattelsen. Tænk på et par dåse dåser med en streng fastgjort mellem dem. Amazon har en dåse dåser, og du holder den anden. Ved at tale i en tin kan du høre hvad der siges i den anden ende. Implementeringen afhænger dog af detaljer, der gør kommunikationen hårdere, end du måske oprindeligt tror. Den følgende diskussion giver dig et overblik over, hvordan AWS-skyen fungerer.

Service-drevne applikationsarkitekturer

Service-drevne applikationsarkitekturer, der ofte kaldes Service Oriented Architectures (SOA), kommer i mange former. Uanset hvordan du ser dem, er service-drevne applikationsarkitekturer udvidelser af klient-server-teknologierne, der anvendes i de tidlige computerdata, idet en klient foretager en anmodning om, at en server opfylder ved at udføre en handling eller sender et svar. Implementeringsdetaljerne har dog ændret sig markant gennem årene, hvilket gør moderne applikationer langt mere pålidelige, fleksible og mindre afhængige af en bestemt netværkskonfiguration.

Forespørgsels- og responsprocessen kan involvere flere niveauer af granularitet, med udtrykket microservice anvendt på den mindste anmodning og responspar. Udviklere henviser ofte til en applikation, der bygger på en servicedrevet applikationsarkitektur som en komposit applikation, fordi den eksisterer som flere stykker limet sammen for at danne en helhed. Service-drevne applikationsarkitekturer følger mange specifikke mønstre, men generelt bruger de følgende sekvens til at udføre kommunikationsopgaver.

  1. Opret en forespørgsel på klienten, uanset hvilken meddelelsesteknologi serveren kræver.
  2. Pakke anmodningen, tilføj sikkerhed eller anden information efter behov.
  3. Send anmodningen ved hjælp af en protokol, som f.eks. Simple Object Access Protocol (SOAP) eller en arkitektur, såsom REPResentational State Transfer (REST). (Find ud af, hvordan SOAP virker, og hvordan REST virker - en passerende viden om begge er nyttige i arbejdet med AWS.)
  4. Behandle forespørgslen på serveren.
  5. Udfør en handling eller returner data som krævet af anmodningen.
  6. Når du arbejder med data, behandler du svaret på klienten og præsenterer resultaterne for brugeren (eller en anden modtager).

AWS leverer en servicedrevet applikationsarkitektur, hvor du vælger en bestemt tjeneste, som f.eks. S3, til at udføre specifikke opgaver, f.eks. Sikkerhedskopiering af filer på en harddisk. I mange tilfælde skal du udføre opsætningsstrin foruden blot at interagere med tjenesten. Hvis du f.eks. Ser på denne ti minutters tutorial, finder du, at du først skal oprette en spand til at gemme de filer, du vil uploade til Amazon. Dette ekstra trin giver mening, fordi du skal oprette en placering, hvorfra filerne kan hentes senere, og du vil ikke have dine filer blandet ind med filer fra andre personer.

Selvom mange af de processer, du udfører med AWS, kræver brug af en app (så du har en brugergrænseflade i stedet for at kodes til at arbejde med), er den underliggende proces den samme. Koden i appen gør anmodninger om dig og venter derefter på et svar. I nogle tilfælde skal appen bestemme succes eller fiasko for en handling på serveren. Du skal dog indse, at disse handlinger finder sted i kode, og at koden bruger en række trin til at udføre den opgave, du har bedt om at udføre.

Proces- og funktionsdrevne arbejdsgange

Når du opretter apps, der hjælper med at styre underliggende tjenester, definerer AWS også arbejdsgange. En arbejdsgang er en organiseret metode til at udføre opgaver. For eksempel, når du vil gemme en fil til AWS ved hjælp af S3, skal du først oprette en bucket for at holde filen. Først efter at du har oprettet en spand, kan du gemme en fil til AWS. Desuden kan du ikke hente en fil fra spanden, før du først gemmer en fil der, hvilket giver mening, fordi du ikke kan få fat i en fil uden for tynde luft. Kort sagt definerer en workflow en procedure for at arbejde med software, og konceptet har eksisteret i lang tid. (De første arbejdsgange optrådte i midten af ​​1970'erne med enkle kontorautomatiseringsprototyper ved Xerox Parc og University of Pennsylvania's Wharton School of Business.)

Arbejdsgange kan bestå af yderligere arbejdsgange. Derudover styrer workflows interaktionen mellem brugere og underliggende tjenester. En proces er aggregering af tjenester, der forvaltes af arbejdsgange i en sammenhængende helhed. Arbejdsflytene kan udføre generiske opgaver, men processer har tendens til at være specifikke og hjælpe brugerne med at nå bestemte mål. En procesdrevet arbejdsgang er proaktiv og forsøger at omgå potentielle problemer ved

  • Spotting failure patterns og handlinger på dem
  • Leder du efter tendenser, der har tendens til at føre til fejl
  • Find og slukke potentielle trusler

Ved at se igennem Disse tutorials, du finder ud af, at de alle involverer at bruge en slags brugergrænseflade. Brugergrænsefladen giver arbejdsgangen til at administrere de underliggende tjenester. Hvert større trin i træning er en workflow, der udfører en bestemt opgave, som f.eks. Oprettelse af en spand.Når du kombinerer disse individuelle arbejdsgange til en samlet helhed, kan processen hjælpe en bruger med at udføre opgaver som at flytte filer mellem skyen og brugerens system. Oprettelse af et cloud-filsystem er et eksempel på en procesdrevet arbejdsgang: Workflow eksisterer for at gøre processen levedygtig. Arbejdsstrømme kan blive ret komplekse i store operationer, men at se dem hjælper dig med at forstå AWS bedre. Find en mere detaljeret diskussion af arbejdsgange og processer.

A funktion er den reaktive brug af tjenester, der forvaltes af arbejdsgange til at løse specifikke problemer i realtid. Selvom det ville være rart, hvis procesdrevne arbejdsprocesser fungerede hele tiden, er virkeligheden, at selv med 99.9999 procent pålidelighed vil processen fejle på et tidspunkt, og en funktionsdrevet arbejdsgang skal være på plads for at imødegå dette svigt. Selvom procesdrevne arbejdsgange fokuserer på fleksibel gennemførelse af opgaver, fokuserer funktionstunge arbejdsgange på procedurelt dæmpende effekten af ​​en fejl. Kort sagt, funktionsdrevne arbejdsgange adresserer behov. AWS-tjenester og arbejdsgange omhandler også dette problem via brugergrænsefladen, f.eks. Ved manuelt at gendanne en sikkerhedskopi for at begrænse systemfejl.

Hvad er AWS Cloud? - dummies

Valg af editor

Routingprotokollvalgskriterier - dummies

Routingprotokollvalgskriterier - dummies

Folk bruger to grundlæggende metoder til klassificering af ruteprotokoller - hvor de bruges og af hvordan de beregner routing. Du kan se, hvordan du vælger protokoller baseret på, hvor du planlægger at bruge dem, måden protokollen håndterer data på, og hvordan din router vælger hvilken protokol der skal bruges, når mere end en ...

Indstilling af Cisco Device Timeouts - dummies

Indstilling af Cisco Device Timeouts - dummies

Uden at indstille timeout-indstillinger for Cisco Device Privileged EXEC-tilstand, dine sessioner forbliver åbne på ubestemt tid. Dette er især farligt for konsolporten. Uden timeout parametre aktiveret, hvis administratoren ikke logger ud, har en indtrenger adgang og ingen problemer får forhøjede tilladelser. For at undgå denne potentielt farlige situation behøver du kun skrive a ...

Router Ethernet-interfacekonfiguration - dummies

Router Ethernet-interfacekonfiguration - dummies

Du starter processen med at konfigurere router Ethernet-grænseflader ved at foretage en fysisk forbindelse til din router. Når du har etableret forbindelsen, kan du fortsætte med den grundlæggende konfiguration af Ethernet-, Fast Ethernet- eller Gigabit Ethernet-forbindelser. Tilslutning til din router For at starte din konfiguration skal du oprette forbindelse til din router og komme ind i ...

Valg af editor

Med fokus på nogle hurtige løsninger til fotofile - dummier

Med fokus på nogle hurtige løsninger til fotofile - dummier

På trods af alle kameraproducenters forsøg på at gør fotografering idiotsikker, vi laver alle stadig mindre end perfekte billeder. Nogle gange er vi problemet - vi er for tætte eller for langt væk, eller kan ikke finde ud af, hvordan du bruger kameraets tåbebeskyttelsesfunktioner. Nogle gange er problemet, at virkeligheden nøjagtigt nægter at overholde vores forventninger: Himlen er ...

Lær at kende dine Manga Studio Layer Typer - Dummies

Lær at kende dine Manga Studio Layer Typer - Dummies

Manga Studio giver et udvalg af lag typer til brug i dit arbejde. Når du lærer at forstå og forstå, hvordan lag fungerer, vil du spekulere på, hvordan du nogensinde har arbejdet uden dem. Her er en introduktion til, hvad Manga Studio har til opbevaring for dig i sin lag lineup: Raster Layer: Dette er det grundlæggende ...

Få dit mobilwebsted tildelt på sociale bogmærker - dummies

Få dit mobilwebsted tildelt på sociale bogmærker - dummies

Populariteten af ​​websider med antallet af stemmer, de får. Resultatet er, at disse websteder er gode ressourcer til folk, der ønsker at holde øje med, hvad der er populært online. De fleste tilbyder speciel software, der gør det nemt for alle at stemme på et websted. Få dit websted opført ...

Valg af editor

Automatisk opdatering af din journal i Outlook 2000 - dummies

Automatisk opdatering af din journal i Outlook 2000 - dummies

Stardat 2001: På Star Trek, Virksomheden gør trofast daglige poster i kaptajnens log. Kaptajnen registrerer oplysninger om de planeter, besætningen har udforsket, udlændinge, de har kæmpet, og de bizarre fænomener, de har observeret ud i det dybe rum, hvor ingen er gået før! Nu er det din tur. Bare ...

Slet og gendan kontakter i Outlook - dummies

Slet og gendan kontakter i Outlook - dummies

Med Outlook, du behøver ikke at rive sider ud af en papir adressebog for at slippe af med en persons oplysninger; bare slet kontakten. Slettede kontakter går til mappen Slette emner i Outlook, indtil næste gang du tømmer mappen Slette elementer, så du kan hente dem derfra, hvis du laver ...