A microservice architecture assumes that a web application is built from little bricks called services. Ideally, all these bricks are independent, making it possible to use new technologies during the development process as you are not coupled with any tech stack. Your software solution becomes more flexible for changes and easier to deploy and to develop continuous integration and continuous delivery.
The software development process for an embedded device is not a one-time action. Even if you have managed to make your code “bug-free”, there are always improvements or new features to add along the way. Nowadays, over-the-air updates provide a secure and reliable way to stay updated with the latest features. This article focuses on WEB-based FOTA and provides highlights on implementation details.
There are two major ways to cooperate with a software or hardware development company: a dedicated team or a fixed-cost project. In this article we will explain when it’s more reasonable to go with a dedicated team model, how it might look, pros and cons, and how you can make this model more (and less) effective.
Lemberg is a technology consulting, software & hardware engineering company.
Startups and established businesses rely on our industry expertise to build new products and deliver digital transformation.