Це відео не доступне.
Перепрошуємо.

DevOps Learning Path for Beginners 👇

Поділитися
Вставка
  • Опубліковано 20 гру 2023
  • DevOps Learning Path for Beginners 👇
    Learn Now: bit.ly/DevOpsLearningPath-YT
    For individuals starting out, having proficiency in the following areas is recommended:
    1. Version Control:
    - Git: Focus on mastering basic commands, branching and merging, collaboration, conflict resolution, version tagging
    2. Linux Administration:
    - Understand system architecture, command-line basics, file management, user administration, permissions, and shell scripting
    3. Programming:
    - Python and Go are recommended; beginners should focus on mastering the language syntax, data structures, control flow, functions, libraries
    4. Databases:
    - Learn SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and master data modeling, querying, indexing, transactions, and database management for efficient data storage and retrieval
    5. Networking:
    - Grasp essential concepts like IP addressing, subnetting, firewalls, routing, TCP/IP protocols, network topologies, Load balancers, VPNs and security to manage and troubleshoot network infrastructure
    6. Continuous Integration & Continuous Deployment (CI/CD):
    - Learn automating the build and deployment pipelines, version control integration, testing automation, containerization, and monitoring
    - Popular tools: Jenkins, GitHub Actions, GitLab CI, and CircleCI
    7. Containerization:
    - Docker: Containerization for portable app packaging
    - Kubernetes: Container orchestration for scaling apps
    - Helm: Kubernetes package manager for streamlined deployments
    8. Cloud Platforms:
    - Get Familiar with AWS, Azure, GCP, and their services
    9. Infrastructure as Code (IaC)
    - Terraform: Learn Terraform's HCL for efficient, automated cloud infrastructure provisioning
    10. Software Configuration Management:
    - Ansible: Focus on writing YAML playbooks, understanding modules and roles, and automating server and configuration management efficiently
    11. Monitoring & Logging:
    - Prometheus: Learn defining metrics, data scraping, alert rule setup, and data visualization for monitoring and troubleshooting
    - Grafana: Get familiar with creating interactive dashboards, connecting data sources, configuring visualizations, and setting up alerts. More often used with Prometheus.
    - ELK Stack: Master log ingestion and parsing with Logstash, data indexing and search using Elasticsearch, and dashboard creation in Kibana for comprehensive log management and analysis
    -
    We've simplified complex learning into interactive courses for your success. Check out our DevOps courses: bit.ly/DevOpsLearningPath-YT

