Security-Focused Infrastructure Design for Inventify – Greg Solutions
About The Client
The client provides сloud-based software development services to businesses across industries and they needed our DevOps assistance for one of the projects. Our engineers were expected to expand their team’s capabilities by building a platform-independent infrastructure. Since the project involved dealing with sensitive user data, a special emphasis was put on security, the client needed us to introduce role-based access and reliable data backup management procedures.
Inventify offers a platform that transforms businesses across industries, such as Education, Legal Services, Automotive and others. It allows companies to grow exponentially and create products that make a difference. Inventify is a perfect combination of next-generation no-code software, enterprise-grade architecture, highly scalable dockerized infrastructure and geo-redundant datacenters located exclusively in Switzerland.
1. Build a reliable infrastructure to store sensitive user data.
2. Automate the client’s CI/CD process.
3. Implement data backup management procedures.
4. Provide tools to measure code quality.
5. Automate integration and unit-tests.
6. Deploy and configure software development tools
Using Google Cloud Platform and Google Kubernetes Engine.
Using LDAP to manage access to all software development tools, like Jira, Confluence and TeamCity.
Automate the performance of unit and integration tests, integrated SonarQube for code quality checks.
Such as backups, Docker images clean-ups and others.
Using FreePBX running in Docker as solution VoIP telephony.