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.
Microsoft Regional Director
Having 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.
Migrating SQL Server 2008 databases to Azure SQL
I 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.
Modernizing file transfer integrations in Microsoft Azure
If 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.
My checklist for speaking at conferences and events
Discover 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.
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.