Az első bekezdések egy új VPS (virtuális privát szerver) beállításának tapasztalatairól szólnak, kitérve a PaaS (platform mint szolgáltatás) megoldások és a saját szerveres környezetek közötti különbségekre. Felmerül a kérdés, hogy mennyivel megbízhatóbbak és költséghatékonyabbak lehetnek a VPS-ek a hosszú távú vagy nagy adatforgalmat igénylő feladatoknál.
A szerző elhatározza, hogy produkcióra kész környezetet hoz létre egy VPS-en, és ennek érdekében részletesen leírja a szükséges követelmények listáját a biztonságtól a magas rendelkezésre álláson és az automatizált telepítésen át egészen a fejlesztői élményig. Izgalmas kérdésként merül fel: milyen eszközökkel és beállítási lépésekkel érhető el mindez különböző absztrakciós rétegek (Kubernetes, infrastruktúra mint kód) nélkül?
A szerző a Hostinger szolgáltatón keresztül szerez VPS-t, részletesen átnézve a különböző operációs rendszer opciókat, majd végigviszi a kezdetektől a szerver előkészítését, egyedi felhasználók és SSH biztonsági beállítások létrehozásától a tűzfal konfiguráción át a konténerizált alkalmazás (Docker, Docker Compose) telepítéséig.
Szó esik a reverse proxy beállításának gyakorlati kérdéseiről, és összehasonlításra kerül a jól ismert Nginx és a modernebb Traefik megoldás előnyei között. Emellett a videó bemutatja, hogy miként lehet egyszerűen biztosítani a dinamikus TLS tanúsítványokat és a terheléselosztást egyetlen VM-en belül.
Felmerül a folyamatos telepítések kérdése is, ahol különböző stratégiák előnyeit és hátrányait vizsgálja a szerző – különös tekintettel arra, hogyan lehet automatikus, megszakításmentes frissítéseket végezni kis erőforrásigényű, fejlesztőbarát módon.
A vége felé szóba kerülnek a szolgáltatásmonitorozás lehetőségei, illetve hogy miként értesülhetünk egy kiesésről akár külön infrastruktúra nélkül is. Milyen kompromisszumok és alternatívák léteznek, ha egyetlen VPS-en próbálunk minél szélesebb produkciós funkcionalitást elérni?