From fc42866037772129e16a67f905f357008f7ea473 Mon Sep 17 00:00:00 2001 From: Archit Sharma <74408634+iArchitSharma@users.noreply.github.com> Date: Wed, 17 Aug 2022 04:01:07 +0700 Subject: [PATCH 1/8] Resources added for Data Management (#1533) * Resources added for Data Management * Update content/roadmaps/102-devops/content/110-data-management.md Co-authored-by: Kamran Ahmed --- .../roadmaps/102-devops/content/110-data-management.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/110-data-management.md b/content/roadmaps/102-devops/content/110-data-management.md index d1cc2861f..8c4fa94fb 100644 --- a/content/roadmaps/102-devops/content/110-data-management.md +++ b/content/roadmaps/102-devops/content/110-data-management.md @@ -1 +1,8 @@ -# Data management \ No newline at end of file +# Data Management + +Data management is the key element of cloud applications, and influences most of the quality attributes. Data is typically hosted in different locations and across multiple servers for reasons such as performance, scalability or availability, and this can present a range of challenges. For example, data consistency must be maintained, and data will typically need to be synchronized across different locations. + +Additionally data should be protected at rest, in transit, and via authorized access mechanisms to maintain security assurances of confidentiality, integrity, and availability. Refer to the Azure Security Benchmark Data Protection Control for more information. + +Free Content +Data management patterns From 9a8703aa77b689fdfdf72c2b2931cfd35e6ab9e1 Mon Sep 17 00:00:00 2001 From: andran777 <86196800+andran777@users.noreply.github.com> Date: Wed, 17 Aug 2022 02:31:36 +0530 Subject: [PATCH 2/8] Link python roadmap in devops roadmap(#1532) --- .../roadmaps/102-devops/content/100-language/100-python.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/content/roadmaps/102-devops/content/100-language/100-python.md b/content/roadmaps/102-devops/content/100-language/100-python.md index 5889630f2..0c08d3256 100644 --- a/content/roadmaps/102-devops/content/100-language/100-python.md +++ b/content/roadmaps/102-devops/content/100-language/100-python.md @@ -1,3 +1,9 @@ + + # Python Python is a multi-paradigm language. Being an interpreted language, code is executed as soon as it is written and the Python syntax allows for writing code in functional, procedural or object-oriented programmatic ways. Python is frequently recommended as the first language new coders should learn, because of its focus on readability, consistency, and ease of use. This comes with some downsides, as the language is not especially performant in most production tasks. From f87cde6030af1cbf57eb91cfd3011f050c42b990 Mon Sep 17 00:00:00 2001 From: andran777 <86196800+andran777@users.noreply.github.com> Date: Wed, 17 Aug 2022 02:31:58 +0530 Subject: [PATCH 3/8] Add go roadmap in devops roadmap (#1531) --- content/roadmaps/102-devops/content/100-language/103-go.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/content/roadmaps/102-devops/content/100-language/103-go.md b/content/roadmaps/102-devops/content/100-language/103-go.md index abfa64445..a7e238dec 100644 --- a/content/roadmaps/102-devops/content/100-language/103-go.md +++ b/content/roadmaps/102-devops/content/100-language/103-go.md @@ -1,3 +1,9 @@ + + # Go Go is an open source programming language supported by Google. Go can be used to write cloud services, CLI tools, used for API development, and much more. From 838c3759a87c35bd6ce3c0060ba04e52e68af880 Mon Sep 17 00:00:00 2001 From: HS <24558802+h-s04@users.noreply.github.com> Date: Wed, 17 Aug 2022 23:19:30 +0800 Subject: [PATCH 4/8] Add design and implementation docs (#1536) --- .../102-devops/content/111-design-and-implementation.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/111-design-and-implementation.md b/content/roadmaps/102-devops/content/111-design-and-implementation.md index a28e10816..21a6cc83a 100644 --- a/content/roadmaps/102-devops/content/111-design-and-implementation.md +++ b/content/roadmaps/102-devops/content/111-design-and-implementation.md @@ -1 +1,6 @@ -# Design and implementation \ No newline at end of file +# Design and implementation + +Good design encompasses factors such as consistency and coherence in component design and deployment, maintainability to simplify administration and development, and reusability to allow components and subsystems to be used in other applications and in other scenarios. Decisions made during the design and implementation phase have a huge impact on the quality and the total cost of ownership of cloud hosted applications and services. + + +Design and implementation patterns From 19a65cef2329af0be5a1681c8d1e47e17dd82c0a Mon Sep 17 00:00:00 2001 From: Nelly Simkova Date: Thu, 18 Aug 2022 01:36:17 +0300 Subject: [PATCH 5/8] Add some Maven materials (#1542) Co-authored-by: sk8higher --- .../109-java/content/102-java-build-tools/101-maven.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/109-java/content/102-java-build-tools/101-maven.md b/content/roadmaps/109-java/content/102-java-build-tools/101-maven.md index 2c9d2eefe..297fdeeab 100644 --- a/content/roadmaps/109-java/content/102-java-build-tools/101-maven.md +++ b/content/roadmaps/109-java/content/102-java-build-tools/101-maven.md @@ -1 +1,7 @@ -# Maven \ No newline at end of file +# Maven + +Maven is an open-source build tool, used primarily for Java projects. + +Free Content +Getting started +Building Java Projects with Maven From 8c5c82daf676146158be1d45e9faebf059cbdc62 Mon Sep 17 00:00:00 2001 From: Nelly Simkova Date: Thu, 18 Aug 2022 01:37:23 +0300 Subject: [PATCH 6/8] Add some resources to Spring node (#1541) Co-authored-by: sk8higher --- .../content/103-java-web-frameworks/100-sprint.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/109-java/content/103-java-web-frameworks/100-sprint.md b/content/roadmaps/109-java/content/103-java-web-frameworks/100-sprint.md index 02417cdbd..ac6dcce7c 100644 --- a/content/roadmaps/109-java/content/103-java-web-frameworks/100-sprint.md +++ b/content/roadmaps/109-java/content/103-java-web-frameworks/100-sprint.md @@ -1 +1,9 @@ -# Sprint \ No newline at end of file +# Spring + +Spring is a powerful open-source Java platform (framework), that is used to create and maintain web applications. + +Free Content +Official Site +Quickstart guide +Official guides +Different Spring tutorials From 98acee3f6ef69470ca0eb9e2a913dcea25194956 Mon Sep 17 00:00:00 2001 From: andran777 <86196800+andran777@users.noreply.github.com> Date: Thu, 18 Aug 2022 04:11:25 +0530 Subject: [PATCH 7/8] Add history command resources --- .../101-live-in-terminal/139-history.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/139-history.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/139-history.md index 8d32e8eac..25c75a672 100644 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/139-history.md +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/139-history.md @@ -1 +1,8 @@ -# History \ No newline at end of file +# history + +`history` command is used to view the **previously executed command**. Every command executed is treated as the event and is associated with an event number using which they can be recalled and changed if required. These commands are saved in a history file. + +It has the below syntax: `$ history` + +Free Content +What is history command? How to recall previous commands? \ No newline at end of file From b0865b7ac8daebd404971c21dcd4ae3eeaea3a46 Mon Sep 17 00:00:00 2001 From: andran777 <86196800+andran777@users.noreply.github.com> Date: Thu, 18 Aug 2022 04:11:42 +0530 Subject: [PATCH 8/8] Add dig command resources --- .../101-live-in-terminal/119-dig.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md index 2ab4db640..89ecb0fb2 100644 --- a/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md +++ b/content/roadmaps/102-devops/content/102-managing-servers/101-live-in-terminal/119-dig.md @@ -1 +1,12 @@ -# Dig \ No newline at end of file +# dig + +`dig` command stands for **D**omain **I**nformation **G**roper. It is used for retrieving information about DNS name servers. It is mostly used by network administrators for verifying and troubleshooting DNS problems and to perform DNS lookups. It replaces older tools such as `nslookup` and the `host`. + +It has the following syntax: `$ dig [server] [name] [type]` e.g. `$ dig roadmap.sh` + +Free Content +What is dig command? +More on dig +What is host command? +What is nslookup command? +What is DNS? \ No newline at end of file