Craft CMS: Beyond the Small Business; Advanced tools and configurationsCraft CMS: Beyond the Small Business; Advanced tools and configurations
A high level look at DevOps with Craft CMS. We cover infrastructure architectures, local development with Docker containers, and continuous integration / delivery.
● We owe it to our clients ● Protect data in transit and at rest ○ SSL ○ Encryption ● Managing access/policies ● Omit sensitive data in plain text Security
Infrastructures of Today ● Expensive ● Physical Hardware ● Maintenance Staff ● Single point of failure Datacenter On Premise Cloud / Iaas Infrastructure as Code
4) 3) 2) 1) Install Docker: https://docs.docker.com/install/ composer create-project flipboxlabs/craft make craft-setup make test Example Project Testing starts container, begins craft setup run all tests (via codeception) create new project (forked craftcms/craft)
Thank You! We know; this topic is vast. Join us as we take a closer look at the topics covered in this presentation. (click to view this series) DevOps with Craft CMS
Resources ● Terraform (IaC) ● CloudFormation (IaC) ● Docker ● Docker for Craft (our starter project) ● Scaling Up to Your First 10 Million Users ● Shootout at the Local Dev Corral ● Containers on AWS ● AWS Well-Architected Framework