Google Cloud NEXT '17 - Container Management and Deployment - From Development to Production

Cloud Native Applications

  • 12 Factor
  • Scale horizontally
  • Built in monitoring and metrics
  • Operability

Microservices not required; monoliths welcome!

Google Cloud NEXT '17 - Microservices and Kubernetes - New functionality to assemble and operate applications at a higher level

Principles

  • Services, not infrastructure
  • Interoperability
  • Automate everything

Retroactive Unit Testing

So we all know that we should be writing unit tests for our code, right? And on top of that we should be using behaviour driven tests like Behat as part of our continuous integration.

But what about those libraries, modules and websites you wrote ages ago? They don’t have unit tests…

DrupalCon NOLA Notes. Brainshark - Migration from Sitecore in 90 days

Case Study: Brainshark - Migration from Sitecore in 90 days

Existing Site Challenges

  • No support and maintenance
  • Security risks
  • Poor template implementation resulted in design constraints
  • Not user friendly
  • No batch/bulk item publishing
  • Licensing model
  • Re-directs problematic
  • Didn’t want to host themselves
  • Maintenance issues
  • No wide adoption so finding the right people was a problem

DrupalCon NOLA Notes. Creating Online Stores with Commerce 2.x on Drupal 8

Creating Online Stores with Commerce 2.x on Drupal 8

Lessons from Commerce 1.x

  • Expected site builders to be experts on building a commerce workflow
  • Scalability problems
  • Prioritise UX