Wordpress devops: deploy Wordpress using Kubernetes & docker
3.5 (7 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
77 students enrolled

Wordpress devops: deploy Wordpress using Kubernetes & docker

Make your wordpress sites more robust, scalable, and easily upgradable by using docker and Kubernetes
3.5 (7 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
77 students enrolled
Created by Zakaria A.
Last updated 6/2018
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn Wordpress setup using docker
  • Deploy Wordpress in single node Kubernetes
  • Effectively and effortlessly manage Wordpress updates without disrupting production
  • Create a development flow for automating tasks and developments
  • Scale wordpress to match demand or traffic
  • Setup a local development environment using docker-compose
Course content
Expand all 14 lectures 02:57:01
+ Wordpress & docker
5 lectures 55:29
Creating a docker image for Wordpress
24:04
Wiring the Wordpress container to a database container
11:39
Running the stack locally using docker-compose
10:56
+ Kubernetes
6 lectures 01:15:05
Preparations for running on Kubernetes
13:08
Creating Kubernetes configurations and deploying locally
19:40
Deploying Wordpress using Kubernetes for production
20:18
Demonstration of making Wordpress upgrades
09:20
Demonstration of scaling up/down Wordpress instances
03:54
+ Goodies
3 lectures 46:27
Monitoring Kubernetes using the dashboard
15:21
Setting up github webhooks for automating development flow
25:54
Outro: outcomes and benefits
05:12
Requirements
  • Knowledge of Kubernetes concepts: deployments, services, pods,...etc
  • Working knowledge of docker
  • basic knowledge of wordpress and its stack
  • knowledge of git would be a plus
Description

This is a practical course that presents an intuitive way of deploying Wordpress on Kubernetes. While Wordpress is one of the most used CMS or blogging platforms in the internet ( 26 % of Internet sites run on Wordpress), managing its infrastructure can be challenging. This course proposes a solution based on devops best practices. It bets on the flexibility offered by docker and Kubernetes as a major gain in terms of efficiency, scalability, and ease of management compared to a traditional Wordpress set up on the host machine. Upgrading or changing any component of the Wordpress stack including Wordpress version becomes effortless and worryless.   

Who this course is for:
  • Infrastructure engineers
  • developers looking for better ways to manage their Wordpress
  • Wordpress developers willing to get involved into devops