Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.83 KB

README.md

File metadata and controls

35 lines (21 loc) · 1.83 KB

DevOps.PBL.Zero_to_Hero

Darey.io.DevOps.PBL

This repository includes the projects that I have implemented from darey.io The projects will gradually increase in complexity with tools and implementation.

Credits: https://darey.io/

Side Self-Study:

  1. What is software development life cycle (SDLC)?

-A process used by the software industry to design, develop and test high quality softwares. The SDLC aims to produce a high-quality software that meets or exceeds customer expectations, reaches completion within times and cost estimates.

-Also referred to as the application development life-cycle, is a process for planning, creating, testing, and deploying an information system.

  1. What is a LAMP stack?

-LAMP is an acronym denoting one of the most common solution stacks for many of the web's most popular
applications. However, LAMP now refers to a generic software stack model and its components are largely
interchangeable. -Wiki

-A time-tested stack of Linux, Apache, MySQL, and PHP. -IBM

*Wordpress & Drupal run on LAMP

Read more on LAMP here https://www.ibm.com/cloud/learn/lamp-stack-explained

  1. Learn what TCP and UPD terms mean and how they are different. List down ports most commonly used in Web (http, https, ssh, telnet, ftp, sftp, telnet)

TCP stands for Transmission Control Protocol. UDP stands for User Datagram Protocol. Both protocols allow network applications to exchange data between nodes. The main difference between both is that TCP is a connection-oriented protocol while UDP is a connectionless protocol. credit:https://www.computernetworkingnotes.com/networking-tutorials/types-of-network-protocols-explained-with-functions.html

image source:https://opensource.com/article/18/10/common-network-ports