It has been our privilege to work with software teams of all sizes, including:
Our mission is to make DevOps effective, accessible, and affordable to software teams that use Amazon Web Services.
There was a time a few years ago when Josh was responsible for delivering complex software. While working software was delivered on time, the team failed to deliver to its full potential. Setting up the first production infrastructure took 3 months. Deployments took 2 weeks. Setting up a new dev environment took 1 week. There was limited monitoring, no central logging, no metrics, no self-healing infrastructure, and sloppy secret sharing.
Because the team had no expertise in infrastructure automation, ops projects dragged on while core business features got delayed. Professionally, valuable business opportunities were missed. Personally, it was a source of stress and frustration.
There had to be a better way to build software, and a better way to live.
Josh began to dive deep on learning all aspects of infrastructure automation. He consumed countless books, articles, and videos. He attended local meetup's and national developer conferences. He used side projects to explore new technologies and techniques.
Soon he was invited to speak at small local conferences. Then larger conferences and meetup's. He published a Comprehensive Guide to Building a Scalable Web App on Amazon Web Services - Part 1 and began receiving inquiries from clients who needed help.
In late 2015, Josh and Jim got connected as they pursued the common interest of automating software infrastructure. Working together, they began to standardize an approach to DevOps, build a library of scripts and best practices, and work with increasing efficiency to help clients achieve their DevOps goals.
Today, our goal is to relieve teams of as much "undifferentiated heavy lifting" as possible by applying a thoughtful, personalized approach to each client engagement.
The Name "Phoenix DevOps" is a double-play on words: