Bringing Data Analytics to the Cloud
Ocelot was selected by a Fortune 50 client to help them with a cloud proof of concept and in the process implement a modern web analytics portal for a $5 billion-dollar book of business.
The client came to Ocelot with a problem: the cost of operating an on-premise data warehouse is quite high and as they gain more business that cost will just increase. They knew the cloud could be a good solution for them, but they did not know how it would work for them or where to get started. This is where Ocelot was able to help.
In order to meet the clients' needs, Ocelot assembled a team consisting of specialists in the different components needed in this project. This included the following:
The team got to work building the necessary components for a successful cloud proof of concept. All the infrastructure was managed as code using AWS CloudFormation and a continuous integration/continuous deployment pipeline was established using GitLab and Jenkins on AWS. As the team worked, the client was able to see just how effectively the cloud could be utilized to develop solutions to meet their needs and they began to get excited by the possibilities.
The process was not without its roadblocks, however. One of the biggest challenges was integrating the 3rd party Business Intelligence solution the client used. There was an AWS Marketplace option availablefor the tool, but it did not meet the strict security and production readiness standards required for such sensitive information. Instead, the team implemented their own solution to manage and host the 3rd party services needed to analyze and visualize the data for the client. This showed the client that even without the availability of premade solutions, the cloud provided them the flexibility to adapt and still meet their requirements.
Over the course of a year, Ocelot was able to help the client exceed their expectations around what operating in the cloud could do for them and provided them with a template to help ease other teams and business units in their own adoptions.
Due to the massive success of this initial proof of concept, the client has gained confidence in Cloud Computing and has proceeded to move forward into a full, department and companywide, cloud transformation. Some of the highlights that have occurred since this initial success include: