Skip to content

This is a study repository that is dedicated to the realization of projects to improve technological components and maximize productivity, as well as server configuration and some web debugging tasks.

Notifications You must be signed in to change notification settings

JuanManuelReyes/holbertonschool-system_engineering-devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System Engineering and Devops - Holberton School

Introduction

This is a study repository that is dedicated to the realization of projects to improve technological components and maximize productivity, as well as server configuration and some web debugging tasks. I hope that the information you can find in the repository is useful, any feedback on it is welcome.

Tech Stack

In the realization of the different projects found in this repository, various programming languages and style formats were used, which can be seen below:

Programming Languages

  • Shell
  • Python (v3.4.0)
  • Puppet (v2.1.1)
  • Ruby (v2.1.5 specific task of a project)

Style Format

  • Betty Style
  • PEP8 (v1.7.1)
  • ShellCheck

Development Environment

All projects were done in Ubuntu environments in different versions, working mostly on version 20.04 of the operating system.

Project List

Project Description
0x00-shell_basics Introduction to Shell
0x01-shell_permissions Linux file permissions
0x02-shell_redirections How to redirect standard output to a file
0x03-shell_variables_expansions Shell, init files, variables and expansions
0x04-loops_conditions_and_parsing Loops and conditions in Shell and parsing
0x05-processes_and_signals What is a PID, a process and How to kill it
0x06-regular_expressions Build your regular expression using Oniguruma
0x07-networking_basics OSI Model, LAN, WAN, Internet and Protocols
0x08-networking_basics_2 What is localhost and - How to display your machine’s active network interfaces
0x09-web_infrastructure_design Web infrastructure design
0x0A-configuration_management Intro to Configuration Management with Puppet
0x0B-ssh SSH essentials and SSH Configuration File
0x0C-web_server Web Server configuration
0x0D-web_stack_debugging_0 Web Server Error fixing
0x0E-web_stack_debugging_1 More Web Server Error fixing
0x0F-load_balancer Introduction to load-balancing and HAproxy
0x10-https_ssl Encrypting traffic
0x12-web_stack_debugging_2 More Web Server Error fixing
0x13-firewall Firewall Setup (ufw)
0x14-mysql Main role of a database and database replica
0x15-api API adn REST API concept

Social Media

LinkedIn Twitter Instagram

About

This is a study repository that is dedicated to the realization of projects to improve technological components and maximize productivity, as well as server configuration and some web debugging tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published