Ruby on Rails Administration training course covers the ins-and-outs of managing Ruby on Rails applications in a production environment. Students will learn about the pros and cons of various server configurations and how to build them out, deploying new versions of Rails applications at the push of a button, monitoring, performance tuning, security-proofing, and scaling your Rails application to meet real-world demands.
To get the most benefit from this course, you should be familiar with the basic principles of server administration. Additionally, prior exposure to any of these concepts can be helpful: • Unix/Linux/BSD, Windows, or Mac Administration • HTTP protocol (i.e., the stateless nature of HTTP, the need for sessions, HTTP methods, SSL, etc.) • SQL syntax including RDBMS administration (e.g. basic MySQL Administration) • The Ruby language or any other interpreted language (e.g. Perl or Python)
2 Days/Lecture & Lab
This course is for web/application server administrators who need to be able to install, configure, run, secure, and tune Ruby on Rails application deployments. System architects and RoR developers can also benefit from this training.