kristoffer

25 March 2025

Client visit and self-signed root CA generation

One lasting effect following the pandemic, especially in the work- and business life, is a higher degree of remote work typically accepted, enabled through digital collaboration services and platforms. Still, the occasional physical presence meeting face-to-face can be beneficial though and something that’s not easy to replicate in digital realms only, and it was great spending a day together with the great and highly skilled team at the client premises in Älmhult, Sweden. In this part-time remote assignment, I’m assisting the team in enhancing and further and fully leverage the capabilities unlocked through the right and enhanced of cloud-native services and cloud-native computing in Azure, including setting new resource-, tagging- and naming conventions for project cost follow-up and analysis, bringing forth new storage solutions with emphasis on cost efficiency-, performance-, scale- and security, leveraging private endpoints Azure VPN Gateway configured with Entra ID work- and school account authentication and Azure Private DNS Resolvers- and Zones, for fully private end-to-end endpoint connections and resolution, Azure Kubernetes Services (AKS) maintenance- and migrations, ensuring subnet NSG integration with in- and outbound rules, network segmentation, enforcing VNet- and subnet integration and adopting a hub-spoke network topology approach, with VNet peerings to target application VNets, extending the use of identity-based authentication, as well as leveraging IaC for automating infrastructure deployments and enforcing structural-, naming-, hierarchical- and security defaults- and configurations in a consistent manner etc., helping ensure adherence to best practices- and policy compliance.

In a recent workload, there was a requirement to preferably use a free or open-source public root CA (certificate authority). Most secrets and certificates are already stored in Azure Key Vaults, the go-to option for storing secrets and accessing secrets in Azure, and as this CA certificate was to be used by another Azure service, storing the certificate in Azure Key Vault was thus an obvious choice. There are plenty of different alternatives, guides and approaches available on the internet for generating self-signed public root CAs, however, many of them requires multiple components/resources and resource groups to be deployed, such as DNS zones, Azure Functions and other resources for the generation and periodic renewal of the CA, approaches that sometimes even requiring highly privileged roles such as Owner privilege on the subscription scope in order to function, which is not ideal from a Principle of Least Privilege (PoLP)- and security perspective, and also includes quite a few steps for the generation itself, and thus adding both security concerns and some complexity for automating the CA renewal, which is required for self-signed root certificates. Some tools like Certbot provide reasonable ease of use with relatively few steps, however, the solution I came across with the least permissions and fewest steps required to generate a compliant public root CA was AZ ACME. Requiring only privileges to the Azure Key Vault resource, to which the certificate is to be issued, and the Azure DNS Zone, or provider, AZ ACME replicates the certificate management capabilities existing natively between Azure Key Vault and its native TLS issuers, Digicert and GlobalSign, enabling the certificate to exhibit management capabilities as it was a fully featured CA, with no other infrastructure or components required whatsoever, requiring only two commands run in order to generate the compliant Let’s Encrypt or ZeroSSL self-signed public root CA. With its az cli-Esque syntax, and readily available GitHub Actions and BiCep samples, automating the periodic 90-day certificate renewal, e.g., with the cli installed on a runner VM, cluster- or build agent with roles assigned to the identity over the DNS Zone and Azure Key Vault scopes, becomes a very straight-forward process. I can definitely recommend anyone looking for fulfilling uses cases which includes generating self-signed root CAs, and doing so with a minimum of components, complexity and permissions, to give AZ ACME a look.

More news

25 March 2025

News

Client visit and self-signed root CA generation

One lasting effect following the pandemic, especially in the work- and business life, is a higher degree of remote work typically accepted, enabled through digital collaboration services and platforms. Still, the occasional physical presence meeting face-to-face can be beneficial though and something that’s not easy to replicate in digital realms only, and it was great ... Client visit and self-signed root CA generation

View more

11 November 2024

News

Axelsson at TechEx 2024 in Amsterdam

TechEx is a leading series of tech events, and this October saw TechEx Europe commence, focussed on the European tech scene.  The very well attended event was composed of eight collocated expos taking place within the same venue, each focussing on distinct area namely, AI & Big Data, Cyber Security & Cloud, Data Centres, Digital ... Axelsson at TechEx 2024 in Amsterdam

View more

