From 97413171d7e8fab0e2ad76add33d3894ad260e01 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Tue, 16 Aug 2022 04:41:33 +0400 Subject: [PATCH 1/7] Add link to blockchain roadmap --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 819524459..308613898 100644 --- a/readme.md +++ b/readme.md @@ -41,6 +41,7 @@ Here is the list of available roadmaps with more being actively worked upon. - [Go Roadmap](https://roadmap.sh/golang) - [Java Roadmap](https://roadmap.sh/java) - [DBA Roadmap](https://roadmap.sh/postgresql-dba) +- [Blockchain Roadmap](https://roadmap.sh/blockchain) ![](https://i.imgur.com/waxVImv.png) From 3cd48f0e4c073df021c7fde8909d773cbccf5aa5 Mon Sep 17 00:00:00 2001 From: Durrez Ahmed Date: Mon, 15 Aug 2022 19:43:53 +0530 Subject: [PATCH 2/7] Add content for smtp --- .../103-networking-protocols/103-emails/101-smtp.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/103-networking-protocols/103-emails/101-smtp.md b/content/roadmaps/102-devops/content/103-networking-protocols/103-emails/101-smtp.md index 8fef6cef5..41a0d77d1 100644 --- a/content/roadmaps/102-devops/content/103-networking-protocols/103-emails/101-smtp.md +++ b/content/roadmaps/102-devops/content/103-networking-protocols/103-emails/101-smtp.md @@ -1 +1,8 @@ -# Smtp \ No newline at end of file +# SMTP + +Email is emerging as one of the most valuable services on the internet today. Most internet systems use SMTP as a method to transfer mail from one user to another. SMTP is a push protocol and is used to send the mail whereas POP (post office protocol) or IMAP (internet message access protocol) are used to retrieve those emails at the receiver’s side. + +SMTP is an application layer protocol. The client who wants to send the mail opens a TCP connection to the SMTP server and then sends the mail across the connection. The SMTP server is an always-on listening mode. As soon as it listens for a TCP connection from any client, the SMTP process initiates a connection through port 25. After successfully establishing a TCP connection the client process sends the mail instantly. + +Free Content +What is Simple Mail Transfer Protocol (SMTP)? From 9111a3733baaa06b2a09faed64bc9a8f0873cfc1 Mon Sep 17 00:00:00 2001 From: Durrez Ahmed Date: Mon, 15 Aug 2022 19:25:36 +0530 Subject: [PATCH 3/7] Add content for configuration management --- .../102-configuration-management/readme.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/readme.md b/content/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/readme.md index 6c94beff5..0da4b9e50 100644 --- a/content/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/readme.md +++ b/content/roadmaps/102-devops/content/105-infrastructure-as-code/102-configuration-management/readme.md @@ -1 +1,8 @@ -# Configuration management \ No newline at end of file +# Configuration Management + +Configuration management is a systems engineering process for establishing consistency of a product’s attributes throughout its life. In the technology world, configuration management is an IT management process that tracks individual configuration items of an IT system. IT systems are composed of IT assets that vary in granularity. An IT asset may represent a piece of software, or a server, or a cluster of servers. The following focuses on configuration management as it directly applies to IT software assets and software asset CI/CD. + +Software configuration management is a systems engineering process that tracks and monitors changes to a software systems configuration metadata. In software development, configuration management is commonly used alongside version control and CI/CD infrastructure. This post focuses on its modern application and use in agile CI/CD software environments. + +Free Content +What is configuration management? From d4da5c0a414428c9582181a98d33c639a0d0f426 Mon Sep 17 00:00:00 2001 From: andran777 <86196800+andran777@users.noreply.github.com> Date: Tue, 16 Aug 2022 06:14:28 +0530 Subject: [PATCH 4/7] Add forward proxy content * Update 102-forward-proxy.md * Update 102-forward-proxy.md * Update 102-forward-proxy.md --- .../content/104-setting-up-x/102-forward-proxy.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/104-setting-up-x/102-forward-proxy.md b/content/roadmaps/102-devops/content/104-setting-up-x/102-forward-proxy.md index ac3bc48d5..bfc271553 100644 --- a/content/roadmaps/102-devops/content/104-setting-up-x/102-forward-proxy.md +++ b/content/roadmaps/102-devops/content/104-setting-up-x/102-forward-proxy.md @@ -1 +1,13 @@ -# Forward proxy \ No newline at end of file +# Forward Proxy + +Forward Proxy, often called proxy server is a server that sits in front of a group of **client machines**. When those computers make requests to sites and services on the Internet, the proxy server intercepts those requests and then communicates with web servers on behalf of those clients, like a middleman. + +**Common Uses:** + +* To block access to certain content +* To protect client identity online +* To provide restricted internet to organizations + +Free Content +What is Forward Proxy? +Forward vs Reverse Proxy \ No newline at end of file From e0330631224873324e857d691b191c9a4f4f61ad Mon Sep 17 00:00:00 2001 From: andran777 <86196800+andran777@users.noreply.github.com> Date: Tue, 16 Aug 2022 06:14:46 +0530 Subject: [PATCH 5/7] Add reverse proxy content * Update 100-reverse-proxy.md * Update 100-reverse-proxy.md --- .../content/104-setting-up-x/100-reverse-proxy.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/104-setting-up-x/100-reverse-proxy.md b/content/roadmaps/102-devops/content/104-setting-up-x/100-reverse-proxy.md index a6154e99f..e49d360c9 100644 --- a/content/roadmaps/102-devops/content/104-setting-up-x/100-reverse-proxy.md +++ b/content/roadmaps/102-devops/content/104-setting-up-x/100-reverse-proxy.md @@ -1 +1,13 @@ -# Reverse proxy \ No newline at end of file +# Reverse Proxy + +A Reverse Proxy server is a type of proxy server that typically sits behind the firewall in a private network and directs client requests to the appropriate backend server. It provides an additional level of security by hiding the server related details like `IP Address` to clients. It is also known as **server side proxy**. + +**Common Uses:** + +* Load balancing +* Web acceleration +* Security and anonymity + +Free Content +What is Reverse Proxy? +NGINX documentation \ No newline at end of file From 6ce65fdda2ffe7a25fd7d140544018caed7696e6 Mon Sep 17 00:00:00 2001 From: Archit Sharma <74408634+iArchitSharma@users.noreply.github.com> Date: Tue, 16 Aug 2022 07:45:02 +0700 Subject: [PATCH 6/7] Resources added for Apache Mesos (#1512) --- .../content/105-infrastructure-as-code/104-mesos.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md b/content/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md index 86ef117b9..a1f4da788 100644 --- a/content/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md +++ b/content/roadmaps/102-devops/content/105-infrastructure-as-code/104-mesos.md @@ -1 +1,8 @@ -# Mesos \ No newline at end of file +# Mesos + +Apache Mesos is an open-source project to manage computer clusters. It was developed at the University of California, Berkeley. + +Free Content +Official Website +Apache Mesos Documentation +Getting Started with Apache Mesos From ea1fc9fd3ee1703681bf694ca7916ca2aa9d254c Mon Sep 17 00:00:00 2001 From: HS <24558802+h-s04@users.noreply.github.com> Date: Tue, 16 Aug 2022 08:45:20 +0800 Subject: [PATCH 7/7] Add new relic content --- .../101-application-monitoring/101-new-relic.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/101-new-relic.md b/content/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/101-new-relic.md index e3cce1984..27da98286 100644 --- a/content/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/101-new-relic.md +++ b/content/roadmaps/102-devops/content/107-monitoring/101-application-monitoring/101-new-relic.md @@ -1 +1,8 @@ -# New relic \ No newline at end of file +# New Relic + +New Relic is where dev, ops, security and business teams solve software–performance problems with data. + +Free Content +New Relic Website +Official Documentation +New Relic Developer Hub