What is DevOps

90DaysOfDevOps is a Challenge for the DevOps Community to get stronger in DevOps. This challenge starts on the 21st of March 2023 and in the next 90 Days I promise to become better at DevOps, thanks to Shubham Londhe for initiating this challenge.

#devops #90DaysOfDevOps #Aws #Awsdevops #TrainWithShubham

Day:01

What is DevOps

DevOps is a combination of two words, one is Software Development, and the second is Operations. This allows a single team to handle the entire application lifecycle, from development to testing, deployment, and operations. DevOps helps you to reduce the disconnection between software developers, quality assurance (QA) engineers, and system administrators.

DevOps promotes collaboration between Development and Operations teams to deploy code to production faster in an automated & repeatable way.

What are Automation, Scaling, and Infrastructure

Automation: Automation is defined as a wide range of technologies that minimize human intervention in processes. Nowadays Automation is used in different fields and technologies to boost up processes and reduce human errors and interventions.

Scaling:

Scaling monitors your applications and automatically adjusts capacity to maintain steady, predictable performance at the lowest possible cost. Using Scaling, it’s easy to set up application scaling for multiple resources.

multiple services in minutes. An application is more scalable if running perfectly when traffic goes high is does not crash and down.

Benefits:

SETUP SCALING QUICKLY

MAKE SMART SCALING DECISIONS

AUTOMATICALLY MAINTAIN PERFORMANCE

PAY ONLY FOR WHAT YOU NEED

Infrastructure:

Infrastructure in DevOps stands for the resources like Hardware, Networks, storage devices, and servers that ease building the desired software application.

Cloud infrastructure has a number of key components but is not limited to only servers, software, network, and storage devices. Still, cloud infrastructure is categorized into three parts in general i.e.

Computing

Networking

Storage

Why DevOps is Important, etc

Continuous delivery of software

Better collaboration between teams

Easy deployment

Better efficiency and scalability

Errors are fixed at the initial stage

More security

Less manual intervention (which means fewer chances of error)

#devops #trainwithshubham #90DaysOfDevOps