gruntwork executive summary

17
Gruntwork: An Executive Summary

Upload: josh-padnick

Post on 23-Jan-2018

433 views

Category:

Software


0 download

TRANSCRIPT

Gruntwork: An Executive Summary

These are Software Engineering activities that differentiate your business

• Talking with customers

• Coding features unique to your app

• Writing automated tests

• Creating great UX

• Brainstorming your product roadmap

These are Software Engineering activities that do not differentiate your business

• Deploying app servers, databases, caches, and load balancers

• Configuring routing, health checks, and CDNs

• Fiddling with your build system

• Launching a Docker Cluster

• Setting up a continuous deployment workflow

• Figuring out how you’re going to store secrets and how manage SSH access

• Setting up multiple environments

• Managing log rotation and aggregation

• Writing a system to build, minify, concatenate, and fingerprint your static assets

• Building a hardened OS

• … and just about every other DevOps task.

The second list is necessary to build great software, but those tasks won’t make you any more valuable to your customer.

That’s why software companies call this “grunt work.”

Most companies would happily outsource these tasks, except that…

• “We need full control.”

• “It has to be done the right way.”

• “What happens if the vendor goes away?”

Now you can get the best of both worlds.

QualityControl Convenience

How Gruntwork Helps• We’ve pre-built modules that implement best

practices in AWS, DevOps, and Terraform.

• These modules are in use across multiple customer sites throughout the world, so they’re high-quality and well-tested.

Get Best-Practices Cloud Infra

• We’ve thoroughly documented everything.

• Because it’s all code, we can set you up in just a few days with modules that took us 1000’s of hours of work to build.

Get Up and Running Fast

• We give you 100% of the source code so even if Gruntwork goes away, you have everything we delivered to you.

Retain Ultimate Control

• We actively update our modules to match best practices and build new modules as we take on other clients.

• That means we can take more of the grunt work off your back over time.

Keep Up with Best Practices

Join a Global Community

• Because all our customers run the same modules, any problem discovered by one customer…

• Is made available as a fix to all customers!

We’ll Teach You Best Practices

• Gruntwork also has structured training and thoroughly documented code.

• We can train your team in all the DevOps best practices.

• We even wrote the book on some of them!

Knowledge Transfer on Demand• That means that if one of your team members

leaves…

• Gruntwork has all the training, documentation, and support infrastructure to immediately ramp up the new hire.

Summary

• Spend more time differentiating your business.

• Let us handle the Gruntwork.

• Plus, we’ll give you cloud infrastructure that is roughly:

• 10x higher-quality

• in 10% of the time

• that’s 90% less expensive

• …all while educating your team on best practices.

For More Info:

• Visit http://gruntwork.io