Im Bereich Software as a Service gilt es eine Produkt im Bereich Optimierung/API auf AWS umzusetzen. Ein besonderer Fokus liegt darauf, die Anwendung möglichst kosteneffizient und mit wenig Personalaufwand betreiben zu können.
Wir entwickeln eine Lösung auf Basis von Microservices und AWS. Die Anwendung selbst wird in AWS Elastic Container Service betrieben und setzt weitestgehend auf Managed Services. Das Developer Portal wird kosteneffizient in AWS Lambda mithilfe des Serverless Frameworks abgebildet. Wir automatisieren zudem Continuous Integration und Continuous Delivery (CI/CD) sowie zugehörige Cloud-Infrastruktur vollständig auf Basis von GitLab und Terraform.
Ergebnis unserer Arbeit ist eine einfach zu betreibende, kosteneffiziente Software as a Service Lösung. Aufgrund des Microservice-Ansatzes ist sie leicht erweiterbar und kann 24/7 ohne Downtime aktualisiert werden.