Jussi Roine
Home About Me Contact
Home About Me Contact

security

Browse posts in this collection.

Building a company culture: Lessons learned during 2 years

Building a company culture: Lessons learned during 2 years

February 14, 2024

Drawing from my experience building a distributed cybersecurity firm, I share how I defined a meaningful company culture centered on the principle that "how you do anything is how you do everything." By embracing asynchronous communication and remote work, we avoided the trap of empty mission statements and instead focused on practical actions that support our team's autonomy and customer-centric goals.

Building a secure remote access solution for Azure-based virtual machines using Azure AD and Windows Admin Center

Building a secure remote access solution for Azure-based virtual machines using Azure AD and Windows Admin Center

February 5, 2019

I explore the challenges of securing remote access to Azure virtual machines for both internal staff and external consultants, highlighting the risks of traditional RDP exposure. By mapping out various authentication options, including Azure AD and MFA, I share my findings on establishing a robust and secure management strategy.

Building a secure remote access solution using Azure Bastion Host

Building a secure remote access solution using Azure Bastion Host

September 26, 2019

Following up on my popular 2019 guide to remote access, I explore how the newly released Azure Bastion Host resolves many of the previous architectural challenges with a more secure and cost-effective PaaS solution. In this post, I break down exactly what Azure Bastion Host is and provide a detailed cost analysis to help you estimate expenses for your own deployment.

Building a self-hosted secure password management with Bitwarden and Docker

Building a self-hosted secure password management with Bitwarden and Docker

April 9, 2021

After finding KeePass too isolated and 1Password cumbersome for family use, I discovered Bitwarden as a flexible, cross-platform alternative that supports self-hosting. I decided to bypass the subscription fees by deploying the open-source Bitwarden-rs fork using Docker on my always-on Synology NAS to create a secure, synchronized password manager.

Building secure access to Teslamate using Azure

Building secure access to Teslamate using Azure

March 3, 2021

Although this post focuses on deploying the open-source Tesla tracking tool Teslamate, I believe it offers valuable insights into Azure’s flexibility for securing services that might apply to your own projects. I walk through my experience hosting Teslamate on a Synology NAS to handle its Docker requirements, while leveraging Azure to establish a secure, authenticated access layer over the default unencrypted HTTP connection.

← 1 2 3 4 5 →
Jussi Roine

Jussi Roine

Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.

Tags

azure productivity microsoft 365 homelab windows cloud computing software development security data management sharepoint networking automation microsoft teams cybersecurity certifications macos virtualization power platform ai and machine learning docker identity management power automate artificial intelligence azure openai devops c# powershell linux serverless containers
Jussi Roine

Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.

© 2026 Jussi Roine. All rights reserved.