Category: AWS

PSI – Migration and Modernization

CleanSlate had the opportunity to work with PSI, a partner in the online education industry, who wanted to migrate their systems to the cloud and modernize them in the process.

Location

California

Employees

2,000

Industry

Professional Services

Technology Solutions

AWS EKS
Jenkins
AWS Fargate
Amazon EC2

Challenge

Initially, PSI was interested in cost savings. However, they eventually discovered that the real advantage was being able to move and adapt faster to changes in the online educational industry than their competition, particularly in a COVID-19 world. Shifting their data center to the cloud also allowed them to focus more people on their real mission – supporting students and schools with affordable, online education – rather than on operating a data center.

CleanSlate successfully migrated 21 workloads onto AWS EKS clusters.

Solutions

Recognizing the business value of modernizing PSI’s systems was the first step for CleanSlate. To do this, PSI had to ask themselves the question “Why?”.

The second step was needing to define a roadmap and plan to align with their “Why”. That meant assessing what they had, how they wanted to operate in the future, what business goals would be achieved, and how that should be expressed in their specific architectural design and operational goals.

CleanSlate evaluated their current environment. We recommended technical strategies, architectures, toolsets, and migration approaches that would be successful and work for their environment, all in accordance with the Well-Architected Framework (WAF).

CleanSlate’s team set up a minimally viable product (MVP) to demonstrate the future state and realize immediate value. We identified which workloads needed to move together. We collaborated with our partner to understand what systems should be moved in what order, then worked to execute that backlog in a way they could consume.

We then commenced building out the remainder of the landing zone, and began migrating workloads into their future, cloud-centric environment. The solution that worked best for this PSI was to set up a hybrid architecture on AWS to orchestrate containers in Kubernetes, using the AWS EKS service. We also set up CICD pipelines to increase the velocity with which they were able to deploy changes. Jenkins was used to automate system builds of their custom solutions. Systems were grouped into clusters and migrated together using AWS EKS. In the process, we resolved scalability and availability problems with existing systems by using autoscaling groups and other compute features on AWS.

Fargate? Yep, used that too.

Where did it go from there? Well, PSI was so happy with our engagement they asked us to evaluate and move workloads from another environment. So, the partnership continues.

Results & Additional Info

CleanSlate successfully migrated 21 workloads onto AWS EKS clusters, enabling the retirement of a large portion of that data center, at the rate of 1-2 servers per week. In addition, network latencies of problematic systems were eliminated by setting up elastic architectures, and overall network response was improved by a smartly designed cloud architecture.

more success stories

We work with medium- to enterprise-size organizations looking for a trusted partner to build and implement cloud solutions that enable growth and scale, flexibility, innovation, and more.

OFS – Security Healthcheck

The client, headquartered in Huntingburg, Indiana, is a company that specializes in the manufacturing of furniture for the workplace, healthcare, education, hospitality, and governmental industries.

Cloud Cost Optimization

North American provider of outsourced technology services including Call Center, Help Desk, Field Support and other related public and private sector services.

Software asset management roadmap

State agency that provides technology services to other state agencies. They are responsible for IT strategic direction, IT policy and delivering centralized IT products and services within the state.

Let’s talk

Thinking about moving to the cloud or assessing your current cloud environment? You probably have questions. We’ll get you the answers you need to help you make the right decision.