Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Info | ||
---|---|---|
| ||
This Academy course is in development. Availability is expected in Q3-2023. |
Course Information
- Course Title: Large Scale Deployments with Azure
- Course Code: Ed-Fi 271
- Tracks:
- SEAs
- Collaboratives
- Series: Advanced Ed-Fi Topics (200 Series)
- Course Prerequisites:
- Ed-Fi 101 - Welcome to Ed-Fi
- Ed-Fi 102 - The Ed-Fi Technology Suite
- Working knowledge in an Azure environment
- General knowledge of Ed-Fi standard and technology
- Learning Delivery Mode: Self-Guided Course (Online)
- Time to Complete: TBD minutes
- Registration Options: Online
Course Overview
Description
Walk through large-scale Ed-Fi deployment models with Azure seen in the field. We will offer pros and cons but we will not recommend one over another.
Who Should Enroll
LEAsState/Collaborative Development Team and DevOps team
Course Outcome
By the end of this course, Academy students 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.
- 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,
Course Modules
- TBD