Operations | Monitoring | ITSM | DevOps | Cloud

IoT

Managing Android Devices at Scale with Memfault AOSP SDK Bort 4.0

The Memfault Android OS SDK allows IoT developers to collect detailed diagnostics from Android devices on everything from low-level hardware or kernel issues to high-level application crashes, and automatically upload them to Memfault. In this webinar, Heiko Behrens introduces the Memfault AOSP SDK (support for Android 8 to 12) and covers these new features in the latest release (v4.0): Presentation: 0:00 – 44:25 Q&A from live audience: 44:26 – 58:54

InfluxDB as an IoT Edge Historian: A Crawl/Walk/Run Approach

The question of how to get data into a database is one of the most fundamental aspects of data processing that developers face. Data collection can be challenging enough when you’re dealing with local devices. Adding data from edge devices presents a whole new set of challenges. Yet the exponential increase in IoT edge devices means that companies need proven and reliable ways to collect data from them.

Using InfluxDB as an IoT Edge Historian

InfluxDB is increasingly being used in IoT solutions to store data from connected devices. Now it can also be used on IoT edge gateways as a data historian to analyze, visualize and eventually transmit aggregated IoT data up to a centralized server. In this article we’re going to look at three simple ways you can connect an instance of InfluxDB on your IoT Edge device to another instance of InfluxDB in the cloud.

Taking care of your loved ones with Grafana and other open source solutions

Amon Reich is the founder of SmartLiving.Rocks based out of Schweinfurt, Germany, an IoT solutions provider for smart homes and small businesses. Amon maintains the open source SeniorenSmarthome project, which enables Ambient Assisted Living through Grafana dashboards and other open source technologies. I’ve been working in the field of smart technology for over 10 years.

Running Tracealyzer 4 on Linux hosts

To run Tracealyzer 4 on Linux, the first thing you will need to install is Mono. For most distributions there’s a package called “mono-complete”, though some distributions and package systems may instead use simply “mono”. There may be additional requirements, in particular for Debian/Ubuntu and Fedora based systems. See below for distribution specific instructions. Mono version 5.14 (or newer) is required for Tracealyzer.

Percepio DevAlert - The Device Feedback Loop

What if IoT device developers could be notified about real-world issues in IoT devices automatically and get detailed diagnostics on the very first occurrence? This is provided by Percepio DevAlert, a novel cloud service that gives real-world feedback about issues in the device software, that allows for rapid continuous improvement and for embracing DevOps in IoT device development. Learn from real-world usage and make a great product that beats the competition.

Linux and embedded system: What you should know

Open-source software and embedded Linux? Ever-proliferating cybersecurity concerns? Get up-to-speed with the current status in the embedded landscape with this short video. And if you are longing for more and want to know why Linux is the OS of choice for embedded systems, check the ultimate guide to Linux for embedded applications. In this exclusive webinar, you will learn more about the embedded landscape, the IoT and how Ubuntu Core is raising the bar for embedded Linux.

Proactive Debugging with Offensive Programming

When bugs inevitably make their way into production firmware, defensive programming practices give you peace of mind that your devices will keep running despite issues occurring in the background. However, defensive programming can lead to more issues than it solves if not used carefully. Often the better approach to take is to use the practice of offensive programming, which will help surface issues more quickly and easily and help you iterate towards bug-free firmware and a better overall product experience.