This site uses cookies. By using our site, you agree to our Privacy and Cookie Policy

IoT

scroll

Intelligent Water Infrastructure

Services

DevOps, Web, QA, Front-end, Back-end, UI/UX, Cloud

Industries

BigData, Software development, Data management

Technologies

AWS, ASP .NET, .NET, Entity framework, MS SQL, Angular JS

Project type

IoT, Big Data, BPA, Microservices

Product:

Our client provides smart equipment, solutions, and services that optimize and control water delivery. By developing various comprehensive systems, our client helps private users, big corporations, and large city utilities to supply water in an innovative and efficient way, reducing costs, and improving water conservation and maintenance efforts. Using innovative technologies, such as IoT, our client transforms the way water systems work.

Business needs:

- Rebuild an old monolithic application using modern .Net technology stack.

- Move to cloud reducing the cost of licensing, storage, and providing flexibility.

- Break the app into microservices, as the monolith architecture is hard to maintain and extend.

- Provide appropriate documentation, decent testing processes, and implement agile development moving towards dynamic, highly functional, and effective methods to design software.

Suggested solutions from Svitla:

- Assistance in moving the monolith to AWS by defining needed resources to meet server requirements.

- Use.NET Core 2.2 and ASP.NET Core 2.0 for the new microservices architecture, providing high-quality QA for the new code.

- Ensure separate databases for each microservice keeping them free from each other to provide simpler scale, deployment, and support.

- Rewrite functionality of IoT components, connecting existing data receivers and collectors to the new backend part.

- Upgrade from old MSQL database to MY SQL, review business logic, optimize and move to Amazon Redshift. Provide clear documentation and demo to ensure correct dataflow.

- Cover SQL requests with tests, provide documentation to ensure a quick introduction to newcomers.

- Create new frontend based on Angular to meet new standards and requirements, firstly connected to internationalization and multilingualism; implement a new server tracking system.

- Provide the professional designer to update previously created prototypes of various parts of the application.

Value delivered

Old monolith system based on outdated .NET 2.0, ASP.NET WebForms was upgraded with new .Net stack.
AWS storage has vitally improved general productivity and remarkably lowered support costs.
Thanks to the new front-end part the page page-on-demand speed has grown 10 times.
New user interface has tailored the App to the industry’s fast-paced needs.

Have a project in mind?

Briefly describe your project, and we will contact you within a day.

Thank you!
We will contact very shortly.

Your message is recieved. Svitla's sales manager of your region will contact you to discuss how we could be helpful.