Jussi Roine
writingcontact →
writingcontact →

azure

Browse posts in this collection.

Microsoft Chat Copilot vs. Azure ChatGPT - Which generative AI capability to choose for the enterprise?If you are looking to build a private, enterprise-grade ChatGPT experience on Azure, this post helps you choose between two powerful prototypes: Azure ChatGPT and Microsoft Chat Copilot. I compare their underlying architectures, such as Langchain versus Semantic Kernel, to help you decide which solution best fits your development workflow and technical needs.
September 11, 2023
Microsoft Regional DirectorHaving spent decades immersed in Microsoft technologies and recently honored with the MVP award, I decided to share my unexpected journey into accepting the Microsoft Regional Director role in 2017. I aim to clarify what this prestigious but unpaid position truly entails, especially for those curious about how it complements my continued work as a CTO and speaker.
April 21, 2017
Migrating SQL Server 2008 databases to Azure SQLI share my experience migrating a legacy 11.6 GB SQL Server 2008 database to Azure SQL, detailing the cost-effective provisioning of a Standard S0 instance via the Azure Portal. This walkthrough highlights the practical steps for restoring the .BAK file using SQL Server Management Studio while addressing the specific challenges encountered during the transition from on-premises hardware.
February 15, 2019
Modernizing file transfer integrations in Microsoft AzureIf you’re navigating the persistent challenge of moving data between systems in 2025, this post explores why traditional file transfers remain essential despite modern advancements. I examine the ongoing relevance of FTP, SFTP, and FTPS for batch processing, highlighting their reliability in hybrid environments where legacy systems still play a critical role. You’ll also see how to modernize these integrations effectively using Microsoft Azure’s contemporary tools and services.
April 2, 2025
My checklist for speaking at conferences and eventsDiscover my essential checklist for surviving the hectic schedules and technical challenges of conference speaking, drawn from my year-long journey of presenting 30-to-60-minute talks outside my home country. I share practical advice on preparing your topic, licensing your materials for public sharing, and carrying the right adapters to ensure you can connect to any venue's hardware without issue.
June 15, 2016
←2021222324→

Let's talk

The fastest way to reach me is by email, or via LinkedIn or Teams.

[email protected]Connect with me on LinkedInMessage me via Teams
© 2026 Jussi RoineHelsinki, Finland