Redraw devops roadmap with editor

pull/6023/head
Kamran Ahmed 5 months ago
parent f3fda96c15
commit ad712b2c4a
  1. 2
      src/components/TopicDetail/TopicDetail.tsx
  2. 1
      src/data/roadmaps/devops/content/101-operating-systems/linux/index.md
  3. 1
      src/data/roadmaps/devops/content/101-operating-systems/unix/index.md
  4. 1
      src/data/roadmaps/devops/content/102-live-in-terminal/scripting/index.md
  5. 7
      src/data/roadmaps/devops/content/103-networking-protocols/103-emails/index.md
  6. 1
      src/data/roadmaps/devops/content/105-setting-up-x/index.md
  7. 9
      src/data/roadmaps/devops/content/107-cloud-providers/105-linode.md
  8. 8
      src/data/roadmaps/devops/content/107-cloud-providers/106-vultr.md
  9. 10
      src/data/roadmaps/devops/content/112-ci-cd/106-azure-devops-services.md
  10. 8
      src/data/roadmaps/devops/content/115-application-monitoring/105-app-dynamics.md
  11. 10
      src/data/roadmaps/devops/content/117-containers/103-docker.md
  12. 0
      src/data/roadmaps/devops/content/alibaba-cloud@YUJf-6ccHvYjL_RzufQ-G.md
  13. 0
      src/data/roadmaps/devops/content/ansible@h9vVPOmdUSeEGVQQaSTH5.md
  14. 0
      src/data/roadmaps/devops/content/apache@0_GMTcMeZv3A8dYkHRoW7.md
  15. 0
      src/data/roadmaps/devops/content/application-monitoring@wNguM6-YEznduz3MgBCYo.md
  16. 0
      src/data/roadmaps/devops/content/argocd@i-DLwNXdCUUug6lfjkPSy.md
  17. 0
      src/data/roadmaps/devops/content/artifact-management@zuBAjrqQPjj-0DHGjCaqT.md
  18. 0
      src/data/roadmaps/devops/content/artifactory@C_sFyIsIIpriZlovvcbSE.md
  19. 0
      src/data/roadmaps/devops/content/availability@JCe3fcOf-sokTJURyX1oI.md
  20. 0
      src/data/roadmaps/devops/content/aws-cdk@XA__697KgofsH28coQ-ma.md
  21. 0
      src/data/roadmaps/devops/content/aws-ecs--fargate@FE2h-uQy6qli3rKERci1j.md
  22. 0
      src/data/roadmaps/devops/content/aws-lambda@UfQrIJ-uMNJt9H_VM_Q5q.md
  23. 0
      src/data/roadmaps/devops/content/aws@1ieK6B_oqW8qOC6bdmiJe.md
  24. 0
      src/data/roadmaps/devops/content/azure-functions@mlrlf2McMI7IBhyEdq0Nf.md
  25. 0
      src/data/roadmaps/devops/content/azure@ctor79Vd7EXDMdrLyUcu_.md
  26. 0
      src/data/roadmaps/devops/content/bash@syBIAL1mHbJLnTBoSxXI7.md
  27. 0
      src/data/roadmaps/devops/content/bitbucket@Z7SsBWgluZWr9iWb2e9XO.md
  28. 0
      src/data/roadmaps/devops/content/caching-server@R4XSY4TSjU1M7cW66zUqJ.md
  29. 5
      src/data/roadmaps/devops/content/caddy@54UZNO2q8M5FiA_XbcU_D.md
  30. 0
      src/data/roadmaps/devops/content/chef@kv508kxzUj_CjZRb-TeRv.md
  31. 0
      src/data/roadmaps/devops/content/ci--cd-tools@aQJaouIaxIJChM-40M3HQ.md
  32. 0
      src/data/roadmaps/devops/content/circle-ci@1-JneOQeGhox-CKrdiquq.md
  33. 1
      src/data/roadmaps/devops/content/cloud-design-patterns@Qc0MGR5bMG9eeM5Zb9PMk.md
  34. 0
      src/data/roadmaps/devops/content/cloud-providers@2Wd9SlWGg6QtxgiUVLyZL.md
  35. 0
      src/data/roadmaps/devops/content/cloud-smith@vsmE6EpCc2DFGk1YTbkHS.md
  36. 0
      src/data/roadmaps/devops/content/cloud-specific-tools@yQ4d2uiROZYr950cjYnQE.md
  37. 0
      src/data/roadmaps/devops/content/cloudflare@l8VAewSEXzoyqYFhoplJj.md
  38. 0
      src/data/roadmaps/devops/content/cloudformation@TgBb4aL_9UkyU36CN4qvS.md
  39. 0
      src/data/roadmaps/devops/content/configuration-management@V9sOxlNOyRp0Mghl7zudv.md
  40. 0
      src/data/roadmaps/devops/content/consul@OXOTm3nz6o44p50qd0brN.md
  41. 7
      src/data/roadmaps/devops/content/contabo@eJZdjheptmiwKsVokt7Io.md
  42. 0
      src/data/roadmaps/devops/content/container-orchestration@Yq8kVoRf20aL_o4VZU5--.md
  43. 13
      src/data/roadmaps/devops/content/containers@CQhUflAcv1lhBnmDY0gaz.md
  44. 0
      src/data/roadmaps/devops/content/data-dog@BHny2Emf96suhAlltiEro.md
  45. 0
      src/data/roadmaps/devops/content/data-management@5FN7iva4DW_lv-r1tijd8.md
  46. 0
      src/data/roadmaps/devops/content/datadog@bujq_C-ejtpmk-ICALByy.md
  47. 0
      src/data/roadmaps/devops/content/design-and-implementation@1_NRXjckZ0F8EtEmgixqz.md
  48. 0
      src/data/roadmaps/devops/content/digital-ocean@-h-kNVDNzZYnQAR_4lfXc.md
  49. 0
      src/data/roadmaps/devops/content/dmarc@5vUKHuItQfkarp7LtACvX.md
  50. 0
      src/data/roadmaps/devops/content/dns@Vu955vdsYerCG8G6suqml.md
  51. 0
      src/data/roadmaps/devops/content/docker-swarm@VD24HC9qJOC42lbpJ-swC.md
  52. 1
      src/data/roadmaps/devops/content/docker@P0acFNZ413MSKElHqCxr3.md
  53. 0
      src/data/roadmaps/devops/content/domain-keys@RYCD78msIR2BPJoIP71aj.md
  54. 0
      src/data/roadmaps/devops/content/drone@TsXFx1wWikVBVoFUUDAMx.md
  55. 0
      src/data/roadmaps/devops/content/elastic-stack@K_qLhK2kKN_uCq7iVjqph.md
  56. 0
      src/data/roadmaps/devops/content/envoy@epLLYArR16HlhAS4c33b4.md
  57. 0
      src/data/roadmaps/devops/content/firewall@f3tM2uo6LLSOmyeFfLc7h.md
  58. 0
      src/data/roadmaps/devops/content/fluxcd@6gVV_JUgKgwJb4C8tHZn7.md
  59. 0
      src/data/roadmaps/devops/content/forward-proxy@F93XnRj0BLswJkzyRggLS.md
  60. 0
      src/data/roadmaps/devops/content/freebsd@PiPHFimToormOPl1EtEe8.md
  61. 0
      src/data/roadmaps/devops/content/ftp--sftp@RDLmML_HS2c8J4D_U_KYe.md
  62. 0
      src/data/roadmaps/devops/content/gcp-functions@JXsctlXUUS1ie8nNEgIk9.md
  63. 0
      src/data/roadmaps/devops/content/git@uyDm1SpOQdpHjq9zBAdck.md
  64. 0
      src/data/roadmaps/devops/content/github-actions@JnWVCS1HbAyfCJzGt-WOH.md
  65. 0
      src/data/roadmaps/devops/content/github@ot9I_IHdnq2yAMffrSrbN.md
  66. 0
      src/data/roadmaps/devops/content/gitlab-ci@2KjSLLVTvl2G2KValw7S7.md
  67. 0
      src/data/roadmaps/devops/content/gitlab@oQIB0KE0BibjIYmxrpPZS.md
  68. 0
      src/data/roadmaps/devops/content/gitops@-INN1qTMLimrZgaSPCcHj.md
  69. 0
      src/data/roadmaps/devops/content/gke--eks--aks@XbrWlTyH4z8crSHkki2lp.md
  70. 0
      src/data/roadmaps/devops/content/go@npnMwSDEK2aLGgnuZZ4dO.md
  71. 0
      src/data/roadmaps/devops/content/google-cloud@zYrOxFQkl3KSe67fh3smD.md
  72. 0
      src/data/roadmaps/devops/content/grafana@niA_96yR7uQ0sc6S_OStf.md
  73. 0
      src/data/roadmaps/devops/content/graylog@s_kss4FJ2KyZRdcKNHK2v.md
  74. 0
      src/data/roadmaps/devops/content/heroku@FaPf567JGRAg1MBlFj9Tk.md
  75. 7
      src/data/roadmaps/devops/content/hetzner@I327qPYGMcdayRR5WT0Ek.md
  76. 0
      src/data/roadmaps/devops/content/http@ke-8MeuLx7AS2XjSsPhxe.md
  77. 0
      src/data/roadmaps/devops/content/https@AJO3jtHvIICj8YKaSXl0U.md
  78. 0
      src/data/roadmaps/devops/content/iis@5iJOE1QxMvf8BQ_8ssiI8.md
  79. 0
      src/data/roadmaps/devops/content/imaps@WMuXqa4b5wyRuYAQKQJRj.md
  80. 1
      src/data/roadmaps/devops/content/index.md
  81. 0
      src/data/roadmaps/devops/content/infrastructure-monitoring@qqRLeTpuoW64H9LvY0U_w.md
  82. 0
      src/data/roadmaps/devops/content/istio@XsSnqW6k2IzvmrMmJeU6a.md
  83. 0
      src/data/roadmaps/devops/content/jaeger@8rd7T5ahK2I_zh5co-IF-.md
  84. 0
      src/data/roadmaps/devops/content/javascript--nodejs@QCdemtWa2mE78poNXeqzr.md
  85. 0
      src/data/roadmaps/devops/content/jenkins@dUapFp3f0Rum-rf_Vk_b-.md
  86. 14
      src/data/roadmaps/devops/content/kubernetes@hIBeTUiAI3zwUY6NgAO-A.md
  87. 0
      src/data/roadmaps/devops/content/learn-a-programming-language@v5FGKQc-_7NYEsWjmTEuq.md
  88. 0
      src/data/roadmaps/devops/content/linkerd@hhoSe4q1u850PgK62Ubau.md
  89. 0
      src/data/roadmaps/devops/content/load-balancer@i8Sd9maB_BeFurULrHXNq.md
  90. 0
      src/data/roadmaps/devops/content/logs-management@gaoZjOYmU0J5aM6vtLNvN.md
  91. 0
      src/data/roadmaps/devops/content/loki@w2eCgBC-ydMHSxh7LMti8.md
  92. 0
      src/data/roadmaps/devops/content/lxc@qYRJYIZsmf-inMqKECRkI.md
  93. 0
      src/data/roadmaps/devops/content/management-and-monitoring@8kby89epyullS9W7uKDrs.md
  94. 0
      src/data/roadmaps/devops/content/netbsd@haiYSwNt3rjiiwCDszPk1.md
  95. 0
      src/data/roadmaps/devops/content/netlify@hCKODV2b_l2uPit0YeP1M.md
  96. 21
      src/data/roadmaps/devops/content/networking--protocols@w5d24Sf8GDkLDLGUPxzS9.md
  97. 0
      src/data/roadmaps/devops/content/networking-tools@OaqKLZe-XnngcDhDzCtRt.md
  98. 0
      src/data/roadmaps/devops/content/new-relic@pk76Us6z8LoX3f0mhnCyR.md
  99. 0
      src/data/roadmaps/devops/content/nexus@ootuLJfRXarVvm3J1Ir11.md
  100. 0
      src/data/roadmaps/devops/content/nginx@ukOrSeyK1ElOt9tTjCkfO.md
  101. Some files were not shown because too many files have changed in this diff Show More

