DevOps Architecture & Implementation for PR Data Science Startup

Velotio was great to work with. They took a very structured approach to our problem to come up with a solution that is scalable and has shown results from day one.

VP Engineering, PR Data Science Startup
Cloud & DevOps
San Franscisco
$ 21 million
6 months
Tech Stack Used
AWS OpsWorks

The client is a Silicon Valley based SalesTech startup. Sales people on the platform can guide buyers through each touch point in the sales process with specialized content, delivered in a uniquely engaging manner.

Cloud & DevOps
Tech Stack Used:
AWS OpsWorks

- Enabled the client to automate their infrastructure provisioning and management process.

- Significantly reduced resource efforts and time spent on infrastructure setup.

- Streamlined the cloud infrastructure cost with effective infrastructure functioning.

Talk to us

Business Context:

Using machine learning, the platform can recommend the most effective content, the best time and medium to share for each sales or marketing opportunity, substantially increasing buyer interest. Managers can use data-based insights to help the team sell better and to make content-based decisions for creating better content.

Business Challenges

They have a large AWS cloud infrastructure setup of over 1000 servers, including an ElasticSearch cluster of over 100 nodes. This was not effectively managed, nor was there automated provisioning and management of the infrastructure. Effective management of the cloud infrastructure and automation for provisioning and routine tasks such as backup, upgrades, cluster management was desired.

How Velotio Helped?

Velotio started off by analyzing the current AWS infrastructure and improving its efficiency as well as optimizing expenditure. We also re-architected some parts of the platform for greater efficiency. DevOps tools were used to automate the provisioning, configuration management and deployment on the AWS infrastructure.

The Solution

The solution was split into multiple areas, each solving a specific issue and all of them totally adding up to an optimized infrastructure and automation in terms of provisioning, configuration management and deployment on the cloud infrastructure.

  • Spot Fleet Instances:  We setup ElasticsearchPercolates cluster to use Spot Fleet Instances instead of regular instances.
  • Right-sizing Instances:  We ran various performance tests to choose the cheapest instances with optimal performance.
  • Re-architecture: Converted various parts of the platform code to run as Lambdas and Step Functions.
  • Monitoring: Constant cost monitoring with alerts tracking cost budgets, excessive use during non-peak hours usage etc.
  • DevOps Automation: AWSOpsworks(Chef) for Configuration Management, Terraform for Infrastructure Orchestration, SemaphoreCI for build & deployment automation


The client was able to automate the entire process of infrastructure provisioning, configuration management and deployment for their development needs. It resulted in considerable savings in terms of resource productivity and time spent in terms of setting up the infrastructure.

The infrastructure was optimized to function more effectively and Velotio also helped streamline the cost of using the cloud infrastructure.

Working with Velotio is very helpful because they’re available, even with the time zone difference. They augment our cloud engineering and DevOps teams and provide support in a way that cannot be understated.

CTO, PR Data Science Startup

Our journey together so far

Exclusive office space

Right from renting out an exclusive office space to setting up robust technology architecture, handling payroll and other local administrative task

Dedicated recruitment team

Fast-track your hiring by selecting from our pool of carefully-screened talent pipeline or get dedicated recruiters to build your dream team of highly-skilled engineers that match your precise requirements.

High confidentiality

Ensure foolproof NDAs. We honor it not only at a company level, but also at an individual level as each member who joins your team signs it as well.

About Velotio

Velotio helps you deploy high-performance offshore teams on demand. We build teams that can design, develop and scale your vision in the most efficient way.

Our core areas of expertise include DevOps, Data engineering, ML/AI and Full-stack development. We're amongst one of the top software developers on Clutch with a rating of 4.8/5.

Here are a few reasons why our clients love working with us:
Great technical expertise. We come to the table with solutions, not problems.
We help you quickly add experienced and qualified engineers to your team, as and when you need them.
Soft skills are an important selection criterea for us. All our engineers command good English language skills, both written and oral.  
Quick turnaround inspite of the time difference.

Talk to us