Enterprise communication regulation b/w contracting parties
Client _
- Engineering & IT company
- >10000 employees
- Germany
Business case _
- Facilitate communications between contracting parties
- Comply with the state regulations
- Exchange data with SAP
Industry _
- Engineering
- Project management
Services _
- Custom software development
Project type _
- Web
- Cloud
Technology _
- Java
- TypeScript
- Groovy
- Scala
- SpringBoot
- Docker
- Angular
- MySql
- Hibernate
- Hazelcast
- Minio
- Prometheus
- Swagger
- JUnit
- Mockito
- Harmcrest
- Serenity
- Spock
- Gatling
- OTC – Open Telekom Cloud
Description _
The application facilitates the communication between members depending on their roles in the project. The solution imports data from SAP and makes it available in the form of projects and orders to the privileged users as base points for starting communication and tasks.
Challenges _
- Frequent deployments of high quality business features
- High scalability and availability
- High performance
- Advanced monitoring and alerting
- Modern and responsive user interface
- Data availability and localization constraints
- Security based on complex business rules
- Complex business domain model
- Efficient user task scheduling
- Customizable notifications
- SAP integration
Solutions _
- Microservices architecture
- Deployment on Open Telekom Cloud
- Use the Istio service mesh deployed on Kubernetes cluster
- Continuous delivery using Gitlab
- High automation using terraform and ansible
- Agile software development process
- Built in quality in the software development process
- High testing coverage including security and performance