00
intro

85% easier deployment and testing for leading podcast distribution platform

SaaS
2 years
DevOps Transformation
Security & Compliance
Apr 2, 2021
10 mins
Navigation
01
About
The Podcast Host is a service that helps people all around the world start and grow a successful podcast

Their service allows users to store and distribute podcast audio files through their domain. They make podcast production super quick and easy by taking care of processing, editing, and publishing. The company needed help with one of their services that automates converting and cleaning up audio files, joins together all users recordings, adds music and fades, ads tags and publish to users host.

Core services:
4
Years on the market:
17+
Automated processes:
5+
Monthly active users:
10K+
02
Trustmarks
5

OpsWorks Co. does a great job. Excellent communication and around-the-clock availability. A pleasure to work with!

Colin Gray
CEO at The Podcast Host Ltd.
03
challenges

The Podcast Host faced one main challenge in their work

Unoptimized cloud infrastructure

The initial request was to help with AWS servers management, their optimization, and improving the uptime. After the high-level tasks decomposition, we concentrated on two main goals:

1) building an easily manageable and predictable infrastructure;

2) enhance security.

Tackle challenges confidently with our DevOps experts

Let our team find the best tech approach for your business scale and scope.

Contact us
04
Tech stack

Technologies we used

//
AWS
//
Kubernetes
//
Terraform
//
Jenkins
05
solutions

We found best-fit solutions for The Podcast Host’s infrastructure

//
CI/CD pipeline implementation

To make the development and testing processes easier and more predictable we installed and configured Jenkins and test jobs for a development server.

//
Security enhancement

For reliable remote access with automatic failover, we configured a VPN server using Pritunl.

//
Monitoring and logging setup

To ensure proactiveness in troubleshooting we set up Zabbix that is proactively warning the client about the emerging issues. Also, we implemented performance metrics, processes, and servers availability.

Using ELK Stack we configured log collection service and aggregated logs from servers to one centralized storage. It allowed us to simplify the process of sorting and searching for logs in the storage.

//
Configuration management

As a part of implementing best DevOps practices with Infrastructure as a Code approach, we used Terraform to create all AWS resources and Ansible for configuration. This allowed the client to have a reliable infrastructure configuration store with an audit of changes and an ability to replicate any part on a moment notice.

Also, we configured a discovery service for new EC2 instances and started instances via AutoScaling Group.

Indicators confirming
our decisions

Proactive troubleshooting as a result of the reliable monitoring system

Stable IT infrastructure as a result of all work done on the project

85%

Easier deployment and testing due to the CI/CD pipeline implementation

99.9%

Server uptime

06 //
Cut your infrastructure costs

Save more, maintain efficiency

Streamline your infrastructure, while reducing expenses. Achieve cost savings of up to 70% without sacrificing performance.
Contact us
07
Why AWS

AWS benefits at a glance

//

Easy to use

AWS is designed to allow application providers, ISVs, and vendors to quickly and securely host your applications – whether an existing application or a new SaaS-based application. You can use the AWS Management Console or well-documented web services APIs to access AWS’s application hosting platform.

//

Cost-Effective

You pay only for the compute power, storage, and other resources you use, with no long-term contracts or up-front commitments. For more information on comparing the costs of other hosting alternatives with AWS, see the AWS Economics Center.

//

Flexible

AWS enables you to select the operating system, programming language, web application platform, database, and other services you need. With AWS, you receive a virtual environment that lets you load the software and services your application requires. This eases the migration process for existing applications while preserving options for building new solutions.

//

Reliable

With AWS, you take advantage of a scalable, reliable, and secure global computing infrastructure, the virtual backbone of Amazon.com’s multi-billion dollar online business that has been honed for over a decade.

//

Secure

AWS utilizes an end-to-end approach to secure and harden our infrastructure, including physical, operational, and software measures. For more information, see the AWS Security Center.

//

Scalable and high-performance

Using AWS tools, Auto Scaling, and Elastic Load Balancing, your application can scale up or down based on demand. Backed by Amazon’s massive infrastructure, you have access to compute and storage resources when you need them.
08
Related case studies

Success stories you may also like

Highly available infrastructure for learning management system
Learn more
December 8, 2021
62% hosting cost reduction for news portal on WordPress
Learn more
May 16, 2022
60% better deployment performance for marketing automation tool
Learn more
July 2, 2021

Achieve more with OpsWorks Co.

//
Stay in touch
Get pitch deck
Message sent
Oops! Something went wrong while submitting the form.

Contact Us

//
//
Submit
Message sent
Oops! Something went wrong while submitting the form.
//
Stay in touch
Get pitch deck