Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wendymunyasi/alx-system_engineering-devops
Learn devops practices.
https://github.com/wendymunyasi/alx-system_engineering-devops
bash ci-cd debugging devops network scripting shell shell-script sys-admin syscall
Last synced: 2 months ago
JSON representation
Learn devops practices.
- Host: GitHub
- URL: https://github.com/wendymunyasi/alx-system_engineering-devops
- Owner: wendymunyasi
- License: mit
- Created: 2022-03-02T16:19:51.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T18:54:25.000Z (about 2 years ago)
- Last Synced: 2023-08-02T22:16:48.726Z (over 1 year ago)
- Topics: bash, ci-cd, debugging, devops, network, scripting, shell, shell-script, sys-admin, syscall
- Language: Shell
- Homepage:
- Size: 607 KB
- Stars: 3
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Project Name
**System engineering & DevOps**## Author's Details
Name: *Wendy Munyasi.*Email: *[email protected]*
Tel: *+254707240068.*
## Technologies
* Shell Scripts written in Bash 5.0.17(1).
* Tested on Ubuntu 20.04 LTS.## Projects
All of the following folders are projects done during the studies:| Project name | Description |
| ------------ | ----------- |
| [`0x00. Shell, basics`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x00-shell_basics) | It aims to learn about basics commands, navigation, files and directories in **Shell**.|
| [`0x01. Shell, permissions`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x01-shell_permissions) | It aims to learn about man pages, permissions (owner, group and other) of files and directories in **Shell**.|
| [`0x02. Shell, I/O Redirections and filters`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x02-shell_redirections) | It aims to learn about how to handle standard input and output and how to combine commands and filters with redirections in **Shell**.|
| [`0x03. Shell, init files, variables and expansions`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x03-shell_variables_expansions) | It aims to learn about alias builtin, help builtin, local, global and reserved variables (PATH, HOME and PS1), special parameters `$?` and single an double quotes in **Shell**.|
| [`0x04. Loops, conditions and parsing`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x04-loops_conditions_and_parsing) | It aims to learn about loops (`while`, `until` and `for`), condition statements (`if`, `else`, `elif` and `case`), shebangs and how to create SSH keys with **Bash**.|
| [`0x05. Processes and signals`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x05-processes_and_signals) | It aims to learn about PID, processes and commands that handles them (`ps`, `pgrep`, `pkill`, `kill`, etc) in **Bash**.|
| [`0x06. Regular expression`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x06-regular_expressions) | It aims to learn about how to build a regular expression.|
| [`0x07. Networking basics #0`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x07-networking_basics) | It aims to learn about the OSI model, LAN, WAN and the basics of networking.|
| [`0x08. Networking basics #1`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x08-networking_basics_2) | It aims to learn more about networking, localhosts and `/etc/hosts`.|
| [`0x09. Web infrastructure design`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x09-web_infrastructure_design) | It aims to learn more about web infrastructure design, HTTPS, DNS etc.|
| [`0x10. HTTPS SSL`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x10-https_ssl) | It aims to learn about SSL and SSL termination.|
| [`0x12. Web stack debugging #2`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x12-web_stack_debugging_2) | It aims to learn more about Linux commands.|
| [`0x13. Firewall`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x13-firewall) | It aims to learn about firewall - blocking traffic and port forwading.|
| [`0x14. MySQL`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x14-mysql) | It aims to learn about mySQL databases.|
| [`0x15. API`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x15-api) | It aims to learn about REST APIs.|
| [`0x16. API advanced`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x16-api_advanced) | It aims to learn amore about APIs.|
| [`0x17. Web stack debugging #3`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x17-web_stack_debugging_3) | It aims to learn more about debugging web applications.|
| [`0x18. Webstack monitoring`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x18-webstack_monitoring) | It aims to learn about application monitoring and server monitoring.|
| [`0x0A. Configuration management`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x0A-configuration_management) | It aims to learn about puppet.|
| [`0x0B. SSH`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x0B-ssh) | It aims to learn about servers and SSH.|
| [`0x0C. Web server`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x0C-web_server) | It aims to learn about web servers, child processes and HTTP requests.|
| [`0x0D. Web stack debugging #0`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x0D-web_stack_debugging_0) | It aims to learn about webstack debugging, docker and network basics.|
| [`0x0E. Web stack debugging #1`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x0E-web_stack_debugging_1) | It aims to learn more about webstack debugging and **nginx** server.|
| [`0x0F. Load balancer`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x0F-load_balancer) | It aims to learn about load balancing and HAproxy.|
| [`0x1A. Application server`](https://github.com/wendymunyasi/alx-system_engineering-devops/tree/master/0x1A-application_server) | It aims to learn about application server vs web server.|