КОМЕНТАРІ • 40

  • @user-ki4vu9gc6g
    @user-ki4vu9gc6g 4 місяці тому +51

    so much knowledge and many tools need to be learned, and those are just for beginners.It is not a easy journey to become a Devops engineer

    • @KodeKloud
      @KodeKloud  4 місяці тому +2

      Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : )

    • @alshuwaiee27
      @alshuwaiee27 2 місяці тому

      From where I should start

    • @timgibney5590
      @timgibney5590 2 місяці тому +5

      Dev ops are senior. I started at the help desk and became a system administrator and now a cloud/instrustructure engineer so I used all the tools but programming lol. These are to manage others code. Start at the bottom coding or do IT work on the infrastructure side with Windows Server AD and Linux configurations and work your way through

    • @alshuwaiee27
      @alshuwaiee27 2 місяці тому

      @@timgibney5590 I work as IT help desk for 4 years

    • @nikos4677
      @nikos4677 Місяць тому +1

      Their salaries are so high though.

  • @Pero12121
    @Pero12121 2 місяці тому +2

    What does SCN stand for?

  • @naynapatil3468
    @naynapatil3468 26 днів тому

    Can you please tell how long will it take to learn from scratch?.

  • @mateuszzacharski2049
    @mateuszzacharski2049 2 місяці тому +2

    bro i stared other way around lol

  • @petarpopov629
    @petarpopov629 4 місяці тому +9

    For someone who doesn't know programming, can i start right away my journey to devops eng? And how much time i must invest to learn something and eventually land a job?

    • @reidmoffat7055
      @reidmoffat7055 3 місяці тому +8

      Almost definitely not. You need to know a broad range of skills with plenty of problem solving abilities - you don't just pick this up

    • @petarpopov629
      @petarpopov629 3 місяці тому

      @@reidmoffat7055 what are the most important skills/technology to have?

    • @shubh1230
      @shubh1230 2 місяці тому +7

      Hell nooo..... Just don't.... I repeat don't. You will be fucked up and eventually destroy your time 😂 it's not kids game bro... You need lot of programming skill, networking knowledge and lot of other stuff before getting into devops

    • @petarpopov629
      @petarpopov629 2 місяці тому +1

      @@shubh1230 thank you, i am still young and gather info, i wont be hasty toward finding job, but rather have solid foundation in programming 😁,maybe i will start first at automation QA to see if i like it and then i will decide :)

    • @LuSt4boost
      @LuSt4boost 2 місяці тому

      I’m a DevOps engineer… the position constantly evolves and you will learn A LOT on the job. Don’t focus too much on knowing everything.
      Pick one language. It will set you apart from other junior candidates. Learn Python basics. You don’t need to be an expert programmer. Just know enough to collab with the Developers and understand what they are creating. You’ll get better on the job
      Learn networking basics. Understand subnetting and routing.
      Pick one cloud platform and get certified in it. I suggest AWS or AZURE… AWS Cloud Practitioner, then AWS CSAA or AZ104, then AZ305
      Learn Linux basics. You need to know how to navigate through the CLI, ssh out, create tokens, save/delete/move files, updating applications, etc… Bash scripting is plus.
      Learn to code in Terraform (its easy)
      Create a GitHub account and sync it to your local pc. Get familiar with using GitHub as your repository
      Practice creating CI/CD pipelines. I recommend doing it natively directly through the cloud provider. But you can use 3rd party tools like Jenkins
      If you live in a metropolitan area with lots of GovTech jobs, get your Security+. It’s a must. This will also set you apart from new candidates.
      Create a portfolio of your projects. Post on LinkedIn or create a website to showcase your growth.
      You can potentially land a position in about a year if you follow through with everything above… Good luck 👍🏾

  • @surajdubey5391
    @surajdubey5391 17 днів тому

    from where i learn

  • @Kavita.Janoti
    @Kavita.Janoti 3 місяці тому +1

    Hi brother. I want to ask if I can do bca in data science and learn programming. I will turn 26 this year, but due to addictions I dropped out of btech in third year. I completed my schooling in 2016.

    • @SarangShinde3195
      @SarangShinde3195 Місяць тому

      If you have interest in coding, don't waste time for graduation! Purchase degree, join somewhere, gather experience and learn things by side !

  • @DuongTran-zh6td
    @DuongTran-zh6td 3 місяці тому

    Stadard

  • @oscarescam
    @oscarescam 3 місяці тому

    Iam in the middle I think

  • @heangsok862
    @heangsok862 4 місяці тому

    May I know how to create this beautiful video? is there any AI for this? thank you.

    • @KodeKloud
      @KodeKloud  4 місяці тому +3

      No, we created using Adobe Aftereffects

    • @heangsok862
      @heangsok862 4 місяці тому

      @@KodeKloud thank you so much, sir.

  • @saurabhsingh6325
    @saurabhsingh6325 Місяць тому

    bruh can't read the bottom row
    pls someone help

    • @RoySubhodeep
      @RoySubhodeep Місяць тому

      monitoring & Logging - Prometheus, Grafana, ELK

  • @marcuscedars8216
    @marcuscedars8216 7 місяців тому +1

    How do I get started?
    Is it for free?

    • @alt404s
      @alt404s 7 місяців тому +2

      youtube bro

  • @loc7s
    @loc7s 6 місяців тому +3

    Why is programming under basics?

    • @yodua8193
      @yodua8193 6 місяців тому +13

      How do you want to start in DevOps without knowing how to program?

    • @israelpaul1343
      @israelpaul1343 5 місяців тому

      @@yodua8193so what are programming languages required for devops ?

    • @loc7s
      @loc7s 4 місяці тому +4

      @@yodua8193 it is a genuine question and your answer is arrogant and useless. Be helpful. Programming is more challenging than anything on that list.

    • @yodua8193
      @yodua8193 4 місяці тому +7

      @@loc7s I'm not sure what you mean by "arrogant", I'm sorry if it was, but if it didn't help you I'll put it in other words:
      "basics" is not "the easy things", it's the baseline that you need to even start

    • @timgibney5590
      @timgibney5590 2 місяці тому

      If you can't understand how code works, how packages work, how github (I mean the business process/agile and control taught in MBA not the product) works, how IAM amnd permissions, and yes you need to know some basic python, bash, and Powershell (if you do Windows stuff on your infrastructure), then devops won't make any sense. You do need some level of minimal competency and experience to script and know how the processes work for business. It is a senior level job.
      Cloud ops maybe more up your alley which overlap dev ops but you need scripting experience and help desk and system admin work first on your resume. Dev and Cloud ops are great after you have 5 to 10 years experience in IT or coding