Tutorials

Tutorials without Config Management

Linux

Windows

  • Windows Apache Web Server - Create a template which deploys a stack with an Apache Web Server. The Apache Web Server is installed without Configuration Management.

Tutorials using Chef

Linux

  • Linux Apache Web Server - Create a template which deploys a stack with an Apache Web Server. The Apache Web Server is installed using Chef.
  • Linux Apache with Automation - Add auto scaling and auto healing policies to the Apache Web Server template.
  • Linux Apache with Load Balancer - Add a load balancer to the Apache Web Server template.
  • Linux Tomcat and Wildbook - Create a template which deploys a three server stack (HaProxy Load Balancer, Tomcat server with Wildbook application, and MySQL Server) using Chef to install the software on the servers.
  • Linux Joomla - Create a template which deploys a Joomla two server stack (Web Server and MySQL server) using Chef to install the software on both servers.
  • Linux WordPress - Create a template which deploys a WordPress two server stack (Web Server and MySQL server) using Chef to install the software on both servers.
  • Linux Drupal - Create a template which deploys a Drupal two server stack (Web Server and MySQL server) using Chef to install the software on both servers.
  • Linux Nagios Server - Create a template which deploys a Nagios Server. The Nagios Server is installed using Chef.
  • Linux OpenLDAP Server - Create a template which deploys an OpenLDAP Server. The OpenLDAP Server is installed using Chef.

Windows

  • Windows Apache Web Server - Create a template which deploys a stack with a Windows Apache Web Server. The Apache Web Server is installed using Chef.
  • Windows IIS - Create a template which deploys a two server stack with a Windows IIS Web Server and SQL Server using Chef to install the software on both servers.

Tutorials using Puppet

Linux

  • Linux WordPress - Create a template which deploys a WordPress three server stack (HaProxy load balancer, Web Server and MySQL server) using Puppet to install the software on the servers.

Tutorials using Docker

Linux

  • Linux Apache - Create a template which deploys a Docker single server stack with a Linux Apache Web Server.
  • Linux Tomcat and Wildbook - Create a template which deploys a Docker single server stack with 2 containers (Tomcat/Wildbook server and MySQL server).