Der Kunde ist ein in den USA ansässiges IoT-/Gesundheitsunternehmen. Der Kunde bietet auf dem US-Markt hochentwickelte, mit dem Internet verbundene Dienste zur Überwachung des Schlafs an.
The client is a US based IoT / healthcare company. The client provides sophisticated internet-connected sleep-tracking devices on the US market. The devices are sold to end users and allow them to track various metrics while sleeping. Intellectual property rights allow the client to provide a unique product on the market.
Business Challenge
An enhanced sales process led to an increasing amount of end users loading the existing system’s infrastructure, thus increasing operating expenses (OPEX). The client hoped to reduce operating expenses to an optimal level.
Solution
The holistic approach to analyzing the cloud product included multiple areas covering the architecture of current software, development approaches, the product load certification process and tools, but not limited to these factors. The analysis highlighted the importance of changes in the system design and methodologies in the development lifecycle. The research demonstrated that technical improvements in the platform were required.
The solution design phase included the following activities:
Creating PoC projects;
Code analysis and proving the feasibility of required changes;
Highlighting potential risks;
Development timeline adjustments;
Business features development.
Technical Challenge
The existing platform was designed and implemented mostly for private clinical use with the ability of multiple installations. The platform architecture suffered from lack of horizontal scalability and flexibility.
Horizontal scalability was introduced to the project along with microservices design, a containered environment and artifact delivery, and CQRS and ESP design patterns.
Business Impact
Horizontal scalability reduced maintenance costs not only by properly distributing computing resources in the production environment, but by enabling more flexible management development and QA environments as well.
By clicking 'Accept All Cookies', you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. More information
Privacy Preference Center
When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. Because we respect your right to privacy, you can choose not to allow some types of cookies. More information
Manage Consent Preferences
Strictly Necessary Cookies
Always Active
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.
Functional Cookies
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.
Targeting Cookies
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
Performance Cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.