@ -421,7 +421,7 @@ export function TopicDetail(props: TopicDetailProps) {
)}
{/* Contribution */}
{canSubmitContribution && !hasEnoughLinks && contributionUrl && (
{canSubmitContribution && !hasEnoughLinks && contributionUrl && hasContent && (
<div className="mb-12 mt-3 border-t text-sm text-gray-400 sm:mt-12">
<div className="mb-4 mt-3">
<p className="">

@ -1,7 +0,0 @@
# Emails
Electronic mail, commonly shortened to “email,” is a communication method that uses electronic devices to deliver messages across computer networks. "Email" refers to both the delivery system and individual messages that are sent and received.
Visit the following resources to learn more:
- [@article@What is an email?](https://www.cloudflare.com/learning/email-security/what-is-email/)

@ -1,9 +0,0 @@
# Linode
Linode is a cloud computing service owned by Akamai Technologies. Linode positions itself as an alternative to AWS, GCP and Azure by offering core services without complexity for most workloads.
Visit the following resources to learn more:
- [@official@Linode Website](https://www.linode.com/)
- [@official@Official Documentation](https://www.linode.com/docs/)
- [@official@Linode Getting Started Guide](https://www.linode.com/docs/guides/getting-started/)

@ -1,8 +0,0 @@
# Vultr
Vultr is an infrastructure focussed cloud computing service, available in 25 locations worldwide. Vultur compute offers 100% SSD and high performance Intel vCPUs.
Visit the following resources to learn more:
- [@official@Vultr Website](https://www.vultr.com/)
- [@official@Official Documentation](https://www.vultr.com/docs/)

@ -1,10 +0,0 @@
# Azure DevOps
Azure DevOps is developed by Microsoft as a full scale application lifecycle management and CI/CD service. Azure DevOps provides developer services for allowing teams to plan work, collaborate on code development, and build and deploy applications.
Visit the following resources to learn more:
- [@article@Azure DevOps Website](https://azure.microsoft.com/en-us/services/devops/#overview)
- [@article@Official Documentation](https://docs.microsoft.com/en-us/azure/devops/?view=azure-devops\&viewFallbackFrom=vsts)
- [@article@Azure DevOps Getting Started Guide](https://docs.microsoft.com/en-us/azure/devops/user-guide/sign-up-invite-teammates?view=azure-devops)
- [@feed@Explore top posts about Azure](https://app.daily.dev/tags/azure?ref=roadmapsh)

@ -1,8 +0,0 @@
# AppDynamics
AppDynamics is a full-stack application performance management (APM) and IT operations analytics (ITOA) company based in San Francisco. The company focuses on managing the performance and availability of applications across cloud computing environments, IT infrastructure, network architecture, digital user experience design, application security threat detection, observability, and data centers.
Visit the following resources to learn more:
- [@official@AppDynamics Website](https://www.appdynamics.com/)
- [@official@Official Resources](https://www.appdynamics.com/resources)

@ -1,10 +0,0 @@
# Docker
Docker is a platform for working with containerized applications. Among its features are a daemon and client for managing and interacting with containers, registries for storing images, and a desktop application to package all these features together.
Visit the following resources to learn more:
- [@article@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)

@ -0,0 +1,5 @@
# Caddy
Caddy is an open-source web server with automatic HTTPS written in Go. It is easy to configure and use, and it is a great choice for small to medium-sized projects.
- [@official@Caddy Website](https://caddyserver.com/)

@ -0,0 +1,7 @@
# Contabo
Contabo offers a wide range of hosting services, from VPS to dedicated servers. They are known for their low prices and high performance.
Visit the following link to learn more about Contabo:
- [@official@Contabo - Official Website](https://contabo.com/)

@ -0,0 +1,13 @@
# Containers
Containers are a construct in which [cgroups](https://en.wikipedia.org/wiki/Cgroups), [namespaces](https://en.wikipedia.org/wiki/Linux_namespaces), and [chroot](https://en.wikipedia.org/wiki/Chroot) are used to fully encapsulate and isolate a process. This encapsulated process, called a container image, shares the kernel of the host with other containers, allowing containers to be significantly smaller and faster than virtual machines.
These images are designed for portability, allowing for full local testing of a static image, and easy deployment to a container management platform.
Visit the following resources to learn more:
- [@article@What are Containers?](https://cloud.google.com/learn/what-are-containers)
- [@article@What is a Container?](https://www.docker.com/resources/what-container/)
- [@video@What are Containers?](https://www.youtube.com/playlist?list=PLawsLZMfND4nz-WDBZIj8-nbzGFD4S9oz)
- [@article@Articles about Containers - The New Stack](https://thenewstack.io/category/containers/)
- [@feed@Explore top posts about Containers](https://app.daily.dev/tags/containers?ref=roadmapsh)

@ -0,0 +1,7 @@
# Hetzner
Hetzner is a German hosting provider that offers a wide range of services, including dedicated servers, cloud servers, and colocation. They are known for their high-quality hardware, competitive pricing, and excellent customer support.
Visit the following resources to learn more about Hetzner:
- [@official@Hetzner Website](https://www.hetzner.com/)

@ -0,0 +1,14 @@
# Kubernetes
Kubernetes is an [open source](https://github.com/kubernetes/kubernetes) container management platform, and the dominant product in this space. Using Kubernetes, teams can deploy images across multiple underlying hosts, defining their desired availability, deployment logic, and scaling logic in YAML. Kubernetes evolved from Borg, an internal Google platform used to provision and allocate compute resources (similar to the Autopilot and Aquaman systems of Microsoft Azure).
The popularity of Kubernetes has made it an increasingly important skill for the DevOps Engineer and has triggered the creation of Platform teams across the industry. These Platform engineering teams often exist with the sole purpose of making Kubernetes approachable and usable for their product development colleagues.
Visit the following resources to learn more:
- [@official@Kubernetes Website](https://kubernetes.io/)
- [@official@Kubernetes Documentation](https://kubernetes.io/docs/home/)
- [@video@Kubernetes Crash Course for Absolute Beginners](https://www.youtube.com/watch?v=s_o8dwzRlu4)
- [@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/)
- [@feed@Explore top posts about Kubernetes](https://app.daily.dev/tags/kubernetes?ref=roadmapsh)

@ -4,34 +4,13 @@ As a DevOps engineer you will need to understand the basics of networking protoc
Here are some of the resources to learn about SSH:
- [@article@SSH Intro](https://www.baeldung.com/cs/ssh-intro)
- [@article@What is SSH?](https://www.ssh.com/academy/ssh/protocol)
- [@article@SFTP using SSH](https://www.goanywhere.com/blog/how-sftp-works)
- [@video@OpenSSH Full Guide](https://www.youtube.com/watch?v=YS5Zh7KExvE)
Visit the following to learn about SSL/TLS:
- [@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/)
- [@article@Wikipedia - SSL/TLS](https://en.wikipedia.org/wiki/Transport_Layer_Security)
- [@video@SSH vs SSL vs TLS](https://www.youtube.com/watch?v=k3rFFLmQCuY)
Learn about HTTP and HTTPS:
- [@article@Everything you need to know about HTTP](https://cs.fyi/guide/http-in-depth)
- [@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)
- [@article@HTTP/3 From A To Z: Core Concepts](https://www.smashingmagazine.com/2021/08/http3-core-concepts-part1/)
- [@video@HTTP Crash Course & Exploration](https://www.youtube.com/watch?v=iYM2zFP3Zn0)
- [@article@What is HTTPS?](https://www.cloudflare.com/en-gb/learning/ssl/what-is-https/)
- [@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/)
Here are some resources to learn about DNS:
- [@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)
- [@video@DNS Records](https://www.youtube.com/watch?v=7lxgpKh_fRY)
- [@feed@Explore top posts about Networking](https://app.daily.dev/tags/networking?ref=roadmapsh)

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

Loading…
Cancel
Save