Beschreibung
Eine neue Applikation (MEAN-Stack) soll auf eine Cloud-Infrastruktur migriert und deployed werden. Die Applikation basiert auf Docker Compose und besteht aus 2 Containern.Hierfür soll eine Integrations- und Produktiv-Umgebung bei einem Cloud-Provider aufgebaut werden, vorzugsweise Amazon AWS oder Google Cloud Platform.
Die Applikation soll über Kubernetes verwaltet werden. Besonderer Fokus liegt auf:
- Ausfallsicherheit
- Einfaches Applikationsmanagement (Deployment und Roll-Back)
- Persistieren der Datenbank (MongoDB)
Das hierfür benötigte Toolset soll dokumentiert werden und Mitarbeiter eingelernt werden. Darüber hinaus benötigen wir eine Beratung zu Microservice-Architekturen und einer durchgehenden Authentifizierung der einzelnen Komponenten.