#azure #ruby #rubyonrails In this video, we will deploy a Ruby on Rails 7.1 application to Azure App Service, and host our data in an Azure managed PostgreSQL Server. This video will take you all the way from rails new to the application running fully in Azure. Here are the Azure Resources Used: Azure PostgreSQL Server Azure PostreSQL Server - https://learn.microsoft.com/en-us/azure/postgresql/ Azure App Service Azure App Service - https://learn.microsoft.com/en-us/azure/app-service/overview Custom Container for App Service - https://learn.microsoft.com/en-us/azure/app-service/quickstart-custom-container?tabs=dotnet&pivots=container-linux-azure-portal Azure Container Registry Azure Container Registry (ACR) - https://learn.microsoft.com/en-us/azure/container-registry/container-registry-intro Timestamps 00:00 Intro 00:18 Creating the Rails App 08:34 Setting up Azure 10:26 Creating an Azure Resource Group 11:50 Creating an Azure PostgreSQL Server 14:40 Creating an Azure Container Registry (ACR) 16:09 Creating an Azure App Service 21:54 Preparing Rails Environment Variables 26:01 Building & Running Docker Image locally 31:42 Enabling PLPGSQL on Azure PostgreSQL Server 32:55 Successful connection to Azure PostgreSQL from local image 35:45 Checking created Data in Azure PostgreSQL 36:19 Pushing Rails image to ACR 41:21 - Adding environment variables to Azure App AppSettings 45:45 - Enable AcrPull permissions for our Azure App via System Assigned Identity 47:53 - Deploy ACR Rails Image 49:33 - Erorr on deploy - Azure App custom containers don't support Arm-based paltforms 51:47 - Rebuild docker image on x86-64 platform 54:38 - Successful Deploy on Azure App Service 55:59 - Conclusion