chore: sync content to repo (#9154)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2025-09-16 12:40:45 +01:00
committed by GitHub
co-authored by kamranahmedse
parent dbb5959bf5
commit 02bab42058
128 changed files with 202 additions and 202 deletions
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Alibaba Cloud](https://www.alibabacloud.com/)
- [@official@Getting Started with Alibaba Cloud](https://www.alibabacloud.com/getting-started)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
@@ -4,9 +4,8 @@ Ansible is an open-source automation tool used for configuration management, app
Visit the following resources to learn more:
- [@official@Ansible Website](https://www.ansible.com/)
- [@course@Ansible Full Course for Beginners](https://www.youtube.com/watch?v=9Ua2b06oAr4)
- [@official@Ansible Website](https://www.ansible.com/)
- [@video@Ansible in 100 Seconds](https://www.youtube.com/watch?v=xRMPKQweySE)
- [@feed@Explore top posts about Ansible](https://app.daily.dev/tags/ansible?ref=roadmapsh)
- [@video@Ansible Full Course to Zero to Hero](https://www.youtube.com/watch?v=GROqwFFLl3s)
- [@feed@Explore top posts about Ansible](https://app.daily.dev/tags/ansible?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Apache Server Website](https://httpd.apache.org/)
- [@video@What is Apache Web Server?](https://www.youtube.com/watch?v=kaaenHXO4t4)
- [@video@Apache Web Server Setup on Ubuntu 22.04 (with SSL)](https://www.youtube.com/watch?v=VXSgEvZKp-8)
- [@feed@Explore top posts about Apache](https://app.daily.dev/tags/apache?ref=roadmapsh)
- [@feed@Explore top posts about Apache](https://app.daily.dev/tags/apache?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@Applying Basic vs. Advanced Monitoring Techniques](https://thenewstack.io/applying-basic-vs-advanced-monitoring-techniques/)
- [@article@Why Legacy Apps Need Your Monitoring Love, Too](https://thenewstack.io/why-legacy-apps-need-your-monitoring-love-too/)
- [@video@Application Monitoring - 4 Golden Signals](https://www.youtube.com/watch?v=PHcnmTdVPT0)
- [@feed@Explore top posts about Monitoring](https://app.daily.dev/tags/monitoring?ref=roadmapsh)
- [@feed@Explore top posts about Monitoring](https://app.daily.dev/tags/monitoring?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Argo CD - Argo Project](https://argo-cd.readthedocs.io/en/stable/)
- [@video@ArgoCD Tutorial for Beginners](https://www.youtube.com/watch?v=MeU5_k9ssrs)
- [@video@What is ArgoCD](https://www.youtube.com/watch?v=p-kAqxuJNik)
- [@feed@Explore top posts about ArgoCD](https://app.daily.dev/tags/argocd?ref=roadmapsh)
- [@feed@Explore top posts about ArgoCD](https://app.daily.dev/tags/argocd?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What are Artifacts - Oracle](https://docs.oracle.com/en-us/iaas/Content/devops/using/artifacts.htm)
- [@article@What is an Artifact - Atlassian](https://support.atlassian.com/bitbucket-cloud/docs/use-artifacts-in-steps/)
- [@video@Learn about GitLab Artifacts and Cache](https://www.youtube.com/watch?v=gEfsCU-Sj1g)
- [@video@Learn about GitLab Artifacts and Cache](https://www.youtube.com/watch?v=gEfsCU-Sj1g)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Artifactory Website](https://jfrog.com/artifactory/)
- [@video@Key Features of JFrog Artifactory in 5 Minutes](https://www.youtube.com/watch?v=ZCNOtVj7bow)
- [@feed@Explore top posts about Artifactory](https://app.daily.dev/tags/artifactory?ref=roadmapsh)
- [@feed@Explore top posts about Artifactory](https://app.daily.dev/tags/artifactory?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Defining Availability, Maintainability and Reliability in SRE](https://devops.com/defining-availability-maintainability-and-reliability-in-sre/)
- [@article@Techniques for Achieving High Availability](https://www.sqlservercentral.com/articles/cloud-computing-basics-achieving-high-availability-2)
- [@video@SLIs, SLOs, SLAs, oh my! (class SRE implements DevOps)](https://www.youtube.com/watch?v=tEylFyxbDLE)
- [@video@SLIs, SLOs, SLAs, oh my! (class SRE implements DevOps)](https://www.youtube.com/watch?v=tEylFyxbDLE)
@@ -4,8 +4,8 @@ The AWS Cloud Development Kit (AWS CDK) is an open-source software development f
Visit the following resources to learn more:
- [@course@AWS CDK Crash Course for Beginners](https://www.youtube.com/watch?v=D4Asp5g4fp8)
- [@official@AWS CDK](https://aws.amazon.com/cdk/)
- [@official@AWS CDK Documentation](https://docs.aws.amazon.com/cdk/index.html)
- [@course@AWS CDK Crash Course for Beginners](https://www.youtube.com/watch?v=D4Asp5g4fp8)
- [@opensource@AWS CDK Examples](https://github.com/aws-samples/aws-cdk-examples)
- [@feed@Explore top posts about AWS](https://app.daily.dev/tags/aws?ref=roadmapsh)
- [@feed@Explore top posts about AWS](https://app.daily.dev/tags/aws?ref=roadmapsh)
@@ -7,5 +7,4 @@ Visit the following resources to learn more:
- [@official@AWS - Fargate Docs](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/AWS_Fargate.html)
- [@official@AWS - ECS Docs](https://docs.aws.amazon.com/ecs/)
- [@video@Amazon ECS: AWS Fargate Overview](https://www.youtube.com/watch?v=yi22xrvPnPk)
- [@video@AWS ECS Tutorial](https://www.youtube.com/watch?v=esISkPlnxL0)
- [@video@AWS ECS Tutorial](https://www.youtube.com/watch?v=esISkPlnxL0)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@AWS Lambda Introduction](https://docs.aws.amazon.com/lambda/latest/operatorguide/intro.html)
- [@video@AWS Lambda Tutorial: Getting Started with Serverless Computing](https://www.youtube.com/watch?v=RtiWU1DrMaM)
- [@feed@Explore top posts about AWS](https://app.daily.dev/tags/aws?ref=roadmapsh)
- [@feed@Explore top posts about AWS](https://app.daily.dev/tags/aws?ref=roadmapsh)
@@ -4,9 +4,9 @@ Amazon Web Services has been the market leading cloud computing platform since 2
Visit the following resources to learn more:
- [@course@100 hour AWS Complete Course 2024](https://www.youtube.com/watch?v=zA8guDqfv40)
- [@official@AWS Website](https://aws.amazon.com/)
- [@official@AWS Cloud Essentials](https://aws.amazon.com/getting-started/cloud-essentials/)
- [@official@Overview of Amazon Web Services](https://docs.aws.amazon.com/whitepapers/latest/aws-overview/introduction.html)
- [@article@Create an AWS account](https://grapplingdev.com/tutorials/how-to-create-aws-account)
- [@course@100 hour AWS Complete Course 2024](https://www.youtube.com/watch?v=zA8guDqfv40)
- [@feed@Explore top posts about AWS](https://app.daily.dev/tags/aws?ref=roadmapsh)
- [@feed@Explore top posts about AWS](https://app.daily.dev/tags/aws?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Azure Functions - Serverless Computing](https://azure.microsoft.com/en-in/products/functions)
- [@official@Azure Functions Overview](https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview)
- [@video@Getting Started With Azure Functions](https://www.youtube.com/watch?v=l3beXs3o-0w)
- [@feed@Explore top posts about Azure](https://app.daily.dev/tags/azure?ref=roadmapsh)
- [@feed@Explore top posts about Azure](https://app.daily.dev/tags/azure?ref=roadmapsh)
@@ -5,6 +5,6 @@ Microsoft Azure is a comprehensive cloud computing platform offering a wide arra
Visit the following resources to learn more:
- [@official@Azure Website](https://azure.microsoft.com/en-us/)
- [@video@Microsoft Azure Fundamentals Certification Course (AZ-900)](https://www.youtube.com/watch?v=5abffC-K40c)
- [@opensource@Microsoft Azure Guide](https://github.com/mikeroyal/Azure-Guide)
- [@feed@Explore top posts about Azure](https://app.daily.dev/tags/azure?ref=roadmapsh)
- [@video@Microsoft Azure Fundamentals Certification Course (AZ-900)](https://www.youtube.com/watch?v=5abffC-K40c)
- [@feed@Explore top posts about Azure](https://app.daily.dev/tags/azure?ref=roadmapsh)
@@ -4,7 +4,7 @@ Bash (Bourne Again Shell) is a powerful Unix shell and command language interpre
Visit the following resources to learn more:
- [@course@Bash Scripting Tutorial for Beginners](https://www.youtube.com/watch?v=tK9Oc6AEnR4)
- [@article@Interactive Shell Scripting Tutorial](https://www.learnshell.org/en/Welcome)
- [@video@Bash in 100 Seconds](https://www.youtube.com/watch?v=I4EWvMFj37g)
- [@course@Bash Scripting Tutorial for Beginners](https://www.youtube.com/watch?v=tK9Oc6AEnR4)
- [@feed@Explore top posts about Bash](https://app.daily.dev/tags/bash?ref=roadmapsh)
- [@feed@Explore top posts about Bash](https://app.daily.dev/tags/bash?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Bitbucket Website](https://bitbucket.org)
- [@official@Bitbucket Overview](https://bitbucket.org/product/guides/getting-started/overview)
- [@video@Bitbucket Tutorial | How to use Bitbucket Cloud](https://www.youtube.com/watch?v=M44nEyd_5To)
- [@feed@Explore top posts about Bitbucket](https://app.daily.dev/tags/bitbucket?ref=roadmapsh)
- [@feed@Explore top posts about Bitbucket](https://app.daily.dev/tags/bitbucket?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Chef Website](https://www.chef.io/products/chef-infra)
- [@article@Chef Tutorial](https://www.tutorialspoint.com/chef/index.htm)
- [@video@chef/chef](https://github.com/chef/chef)
- [@feed@Explore top posts about Chef](https://app.daily.dev/tags/chef?ref=roadmapsh)
- [@feed@Explore top posts about Chef](https://app.daily.dev/tags/chef?ref=roadmapsh)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@What is CI/CD?](https://www.redhat.com/en/topics/devops/what-is-ci-cd)
- [@video@DevOps CI/CD Explained in 100 Seconds](https://www.youtube.com/watch?v=scEDHsr3APg)
- [@video@CI/CD In 5 Minutes](https://www.youtube.com/watch?v=42UP1fxi2SY)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@CircleCI Website](https://circleci.com/)
- [@video@CircleCI Tutorial for Beginners](https://www.youtube.com/watch?v=_XaYv9zvHUk)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
@@ -4,7 +4,6 @@ Cloud design patterns are reusable solutions to common problems encountered in c
Visit the following resources to learn more:
- [@official@Cloud Design Patterns](https://learn.microsoft.com/en-us/azure/architecture/patterns/)
- [@article@Cloud design patterns, architectures, and implementations](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/introduction.html)
- [@course@30 Cloud Design Patterns in depth](https://www.youtube.com/watch?v=cxYHugyNTP0)
- [@official@Cloud Design Patterns](https://learn.microsoft.com/en-us/azure/architecture/patterns/)
- [@article@Cloud design patterns, architectures, and implementations](https://docs.aws.amazon.com/prescriptive-guidance/latest/cloud-design-patterns/introduction.html)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Cloud Service Provider](https://www.techtarget.com/searchitchannel/definition/cloud-service-provider-cloud-provider)
- [@article@What are Cloud Providers?](https://www.redhat.com/en/topics/cloud-computing/what-are-cloud-providers)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
@@ -2,9 +2,9 @@
There are several cloud-specific tools for securely storing and managing secrets, such as:
- AWS Secrets Manager: AWS Secrets Manager is a service provided by Amazon Web Services (AWS) for securely storing and managing secrets. It provides features such as automatic secret rotation and integration with other AWS services.
- Google Cloud Secret Manager: Google Cloud Secret Manager is a service provided by Google Cloud for securely storing and managing secrets. It provides features such as automatic secret rotation and integration with other Google Cloud services.
- Azure Key Vault: Azure Key Vault is a service provided by Microsoft Azure for securely storing and managing secrets. It provides features such as automatic secret rotation and integration with other Azure services.
* AWS Secrets Manager: AWS Secrets Manager is a service provided by Amazon Web Services (AWS) for securely storing and managing secrets. It provides features such as automatic secret rotation and integration with other AWS services.
* Google Cloud Secret Manager: Google Cloud Secret Manager is a service provided by Google Cloud for securely storing and managing secrets. It provides features such as automatic secret rotation and integration with other Google Cloud services.
* Azure Key Vault: Azure Key Vault is a service provided by Microsoft Azure for securely storing and managing secrets. It provides features such as automatic secret rotation and integration with other Azure services.
Visit the following resources to learn more:
@@ -14,4 +14,4 @@ Visit the following resources to learn more:
- [@video@AWS Secrets Manager Service Overview with Demo](https://www.youtube.com/watch?v=GwVWWn2ZKj0)
- [@video@Google Cloud Secret Manager](https://www.youtube.com/watch?v=nsrADMrp4BI)
- [@video@What is Azure Key Vault Used For?](https://www.youtube.com/watch?v=pnOFP_oijxw)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Cloudflare](https://cloudflare.com/)
- [@video@Introduction to Cloudflare](https://www.youtube.com/watch?v=24cml1rKGBs)
- [@feed@Explore top posts about Cloudflare](https://app.daily.dev/tags/cloudflare?ref=roadmapsh)
- [@feed@Explore top posts about Cloudflare](https://app.daily.dev/tags/cloudflare?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@AWS CloudFormation](https://aws.amazon.com/cloudformation/)
- [@video@Create and Delete an AWS CloudFormation Stack](https://www.youtube.com/watch?v=fmDG-W5TFp4)
- [@feed@Explore top posts about AWS CloudFormation](https://app.daily.dev/tags/aws-cloudformation?ref=roadmapsh)
- [@feed@Explore top posts about AWS CloudFormation](https://app.daily.dev/tags/aws-cloudformation?ref=roadmapsh)
@@ -5,6 +5,6 @@ Consul is a service mesh solution providing a full featured control plane with s
Visit the following resources to learn more:
- [@official@What is Consul?](https://www.consul.io/docs/intro)
- [@video@Consul Service Mesh Tutorial for Beginners](https://www.youtube.com/watch?v=s3I1kKKfjtQ)
- [@opensource@Consul Guides](https://github.com/hashicorp/consul-guides)
- [@feed@Explore top posts about HashiCorp](https://app.daily.dev/tags/hashicorp?ref=roadmapsh)
- [@video@Consul Service Mesh Tutorial for Beginners](https://www.youtube.com/watch?v=s3I1kKKfjtQ)
- [@feed@Explore top posts about HashiCorp](https://app.daily.dev/tags/hashicorp?ref=roadmapsh)
@@ -2,6 +2,6 @@
Contabo is a German web hosting and dedicated server provider known for offering affordable virtual private servers (VPS) and dedicated servers with high performance specifications. They provide a range of hosting solutions, including shared hosting, VPS, dedicated servers, and storage solutions, catering to both individual developers and businesses. Contabo is particularly popular among budget-conscious users for its competitive pricing on high-resource VPS plans. Their services include features like SSD storage, DDoS protection, and data centers in multiple locations. While not as well-known as some larger cloud providers, Contabo has gained a reputation in the hosting community for offering good value for money, especially for users requiring substantial computing resources at lower costs.
Visit the following link to learn more:
Visit the following resources to learn more:
- [@official@Contabo](https://contabo.com/)
@@ -1,12 +1,12 @@
# Container Orchestration
# Container Orchestration
Container orchestration is the process of managing and automating the lifecycle of containers, including their deployment, scaling, and networking across multiple hosts. It is a critical technology for running complex containerized applications in production environments.
Container orchestration is the process of managing and automating the lifecycle of containers, including their deployment, scaling, and networking across multiple hosts. It is a critical technology for running complex containerized applications in production environments.
By leveraging tools like Kubernetes, Docker Swarm, and Apache Mesos, organizations can ensure high availability, scalability, and reliability for their applications. Container orchestration simplifies operations by automating routine tasks and providing a robust foundation for microservices, cloud-native development, and DevOps practices.
By leveraging tools like Kubernetes, Docker Swarm, and Apache Mesos, organizations can ensure high availability, scalability, and reliability for their applications. Container orchestration simplifies operations by automating routine tasks and providing a robust foundation for microservices, cloud-native development, and DevOps practices.
Visit the following resources to learn more:
Visit the following resources to learn more:
- [@article@What is Container Orchestration?](https://www.redhat.com/en/topics/containers/what-is-container-orchestration)
- [@article@What is Kubernetes?](https://kubernetes.io/docs/tutorials/kubernetes-basics/)
- [@article@What is Container Orchestration?](https://www.redhat.com/en/topics/containers/what-is-container-orchestration)
- [@article@What is Kubernetes?](https://kubernetes.io/docs/tutorials/kubernetes-basics/)
- [@article@Docker Swarm](https://docs.docker.com/engine/swarm/)
- [@video@Introduction to Kubernetes](https://www.youtube.com/watch?v=PH-2FfFD2PU)
- [@video@Introduction to Kubernetes](https://www.youtube.com/watch?v=PH-2FfFD2PU)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@What is a Container?](https://www.docker.com/resources/what-container/)
- [@article@Containers - The New Stack](https://thenewstack.io/category/containers/)
- [@video@What are Containers?](https://www.youtube.com/playlist?list=PLawsLZMfND4nz-WDBZIj8-nbzGFD4S9oz)
- [@feed@Explore top posts about Containers](https://app.daily.dev/tags/containers?ref=roadmapsh)
- [@feed@Explore top posts about Containers](https://app.daily.dev/tags/containers?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Data management patterns](https://docs.microsoft.com/en-us/azure/architecture/patterns/category/data-management)
- [@video@What is Master Data Management](https://www.youtube.com/watch?v=l83bkKJh1wM)
- [@feed@Explore top posts about Data Management](https://app.daily.dev/tags/data-management?ref=roadmapsh)
- [@feed@Explore top posts about Data Management](https://app.daily.dev/tags/data-management?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Datadog Website](https://www.datadoghq.com/)
- [@official@Datadog Documentation](https://docs.datadoghq.com/)
- [@feed@Explore top posts about DevOps](https://app.daily.dev/tags/devops?ref=roadmapsh)
- [@feed@Explore top posts about DevOps](https://app.daily.dev/tags/devops?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Datadog Website](https://www.datadoghq.com/)
- [@official@Datadog Documentation](https://docs.datadoghq.com/)
- [@feed@Explore top posts about DevOps](https://app.daily.dev/tags/devops?ref=roadmapsh)
- [@feed@Explore top posts about DevOps](https://app.daily.dev/tags/devops?ref=roadmapsh)
@@ -4,4 +4,4 @@ Good design encompasses factors such as consistency and coherence in component d
Visit the following resources to learn more:
- [@article@Design and Implementation Patterns](https://docs.microsoft.com/en-us/azure/architecture/patterns/category/design-implementation)
- [@article@Design and Implementation Patterns](https://docs.microsoft.com/en-us/azure/architecture/patterns/category/design-implementation)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@DigitalOcean](https://www.digitalocean.com/)
- [@article@DigitalOcean Hacktoberfest](https://hacktoberfest.com/)
- [@video@Getting Started With Kubernetes on DigitalOcean](https://www.youtube.com/watch?v=cJKdo-glRD0)
- [@feed@Explore top posts about DigitalOcean](https://app.daily.dev/tags/digitalocean?ref=roadmapsh)
- [@feed@Explore top posts about DigitalOcean](https://app.daily.dev/tags/digitalocean?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@DMARC](https://dmarc.org/)
- [@video@What is DMARC: Email Security You Need to Know About](https://www.youtube.com/watch?v=zLxJLKf-ua8)
- [@feed@Explore top posts about Security](https://app.daily.dev/tags/security?ref=roadmapsh)
- [@feed@Explore top posts about Security](https://app.daily.dev/tags/security?ref=roadmapsh)
@@ -1,10 +1,10 @@
# DNS
DNS (Domain Name System) is a hierarchical, decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It translates human-readable domain names (like www.example.com) into IP addresses (like 192.0.2.1) that computers use to identify each other on the network. DNS serves as the internet's phone book, enabling users to access websites using easy-to-remember names instead of numerical IP addresses. The system comprises DNS servers, resolvers, and records (like A, CNAME, MX), working together to route internet traffic efficiently. DNS is crucial for internet functionality, affecting everything from web browsing and email to load balancing and service discovery in modern cloud architectures.
DNS (Domain Name System) is a hierarchical, decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It translates human-readable domain names (like [www.example.com](http://www.example.com)) into IP addresses (like 192.0.2.1) that computers use to identify each other on the network. DNS serves as the internet's phone book, enabling users to access websites using easy-to-remember names instead of numerical IP addresses. The system comprises DNS servers, resolvers, and records (like A, CNAME, MX), working together to route internet traffic efficiently. DNS is crucial for internet functionality, affecting everything from web browsing and email to load balancing and service discovery in modern cloud architectures.
Visit the following resources to learn more:
- [@article@What is DNS?](https://www.cloudflare.com/en-gb/learning/dns/what-is-dns/)
- [@article@How DNS Works (comic)](https://howdns.works/)
- [@video@DNS and How does it Work?](https://www.youtube.com/watch?v=Wj0od2ag5sk)
- [@feed@Explore top posts about DNS](https://app.daily.dev/tags/dns?ref=roadmapsh)
- [@feed@Explore top posts about DNS](https://app.daily.dev/tags/dns?ref=roadmapsh)
@@ -5,7 +5,7 @@ A Docker Swarm is a group of either physical or virtual machines that are runnin
Visit the following resources to learn more:
- [@official@Docker Swarm Documentation](https://docs.docker.com/engine/swarm/)
- [@video@Docker Swarm | Introduction | Step By Step Examples](https://www.youtube.com/watch?v=Xaea-XnJTJU)
- [@article@Tutorial: Manage Docker Swarm with Portainer](https://thenewstack.io/tutorial-manage-docker-swarm-with-portainer/)
- [@article@Tutorial: Create a Docker Swarm with Persistent Storage Using GlusterFS](https://thenewstack.io/tutorial-create-a-docker-swarm-with-persistent-storage-using-glusterfs/)
- [@feed@Explore top posts about Docker](https://app.daily.dev/tags/docker?ref=roadmapsh)
- [@video@Docker Swarm | Introduction | Step By Step Examples](https://www.youtube.com/watch?v=Xaea-XnJTJU)
- [@feed@Explore top posts about Docker](https://app.daily.dev/tags/docker?ref=roadmapsh)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@official@Docker Documentation](https://docs.docker.com/)
- [@video@Docker Tutorial](https://www.youtube.com/watch?v=RqTEHSBrYFw)
- [@video@Docker simplified in 55 seconds](https://youtu.be/vP_4DlOH1G4)
- [@feed@Explore top posts about Docker](https://app.daily.dev/tags/docker?ref=roadmapsh)
- [@feed@Explore top posts about Docker](https://app.daily.dev/tags/docker?ref=roadmapsh)
@@ -5,4 +5,4 @@ DomainKeys is an email authentication method designed to verify the domain of an
Visit the following resources to learn more:
- [@article@DomainKeys Identified Mail](https://www.brainkart.com/article/DomainKeys-Identified-Mail_8493/)
- [@video@What is DKIM? DomainKeys Identified Mail](https://www.youtube.com/watch?v=IBhO0akhMlQ)
- [@video@What is DKIM? DomainKeys Identified Mail](https://www.youtube.com/watch?v=IBhO0akhMlQ)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Elastic Stack](https://www.elastic.co/elastic-stack/)
- [@article@Logstash vs Fluentd](https://logz.io/blog/fluentd-logstash/)
- [@video@Master the Elastic Stack: Elastic Stack Overview](https://www.youtube.com/watch?v=CfCTWVAwFbQ)
- [@feed@Explore top posts about ELK](https://app.daily.dev/tags/elk?ref=roadmapsh)
- [@feed@Explore top posts about ELK](https://app.daily.dev/tags/elk?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Envoy](https://www.envoyproxy.io/)
- [@opensource@envoyproxy/envoy](https://github.com/envoyproxy/envoy)
- [@article@What is Envoy?](https://www.envoyproxy.io/docs/envoy/latest/intro/what_is_envoy)
- [@feed@Explore top posts about Envoy](https://app.daily.dev/tags/envoy?ref=roadmapsh)
- [@feed@Explore top posts about Envoy](https://app.daily.dev/tags/envoy?ref=roadmapsh)
@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@article@Uncomplicated Firewall (UFW)](https://dev.to/coder7475/uncomplicated-firewall-ufw-1638)
- [@article@Why do we need Firewalls?](https://www.tutorialspoint.com/what-is-a-firewall-and-why-do-you-need-one)
- [@video@Firewalls and Network Security - SimpliLearn](https://www.youtube.com/watch?v=9GZlVOafYTg)
- [@feed@Explore top posts about Firewall](https://app.daily.dev/tags/firewall?ref=roadmapsh)
- [@feed@Explore top posts about Firewall](https://app.daily.dev/tags/firewall?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Flux CD](https://docs.fluxcd.io/)
- [@video@Introduction to Flux CD on Kubernetes](https://www.youtube.com/watch?v=X5W_706-jSY)
- [@feed@Explore top posts about Flux](https://app.daily.dev/tags/flux?ref=roadmapsh)
- [@feed@Explore top posts about Flux](https://app.daily.dev/tags/flux?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is Forward Proxy?](https://www.fortinet.com/resources/cyberglossary/proxy-server)
- [@article@Forward vs Reverse Proxy](https://oxylabs.io/blog/reverse-proxy-vs-forward-proxy)
- [@video@Understanding Proxy, Forward Proxy, and Reverse Proxy](https://www.youtube.com/watch?v=HrG0MHkSsCA)
- [@video@Understanding Proxy, Forward Proxy, and Reverse Proxy](https://www.youtube.com/watch?v=HrG0MHkSsCA)
@@ -8,5 +8,4 @@ Visit the following resources to learn more:
- [@official@FreeBSD Resources for Newbies](https://www.freebsd.org/projects/newbies/)
- [@official@FreeBSD Documentation](https://docs.freebsd.org/en/)
- [@official@FreeBSD Handbook](https://docs.freebsd.org/en/books/handbook/)
- [@video@FreeBSD in 100 Seconds](https://www.youtube.com/watch?v=NKHzcXwTdB4)
- [@video@FreeBSD in 100 Seconds](https://www.youtube.com/watch?v=NKHzcXwTdB4)
@@ -1,10 +1,10 @@
# FTP / SFTP
FTP (File Transfer Protocol) is a standard network protocol used for transferring files between a client and a server on a computer network. It operates on a client-server model, typically using separate control and data connections between the client and server. FTP allows users to upload, download, and manage files on remote systems, supporting both authenticated and anonymous access. While widely used for its simplicity and compatibility, FTP has security limitations as it transmits data and credentials in plain text. As a result, more secure alternatives like SFTP (SSH File Transfer Protocol) and FTPS (FTP Secure) have gained popularity for sensitive data transfers. Despite its age, FTP remains in use for various file transfer needs, especially in legacy systems and where security is less critical.
FTP (File Transfer Protocol) is a standard network protocol used for transferring files between a client and a server on a computer network. It operates on a client-server model, typically using separate control and data connections between the client and server. FTP allows users to upload, download, and manage files on remote systems, supporting both authenticated and anonymous access. While widely used for its simplicity and compatibility, FTP has security limitations as it transmits data and credentials in plain text. As a result, more secure alternatives like SFTP (SSH File Transfer Protocol) and FTPS (FTP Secure) have gained popularity for sensitive data transfers. Despite its age, FTP remains in use for various file transfer needs, especially in legacy systems and where security is less critical.
SFTP (SSH File Transfer Protocol) is a secure file transfer protocol that provides file access, transfer, and management functionalities over a secure shell (SSH) data stream. It's designed as an extension of SSH to offer secure file transfer capabilities. SFTP encrypts both commands and data in transit, protecting against eavesdropping and man-in-the-middle attacks. Unlike traditional FTP, SFTP uses a single connection and doesn't separate control and data channels. It supports features like resuming interrupted transfers, directory listings, and remote file removal. SFTP is widely used in enterprise environments for secure file transfers, automated scripts, and as a more secure alternative to FTP. Its integration with SSH makes it a preferred choice for system administrators and developers working with remote systems securely.
Visit the following resources to learn more:
- [@article@FTP vs SFTP vs FTPS](https://www.fortinet.com/resources/cyberglossary/file-transfer-protocol-ftp-meaning)
- [@article@What is SFTP?](https://www.kiteworks.com/risk-compliance-glossary/sftp/)
- [@article@What is SFTP?](https://www.kiteworks.com/risk-compliance-glossary/sftp/)
@@ -1,8 +1,8 @@
# GCP Cloud Functions
Google Cloud Functions is a serverless execution environment for building and connecting cloud services. It allows developers to write single-purpose, standalone functions that respond to cloud events without the need to manage a server or runtime environment. These functions can be triggered by various events from Google Cloud services, HTTP requests, or Firebase features. Cloud Functions automatically scale based on the workload, and users are charged only for the compute time used. They support multiple programming languages including Node.js, Python, and Go. Cloud Functions are commonly used for real-time data processing, webhooks, lightweight APIs, and integrating systems in a microservices architecture. This service enables rapid development and deployment of code in the Google Cloud ecosystem.
Visit the following resources to learn more:
- [@official@GCP Cloud Functions Overview](https://cloud.google.com/functions/docs/concepts/overview)
- [@article@GCP Cloud Functions Tutorial](https://antonputra.com/google/google-cloud-functions-tutorial/)
- [@video@Cloud Functions in a minute](https://www.youtube.com/watch?v=BL4ZlPEamDo)
- [@feed@Explore top posts about Google Cloud Platform](https://app.daily.dev/tags/gcp?ref=roadmapsh)
- [@feed@Explore top posts about Google Cloud Platform](https://app.daily.dev/tags/gcp?ref=roadmapsh)
@@ -6,7 +6,7 @@ Visit the following resources to learn more:
- [@roadmap@Visit Dedicated Git & GitHub Roadmap](https://roadmap.sh/git-github)
- [@course@Git by Example - Learn Version Control with Bite-sized Lessons](https://antonz.org/git-by-example/)
- [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=vA5TTz6BXhY)
- [@article@Learn Git with Tutorials, News and Tips - Atlassian](https://www.atlassian.com/git)
- [@article@Git Cheat Sheet](https://cs.fyi/guide/git-cheatsheet)
- [@feed@Explore top posts about Git](https://app.daily.dev/tags/git?ref=roadmapsh)
- [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=vA5TTz6BXhY)
- [@feed@Explore top posts about Git](https://app.daily.dev/tags/git?ref=roadmapsh)
@@ -5,6 +5,6 @@ GitHub Actions is GitHub’s built-in automation platform that lets you run work
Visit the following resources to learn more:
- [@official@GitHub Actions Documentation](https://docs.github.com/en/actions)
- [@article@GitHub Actions Guide](https://octopus.com/devops/github-actions/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-ci-cd-github-actions)
- [@video@What is GitHub Actions?](https://www.youtube.com/watch?v=URmeTqglS58)
- [@video@Automate your Workflow with GitHub Actions](https://www.youtube.com/watch?v=nyKZTKQS_EQ)
- [@article@GitHub Actions Guide](https://octopus.com/devops/github-actions/)
- [@video@Automate your Workflow with GitHub Actions](https://www.youtube.com/watch?v=nyKZTKQS_EQ)
@@ -1,10 +1,9 @@
# GitHub
GitHub is a web-based platform for version control and collaboration using Git. It provides cloud-based Git repository hosting, offering features like bug tracking, task management, and project wikis. GitHub facilitates code review through pull requests, supports issue tracking, and enables social coding with features like forking and starring repositories. It offers both public and private repositories, making it popular for open-source projects and private development. GitHub's ecosystem includes integrations with various development tools and CI/CD platforms. With features like GitHub Actions for automation, GitHub Packages for package management, and GitHub Pages for web hosting, it serves as a comprehensive platform for software development workflows, fostering collaboration among developers worldwide.
Visit the following resources to learn more:
- [@official@GitHub](https://github.com)
- [@roadmap@Visit Dedicated Git & GitHub Roadmap](https://roadmap.sh/git-github)
- [@official@GitHub](https://github.com)
- [@article@How to Use Git in a Professional Dev Team](https://ooloo.io/project/github-flow)
- [@video@What is GitHub?](https://www.youtube.com/watch?v=pBy1zgt0XPc)
- [@feed@Explore top posts about GitHub](https://app.daily.dev/tags/github?ref=roadmapsh)
- [@feed@Explore top posts about GitHub](https://app.daily.dev/tags/github?ref=roadmapsh)
@@ -6,5 +6,5 @@ Visit the following resources to learn more:
- [@official@GitLab Website](https://gitlab.com/)
- [@official@GitLab Documentation](https://docs.gitlab.com/)
- [@video@GitLab CI/CD Pipeline Tutorial for Beginners (2024)](https://www.youtube.com/watch?v=z7nLsJvEyMY)
- [@article@GitLab CI/CD Pipeline Tutorial](https://octopus.com/devops/gitlab/gitlab-cicd-tutorial/)
- [@article@GitLab CI/CD Pipeline Tutorial](https://octopus.com/devops/gitlab/gitlab-cicd-tutorial/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-ci-cd-gitlab-ci)
- [@video@GitLab CI/CD Pipeline Tutorial for Beginners (2024)](https://www.youtube.com/watch?v=z7nLsJvEyMY)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@GitLab Website](https://gitlab.com/)
- [@official@GitLab Documentation](https://docs.gitlab.com/)
- [@video@GitLab Explained: What is GitLab and Why Use It?](https://www.youtube.com/watch?v=bnF7f1zGpo4)
- [@feed@Explore top posts about GitLab](https://app.daily.dev/tags/gitlab?ref=roadmapsh)
- [@feed@Explore top posts about GitLab](https://app.daily.dev/tags/gitlab?ref=roadmapsh)
@@ -4,8 +4,8 @@ GitOps is a way of managing infrastructure and application deployments by storin
Visit the following resources to learn more:
- [@article@What is GitOps](https://octopus.com/devops/gitops/)
- [@article@GitOps Interactive Benefits Diagram](https://octopus.com/devops/gitops/interactive-diagrams/)
- [@article@What is GitOps](https://octopus.com/devops/gitops/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-gitops)
- [@article@GitOps Interactive Benefits Diagram](https://octopus.com/devops/gitops/interactive-diagrams/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-gitops)
- [@article@GitOps Maturity Model](https://octopus.com/devops/gitops/gitops-maturity-model/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-gitops)
- [@video@What is GitOps, How GitOps works and Why it's so useful](https://www.youtube.com/watch?v=f5EpcWp0THw)
- [@article@GitOps Maturity Model](https://octopus.com/devops/gitops/gitops-maturity-model/)
- [@feed@Explore top posts about GitOps](https://app.daily.dev/tags/gitops?ref=roadmapsh)
- [@feed@Explore top posts about GitOps](https://app.daily.dev/tags/gitops?ref=roadmapsh)
@@ -1,14 +1,17 @@
# GKE / EKS / AKS
## GKE - Google Kubernetes Engine
GKE - Google Kubernetes Engine
------------------------------
Google Kubernetes Engine (GKE) is a managed Kubernetes service provided by Google Cloud Platform. It allows organizations to deploy, manage, and scale containerized applications using Kubernetes orchestration. GKE automates cluster management tasks, including upgrades, scaling, and security patches, while providing integration with Google Cloud services. It offers features like auto-scaling, load balancing, and private clusters, enabling developers to focus on application development rather than infrastructure management.
## EKS - Amazon Elastic Kubernetes Service
EKS - Amazon Elastic Kubernetes Service
---------------------------------------
Amazon Elastic Kubernetes Service (EKS) is a managed Kubernetes platform provided by AWS. It simplifies the deployment, management, and scaling of containerized applications using Kubernetes. EKS automatically handles the Kubernetes control plane, ensuring high availability and security patches. It integrates seamlessly with other AWS services, supports both EC2 and Fargate launch types, and offers features like managed node groups and cluster autoscaling, enabling organizations to run Kubernetes workloads efficiently without the operational overhead of managing the Kubernetes infrastructure.
## AKS - Azure Kubernetes Service
AKS - Azure Kubernetes Service
------------------------------
Azure Kubernetes Service (AKS) is Microsoft's managed Kubernetes offering in the Azure cloud platform. It simplifies the deployment, management, and scaling of containerized applications using Kubernetes. AKS handles critical tasks such as health monitoring and maintenance of the Kubernetes control plane, while providing seamless integration with Azure services like Azure Active Directory, Azure Monitor, and Azure Container Registry. It offers features such as automatic scaling, Azure DevOps integration, and support for Windows containers, enabling organizations to focus on application development and innovation rather than cluster management.
@@ -19,4 +22,4 @@ Visit the following resources to learn more:
- [@official@AKS](https://azure.microsoft.com/en-us/products/kubernetes-service/)
- [@video@AWS EKS Tutorial](https://www.youtube.com/watch?v=CukYk43agA4)
- [@video@What is Google Kubernetes Engine (GKE)?](https://www.youtube.com/watch?v=Rl5M1CzgEH4)
- [@video@AWS EKS Tutorial](https://www.youtube.com/watch?v=CukYk43agA4)
- [@video@AWS EKS Tutorial](https://www.youtube.com/watch?v=CukYk43agA4)
@@ -10,4 +10,4 @@ Visit the following resources to learn more:
- [@article@Go by Example - annotated example programs](https://gobyexample.com/)
- [@article@Making a RESTful JSON API in Go](https://thenewstack.io/make-a-restful-json-api-go/)
- [@video@Go in 100 Seconds](https://www.youtube.com/watch?v=446E-r0rXHI)
- [@feed@Explore top posts about Golang](https://app.daily.dev/tags/golang?ref=roadmapsh)
- [@feed@Explore top posts about Golang](https://app.daily.dev/tags/golang?ref=roadmapsh)
@@ -5,6 +5,6 @@ Google Cloud is Google's cloud computing service offering, providing over 150 pr
Visit the following resources to learn more:
- [@official@Google Cloud](https://cloud.google.com/)
- [@video@Google Cloud Platform Full Course 2023](https://www.youtube.com/watch?v=fZOz13joN0o)
- [@article@5 Tips to Become a Google Cloud Certified Professional Architect](https://thenewstack.io/5-tips-to-become-a-google-cloud-certified-professional-architect/)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
- [@video@Google Cloud Platform Full Course 2023](https://www.youtube.com/watch?v=fZOz13joN0o)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Grafana](https://grafana.com/)
- [@official@Grafana Webinars and Videos](https://grafana.com/videos/)
- [@video@Server Monitoring // Prometheus and Grafana Tutorial](https://www.youtube.com/watch?v=9TJx7QTrTyo)
- [@feed@Explore top posts about Grafana](https://app.daily.dev/tags/grafana?ref=roadmapsh)
- [@feed@Explore top posts about Grafana](https://app.daily.dev/tags/grafana?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Graylog Website](https://www.graylog.org/)
- [@official@Product Videos](https://www.graylog.org/resources-videos)
- [@opensource@Graylog2/graylog2-server](https://github.com/Graylog2/graylog2-server)
- [@opensource@Graylog2/graylog2-server](https://github.com/Graylog2/graylog2-server)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Heroku Website](https://www.heroku.com/)
- [@video@What is Heroku?](https://www.youtube.com/watch?v=IB0V8wWsCsc)
- [@feed@Explore top posts about Heroku](https://app.daily.dev/tags/heroku?ref=roadmapsh)
- [@feed@Explore top posts about Heroku](https://app.daily.dev/tags/heroku?ref=roadmapsh)
@@ -2,8 +2,8 @@
Hetzner is a German web hosting company and data center operator known for offering high-quality, cost-effective dedicated servers, virtual private servers (VPS), and cloud solutions. They provide a range of hosting services including shared hosting, managed servers, and colocation. Hetzner is particularly popular among developers and small to medium-sized businesses for its competitive pricing on powerful hardware. Their cloud platform offers flexible, scalable resources with a straightforward pricing model. Hetzner is recognized for its robust infrastructure, reliable network connectivity, and customer-friendly approach. While not as feature-rich as some larger cloud providers, Hetzner's focus on providing high-performance hardware at affordable prices has earned it a strong reputation in the hosting community.
Visit the following resources to learn more about Hetzner:
Visit the following resources to learn more:
- [@official@Hetzner Website](https://www.hetzner.com/)
- [@article@How To Setup Hetzner Cloud Server To Host Your Websites](https://runcloud.io/blog/hetzner)
- [@video@Coolify Crash Course | Self Host 101](https://www.youtube.com/watch?v=taJlPG82Ucw)
- [@video@Coolify Crash Course | Self Host 101](https://www.youtube.com/watch?v=taJlPG82Ucw)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@What is HTTP?](https://www.cloudflare.com/en-gb/learning/ddos/glossary/hypertext-transfer-protocol-http/)
- [@article@An overview of HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview)
- [@video@HTTP/1 to HTTP/2 to HTTP/3](https://www.youtube.com/watch?v=a-sBfyiXysI)
- [@video@HTTP Crash Course & Exploration](https://www.youtube.com/watch?v=iYM2zFP3Zn0)
- [@video@HTTP Crash Course & Exploration](https://www.youtube.com/watch?v=iYM2zFP3Zn0)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@Why HTTPS Matters](https://developers.google.com/web/fundamentals/security/encrypt-in-transit/why-https)
- [@article@Enabling HTTPS on Your Servers](https://developers.google.com/web/fundamentals/security/encrypt-in-transit/enable-https)
- [@article@How HTTPS works (comic)](https://howhttps.works/)
- [@video@Does HTTPS REALLY Keep You Safe?](https://www.youtube.com/watch?v=25mXesOV9-8)
- [@video@Does HTTPS REALLY Keep You Safe?](https://www.youtube.com/watch?v=25mXesOV9-8)
@@ -1,9 +1,9 @@
# MS IIS
Microsoft Internet Information Services (IIS) is a flexible, secure and manageable Web server for hosting anything on the Web. It's an extensible web server created by Microsoft for use with Windows NT family. IIS supports HTTP, HTTPS, FTP, FTPS, SMTP and NNTP. It's been an integral part of the Windows NT family since Windows NT 4.0, and is included with Windows Server versions. IIS features a modular architecture, allowing administrators to customize server functionality. It supports various programming languages and frameworks, particularly ASP.NET. IIS provides tools for web application deployment, security management, and performance optimization, making it a popular choice for hosting Windows-based web applications in enterprise environments.
Microsoft Internet Information Services (IIS) is a flexible, secure and manageable Web server for hosting anything on the Web. It's an extensible web server created by Microsoft for use with Windows NT family. IIS supports HTTP, HTTPS, FTP, FTPS, SMTP and NNTP. It's been an integral part of the Windows NT family since Windows NT 4.0, and is included with Windows Server versions. IIS features a modular architecture, allowing administrators to customize server functionality. It supports various programming languages and frameworks, particularly [ASP.NET](http://ASP.NET). IIS provides tools for web application deployment, security management, and performance optimization, making it a popular choice for hosting Windows-based web applications in enterprise environments.
Visit the following resources to learn more:
- [@official@Microsoft IIS](https://www.iis.net/)
- [@video@Learn Windows Web Server IIS](https://www.youtube.com/watch?v=1VdxPWwtISA)
- [@feed@Explore top posts about .NET](https://app.daily.dev/tags/.net?ref=roadmapsh)
- [@feed@Explore top posts about .NET](https://app.daily.dev/tags/.net?ref=roadmapsh)
@@ -5,4 +5,4 @@ IMAP (Internet Message Access Protocol) is a standard email protocol that allows
Visit the following resources to learn more:
- [@article@Wikipedia: Internet Message Access Protocol](https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol)
- [@video@What are POP3, IMAP, and SMTP?](https://www.youtube.com/watch?v=gLNOVbcyWbI)
- [@video@What are POP3, IMAP, and SMTP?](https://www.youtube.com/watch?v=gLNOVbcyWbI)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@Best Practices to Optimize Infrastructure Monitoring within DevOps Teams](https://thenewstack.io/best-practices-to-optimize-infrastructure-monitoring-within-devops-teams/)
- [@article@Seven Steps to Effective Cloud Native Infrastructure Monitoring](https://thenewstack.io/seven-steps-to-effective-cloud-native-infrastructure-monitoring/)
- [@video@Infrastructure Monitoring Basics with Telegraf, Grafana and InfluxDB](https://www.youtube.com/watch?v=ESub4SAKouI)
- [@feed@Explore top posts about Infrastructure](https://app.daily.dev/tags/infrastructure?ref=roadmapsh)
- [@feed@Explore top posts about Infrastructure](https://app.daily.dev/tags/infrastructure?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is Istio?](https://www.redhat.com/en/topics/microservices/what-is-istio)
- [@video@Istio Service Mesh Explained](https://www.youtube.com/watch?v=6zDrLvpfCK4)
- [@feed@Explore top posts about Istio](https://app.daily.dev/tags/istio?ref=roadmapsh)
- [@feed@Explore top posts about Istio](https://app.daily.dev/tags/istio?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Jaeger](https://www.jaegertracing.io/)
- [@official@Jaeger Documentation](https://www.jaegertracing.io/docs/1.37/)
- [@opensource@jaegertracing/jaeger](https://github.com/jaegertracing/jaeger)
- [@opensource@jaegertracing/jaeger](https://github.com/jaegertracing/jaeger)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@roadmap@Visit Dedicated JavaScript Roadmap](https://roadmap.sh/javascript)
- [@article@The Modern JavaScript Tutorial](https://javascript.info/)
- [@video@JavaScript Crash Course for Beginners](https://youtu.be/hdI2bqOjy3c)
- [@feed@Explore top posts about JavaScript](https://app.daily.dev/tags/javascript?ref=roadmapsh)
- [@feed@Explore top posts about JavaScript](https://app.daily.dev/tags/javascript?ref=roadmapsh)
@@ -6,6 +6,6 @@ Visit the following resources to learn more:
- [@official@Jenkins Website](https://www.jenkins.io/)
- [@official@Jenkins Getting Started Guide](https://www.jenkins.io/doc/pipeline/tour/getting-started/)
- [@article@Jenkins Tutorial](https://octopus.com/devops/jenkins/jenkins-tutorial/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-ci-cd-gitlab-ci)
- [@video@Learn Jenkins! Complete Jenkins Course - Zero to Hero](https://www.youtube.com/watch?v=6YZvp2GwT0A)
- [@article@Jenkins Tutorial](https://octopus.com/devops/jenkins/jenkins-tutorial/)
- [@feed@Explore top posts about Jenkins](https://app.daily.dev/tags/jenkins?ref=roadmapsh)
- [@feed@Explore top posts about Jenkins](https://app.daily.dev/tags/jenkins?ref=roadmapsh)
@@ -10,4 +10,4 @@ Visit the following resources to learn more:
- [@article@Primer: How Kubernetes Came to Be, What It Is, and Why You Should Care](https://thenewstack.io/primer-how-kubernetes-came-to-be-what-it-is-and-why-you-should-care/)
- [@article@Kubernetes: An Overview](https://thenewstack.io/kubernetes-an-overview/)
- [@video@ Complete Kubernetes Course - From BEGINNER to PRO ](https://www.youtube.com/watch?v=2T86xAtR6Fo)
- [@feed@Explore top posts about Kubernetes](https://app.daily.dev/tags/kubernetes?ref=roadmapsh)
- [@feed@Explore top posts about Kubernetes](https://app.daily.dev/tags/kubernetes?ref=roadmapsh)
@@ -1,5 +1,7 @@
# Learn a Language
It doesn't matter what language you pick, but it is important to learn at least one. You will be able to use that language to write automation scripts.
Learning a programming language is a valuable skill in today's world, opening doors to various opportunities, including automation, web development, data analysis, and more. Choosing the right language depends on your specific goals and interests. For beginners, Python is often recommended due to its easy-to-read syntax and wide range of applications. Learning a programming language is a rewarding journey. Start with a language that interests you and explore!
- [@article@Guide to Picking a Language for DevOps](https://cs.fyi/guide/programming-language-for-devops)
Visit the following resources to learn more:
- [@article@Guide to Picking a Language for DevOps](https://cs.fyi/guide/programming-language-for-devops)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Linkerd Website](https://linkerd.io/)
- [@article@What is Linkerd?](https://www.techtarget.com/searchitoperations/definition/Linkerd)
- [@video@What is the Linkerd service mesh?](https://www.youtube.com/watch?v=up3fKwXdEgc)
- [@feed@Explore top posts about Infrastructure](https://app.daily.dev/tags/infrastructure?ref=roadmapsh)
- [@feed@Explore top posts about Infrastructure](https://app.daily.dev/tags/infrastructure?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@What is Load Balancing?](https://www.nginx.com/resources/glossary/load-balancing/)
- [@article@Load Balancing concepts and algorithms](https://www.cloudflare.com/en-gb/learning/performance/what-is-load-balancing/)
- [@article@NGINX Reverse Proxy and Load Balancing](https://dzone.com/articles/nginx-reverse-proxy-and-load-balancing)
- [@video@What is a Load Balancer?](https://www.youtube.com/watch?v=sCR3SAVdyCc)
- [@video@What is a Load Balancer?](https://www.youtube.com/watch?v=sCR3SAVdyCc)
@@ -4,6 +4,6 @@ Log management is the process of handling log events generated by all software a
Visit the following resources to learn more:
- [@article@Introduction to Logs Management](https://sematext.com/guides/log-management)
- [@official@Log Management: What DevOps Teams Need to Know](https://devops.com/log-management-what-devops-teams-need-to-know/)
- [@article@Logging for Kubernetes: What to Log and How to Log It](https://thenewstack.io/logging-for-kubernetes-what-to-log-and-how-to-log-it/)
- [@article@Introduction to Logs Management](https://sematext.com/guides/log-management)
- [@article@Logging for Kubernetes: What to Log and How to Log It](https://thenewstack.io/logging-for-kubernetes-what-to-log-and-how-to-log-it/)
@@ -5,6 +5,6 @@ Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation
Visit the following resources to learn more:
- [@official@Loki](https://grafana.com/oss/loki/)
- [@official@Loki Documentation](https://grafana.com/docs/loki/latest/?pg=oss-loki\&plcmt=quick-links)
- [@official@Loki Documentation](https://grafana.com/docs/loki/latest/?pg=oss-loki&plcmt=quick-links)
- [@video@Meet Grafana LOKI, a Log Aggregation System for EVERYTHING](https://www.youtube.com/watch?v=h_GGd7HfKQ8)
- [@feed@Explore top posts about Grafana](https://app.daily.dev/tags/grafana?ref=roadmapsh)
- [@feed@Explore top posts about Grafana](https://app.daily.dev/tags/grafana?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@LXC Website](https://linuxcontainers.org/)
- [@official@LXC Documentation](https://linuxcontainers.org/lxc/documentation/)
- [@video@Getting started with LXC containers](https://www.youtube.com/watch?v=CWmkSj_B-wo)
- [@video@LXC - Guide to building a LXC Lab](https://www.youtube.com/watch?v=cqOtksmsxfg)
- [@video@LXC - Guide to building a LXC Lab](https://www.youtube.com/watch?v=cqOtksmsxfg)
@@ -5,4 +5,4 @@ DevOps management and monitoring entails overseeing the entire development proce
Visit the following resources to learn more:
- [@article@Management and Monitoring Get Started Guide](https://www.atlassian.com/devops/devops-tools/devops-monitoring)
- [@feed@Explore top posts about Monitoring](https://app.daily.dev/tags/monitoring?ref=roadmapsh)
- [@feed@Explore top posts about Monitoring](https://app.daily.dev/tags/monitoring?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@NetBSD Website](https://netbsd.org/)
- [@official@Official NetBSD Documentation](https://netbsd.org/docs/)
- [@official@NetBSD Guide](https://netbsd.org/docs/guide/en/index.html)
- [@official@NetBSD Guide](https://netbsd.org/docs/guide/en/index.html)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Netlify Documentation](https://docs.netlify.com/platform/primitives/#functions)
- [@article@Introducing Netlify Functions 2.0](https://www.netlify.com/blog/introducing-netlify-functions-2-0/)
- [@video@How to Deploy a Website on Netlify](https://www.youtube.com/watch?v=0P53S34zm44)
- [@feed@Daily.dev Netlify Feed](https://app.daily.dev/tags/netlify)
- [@feed@Daily.dev Netlify Feed](https://app.daily.dev/tags/netlify)
@@ -2,16 +2,16 @@
Networking protocols are standardized rules and procedures that govern how data is transmitted, received, and interpreted across computer networks. They define the format, timing, sequencing, and error control in data communication. Key protocols include:
1. TCP/IP (Transmission Control Protocol/Internet Protocol): The fundamental suite for Internet communication.
2. HTTP/HTTPS: For web browsing and secure data transfer on the web.
3. FTP/SFTP: File transfer protocols.
4. SMTP/POP3/IMAP: Email communication protocols.
5. DNS: For domain name resolution.
6. DHCP: For automatic IP address assignment.
7. SSL/TLS: For secure, encrypted communication.
8. UDP: For fast, connectionless data transmission.
1. TCP/IP (Transmission Control Protocol/Internet Protocol): The fundamental suite for Internet communication.
2. HTTP/HTTPS: For web browsing and secure data transfer on the web.
3. FTP/SFTP: File transfer protocols.
4. SMTP/POP3/IMAP: Email communication protocols.
5. DNS: For domain name resolution.
6. DHCP: For automatic IP address assignment.
7. SSL/TLS: For secure, encrypted communication.
8. UDP: For fast, connectionless data transmission.
Here are some of the resources to learn about SSH:
Visit the following resources to learn more:
- [@article@Cloudflare - What is SSL?](https://www.cloudflare.com/learning/ssl/what-is-ssl/)
- [@article@Cloudflare - What is TLS?](https://www.cloudflare.com/en-gb/learning/ssl/transport-layer-security-tls/)
@@ -22,4 +22,4 @@ Here are some of the resources to learn about SSH:
- [@video@DNS and How does it Work?](https://www.youtube.com/watch?v=Wj0od2ag5sk)
- [@video@DNS Records](https://www.youtube.com/watch?v=7lxgpKh_fRY)
- [@video@SSH vs SSL vs TLS](https://www.youtube.com/watch?v=k3rFFLmQCuY)
- [@video@OpenSSH Full Guide](https://www.youtube.com/watch?v=YS5Zh7KExvE)
- [@video@OpenSSH Full Guide](https://www.youtube.com/watch?v=YS5Zh7KExvE)
@@ -2,9 +2,9 @@
Networking tools are essential software utilities used for monitoring, analyzing, troubleshooting, and managing computer networks. They include a wide range of applications such as Wireshark for deep packet analysis, Nmap for network scanning and security auditing, Ping for testing basic connectivity, Traceroute for visualizing network paths, Netstat for displaying network connections, Tcpdump for command-line packet capture, Iperf for performance testing, Netcat for various network operations, Nslookup/Dig for DNS queries, and PuTTY for remote access via SSH or telnet. These tools collectively enable network administrators and security professionals to diagnose issues, optimize performance, conduct security assessments, and maintain the overall health and efficiency of network infrastructures, ranging from small local networks to large-scale enterprise environments.
Learn more from the following resources:
Visit the following resources to learn more:
- [@article@10 SCP command examples](https://www.tecmint.com/scp-commands-examples/)
- [@article@SCP command explained](https://phoenixnap.com/kb/linux-scp-command)
- [@video@Top 5 Linux Networking Commands](https://www.youtube.com/watch?v=MT85eMsMN6o)
- [@video@60 Linux Commands you NEED to know](https://www.youtube.com/watch?v=gd7BXuUQ91w)
- [@video@60 Linux Commands you NEED to know](https://www.youtube.com/watch?v=gd7BXuUQ91w)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@New Relic](https://newrelic.com/)
- [@video@New Relic Platform Demo](https://www.youtube.com/watch?v=8kx7nRGVJRg)
- [@feed@Explore top posts about DevOps](https://app.daily.dev/tags/devops?ref=roadmapsh)
- [@feed@Explore top posts about DevOps](https://app.daily.dev/tags/devops?ref=roadmapsh)
@@ -5,4 +5,4 @@ The Nexus Repository Manager is a widely used repository manager software develo
Visit the following resources to learn more:
- [@article@Repository Management Basics](https://learn.sonatype.com/courses/nxrm-admin-100/)
- [@article@Nexus Best Practices](https://help.sonatype.com/repomanager3/nexus-repository-best-practices)
- [@article@Nexus Best Practices](https://help.sonatype.com/repomanager3/nexus-repository-best-practices)
@@ -5,6 +5,6 @@ NGINX is a high-performance, open-source web server, reverse proxy, and load bal
Visit the following resources to learn more:
- [@official@Nginx](https://nginx.org/)
- [@video@NGINX Explained in 100 Seconds](https://www.youtube.com/watch?v=JKxlsvZXG7c)
- [@article@Basic NGINX Setup on Ubuntu: Guide to a Functional and Secure Website Serving](https://swissmade.host/en/blog/basic-nginx-setup-ubuntu-guide-to-a-functional-and-secure-website-serving)
- [@feed@Explore top posts about Nginx](https://app.daily.dev/tags/nginx?ref=roadmapsh)
- [@video@NGINX Explained in 100 Seconds](https://www.youtube.com/watch?v=JKxlsvZXG7c)
- [@feed@Explore top posts about Nginx](https://app.daily.dev/tags/nginx?ref=roadmapsh)
@@ -4,5 +4,5 @@ Octopus Deploy is a deployment automation tool that helps teams release applicat
Visit the following resources to learn more:
- [@official@Octopus Deploy](https://octopus.com/)
- [@official@Official Documentation](https://octopus.com/docs)
- [@official@Octopus Deploy](https://octopus.com/?utm_source=roadmap&utm_medium=link&utm_campaign=devops-ci-cd-tools)
- [@official@Official Documentation](https://octopus.com/docs?utm_source=roadmap&utm_medium=link&utm_campaign=devops-ci-cd-tools)
@@ -5,4 +5,4 @@ OpenBSD is a free, open-source Unix-like operating system known for its strong f
Visit the following resources to learn more:
- [@official@OpenBSD](https://www.openbsd.org/)
- [@video@Installing OpenBSD on the Fastest iMac G3](https://www.youtube.com/watch?v=-7gSMEsF3Q0)
- [@video@Installing OpenBSD on the Fastest iMac G3](https://www.youtube.com/watch?v=-7gSMEsF3Q0)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@OpenTelemetry Website](https://opentelemetry.io/)
- [@official@OpenTelemetry Documentation](https://opentelemetry.io/docs/)
- [@video@What is OpenTelemetry?](https://www.youtube.com/watch?v=mUA-uzk94ro)
- [@video@OpenTelemetry Course - Understand Software Performance](https://www.youtube.com/watch?v=r8UvWSX3KA8)
- [@video@OpenTelemetry Course - Understand Software Performance](https://www.youtube.com/watch?v=r8UvWSX3KA8)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@Operating Systems - Wiki](https://en.wikipedia.org/wiki/Operating_system)
- [@article@Learn Operating Systems](https://www.tutorialspoint.com/operating_system/os_overview.htm)
- [@video@What are Operating Systems?](https://www.youtube.com/watch?v=pVzRTmdd9j0)
- [@video@Operating Systems](https://www.youtube.com/watch?v=vBURTt97EkA&list=PLBlnK6fEyqRiVhbXDGLXDk_OQAeuVcp2O)
- [@video@Operating Systems](https://www.youtube.com/watch?v=vBURTt97EkA&list=PLBlnK6fEyqRiVhbXDGLXDk_OQAeuVcp2O)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is OSI Model?](https://www.cloudflare.com/en-gb/learning/ddos/glossary/open-systems-interconnection-model-osi/)
- [@video@OSI Model](https://www.youtube.com/watch?v=dV8mjZd1OtU)
- [@video@OSI vs TCP/IP Model](https://www.youtube.com/watch?v=F5rni9fr1yE)
- [@video@OSI vs TCP/IP Model](https://www.youtube.com/watch?v=F5rni9fr1yE)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Papertrail Website](https://www.papertrail.com/)
- [@official@Papertrail Guides](https://www.papertrail.com/solution/guides/)
- [@official@Papertrail Blog](https://www.papertrail.com/blog/)
- [@video@SolarWinds Papertrail Overview](https://www.youtube.com/watch?v=gFFtrzoQEfI)
- [@video@SolarWinds Papertrail Overview](https://www.youtube.com/watch?v=gFFtrzoQEfI)
@@ -2,9 +2,9 @@
Performance monitoring is the systematic observation and measurement of an IT system's operational efficiency and effectiveness. It involves collecting, analyzing, and reporting on key performance indicators (KPIs) across various components including applications, networks, servers, and databases. This process uses specialized tools to track metrics such as response time, throughput, resource utilization, and error rates. Performance monitoring helps identify bottlenecks, predict potential issues, and optimize system resources. It's crucial for maintaining service level agreements (SLAs), ensuring user satisfaction, and supporting capacity planning. In modern IT environments, performance monitoring often incorporates real-time analytics, AI-driven insights, and automated alerting systems, enabling proactive management of complex, distributed systems and supporting continuous improvement in IT operations and service delivery.
Learn more from the following resources:
Visit the following resources to learn more:
- [@article@Linux Commands: Exploring Virtual Memory with vmstat](https://www.redhat.com/sysadmin/linux-commands-vmstat)
- [@article@VMstat Man Page](https://man7.org/linux/man-pages/man8/vmstat.8.html)
- [@article@vmstat tutorial](https://phoenixnap.com/kb/vmstat-command)
- [@feed@Explore top posts about Monitoring](https://app.daily.dev/tags/monitoring?ref=roadmapsh)
- [@feed@Explore top posts about Monitoring](https://app.daily.dev/tags/monitoring?ref=roadmapsh)
@@ -5,4 +5,4 @@ POP3 (port 110) or POP3s (port 995) stands for The Post Office Protocol. It's an
Visit the following resources to learn more:
- [@article@What is POP3?](https://www.techtarget.com/whatis/definition/POP3-Post-Office-Protocol-3)
- [@video@What are POP3, IMAP, and SMTP?](https://www.youtube.com/watch?v=gLNOVbcyWbI)
- [@video@What are POP3, IMAP, and SMTP?](https://www.youtube.com/watch?v=gLNOVbcyWbI)
@@ -2,8 +2,8 @@
PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language. Built on the .NET framework, PowerShell provides full access to COM and WMI, enabling administrators to perform administrative tasks on both local and remote Windows systems. It uses cmdlets (pronounced "command-lets") for performing actions, and a pipe system for chaining these commands together. PowerShell's object-based nature, as opposed to text-based output, allows for more efficient data manipulation. With its extensive scripting capabilities, support for aliases, and integration with various Microsoft and third-party products, PowerShell has become a powerful tool for automating system administration tasks, managing cloud resources, and developing DevOps practices in Windows-centric environments.
Learn more from the following resources:
Visit the following resources to learn more:
- [@official@PowerShell Documentation](https://learn.microsoft.com/en-us/powershell/)
- [@video@Learn PowerShell in Less Than 2 Hours](https://www.youtube.com/watch?v=ZOoCaWyifmI)
- [@feed@Explore top posts about PowerShell](https://app.daily.dev/tags/powershell?ref=roadmapsh)
- [@feed@Explore top posts about PowerShell](https://app.daily.dev/tags/powershell?ref=roadmapsh)
@@ -2,9 +2,9 @@
Process monitoring is the continuous observation and analysis of processes within an IT system or organization to ensure optimal performance, efficiency, and compliance. It involves tracking key metrics, resource utilization, and behaviors of individual processes or applications running on a system. This practice helps identify anomalies, bottlenecks, or potential issues before they impact overall system performance or user experience. Process monitoring tools typically provide real-time data on CPU usage, memory consumption, I/O operations, and thread activity. They often include features for alerting, logging, and visualization of process data. In modern IT environments, process monitoring is crucial for maintaining system stability, optimizing resource allocation, troubleshooting performance issues, and supporting capacity planning in complex, distributed systems.
Lsof lists on its standard output file information about files opened by processes.
Visit the following resources to learn more:
- [@article@lsof Cheat Sheet](https://neverendingsecurity.wordpress.com/2015/04/13/lsof-commands-cheatsheet/)
- [@article@lsof Documentation](https://man7.org/linux/man-pages/man8/lsof.8.html)
- [@video@Linux Crash Course - The lsof Command](https://www.youtube.com/watch?v=n9nZ1ellaV0)
- [@feed@Explore top posts about Monitoring](https://app.daily.dev/tags/monitoring?ref=roadmapsh)
- [@feed@Explore top posts about Monitoring](https://app.daily.dev/tags/monitoring?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Prometheus Website](https://prometheus.io/)
- [@video@Introduction to the Prometheus Monitoring System | Key Concepts and Features](https://www.youtube.com/watch?v=STVMGrYIlfg)
- [@feed@Explore top posts about Prometheus](https://app.daily.dev/tags/prometheus?ref=roadmapsh)
- [@feed@Explore top posts about Prometheus](https://app.daily.dev/tags/prometheus?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Prometheus Website](https://prometheus.io/)
- [@official@Prometheus Documentation](https://prometheus.io/docs/introduction/overview/)
- [@official@Getting Started with Prometheus](https://prometheus.io/docs/tutorials/getting_started/)
- [@feed@Explore top posts about Prometheus](https://app.daily.dev/tags/prometheus?ref=roadmapsh)
- [@feed@Explore top posts about Prometheus](https://app.daily.dev/tags/prometheus?ref=roadmapsh)
@@ -2,7 +2,7 @@
Provisioning refers to the process of setting up and configuring the necessary IT infrastructure to support an application or service. This includes allocating and preparing resources such as servers, storage, networking, and software environments. Provisioning can be done manually, but in modern DevOps practices, it's typically automated using tools like Terraform, Pulumi, or CloudFormation. These tools allow for infrastructure-as-code, where the entire provisioning process is defined in version-controlled scripts or templates. This approach enables consistent, repeatable deployments across different environments, reduces human error, and facilitates rapid scaling and disaster recovery.
Learn more from the following resources:
Visit the following resources to learn more:
- [@article@What is provisioning? - RedHat](https://www.redhat.com/en/topics/automation/what-is-provisioning)
- [@article@What is provisioning? - IBM](https://www.ibm.com/topics/provisioning)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Pulumi Website](https://www.pulumi.com/)
- [@video@Pulumi in Three Minutes](https://www.youtube.com/watch?v=Q8tw6YTD3ac)
- [@feed@Explore top posts about Pulumi](https://app.daily.dev/tags/pulumi?ref=roadmapsh)
- [@feed@Explore top posts about Pulumi](https://app.daily.dev/tags/pulumi?ref=roadmapsh)
@@ -4,6 +4,6 @@ Puppet is an open-source configuration management tool that automates the provis
Visit the following resources to learn more:
- [@official@Puppet Website](https://puppet.com/)
- [@course@Puppet Full Course | Learn Puppet Training](https://www.youtube.com/watch?v=Ns_tRKD20c4)
- [@feed@Explore top posts about Puppet](https://app.daily.dev/tags/puppet?ref=roadmapsh)
- [@official@Puppet Website](https://puppet.com/)
- [@feed@Explore top posts about Puppet](https://app.daily.dev/tags/puppet?ref=roadmapsh)
@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@article@Automate the Boring Stuff](https://automatetheboringstuff.com/)
- [@article@Python Crash Course](https://ehmatthes.github.io/pcc/)
- [@video@Python Full Course for free](https://www.youtube.com/watch?v=ix9cRaBkVe0)
- [@feed@Explore top posts about Python](https://app.daily.dev/tags/python?ref=roadmapsh)
- [@feed@Explore top posts about Python](https://app.daily.dev/tags/python?ref=roadmapsh)
@@ -1,10 +1,10 @@
# Reverse Proxy
A reverse proxy is a server that sits between client devices and backend servers, intercepting requests from clients and forwarding them to appropriate backend servers. It acts on behalf of the servers, providing benefits such as load balancing, caching, SSL termination, and security. Reverse proxies can distribute incoming traffic across multiple servers to improve performance and reliability, cache frequently requested content to reduce server load, handle SSL encryption and decryption to offload this task from backend servers, and provide an additional layer of security by hiding server details. Common uses include improving web application performance, enabling microservices architectures, and enhancing security in web hosting environments. Popular reverse proxy software includes NGINX, HAProxy, and Apache with mod_proxy.
A reverse proxy is a server that sits between client devices and backend servers, intercepting requests from clients and forwarding them to appropriate backend servers. It acts on behalf of the servers, providing benefits such as load balancing, caching, SSL termination, and security. Reverse proxies can distribute incoming traffic across multiple servers to improve performance and reliability, cache frequently requested content to reduce server load, handle SSL encryption and decryption to offload this task from backend servers, and provide an additional layer of security by hiding server details. Common uses include improving web application performance, enabling microservices architectures, and enhancing security in web hosting environments. Popular reverse proxy software includes NGINX, HAProxy, and Apache with mod\_proxy.
Visit the following resources to learn more:
- [@article@What is Reverse Proxy?](https://www.cloudflare.com/en-gb/learning/cdn/glossary/reverse-proxy/)
- [@article@NGINX Documentation](https://www.nginx.com/resources/glossary/reverse-proxy-server/)
- [@article@Understanding NGINX as a Reverse Proxy](https://medium.com/globant/understanding-nginx-as-a-reverse-proxy-564f76e856b2)
- [@video@Proxy vs Reverse Proxy (Real-world Examples)](https://www.youtube.com/watch?v=4NB0NDtOwIQ)
- [@video@Proxy vs Reverse Proxy (Real-world Examples)](https://www.youtube.com/watch?v=4NB0NDtOwIQ)

Some files were not shown because too many files have changed in this diff Show More