This repository contains scripts and programs that I wrote during the System Engineering and DevOps portion of the Holberton School curriculum. In these projects, I learned how to write bashscripts to automate tasks, networking basics, debugging practices, and API fetching. I also configured a distributed system that was composed of two web servers and one load balancer. I used Nginx, HAProxy and UFW to do this. Here's the complete list of projects:
- 0x00-python-hello_world
- 0x01. Shell, permissions
- 0x02. Shell, I/O Redirections and filters
- 0x03. Shell, init files, variables and expansions
- 0x04. Loops, conditions and parsing
- 0x05. Processes and signals
- 0x06. Regular Expressions
- 0x07. Networking Basics
- 0x08. Networking Basics 2
- 0x09. Web Infrastructure Design
- 0x0A. Configuration Management
- 0x0B. SSH
- 0x0C. Web Server
- 0x0D. Web Stack Debugging #0
- 0x0E. Web Stack Debugging #1
- 0x0F. Load Balancer
- 0x10. HTTPS SSL
- 0x11. What_happens_when_you_type in a website
- 0x12. Web stack debugging #2
- 0x13. Firewall
- 0x14. Mysql
- 0x15. API
- 0x16. API Advanced
David Kwan - Github profile, Twitter profile