Skip to main content

Azure

Oregon State University uses Microsoft Azure as its official cloud computing platform. Azure offers a wide range of services, including virtual machines, databases, web apps, and more. Azure resources are managed by OSU IT. We have access to azure resources through the OSU extension service IT department.

Extension services IT has created a Recordbooks resources group under the 4-H subscription. Project members who are added to the Recordbooks resource group can manage resources through the Azure portal.

A future goal for the project is for all resources and services (Ex. Web hosting, Authentication, Databases, etc.) to go through Azure. This will allow for better integration with other OSU services and resources. As of the time of this writing, OSU IT has not implemented the necessary infrastructure to support this goal. Future project members should work with OSU IT to to migrate resources to the OSU Azure subscription as infrastructure becomes available.

Azure App Service

The Record Books project uses Azure App Service to host the application. Azure App Service is a platform-as-a-service (PaaS) offering that lets you publish web apps and APIs quickly without managing infrastructure. The Record Books app is deployed to the record-books-test static web app in the Azure portal under the Static Web Apps resource. The app can be accessed at https://black-stone-0cde5001e.5.azurestaticapps.net/.

Future Usecases

The Record Books project plans to use additional Azure services in the future. Azure services which may be used in the future include:

  • Cosmos DB A NoSQL database service that can be used to store data for the application.
  • Azure Active Directory: A cloud-based identity and access management service that can be used to authenticate users.
  • Azure Functions: A serverless compute service that can be used to run code in response to events.
  • Azure DevOps: A suite of services that can be used to plan, build, and deploy applications.