Operations | Monitoring | ITSM | DevOps | Cloud

Latest News

Apica wins the Silver Stevie Award in IoT Analytics Solutions

In the ever-evolving landscape of digital performance monitoring and observability, Apica has proven once again that it stands at the forefront of innovation. The recent recognition of Apica’s exceptional contributions comes in the form of the prestigious Silver Stevie Award in the Product & Service Category. The winners were announced in the 20th International Business Awards on August 14, 2023. We are elated to win the Silver Stevie Award in the category of (IoT) Analytics Solutions.

Securing Firmware Updates With AES Encryption

Connected devices require a secure point-to-point channel to ensure that there is no possibility of exposing important data for the integrity of an embedded system. This is especially true when we talk about over-the-air (OTA) software updates, where the new firmware has a long way to go before reaching its destination and being installed by our bootloader. In this publication, we will explore a simple method to encrypt the firmware using the AES algorithm, using open-source libraries in Python.

Debugging Android Devices

All hardware devices experience bugs and need debugging. Android devices in specific are exceptionally complex with several hundred gigabytes of source code, dozens of components, and wide range of uses. In this article we will explore the different facilities and tools available to debug Android based devices and produce robust systems that can handle a wide range of applications from smart fridges, to payment terminals, and of course mobile phones.

A Modern C Development Environment

Sometimes, C/C++ projects have a long development cycle. When working on such a project, it can be easy to take our development environment for granted, and forget about the effort invested in its bring-up. The build environment works like magic, the test framework is neatly integrated, and the CI/CD pipeline relieves us of tedious, repetitive tasks.

Best tools for monitoring IoT devices

The security camera is one of the most prevalent IoT devices being used today. Ironically, one of these cameras' primary vulnerabilities is that they may be stolen or damaged - you need protection for the security cameras. Having gadgets that operate independently saves time since you may leave them to do the job they intended. However, remotely placed, unsupervised equipment must be monitored, and the most effective method is through the use of an automated monitoring system.

IoT Dashboards with Grafana and Prometheus

The Internet of Things (IoT) - is a number of physical devices connected to one network that enables the system to interact with the external world. A great deal of the work surrounding IoT is monitoring, as it’s impossible to react without knowing the situation. For example, we might build a greenhouse system for agriculture that can maintain optimal conditions for growing crops. For this purpose, we need to have sensors picking up information about the temperature and humidity.

Understanding Battery Performance of IoT Devices

I’ve been a firmware engineer at two wearable companies in the past, Pebble and Fitbit, and there was always one class of customer support tickets and user complaints that never went away: issues around battery life. It was a constant game of whack-a-mole with every new firmware version introducing a battery regression.

Azure IoT: Enabling the Future of Connectivity

As we stand on the brink of the fourth industrial revolution, the Internet of Things (IoT) has emerged as a key player in this brave new world. It’s akin to a jigsaw puzzle, providing the bits and pieces that, when properly assembled, can give rise to a complete and holistic picture of our digitized environment. At the heart of this transformation lies Microsoft’s Azure IoT, a comprehensive suite of services and solutions tailored to unlock the full potential of IoT.

Matter, Thread, and Memfault

I’m Markus, software engineer @ Tridonic, where we are working on Internet-connected wireless lighting solutions based on the Matter standard. To be able to monitor the reliability of those devices we’ve been using Memfault and tied it into Matter/Thread and its UDP/IPv6 stack based on the Nordic Connect SDK. In the following, I’ll show you the modifications we’ve done to enable Memfault in an IPv6 solution. Like Interrupt?

Monitoring Your IoT Devices Using Mosquitto and Graphite

Monitoring IoT devices is a very important process for analyzing their behavior and ensuring their performance. You need to choose the right monitoring tools to effectively collect and analyze metrics. In this article, we will learn how to monitor your IoT devices using Mosquitto and Graphite. You will also find out what benefits you can get using a Hosted Graphite solution from MetricFire. Check out MetricFire’s free trial to test all the features it provides.