Dev Ops and Continuous Delivery
Building a Solid Cloud Architecture for Small to Medium BusinessesAhmed Dirie
When you're a business with an online presence, achieving a 99.999% uptime is critical. Yet with many small to medium businesses, this is usually either a prayer or a reliance on the in-house IT person to figure things out. In some cases, you rely on a service provider, such as a hosting company, or the managed team assigned to your virtual machine. All in all, it's never really an implementation decision. In this session we'll look at how we can use small to medium businesses can take advantage of the cloud, and use some of the open source tools available to build a solid cloud architecture.
Continuous Delivery with Jenkins, Terraform, AWS, and DockerJoshua Copeland
Deploying a PHP Application Across Multiple CloudsAhmed Dirie
- Load balancer
- Caching servers
- Database servers
- File servers
- Web servers
Kubernetes is your DevOps GuyBrent Shaffer
You're not the DevOps guy, and you hate bash scripts. You want to deploy a scalable and secure PHP application, but you spend most your time in application code. This session shows you just how easy it can be to achieve security and scalability in the PHP ecosystem using Docker containers. By the end of the session, you'll be able to deploy an autoscaling Kubernetes cluster of PHP frameworks and microservices.
Practical PHP Deployment with JenkinsAdam Culp
Developers would love to "automate all the things", but where do we start? What tools exist for automating? And what can actually be automated? If we don't have unit tests, can we still benefit from deployment automation? This session will show how a PHP application pulled from Git, complete with unit tests, Composer dependency management, and package creation, can be deployed flawlessly using Jenkins. Then see how "Dev" and "Ops" are supported by a system if the application breaks through automated rollbacks.