Vælg hosting til webadgang, baggrundsarbejde og filer
Sammenlign hosting med samme applikation: portaladgang, et længerevarende PDF-job og varigt beskyttede filer kræver passende tjenester.

Vælg hosting ud fra applikationens opgaver. En platform, der leverer websider, dækker ikke automatisk baggrundsarbejde og vedvarende fillagring. Beskriv kravene hver for sig, før du sammenligner tilbud.
Beskriv de tre opgaver i samme applikation
Det følgende eksempel er fiktivt. Kundeportalen P-46 viser projektoplysninger efter login. PDF-jobbet J-46 skal fortsætte, efter at browservinduet lukkes. Den oprettede fil F-46 skal senere være tilgængelig for autoriserede projektmedlemmer.
Der er planlagt en separat database i begge varianter. Forbindelse, sikkerhedskopiering og gendannelse hører med til den samlede vurdering. Vi sammenligner en administreret HTTP-containerplatform, hvor jobafvikling og filtjeneste ikke er inkluderet på forhånd, med en virtuel maskine med disk, som teamet selv driver. Det er to eksempeltilgange, ikke komplette leverandørtilbud.
Brug samme krav til begge driftsformer
Tabellen viser, hvad der skal afklares eller stilles til rådighed i eksemplet. Den indeholder ikke resultater fra en testet installation.
Bestanddel | Konkret behov | Administreret platform | Egen drift af VM |
|---|---|---|---|
Portaladgang | Personer, der er logget ind, ser deres tilladte projekter. | Kontrollér kørselsmiljø, databaseforbindelse og applikationsrettigheder. | Driv webserver, kørselsmiljø og databaseforbindelse; administrér applikationsrettigheder. |
PDF-job | Arbejdet fortsætter uden at kræve en åben browser. | Planlæg en passende jobtjeneste eller understøttet worker, altså en baggrundsproces. | Start og overvåg en egen worker, og sørg for sikre gentagelser. |
Fillagring | Filen forbliver tilgængelig efter udskiftning af applikationsinstansen. | Tilslut vedvarende fillagring med passende adgangskontrol. | Sørg selv for disk, sikkerhedskopiering af data og gendannelse. |
En virtuel maskine kan køre bestanddelene sammen. Det beviser ikke tilgængelighed ved maskinnedbrud. Manglende platformstjenester må ikke stiltiende regnes som inkluderet i sammenligningen.
Læs udbyderens konkrete regler
Google beskriver i Cloud Runs containerkontrakt blandt andet flygtig lokal containerlagring og CPU-tildeling afhængigt af driftsformen. Det gælder dette produkt og konfigurationen. Det er hverken et forbud mod alle baggrundsopgaver eller en begrænsning, som gælder enhver administreret platform. Udførelsestype, adfærd ved stop og vedvarende lagring skal faktisk passe til dit design.
Microsoft beskriver de resterende cloudopgaver for data, identiteter og adgang. Også med administreret infrastruktur skal nogen tage ansvar for applikationskode, rettigheder og den fulde gendannelsesvej. Afklar for hver opgave, om udbyderen, dit team eller en servicepartner er ansvarlig.
Kontrollér hele forløbet før valget
Lad et job starte i et passende testmiljø med syntetiske data, og luk browseren. Afbryd og genstart workeren. Kontrollér, at samme job fortsætter på en sporbar måde uden at skabe en uønsket ekstra resultatfil. Applikationen skal have passende logik til job og gentagelser; hosting alene giver ikke det bevis.
Udskift også applikationsinstansen, og prøv at åbne den gemte fil med tilladt og afvist adgang. Platformen kan komme i betragtning, når nødvendige tjenester og forbindelser er afklaret. Den egenadministrerede VM kan komme i betragtning, hvis det ansvarlige team kan stå for drift og gendannelse. Sammenlign derefter indsats og omkostninger for hele dette omfang.
Kilder
Læs videre
Alle artikler




Cloud & drift med ASES
Hosting, deployment, vedligeholdelse og support