20 November 2023

News

Axelsson attends MSP Global 2023 conference at Nürburgring

This November saw the kick-off of the first MSP Global conference, an event where MSPs, MSSPs, and service provider, digital services reseller, and independent software vendor decision makers gathered for networking, knowledge-sharing, sales and business development strategy tips and insights and more during the two-day tech conference at the Nürburgring. Kristoffer Axelsson, Muhammad Sameer and ... Axelsson attends MSP Global 2023 conference at Nürburgring

View more
Back to News

11 November 2024

Axelsson at TechEx 2024 in Amsterdam

TechEx is a leading series of tech events, and this October saw TechEx Europe commence, focussed on the European tech scene.  The very well attended event was composed of eight collocated expos taking place within the same venue, each focussing on distinct area namely, AI & Big Data, Cyber Security & Cloud, Data Centres, Digital Transformation, Edge Computing, IoT Tech, Intelligent Automation and Unified Communication.

The event had focus on both deep dive sessions into the tech powering the applications of tomorrow, such as one of the opening sessions covering how vector searches can be used in converged AI and application layers, as well as the differences between vector similarity search techniques such as Euclidian, cosine and dot product metric, each representing a distinct way for returning the most relevant result based on the distance between data points (vectors), inferring underlying latent features, characteristics and attributes of the vector at the time of the search (rather than relying on exact matches as in traditional key word searches), capturing patterns and relationships in the data, resulting in more relevant searches that understands the semantic relationships, meaning, and intent of the search, as well as showing how vector searches can be used for new ways of searching for different types of information such as concepts, patterns, similarity (such as image similarity), recommendations based on relevancy, how vectors can be indexed etc., while other sessions focused on higher level topics, such as cybersecurity, change management in digital transformation projects etc. Many great use cases, examples and case studies on how new and emerging technologies can and have been used for positive business and environmental impact were also on display, such as the use of wireless networks for more effective water management and smart port use cases, edge IoT network architectures and computing and their advantages, such as reduced data transmission and latency and faster response to anomalies through local data processing, distributed architecture for increased resiliency, as well as autonomous functionality.

The diversity of expos held was also reflected in the vendors exhibiting, with a great variety of vendors attending and exhibiting, ranging from IoT hardware manufacturers, SaaS and PaaS providers e.g., edge application- and operation management platforms, full stack- and cybersecurity providers, cloud providers based on modular compute units with circular cooling systems, and much more, all-in-all a great event that was well worth the visit.

There’s no lack of interesting IT events this autumn and one of the biggest ones is Microsoft Ignite, the largest Microsoft conference of the year commencing on November 19th, 2024, and at which I’m certain we’ll see many great new cutting-edge solutions and innovations in fields like security, governance, infrastructure, new data management capabilities and features, and, naturally, further advances in AI- and ML and how it continues to unlock new capabilities in workflow automation, digital innovation, new data-driven value creation, real-time insights, analytics and more.

More news

25 March 2025

News

Client visit and self-signed root CA generation

One lasting effect following the pandemic, especially in the work- and business life, is a higher degree of remote work typically accepted, enabled through digital collaboration services and platforms. Still, the occasional physical presence meeting face-to-face can be beneficial though and something that’s not easy to replicate in digital realms only, and it was great ... Client visit and self-signed root CA generation

View more

11 November 2024

News

Axelsson at TechEx 2024 in Amsterdam

TechEx is a leading series of tech events, and this October saw TechEx Europe commence, focussed on the European tech scene.  The very well attended event was composed of eight collocated expos taking place within the same venue, each focussing on distinct area namely, AI & Big Data, Cyber Security & Cloud, Data Centres, Digital ... Axelsson at TechEx 2024 in Amsterdam

View more

20 November 2023

News

Axelsson attends MSP Global 2023 conference at Nürburgring

This November saw the kick-off of the first MSP Global conference, an event where MSPs, MSSPs, and service provider, digital services reseller, and independent software vendor decision makers gathered for networking, knowledge-sharing, sales and business development strategy tips and insights and more during the two-day tech conference at the Nürburgring. Kristoffer Axelsson, Muhammad Sameer and ... Axelsson attends MSP Global 2023 conference at Nürburgring

View more
Back to News