Integrating Rails app using React framework with Azure

Alexander, Carmen 20 Reputation points
2024-02-21T18:07:16.42+00:00

I'm trying to figure out the best course of action to integrate a Rails app with Azure cloud services. I'm working on a team project where I'm leading the cloud side of things, using Azure. We are making a web app using Rails and utilizing the React library. We are also using Azure SQL for the DB. I'm wondering if anyone can help with figuring out the best course of action to integrate our app with Azure and hosing it on the cloud. My goal is to have our project connect to the cloud so that I'll be able to set up a testing environment so that someone can interact with our app without having the environment set up (someone like a stakeholder for example in another part of the country, etc). So far, my services include a Static Web App, database, and App Service. I also have DevOps set up mirroring our main repo in GitLab. They are not all completely set up/connected. I'm trying to figure this out using a static web app, but having some issues setting it up and connecting the API. I've been looking at a lot of resources and the Azure docs, but a lot of it has to do with starting things from the ground-up, whereas we have a lot of stuff built already. Does anyone have any steps, tips, or resources that will be helpful moving forward? I feel like I've just been going in circles. I hope this question was clear enough. This is also a school project and we are trying to keep things free. We do have a small budget if necessary. Thanks in advance!

Azure SQL Database
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,971 questions
Azure Static Web Apps
Azure Static Web Apps
An Azure service that provides streamlined full-stack web app development.
1,178 questions
0 comments No comments
{count} votes

Accepted answer
  1. Ryan Hill 30,281 Reputation points Microsoft Employee Moderator
    2024-02-22T02:27:36.3533333+00:00

    Hi @Alexander, Carmen I can't speak for the intricacies of Ruby with React. But the past path forward for deploying your application is going the custom container route. You can use Quickstart: Run a custom container on App Service - Azure App Service | Microsoft Learn for a step-by-step on how to deploy a container app. There's also app-service-linux-docs/HowTo/use_ruby_with_container.md at master · Azure/app-service-linux-docs (github.com) which you can reference. It is a little old but should be still relevant.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.