Innholdsfortegnelse:
- Tenk på arbeidsoppgaver for cloud computing som godt planlagte tjenester
- Opprette grensesnitt mellom containere i cloud computing
- Oppdage hvordan XML passer til cloud computing
Video: Introduction to Amazon Web Services by Leo Zhadanovsky 2025
Hvordan organiserer du skyen når du konfigurerer et cloud computing system? Det grunnleggende kravet er at arbeidsbelastningene må organiseres. En arbeidsbelastning er en uavhengig tjeneste eller samling av kode som kan utføres. Derfor er en arbeidsbelastning ikke avhengig av eksterne elementer. En arbeidsbelastning kan være en liten eller komplett søknad.
Organisasjoner må aktivt håndtere arbeidsbelastninger slik at de vet hvordan programmene kjører, hva de gjør, og hvor mye en enkelt avdeling skal belastes for bruken av tjenester.
Tenk på arbeidsoppgaver for cloud computing som godt planlagte tjenester
Skyen krever at arbeidsbelastningene må håndteres på en svært abstrakt måte. abstraksjon er en måte å holde de tekniske detaljene vekk fra brukeren. Resultatet av denne abstraksjonen er en type tjeneste som gjør det lettere å ha en veldefinert funksjon med et bestemt formål. Denne tjenesten lever i en beholder med et Programmeringsgrensesnitt (API) , slik at det enkelt kan flyttes fra ett sted til et annet.
Ulike arbeidsbelastninger
To typer arbeidsbelastninger eksisterer: Arbeidsbelastninger som kan utføres når som helst i batchmodus og arbeidsbelastninger som må utføres i sanntid.
Du kan ha en enkelt arbeidsbelastning som er en hel applikasjon som brukes av en gruppe kunder. I andre situasjoner kan en mindre tjeneste brukes i mange forskjellige sammenhenger.
Arbeidsbelastninger som selvstendige enheter
Hvis arbeidsbelastninger er selvstendige enheter, hva er egenskapene til disse tjenestene?
-
En arbeidsbelastning har ingen avhengighet. Det er et diskret sett av applikasjonslogikk som kan utføres uavhengig av et bestemt program.
-
Grensesnittet for arbeidsbelastning må være konsistent. For tiden er de mest pragmatiske, godt aksepterte grensesnittene basert på XML (eXtensible Markup Language).
-
A arbeidsbelastning kan ha regler eller retningslinjer som gjelder i bestemte situasjoner. Det kan være autorisasjons- og sikkerhetspolitikker knyttet til bruk av en tjeneste for en bestemt funksjon.
Opprette grensesnitt mellom containere i cloud computing
Å gi grensesnitt som XML-baserte eller APIer er en nøkkelfaktor for å sikre at arbeidsbelastningene kan administreres effektivt i skyen. Med et veldefinert grensesnitt har en utvikler en metode for å knytte en tjeneste til en annen. Hvis du har en rekke arbeidsbelastninger plassert i ryddige beholdere uten avhengighet til andre tjenester, har du bedre sjanse til å sikre et fleksibelt miljø som kan støtte forandrede arbeidsbelastninger.
Derfor er en av skyens nødvendigheter at arbeidsbelastningene er dynamiske.
Oppdage hvordan XML passer til cloud computing
Grensesnitt for XML-baserte webtjenester kan bli den primære måten clouden kobler til containere. For å forstå verdien av XML, bryt den inn i deler:
-
Et sett med instruksjoner som du legger til i en samling av ord, bilder og så videre, som styrer utseendet på skjermen, formateringen og oppførselen.
-
Merker som du definerer og legger inn innholdet, og skriv deretter programmer som skriver programmer som er enige om hvordan data defineres innenfor konteksten til containeren.
Hvis mange forskjellige containere eller tjenester bruker det samme språket for å forklare hverandre hva de gjør og hvordan de kan brukes, kan disse tjenestene mye lettere snakke, koble til og sende meldinger til hverandre.
Bunnlinjen er at å skape arbeidsbelastninger med veldefinerte grensesnitt gjør leveringsprogramvaren i skyen en pragmatisk og kostnadseffektiv måte å jobbe med kunder.
