OFFSHORE VPS / BUILD
Build.
Een werkende app en de volgende release.
Een applicatie met achtergrondtaken of een kleine database. Laat geheugen vrij voor het besturingssysteem en het implementatieproces.
Begin met deze resources.
- Compute
- 2 vCPU
- Geheugen
- 2 GB
- Opslag
- 50 GB
- Dataverkeerbudget
- 2 TB
Pas resources, image, netwerkopties en de serviceperiode aan in de configurator. Kies Maleisië, Roemenië of Zwitserland als serverlocatie, zonder locatietoeslag. Back-uplanden blijven onbevestigd.
Plan rond de volledige workload.
Geheugen wordt gedeeld door elk proces op de instantie. Neem databasecaches, jobwachtrijen en uw implementatieproces mee, en test tijdens een verwachte drukke periode.
Een resourcebudget opstellen →Weet wat u bezit.
Plan voor applicatiebeveiliging, updates, observability en een onafhankelijk herstelproces. Als u een back-upoptie kiest, controleer dan de herstelprocedure en test deze tegen uw applicatie.
Bereid uw eerste hersteltest voor →Meer ruimte voor een app, database en achtergrondtaak.
Build is een nuttig vergelijkingspunt voor een API die ook een database of een kleine achtergrondtaak draait. Behandel elk proces als onderdeel van hetzelfde budget. Een webverzoek kan concurreren met een rapportexport, terwijl de volgende release kortstondig eigen geheugen en schijfruimte nodig heeft.
Een uitgewerkt startpunt
Een illustratieve leeslijst-API accepteert vermeldingen en maakt een nachtelijke export. Observeer de API tijdens normaal gebruik, vervolgens tijdens de export en een release. Noteer of de vertraging komt door CPU-werk, een query of opslag. Voeg alleen een specifieke optie toe wanneer deze de gemeten beperking aanpakt.
Wanneer dit startpunt slecht past
Meer RAM maakt twee overlappende taken niet veilig, en een extra vCPU kan een verzoek dat wacht op een externe API niet oplossen. Stel een limiet aan gelijktijdig werk voordat u resources verhoogt. Overweeg componenten te scheiden wanneer ze verschillende toegangs-, onderhouds- of herstelgrenzen nodig hebben.
Geef elke optie een taak.
De basisconfiguratie bevat 2 vCPU, 2 GB RAM, 50 GB opslag, een 2 TB transferbudget en een 1 IPv4 adres. IPv6 wordt apart aangevraagd en er is standaard geen back-upoptie geselecteerd. Dit zijn catalogustoewijzingen; bevestig de werkelijke hardware, telregels en herstelregels van de leverancier.
- Geheugen: laat ruimte voor het besturingssysteem, de runtime, de database en waargenomen pieken. 1 GB toevoegen aan Build geeft een maandelijks subtotaal van $15.50 vóór termijnkorting.
- CPU: vergelijk de processen die werk verrichten en hun gelijktijdigheid. Het beschrijft geen gegarandeerd processormodel of verzoeken per seconde.
- Opslag en transfer: begroot opgeslagen data apart van de bytes die u verplaatst. Exports buiten de server kunnen beide gebruiken.
- Back-ups en netwerken: definieer de data die u terug wilt en de adressen die uw applicatie gebruikt. Het selecteren van een optie documenteert de werkprocedure niet voor u.
Maak de eerste review concreet.
Registreer een normale operationele periode, één zwaardere taak en één release. Noteer beschikbaar geheugen, de grootste groeiende mappen en het resultaat van een lokale applicatiecontrole. Houd een klein wijzigingslog bij zodat een onverwacht resultaat een startpunt heeft. Vergelijk vervolgens het volledige vooraf te betalen totaal van de geselecteerde periode in de configurator; een langere termijn verandert de prijs, niet de resources.
Werk een eerste API-budget uit → · Bouw een resourcewerkblad · Controleer catalogusfeiten en servicegrenzen