90 Days Of DevOps Challenge

90 Days Of DevOps Challenge

What is DevOps ?

#Introduction - Day 1

This is the day you have to Take this challenge and start your #90DaysOfDevOps with the #TrainWithShubham Community

Fork this Repo.

Start with a DevOps Roadmap[https://youtu.be/iOE9NTAG35g]

Write a LinkedIn post or a small article about your understanding of DevOps

What is DevOps

What is Automation, Scaling, Infrastructure

Why DevOps is Important, etc


The ?????????????is a combination of two words i.e.?Dev + Ops,?Dev?stands for development and?Ops?stands for Operations.

To Learn this whole Deployment cycle must learn the following tools:

  • Linux: It is one of the first step towards the journey of?????????????. Just like Windows, iOS, and Mac OS, Linux is an operating system, It help us to provide security and also a open source kernel so it is free of cost and also light weight. If you are the?window friendly user?then you can use the?virtual box or vmware?which help us to provide the virtual environment to host your linux machine. For eg: Redhat, Centos, Ubuntu and much more.
  • Git :?It is a??????????????? ?????????????? ?????????????which help us to manage our code in a very efficient ways that will help in our industries which are under the IT sector.????????also help us to work simultaneously on a single project.
  • Github : It is a Hub of all the git repository, repository means that like a folder of our project. All the developers are stored their project repository on the GitHub then they are control their version as well as manage that code easily.
  • Docker : It is tool that is used to create, deploy and run applications in ????????????????????, Basically, ???????????? is an open source platform for developing, shipping and running applications. ???????????? enables you to separate your application from your infrastructure, so you can deliver the software quickly.
  • Jenkins?: Jenkins is a tool which help us to integrate the code to the real time deployment. They often ask what CD stands for in CI/CD, which can be confusing! CI means Continuous Integration, CD means Continuous Deployment and CD also means Continuous Delivery. For eg: Like if you have a use case i.e. have a git repository on the github and you can connect your jenkins pipeline to the github and the triggers will help us to pull the code from the github when the developer and deploy it on the github.
  • Kubernetes : Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.
  • Cloud:?You can learn any one cloud first like AWS, GCP, Azure and much more but you can only grab your full command on one cloud first then you can switch the cloud easily according to their use case in your industry. I personally recommend you to learn AWS cloud because it will provide you a free tier account for 1 year with minimal services which help us to move ahead in your journey of cloud. After that you can switch any cloud in which you want to move forward.
  • Terraform:?Terraform is a infrastructure as a code tool which help us to manage your infrastructure on a cloud which give you to manage your cloud easily in the today's competitive world.
  • What is Automation, Scaling, Infrastructure::::DevOps automation is the process of?removing unnecessary or repetitive tasks to streamline workflows within the DevOps lifecycle. Automation is achieved using tools and process adjustments for faster deliveries and higher quality applications.
  • In short, it’s about DevOps scaling practices with security and quality embedded every step of the way. Implementing DevOps best practices can mean a radical shift from the way an organization currently works. It is important that the entire team buys into this new approach.
  • DevOps infrastructure or Infrastructure Automation under DevOps refers to a concept that revolves around the idea of?managing infrastructure with the help of code. This is done with the help of certain tools or programs which can help to carry out the tasks automatically!


要查看或添加评论,请登录

Pranav Lahitkar的更多文章

  • AWS Networking Concepts

    AWS Networking Concepts

    1. Introduction to AWS Networking AWS provides a range of networking services to help businesses connect, secure, and…

  • Linux User & Group Management Cheat Sheet

    Linux User & Group Management Cheat Sheet

    1. Creating a New User Create a user (without home directory): sudo useradd username Create a user with a home…

  • Revisiting Networking Topics: The Key to Mastering IT Infrastructure

    Revisiting Networking Topics: The Key to Mastering IT Infrastructure

    In today's fast-evolving tech world, staying current with networking topics is crucial for IT professionals, engineers,…

  • ViM Text Editor

    ViM Text Editor

    vim (Vi IMproved) is a powerful text editor that is widely used on Unix-like systems. Here’s a guide to the most…

  • LINUX BOOT PROCESS

    LINUX BOOT PROCESS

    Have you ever wondered what happens behind the scenes from the time you press the power button until the Linux login…

  • DevOps tools: Jenkins and GitLab CI/CD.

    DevOps tools: Jenkins and GitLab CI/CD.

    Let's compare two popular DevOps tools: Jenkins and GitLab CI/CD. ### Jenkins 1.

    2 条评论
  • TOP 3 Cloud service providers comparison

    TOP 3 Cloud service providers comparison

    Let's compare the top three cloud service providers: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud…

  • Role of Automation in DevOps

    Role of Automation in DevOps

    Introduction DevOps, a cultural and technical movement within organizations, emphasizes collaboration, integration, and…

    2 条评论
  • Myths About DevOps as a Career

    Myths About DevOps as a Career

    Introduction Title: Understanding DevOps: Myths and Realities Introduction: Brief overview of DevOps and its…

    1 条评论
  • Title: Ensuring Cloud Security: Best Practices and Steps to Achieve Them

    Title: Ensuring Cloud Security: Best Practices and Steps to Achieve Them

    First of all here are some basic terminologies in cloud security: Here are explanations of some important terminologies…

    3 条评论

社区洞察

其他会员也浏览了