Teqfocus.com

Deployment Automation for An EdTech Company Using AWS Cloud
  • (647) 503-4889
  • Huddle Share Space 104 Crockford Blvd,
    Scarborough, Ontario M1R3C3

Deployment Automation for An EdTech Company Using AWS Cloud

Deployment Automation for An EdTech Company Using AWS Cloud

Home > Case Studies > Deployment Automation for An EdTech Company Using AWS Cloud

MicrosoftTeams-image-2
Share this post

About the client:

EAB works with more than 2,500 institutions to drive transformative change through data-driven insights and best-in-class capabilities. From kindergarten to college to a career, EAB partners with leaders and practitioners to accelerate progress and drive results across five major areas: enrollment, student success, institutional strategy, data & analytics, and diversity, equity, and inclusion.

Challenges

The EAB deployment team faced a host of challenges when looking to automate deployments at all phases for continuous integration and delivery.

  • Their existing monolithic architecture-based applications made it difficult to push any new features without affecting the whole application. A few business-critical applications required to be moved away from architecture-based applications to microservices.
  • Managing IAM keys and keeping with security protocols was a hassle.
  • There was a need for upgrading third-party agents on all instances.
  • The monitoring tools lacked coverage and were not implemented as per best practices. Event alerting and insight was a major blind spot for technical teams and management.

The Teqfocus Team Solution:

  • The process was to decommission old legacy applications that were running on EC2 instances and migrate them to a high availability cluster with the Autoscaling feature enabled.
  • Snowflakes in the CI/CD process that developers were using were causing discrepancy issues. Teqfocus team set a CI/CD standard by implementing DevOps best practices and creating CI/CD Jenkins file templates that can be leveraged by other teams.
  • Deployment frequency production was improved by adding new features in FastTrack as per the client’s requirements.
  • There was planning and implementation of the IAM key rotation that was put in place on more than 250+ instances via RightScale.
  • Every step-by-step instruction was documented for the CI/CD, IAM key rotation, as well as third-party application upgrades.
  • Working with the client DevOps team, we automated their disaster recovery process on AWS. We implemented an autoscaling process based on the incoming load from end-users, and have a well-accepted automated deployment strategy in place across the environments.

Outcome with Teqfocus:

  • The move away from monolithic architecture-based applications to microservices. This resulted in decreasing downtimes significantly. Feature addition was simplified and fast-tracked.
  • A well-thought strategy for rotating IAM keys and third-party agent upgrades was implemented using a Signal Science agent. EAB services now have high availability, applications are more elastic, and they can scale up or down based on the end user’s consumption.

Services and Tools used:

About Teqfocus:

Teqfocus is an AWS Advanced Consulting Partner company based in Toronto, Canada. We aim to find a more valuable, less invasive way for clients in the EdTech industry to use digital tools and techniques that improve the student experience, grow, and optimize the mission to educate. We are deployed by industry-leading growth companies to transform their experience in providing equal access to educational resources.

If you wish to know more about the next best digital transformation strategy that will benefit your organization, feel free to contact us.

X