Skip to content
Author

Fredrik Jansson

34 items
Tech blog

Multi-tenancy: Let’s Answer the Most Frequently Asked Question, Once And For All

Multi-tenancy is a great feature—it allows multiple teams to share compute resources while still maintaining control over their own applications. Each team can deploy, upgrade, and monitor their applications at their own pace, without stepping on each other’s toes… or can they? By “stepping on…

Read more
Tech blog

Now Is The Time to Retire Your VPN

Many of our users face the challenge of accessing their software running on end-customers’ networks. Often, a VPN is set up, which can be both costly and time-consuming to implement and maintain. In this blog post, I’ll explain why our customers no longer need VPNs.…

Read more
Tech blog

Comprehensive Guide to Edge-Native Security Features

Security enforcing measures differ a lot between centralized cloud environments and the more exposed distributed edge. Central solutions can trust perimeter security and operational processes covering a few central sites. For the distributed edge the situation is the opposite, edge hosts can be placed in…

Read more
Tech blog

A Simple Language for Placing and Scheduling Applications

You have a lot of hardware, distributed over many locations. If you want to deploy the exact same software, with the exact same configuration on all those machines with the exact same hardware, congratulations, this article is probably overkill for you. Not all machines are…

Read more
Tech blog

How to securely enable SSH access to your edge hosts

At the edge sites, where our customer have deployed Edge Enforcers to manage the container application, there are often other servers and network equipment. At times the operations team must access these other resources. Typically this is done via SSH. While we at Avassa takes…

Read more
Tech blog

How to automatically manage application certificates across thousands of edge sites

It is a well-established practice to use certificates to affirm the identity of an application. Managing certificates can be cumbersome, especially when you may need 100s or 1000s of them for all your edge sites. A bad practice from a security perspective is to create…

Read more
Tech blog

OS upgrades using the Avassa Edge platform (including RHEL for edge session)

In this blog post, I will show how you can upgrade the operating system of an Avassa cluster, with no impact on running applications. I have lots of edge servers, now what? Using the Avassa platform typically entails having many computers, distributed over many locations,…

Read more
Tech blog

Building an IoT stack on top of Avassa

Edge AI and distributed data streaming are increasing in popularity by the day. In this blog post, we’ll look at how to deploy IoT edge components for capturing sensor data at the edge, aggregate that data and forward it to a central data collector, typically…

Read more
Tech blog

How to trace Edge Applications with OpenTelemetry in the Avassa Edge Platform

Edge sites often have a set of communicating applications. An end-user transaction on the site results in a sequence of calls between the edge applications. Response times and issues vary per site. Therefore it is useful to be able to trace application calls per site.…

Read more
Tech blog

I need different number of replicas per edge site, can I do that?

Not all sites are of the same size In an Avassa application spec, you often specify how many replicas of a service you want to run at each site. We have learned that this is not often enough. In certain cases, the production sites are…

Read more
Tech blog

Deploying HiveMQ Edge in multiple sites

Edge computing and IoT have a happy marriage. IoT focuses on devices at the edge and data collection. Edge computing enables local processing of that data. There is a range of protocols that are relevant like Modbus and OPC UA. HiveMQ provides a containerized bridge…

Read more
Tech blog

Telemetry bus at the edge – Part 3: Consuming and producing

In the previous post in this blog series, we explained and walked through a bunch of different implementation examples of an edge-native telemetry bus. Take a step back: Telemetry bus at the edge – Part 1: An overview Now, let’s move along! In this blog…

Read more