It used to be easy to deploy applications, you just deploy a VM on DigitalOcean, SSH into it, set up your LAMP stack and go from there.
What is all the excitement about AWS, Provisioning, Docker, Kubernetes, Serverless? You are still using DigitalOcean and are happy with it? If you asked yourself that question, I will give you the answer.
This session will walk you through the evolution of application deployment strategies and practices, starting from manual server deployment and ending in cloud infrastructure orchestration best practices.
You will learn:
Do you host your own Drupal?
Do you wish you could have that great git-push-deploy workflow provided by so many hosted solutions, but on your own servers?
Wish no more!
With Open Source DevShop, you can use any linux server to host, test, and develop your Drupal sites.
DevShop installs in minutes, with no special script writing or configuration required.
In this session, we will demonstrate Automated Pull-Request-Environments with Behat testing, completing and deploying a new feature of our website LIVE in session!
Watch the session video here.
Over the past year, Last Call Media has been working with the development team at Massachusetts Digital Services on improving the stability and performance of the mass.gov platform. One phase of this journey was to realize some massive performance gains on both the front and the back end of the site. In the first part of this session, we’ll talk about the backend performance, discussing:
How we used Blackfire and New Relic to identify issues
Is your Drupal site is more than a just website? Is it instead an application with hundreds of fields and gigabytes of data? You've probably already realized the difficulty of reporting and analytics from your production site. This session will explore ways you can flatten your data and move it to a reporting instance on AWS for reporting, analytics, and even microservices. This session will also highlight opportunities for automation along the way.
Originally presented at the 2018 PNW Drupal Summit -- https://pnwdrupalsummit.org/2018/sessions/expecto-patronum-or-how-i-learned-stop-worrying-and-love-command-line The BADcamp version will have some new & revised spells, errr... content.
Watch the session video here.
As announced in July, the GovCMS team will be working with Salsa Digital and amazee.io to build the next generation of the GovCMS hosting platform.
GovCMS is program managed by the Australian Government and provides content management and website hosting for all government agencies - Federal, State and Local.
Last summer, I took up the challenge to setup of a POC of running a simplytest.me like service with Kubernetes. The end result is a simple demonstration of the power of Kubernetes.
Using helm we can easily create ephemeral environments with additional modules with a single command.
All in 231 lines of code..
Developers always want to go faster. Repetitive tasks are mind-numbing so we figure out how to make them easy or automated. I've learned new methods for making development faster by watching other developers do their work.
This session is a selection of tips and tricks that can help you streamline your development so you have more time to play outside. Some things we'll cover are: