No-Ops Nirvana with DevShop
No-Ops is the idea that developers shouldn't have to bother with "operations" at all: They push their code and it gets deployed somewhere, correctly, without anyone needing to intervene.
No-Ops Nirvana is achieved when your tests are so good, and your code coverage is so complete that you trust your automated tests to decide when to deploy to live: Merge to Master triggers Deploy to Live.
Some even let the tests decide: Tests Pass triggers Merge to Master triggers Deploy to Live.
In this presentation, like many others, we will extol the virtues of Continuous Integration. We will implore you to embrace automated testing. Like many others, we will send you off saying Go Do This!
We will also discuss reality: CI can take massive amounts of time and money to implement, and even more to maintain long term.
There is a better way: No-Ops
To achieve NoOps for Drupal, we built DevShop: You do not need to know much about servers at all to use devshop. You don't need to know about Jenkins or writing deploy or testing scripts. You don't have to learn chef or puppet or yaml or even bash.
You just need to know about building Drupal websites.
This presentation is geared towards that want continuous integration but don't want to invest the time and energy in setting it up and maintaining it. You do not need to know anything about DevOps or servers to attend this talk.
You can watch an 81 second overview of DevShop here: https://www.youtube.com/watch?v=L3G2BxDkgPk
View an earlier version of this presentation: https://www.youtube.com/watch?v=pUMXqI_lMU8
Install devshop on your own server with the instructions at http://getdevshop.com