Archive › DevOps

How To Successfully Deploy Your Web or Mobile API to Heroku

I have deployed a wide variety of APIs, from internal to APIs for public or partner consumption. Many of them have been deployed to Heroku. There are a variety of advantages, including reduced server configuration, easy scaling, and a great vendor ecosystem for third-party add-ons. However, many have not experienced Heroku before or have not […]

Comments ( 2 )

#GlueCon 2014 Notes: Salter: Using Go to provision Saltstack clusters on AWS – Dave Smith, Orchestrate

(Notes by @tomkane) Salter: Using Go to provision Saltstack clusters on AWS – Dave Smith, Orchestrate Using fanout.io for PubSub. Love Salt. SaltCloud didn’t exist yet, so… History Gen0: Ruby (agh!) Gen1: Python (better…) Gen2: Golang app (best!) Benefit: Single binary What’s it do? Construct reproducible cluster from spec Bootstrap salt master + minions into cluster […]

Comments Off on #GlueCon 2014 Notes: Salter: Using Go to provision Saltstack clusters on AWS – Dave Smith, Orchestrate

#GlueCon 2014 Notes: DevOps vs. the Enterprise: What We Can Learn from Mainframe Developers – Mike Baukes, ScriptRock

(Notes by @tomkane) DevOps vs. the Enterprise: What We Can Learn from Mainframe Developers – Mike Baukes, ScriptRock “Going big & screwing up on DevOps implementations” What is a “DevOps implementation”? No one knows. But that doesn’t stop people from using that term. DevOps is not like this: http://www.scriptrock.com/devops-in-a-box Case Study High frequency trading company […]

Comments Off on #GlueCon 2014 Notes: DevOps vs. the Enterprise: What We Can Learn from Mainframe Developers – Mike Baukes, ScriptRock

5 Common Mistakes When Automating Application Deployment

I have been automating the deployment of applications to physical and cloud-based servers for many years. Here are five mistakes that I commonly find when helping teams with their deployment automation. 1. Assuming everything will be deployed on one server Most applications begin with a simple deployment model that includes a single app server and […]

Comments Off on 5 Common Mistakes When Automating Application Deployment

How To Work With Software Developers

I recently wrote a post about how to select a development team for your startup. Once you’ve selected a developer or development team, you need to understand how to work with the developers to achieve the results you want without headaches or heartache.

Comments Off on How To Work With Software Developers