Toggle Menu

Insights > Modernization > Building Modern Tech for Modern Architects at the National Council of Architectural Registration Boards

Building Modern Tech for Modern Architects at the National Council of Architectural Registration Boards

The National Council of Architectural Registration Boards (NCARB) is a non-profit organization protecting the public health, safety, and welfare through the regulation of the practice of architecture. Technology plays an important role in NCARB’s national programs, which help licensure candidates and architects advance their careers and ensure the profession’s high standards are met. To deliver […]

By

July 26, 2018

The National Council of Architectural Registration Boards (NCARB) is a non-profit organization protecting the public health, safety, and welfare through the regulation of the practice of architecture. Technology plays an important role in NCARB’s national programs, which help licensure candidates and architects advance their careers and ensure the profession’s high standards are met. To deliver their bold mission today and well into the future, NCARB’s technology team partnered with Excella to modernize and future-proof their technology.

After experiencing challenges with their hosting provider and problems common to aging systems (long deployment cycles, limited flexibility, outdated technology), NCARB moved ahead with a “lift and shift” approach to modernization. With Excella’s help, NCARB team of developers decided to move forward and modernize their .NET system and move it from a hosted data center/provider to AWS – a technology leap capable of supporting the organization for the next 10 years.

Transforming Technology to Help Architects Achieve Their Goals

The team started “lift” of NCARB’s Microsoft .NET core system and “shift” to AWS with minimum changes to code base itself, improving the CI pipeline and moving toward next level of CD automation. Using AWS Organizations and multiple AWS accounts to support different environments and venture projects with a tagging strategy allowed even more detailed resource management. Satellite applications allowing container use (UI WEB AngularJS applications) were containerized to ensure a faster, iterative build. In phase two, the team will proceed with refactoring  of applications and split the monolithic core into more services and microservices, using existing AWS services to improve performance and cost.

By moving to AWS, all of NCARB’s future projects and applications will use cloud architecture, ensuring the legacy technology issues of their old system are a thing of the past. Today NCARB is building the technology that will take them into the future:

As NCARB develops new tools with commercial viability (LineUp: www.lineupteams.com), on AWS using ECS and ECR with Docker containers, the NCARB team has not only gained confidence in cloud architecture – they have enhanced their ability to deliver exceptional service products to a broader audience.

You Might Also Like

Modernization

Building the Next Generation of the Homestretch Client Database with AWS

At Excella, we understand the power of technology and the huge impact it can make...

Advanced Data & Analytics

5 Ways to Secure your AWS Environment

This fall, we began a process to identify some of the most important items to...

Advanced Data & Analytics

Reviewing AWS Data Integration with Matillion

This month, we extended our overview of ETL tools from Open Source to include Matillion,...