Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sahinmeric/holberton-system_engineering-devops
DevOps curriculum of Software Engineering Foundations at Holberton School UY
https://github.com/sahinmeric/holberton-system_engineering-devops
bash devops infrastructure networking regex shell shell-commands ssh ssl webserver
Last synced: 8 days ago
JSON representation
DevOps curriculum of Software Engineering Foundations at Holberton School UY
- Host: GitHub
- URL: https://github.com/sahinmeric/holberton-system_engineering-devops
- Owner: sahinmeric
- Created: 2021-09-22T15:10:58.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-25T17:34:54.000Z (over 2 years ago)
- Last Synced: 2024-11-10T18:32:19.468Z (2 months ago)
- Topics: bash, devops, infrastructure, networking, regex, shell, shell-commands, ssh, ssl, webserver
- Language: Shell
- Homepage:
- Size: 646 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](./0x00-shell_basics) | Introduction to the basics of the Linux Shell
[0x01-shell_permissions](./0x01-shell_permissions) | Introduction to Shell permissions and the file system
[0x02-shell_redirections](./0x02-shell_redirections) | Introduction to Shell redirections
[0x03-shell_variables_expansions](./0x03-shell_variables_expansions) | Introduction to Shell variable expansions
[0x04-loops_conditions_and_parsing](./0x04-loops_conditions_and_parsing) | Introduction to Bash scripting with loops and conditions
[0x05-processes_and_signals](./0x05-processes_and_signals) | Introduction to processes and signals in the Shell
[0x06-regular_expressions](./0x06-regular_expressions) | Introduction to regular expressions in Ruby
[0x07-networking_basics](./0x07-networking_basics) | Introduction to networking
[0x08-networking_basics_2](./0x08-networking_basics_2) | Advanced networking
[0x09-web_infrastructure_design](./0x09-web_infrastructure_design) | Diagrams illustrating a Web Infrastructure (LAMP)
[0x0A-configuration_management](./0x0A-configuration_management) | Introduction to configuration management with Puppet
[0x0B-ssh](./0x0B-ssh) | Managing our own servers, and sshing into it
[0x0C-web_server](./0x0C-web_server) | Introduction to web servers and installing Nginx on our servers
[0x0D-web_stack_debugging_0](./0x0D-web_stack_debugging_0) | Introduction to web stack debugging
[0x0E-web_stack_debugging_1](./0x0E-web_stack_debugging_1) | Advanced web stack debugging
[0x0F-load_balancer](./0x0F-load_balancer) | Introduction to load-balancing and installing HAProxy on our own servers
[0x10-https_ssl](./0x10-https_ssl) | Introduction to HTTPS, SSL and getting our own SSL certificate for our servers
[0x12-web_stack_debugging_2](./0x12-web_stack_debugging_2) | More advanced web stack debugging
[0x13-firewall](./0x13-firewall) | Introduction to firewalls and setting up of a firewall on our own servers
[0x14-mysql](./0x14-mysql) | Introduction to Database clusters and setting up a Primary-Replica MySQL cluster on our own servers
[0x15-api](./0x15-api) | Querying an API and exporting data to JSON or CSV format
[0x17-web_stack_debugging_3](./0x17-web_stack_debugging_3) | Web stack debugging
[0x1A-application_server](./0x1A-application_server) | Nginx configuration
[0x1B-web_stack_debugging_4](./0x1B-web_stack_debugging_4) | Debugging the reasong of huge amount of failed requests.
[attack_is_the_best_defense](./attack_is_the_best_defense) | Sniffing and dictionary attack exercises answers## Author
Sahin Meric - Cohort 16
email: [email protected]
LinkedIn https://linkedin.com/in/sahinmeric