Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
titleComing Soon!

This Academy course is in development. Availability is expected in Q3-2023.

Course Information

  • Course Title: Large Scale Ed-Fi Deployments with Azure
  • Course Code: Ed-Fi 271
  • Tracks:
    • SEAs
    • Collaboratives
  • Series: Advanced Ed-Fi Topics (200 Series)
  • Course Prerequisites: 
  • Learning Delivery Mode: Self-Guided Course (Online)
  • Time to Complete: TBD minutes
  • Registration Options: Online

Course Overview

Description

Walk through In this course, we will give an overview of the components of large-scale Ed-Fi deployment models with Azure seen in the fielddeployments and walk through in-production examples that use Azure services. We will offer pros and cons but we will not recommend one over anotherlearnings and insights from these deployments in order for learners to be able to understand the challenges faced with implementing each example.

Who Should Enroll

  • State/Collaborative Development Team and DevOps team

Course Outcome

By the end of this course, Academy students will: 

  • Learners will be able to identify the components of large-scale Ed-Fi deployments
  • Learners will be able to select a combination of environments and deployment models what will best suit for their state needs .
  • identify resource and staffing needs for their Ed-Fi Azure deployment.
  • Learners will be able to analyze other state Ed-Fi Azure deployments and identify appropriate steps/needs for their deployment.

Learning Objectives

The learning objectives for this course are: 

  • Environments recommended by our team
  • (Required) Production Environment
  • Staging 
  • Sandbox 
  • Development (Only for customizations)
  • The Ed-Fi ODS / API components per environment
  • Ed-Fi ODS / API
  • Admin App vs Sandbox Admin
  • SwaggerUI – Documentation (not in Production – Security Concerns)
  • CICD pipeline options
  • Traditional Team City + Octopus
  • Cloud: Azure Devops Pipelines, Github Actions
  • Hosting infrastructure options and combinations
  • VMs (Not managed)
  • Azure AppServices
  • Containers ACI – Azure Container Instances
  • Azure Managed SQL (MsSQL or PostgreSql)
  • Pro's and Con's of combinations previously mentioned,Provide an overview of large-scale Ed-Fi deployments
  • Walkthrough deployment models seen in the field
  • Offer learnings and insights from specific cloud-based solutions

Course Modules

  • TBD