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. 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. 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 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 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 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 diff --git a/content/roadmaps/110-java/content/102-java-build-tools/101-maven.md b/content/roadmaps/110-java/content/102-java-build-tools/101-maven.md index 2c9d2eefe..297fdeeab 100644 --- a/content/roadmaps/110-java/content/102-java-build-tools/101-maven.md +++ b/content/roadmaps/110-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 diff --git a/content/roadmaps/110-java/content/103-java-web-frameworks/100-sprint.md b/content/roadmaps/110-java/content/103-java-web-frameworks/100-sprint.md index 02417cdbd..ac6dcce7c 100644 --- a/content/roadmaps/110-java/content/103-java-web-frameworks/100-sprint.md +++ b/content/roadmaps/110-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