Det siste du trenger i tider med økonomisk dysterhet er et skymiljø som koster mer penger enn det burde. Derfor er det nå et flott øyeblikk for bedrifter å gå tilbake og vurdere sine skyutgifteravgjør deretter hvordan de kan stålsette den mot lavkonjunkturen som kan være i horisonten.
Fortsett å lese for å få tips om hvordan du forbereder skymiljøet ditt for en mulig lavkonjunktur – og utover det holder skykostnadene under kontroll selv etter at oppgangstidene kommer tilbake.
Vanlige forbruksfeil i skyen
Det første trinnet mot lavkonjunktursikre skyen din er å forstå hvordan selskaper ofte kaster bort penger i skyen. De største truslene mot kostnadseffektiv cloud computing inkluderer:
- Overdimensjonerte ressurser: Overdimensjonerte skyressurser er VM-forekomster, Kubernetes-noder eller andre typer forhåndsprovisionerte ressurser som er konfigurert til å bruke flere ressurser enn de faktisk trenger for å være vert for en gitt arbeidsbelastning.
- Mangel på kostnadsoptimalisering: Å ikke dra nytte av kostnadsoptimaliseringsstrategier, for eksempel å velge rabatterte VM-forekomsttyper, er en fin måte å kaste bort penger i skyen.
- Usporede ressurser: Ressurser du ikke klarer å spore er en forbruksrisiko fordi du ved et uhell kan la dem kjøre når de ikke lenger er nødvendige.
- Overflødige ressurser: Noen ganger kan du distribuere flere kopier av samme type skyressurs enn du trenger. For eksempel, kanskje du har konfigurert flere skyregioner når en vil gjøre det, eller du har overflødige kopier av den samme arbeidsmengden som kjører i forskjellige skyer.
- Bruk av feil type skytjeneste: Cloud computing-plattformer tilbyr mange typer tjenester. Avhengig av dine arbeidsbelastningsbehov, kan noen være mer kostnadseffektive enn andre. For eksempel kan en arbeidsmengde som du for øyeblikket er vert for i en VM koste mindre som en serverløst funksjon, hvis etterspørselen etter den svinger sterkt.
Beste praksis for kontroll av skykostnader
Dette er utgiftsrisikoen bedrifter vanligvis står overfor i skymiljøene sine. La oss nå se på trinnene du kan ta fra og med i dag for å komme i forkant av unødvendig skyutgifter.
1. Undersøk din cloud computing-regning
Hvis du ikke har sett nøye på nettsky-regningen i det siste, gjør det nå. Spesielt identifiser hvilke typer skytjenester som koster deg mest i en gitt måned. Vurder deretter om det finnes alternative typer tjenester som kan føre til lavere kostnader hvis du flytter noen arbeidsmengder til dem.
Hvis du for eksempel bruker mye penger på en databasetjeneste, er det en sjanse for at du kan redusere kostnadene ved å flytte dataene dine til en gjenstandslagring tjeneste, som AWS S3, forutsatt at ikke alle dataene dine trenger å ligge i en database.
2. Finn ledige ressurser
Et annet grunnleggende skritt mot å kontrollere skykostnadene er å finne ubrukte ressurser, og deretter stenge dem.
Du kan prøve å gjøre dette manuelt ved å sortere gjennom lister over kjørende ressurser og avgjøre om de er nødvendige. Men heldigvis tilbyr de fleste skyleverandører verktøy for å automatisere prosessen. For eksempel kan du bruk CloudWatch for å finne inaktive EC2-forekomster i Amazonas sky.
3. Utvikle retningslinjer for skydistribusjon
Å finne ledige ressurser som for øyeblikket er aktive er bare halve kampen. Du bør også forhindre at nye ressurser opprettes uten riktig identifikasjon og sporing.
Å oppnå dette målet starter med å definere krav som teammedlemmene dine må følge når de distribuerer nye ressurser. Men du kan også benytte deg av verktøy som f.eks AWS tagging retningslinjer, som kan bidra til å håndheve krav til ressursidentifikasjon for organisasjonen din automatisk. Når tagging skjer automatisk, blir det enklere å holde styr på ressurser og unngå å betale for å kjøre arbeidsmengder du ikke trenger.
4. Skaler tilbake strategien for gjenoppretting av skykatastrofer
Hvis penger ikke var noe objekt, ville hver virksomhet omfavnet det som er kjent som en strategi for gjenoppretting av katastrofer på flere nettsteder/aktive nettsteder. Under denne tilnærmingen kjører du redundante forekomster av samme arbeidsbelastning på flere steder, slik at arbeidsbelastningene dine forblir tilgjengelige hvis en forekomst mislykkes.
Men den tilnærmingen er kostbar. Det dobler i hovedsak hostingkostnadene dine fordi det krever at du er vert for to komplette forekomster av arbeidsbelastningen din.
Av den grunn kan bedrifter som ønsker å kutte kostnader vurdere å skalere tilbake til en lavere kostnad katastrofegjenoppretting strategi. AWS tilbyr en god oversikt over mer kostnadseffektive tilnærminger til DR.
5. Legg dataene dine på kjølelager
Å holde data i “varm” lagring – der de er umiddelbart tilgjengelige, men hvor lagringskostnadene er høyere – er en annen luksus som noen bedrifter kan bestemme seg for å gi avkall på i tider med økonomisk usikkerhet. De kan i stedet velge å migrere til rimeligere lagringsnivåer, som AWS Glacier. Forbeholdet er at hvis du ønsker å få tilgang til data som er lagret i dem, tar det litt tid (vanligvis ikke mer enn flere timer) før dataene “tine”.
Kjølelagring passer ikke for alle typer data. Men å flytte mer data til kjølelagre kan redusere de totale kostnadene.
6. Vurder en alternativ sky
For visse typer arbeidsbelastninger, “alternative” skyer – som betyr at andre enn Google Cloud, AWS og Microsoft Azure – kan gi en bedre avveining mellom kostnad og ytelse. Det gjelder spesielt hvis du finner en alternativ skyleverandør som spesialiserer seg på å tilby bare én type tjeneste – for eksempel datalagring eller VM-forekomster. Ofte tilbyr disse alternative leverandørene bedre priser enn de store offentlige skyene for samme type arbeidsbelastning.
Ikke utsett nedgangssikre skyen din
Det er ingen enkel formel for lavkonjunktursikre skyen din. Men det er en rekke trinn du kan ta – og verktøy du kan bruke – for å holde deg på toppen av unødvendige utgifter i skymiljøer. Og mens vi sitter på stupet av en potensiell lavkonjunktur, har det aldri vært et bedre tidspunkt for å implementere strategier for skykostnadsoptimalisering i praksis.
Om forfatteren
Christopher Tozzi er en teknologianalytiker med fagkompetanse innen cloud computing, applikasjonsutvikling, åpen kildekode programvare, virtualisering, containere og mer. Han foreleser også ved et stort universitet i Albany, New York-området. Boken hans, “For Fun and Profit: A History of the Free and Open Source Software Revolution,” ble utgitt av MIT Press.