Versions Compared

Key

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

SEA Modernization Starter Kit


In addition to the general skills, technologies, and team members listed here, the following components are required in order to work with the SEA Modernization Starter Kit:

Software Prerequisites

  • Database Server (Windows Server 2016-2019) with the following components installed:
    • PowerShell 5.0.
    • .NET Core 3.1 Runtime.
    • Microsoft SQL Server 2016 or 2017 Standard (or higher).
  • Web Server (Windows Server 2016-2019) with the following components installed:
    • .NET Core 3.1 Hosting Bundle. The .NET Core 3.1 Hosting Bundle is required for running the API on IIS.
    • Internet Information Services. IIS is the web server that will run the ODS / API.
  • Ed-Fi Technology Suite 3

    • Ed-Fi ODS / API 5.2

    • Ed-Fi Admin App 2.2

Suggested Team Member Involvement 

The deployment, configuration, and use of the SEA Modernization starter kit typically involves staff members in these roles in a state. We recommend involving staff members in at least these roles (or their equivalent in your state) and for these types of responsibilities in order to create a solution team that can support a broad-based, shared understanding of what the solution is and how it works; as well as to position yourself to plan an effective production rollout to your key users.

Team Member RoleResponsibilities
IT Leads
Business Office - Program/Data Leads and Business Analysts: People responsible for data use and reporting, often for assessment and accountability purposes

IT Department:

  1. System Administrator
  2. SIS Administrators
  3. Developer


  1. Person responsible for installing technology applications and setting up servers (web servers and database servers)
  2. People responsible for administering and configuring the LEA Student Information Systems (and who can serve as the point of contact for technical support from the SIS vendor if needed)
  3. People responsible for developing systems or applications.
Vendor Relationship ManagerPerson responsible for collaborating and communicating with vendors and to make sure the end-to-end integration testing happens.