🌟Maak de full-stack applicatie schaalbaar en betrouwbaar
[ Nog niet afgewerkt ]
Doel
- opzetten en aanleren van kubernetes omgeving op lokale development-pc en op home-server
(in “nas-devdepserver”, “nas-testappserver” en “nas-prodappserver”) - maak de applicatie deployable in kubernetes aan
- ontwikkel beveiligingslogica en voeg deze aan de applicatie en services toe
- maak de applicatie schaalbaar:
gebruik distributed caching om de applicatie stateless te maken - maak een applicatie-health-check aan
(shared applicatie test runtime environment “nas-testappserver” nodig) - maak de applicatie meer betrouwbaar:
restart pods automatisch bij detectie van problemen via health checks - voeg healthcheck-tests naast smoke-tests toe aan CI pipeline
- maak een backup-systeem voor de actieve applicatie database en message queue
Resultaat
??? TODO ???
