Holberton School System Engineering & DevOps Track

Description

At Holberton School, we learn by doing. We have projects everyday that we have to push on GitHub in order for an automatic review to be done. This repository contains directories each corresponding to a system engineering or DevOps project. These projects are part of the Holberton School year 1 curriculum. In these projects, we cover everything from the basics of the Linux Shell, Bash commands, Bash scripting, networking, APIs, and web-stack debugging to more advanced topics.

Table of contents

Directories Description
0x00-shell_basics Introduction to the basics of the Linux Shell
0x01-shell_permissions Introduction to Shell permissions and the file system
0x02-shell_redirections Introduction to Shell redirections
0x03-shell_variables_expansions Introduction to Shell variable expansions
0x04-loops_conditions_and_parsing Introduction to Bash scripting with loops and conditions
0x05-processes_and_signals Introduction to processes and signals in the Shell
0x06-regular_expressions Introduction to regular expressions in Ruby
0x07-networking_basics Introduction to networking
0x08-networking_basics_2 Advanced networking
0x09-web_infrastructure_design Diagrams illustrating a Web Infrastructure (LAMP)
0x0A-configuration_management Introduction to configuration management with Puppet
0x0B-ssh Managing our own servers, and sshing into it
0x0C-web_server Introduction to web servers and installing Nginx on our servers
0x0D-web_stack_debugging_0 Introduction to web stack debugging
0x0E-web_stack_debugging_1 Advanced web stack debugging
0x0F-load_balancer Introduction to load-balancing and installing HAProxy on our own servers
0x10-https_ssl Introduction to HTTPS, SSL and getting our own SSL certificate for our servers
0x11-what_happens_when_your_type_holbertonschool_com_in_your_browser_and_press_enter Blog post explaining a web infrastructure
0x12-web_stack_debugging_2 More advanced web stack debugging
0x13-firewall Introduction to firewalls and setting up of a firewall on our own servers
0x14-mysql Introduction to Database clusters and setting up a Primary-Replica MySQL cluster on our own servers
0x15-api Querying an API and exporting data to JSON or CSV format
0x16-api_advanced Advanced API queries, recursive requests

Author

Laura Roudge - Cohort 8

email: laura.derohan@gmail.com

Twitter: https://twitter.com/LRoudge