Skip to end of metadata
Go to start of metadata

The Ed-Fi Alliance publishes a set of .NET binaries and databases with each ODS / API release. These binaries can be used to deploy a non-extended version of the Ed-Fi ODS / API that has the as-shipped database model. The binaries are useful for system integrators and others wanting to deploy a "core-data-model-only" ODS / API quickly and easily.

These files also support developers creating automated deployments for cloud platforms like Amazon Web Services or Microsoft Azure. Some deployments which use these binaries are currently published in the Ed-Fi Exchange.

These binaries are available for versions of the ODS and API from version 2.3.1 onwards and include minor and major point version changes. Note that patch release versions will be provided at the Alliance's discretion.

The binaries are published in a Azure Storage account at: 

https://odsassets.blob.core.windows.net/public/CloudOds/deploy/release/{version}/{filename}

The file names are:

  • EdFi.Ods.SwaggerUI.zip
  • EdFi.Ods.WebApi.zip
  • EdFi.Ods.AdminApp.Web.zip
  • EdFi_Ods.bacpac
  • EdFi_Ods_Minimal_Template.bacpac
  • EdFi_Ods_Populated_Template.bacpac

For example, the 3.2.0 version of the WebApi is available at:

https://odsassets.blob.core.windows.net/public/CloudOds/deploy/release/3.2.0/EdFi.Ods.WebApi.zip 


Contents

Find out more about how to begin using the Ed-Fi ODS / API:

The populated template database that is shipped with cloud binaries is a near 1000 student dataset. Ed-Fi Alliance also provides a larger Glendale sample database with around 50,000 students. https://odsassets.blob.core.windows.net/public/Glendale/EdFi_Glendale_v32-20190610-Azure.bacpac could be used with Azure Cloud ODS deployment.

The following binaries are also published to the Ed-Fi MyGet Feed:

Binary

Purpose

Location

EdFi.Ods.SwaggerUIBinary for ODS / API Swagger Online documentationhttps://www.myget.org/feed/ed-fi/package/nuget/EdFi.Ods.SwaggerUI.EFA

EdFi.ODS.AdminApp.Web

 Binary for ODS / API Admin App https://www.myget.org/feed/ed-fi/package/nuget/EdFi.Ods.AdminApp.Web

EdFi.Ods.Admin.Web

Binary for Sandbox Admin App

https://www.myget.org/feed/ed-fi/package/nuget/EdFi.Ods.Admin.Web.EFA

EdFi.Ods.WebApi

Binary for ODS REST APIs

https://www.myget.org/feed/ed-fi/package/nuget/EdFi.Ods.WebApi.EFA

EdFi.OdsApi.Sdk

Binary for ODS / API SDK

https://www.myget.org/feed/ed-fi/package/nuget/EdFi.OdsApi.Sdk

EdFi.RestApi.DatabasesBinary for ODS / API database scriptshttps://www.myget.org/feed/ed-fi/package/nuget/EdFi.RestApi.Databases.EFA
EdFi.Samples.OdsEd-Fi Populated Template database backuphttps://www.myget.org/feed/ed-fi/package/nuget/EdFi.Samples.Ods

EdFi.Ods.BulkLoad.Services.Windows.UploadWorker

Binary for MSMQ monitor service used by bulk load API

https://www.myget.org/feed/ed-fi/package/nuget/EdFi.Ods.BulkLoad.Services.Windows.UploadWorker.EFA

EdFi.Ods.BulkLoad.Services.Windows.BulkWorkerBinary for MSMQ monitor services used by bulk load APIhttps://www.myget.org/feed/ed-fi/package/nuget/EdFi.Ods.BulkLoad.Services.Windows.BulkWorker.EFA
EdFi.Ods.CodeGen.ConsoleBinary for Code Generationhttps://www.myget.org/feed/ed-fi/package/nuget/EdFi.Ods.CodeGen.Console