Success Story: UNCG Modernizes Ellucian Banner ERP with a Multi-Cloud Architecture (Azure + OCI)

UNCG multi-cloud architecture for Ellucian Banner across Azure and OCI with Internet2 connectivity

Hancock, MI – July 1, 2023. David Kent Consulting partnered with the University of North Carolina at Greensboro (UNCG) to modernize and migrate Ellucian Banner ERP and its integrated applications to a resilient, cost-efficient multi-cloud environment across Microsoft Azure and Oracle Cloud Infrastructure (OCI). In just six months, UNCG gained a scalable, secure foundation ready for AI, analytics, and rapid innovation.

At-a-Glance

Item Summary
Institution University of North Carolina at Greensboro (UNCG)
Workload Ellucian Banner ERP + integrated apps and data
Cloud Strategy Multi-cloud: Azure + OCI with high-throughput, ultra-low latency links (incl. Internet2)
Approach Infrastructure as Code (IaC), DevOps containerization & orchestration
Automation  Azure CI/CD pipeline (Azure Pipelines, YAML) to build, test, and deploy with approvals/gates for consistent, auditable releases
Database Move Transactional + data warehouse to OCI; Banner-adjacent apps to Azure
Outcomes Lower cloud & licensing costs, elastic scalability, high availability, future-ready for AI/IoT/Big Data/GitOps
Timeline ~6 months from design to cutover

The Challenge

UNCG sought a modernization path that would:

  • Reduce operating expenditures by eliminating underutilized compute/storage.

  • Improve performance and scalability for Banner ERP workloads.

  • Establish a future-ready cloud foundation for AI, analytics, and rapid development.

The Solution

David Kent Consulting designed and executed a multi-cloud architecture that aligns each workload to its best-fit platform:

  • Cloud Platforms:

     

    • Oracle Cloud Infrastructure (OCI): Hosts transactional databases and data warehouse for high performance and licensing efficiency.

       

    • Microsoft Azure: Runs tightly integrated Banner and partner applications, leveraging Azure’s app services and ecosystem.

       

  • Network & Connectivity:

     

    • High-throughput, ultra-low latency interconnects between Azure and OCI, including Internet2 connectivity.

       

    • Built-in redundancy – no single points of failure – and software-driven disaster recovery design.

       

  • Deployment & Operations:

     

    • Infrastructure as Code (IaC) to version, audit, and replicate environments quickly.

       

    • DevOps containerization/orchestration to accelerate release cycles and improve portability.
    • Elastic scaling aligned to real workload demand.

Technical Deep Dive: Azure DevOps CI/CD for Multi-Cloud Banner

  • An Azure CI/CD pipeline is an automated workflow within Azure DevOps that builds, tests, and deploys code to various environments. It automates the process from a developer’s code commit to production, streamlining the development lifecycle by ensuring consistent, rapid, and reliable delivery of high-quality software through stages like Continuous Integration (CI) for building and Continuous Delivery/Deployment (CD) for releasing.

    Key Components: (H3)

    • Azure Pipelines: The core Azure DevOps service for creating and managing CI/CD pipelines
    • Source Control: A central repository, such as Azure Repos or GitHub, where developers commit their code
    • Build & Test Stages (CI): The initial phase where code is compiled, unit tests are run, and an executable artifact (like a Docker container) is created
    • Deployment Stages (CD): The subsequent phase where the artifact is deployed to intermediate environments (e.g., development, staging) and finally to production. Approvals/gates can control progression
    • Environments: Named targets for deployment, such as development, QA, staging, and production – optionally with checks/approvals
    • Triggers: Events that initiate the pipeline, most commonly a code commit to the repository
    • YAML: The primary method for defining pipelines, allowing for a unified and version-controlled configuration

The Results

  • Cost Savings: UNCG now pays only for the resources it uses, reducing overall cloud spend and software licensing costs.

     

  • Agility & Scalability: Compute, storage, and services scale dynamically with enrollment cycles, registration peaks, and reporting windows.

     

  • High Availability: Redundant design across clouds eliminates single points of failure and prepares for automated DR.

     

  • Future-Ready Infrastructure: Positioned for AI, IoT, Big Data, and GitOps—enabling faster experimentation and innovation.

     

  • Innovation Enablement: Research teams can partner with industry more easily on next-gen applications.

     

UNCG’s vision of adopting multi-cloud with DevOps and IaC is a game changer, positioning the institution to rapidly deploy fit-for-purpose environments and to pioneer the next generation of internet applications.”

Hank Wojteczko, Practice Manager, Cloud Professional Services, David Kent Consulting

Why It Matters for Higher-Ed IT

    • Right-fit workloads: Place databases on OCI for performance/licensing efficiency; apps on Azure for ecosystem flexibility

       

    • Operational excellence: IaC + DevOps reduces risk, speeds change, and standardizes environments. Azure CI/CD pipelines provide repeatable, policy-gated releases

       

    Readiness for AI/analytics: Clean separation of concerns and data gravity supports advanced use cases securely

About UNCG

    • The University of North Carolina at Greensboro is a doctoral-granting institution with 20,000+ students, 3,500 graduate students, and 2,500 full-time faculty and staff. UNCG is among the most diverse universities in the UNC System, with a deep commitment to access, equity, diversity, and collaboration.

About David Kent Consulting

    • David Kent Consulting is a global leader in higher-education technology, specializing in Ellucian Banner ERP, Oracle, and cloud transformation. Our Cloud Team helps institutions design, migrate, and optimize Banner in public and hybrid cloud environments.

      Contact
      📧 davidkent@davidkentconsulting.com
      📞 872-529-5368

Frequently Asked Questions

To align each component to its best-fit platform OCI for Oracle databases/licensing efficiency; Azure for application services and ecosystem while preserving low-latency integration.

It provides high-bandwidth, low-latency connectivity tailored for research/education networks, improving throughput between campuses and clouds.

Faster, safer releases; repeatable environments; versioned YAML pipelines with triggers and approvals/gates; reduced configuration drift; easier scaling.

Elastic scaling, right-sized resources, and platform-appropriate licensing, so UNCG pays only for what’s used.

Yes, data and applications are positioned on a modern multi-cloud foundation that supports AI/ML, Big Data pipelines, and GitOps.

It’s Azure DevOps automation that builds, tests, and deploys code via Azure Pipelines with version-controlled YAML, enabling consistent, auditable releases across UNCG’s multi-cloud stack.

Ready to explore your own path to a scalable, secure, and future-ready ERP?

Banner ERP performance and cost profiles post multi-cloud migration