Operating Dev

Blurring the line between software development and operations

Operating Dev - Blurring the line between software development and operations

Scaling down – running cost-effective campaigns on the AWS cloud

[Originally posted on the TriNimbus blog]

If you ever had to handle a big marketing campaign on a website or a promotion on your SaaS product, you probably know that sizing your servers to handle the anticipated load is notoriously hard and costly. Typically, you need to get beefy hardware to power up a number of servers and deploy a load balancer to equally split the traffic between each server so you get a system that can handle millions of views in a small time range like hours.

If you read my post on the OperatingDev blog or the Precursor Games case study on theTriNimbus site, you know that we recently worked with Precursor Games to design and implement a scalable deployment architecture for their crowdfunding campaign. We chose to deploy the system on AWS and our aim was to ensure the servers can handle up to a million page views in the first few days. Continue reading

When a disaster hits – a simple plan is better than none

Image from http://businessforums.verizon.net/t5/Verizon-Small-Biz-Blog/Disaster-Planning-Is-Your-Business-Ready-for-Friday-the-13th/ba-p/233125The previous article in the Disaster Recovery series talked about the importance of implementing a proper DR plan for every organization, including startups and small businesses, as a way of building resilience into the organization at the technology level.

Let’s look at some of the ways you can implement a basic DR plan leveraging the cloud for cost effectiveness. The example below uses AWS as a cloud provider but any cloud infrastructure may work if they provide the features discussed below.

Continue reading