My LinkedIn profile:-https://www.linkedin.com/in/shubham-tiwari-812294129/
Greetings everyone!
Day 1 of #90DaysOfDevOps with the #TrainWithShubham and #DevOps Community. The challenge is for the DevOps Community to get stronger in DevOps.Documenting my learning and also sharing is helping me to get more clear with the concepts.
What is DevOps:-
DevOps is about removing the barriers between traditionally siloed teams, development and operations. Under a DevOps model, development and operations teams work together across the entire software application life cycle, from development and test through deployment to operations.
What is Automation, Scaling and Infrastructure:-
Automation:-DevOps automation is the addition of technology that performs tasks with reduced human assistance to processes that facilitate feedback loops between operations and development teams so that iterative updates can be deployed faster to applications in production.
Example:- Infrastructure-as-Code tools can automatically configure software environments based on configuration management files created beforehand. Release automation suites can build, test and deploy new versions of an application.
Scaling:-Scalability is the measure of a system's ability to increase or decrease in performance and cost in response to changes in application and system processing demands.
Infrastructure:-Infrastructure is the foundation of a system. Components such as Operating systems, networks, containers, containers orchestrators, databases and load balancers.
Why DevOps is Important, etc:-
Speed:-DevOps practices let you move at the velocity you need to innovate faster, adapt to changing markets better, and become more efficient at driving business results.
Rapid delivery:- When you increase the pace of releases, you can improve your product faster and build a competitive advantage.
Reliability:- DevOps practices like continuous integration and continuous delivery can ensure the quality of application updates and infrastructure changes so you can reliably deliver at a more rapid pace while maintaining an optimum experience for end users.
Improved collaboration:- Under a DevOps model, developers and operations teams collaborate closely, share responsibilities, and combine their workflows. This reduces inefficiencies and saves time.
Security:- You can adopt a DevOps model without sacrificing security by using automated, integrated security testing tools.
Faster, better product delivery , Faster issue resolution and reduced complexity Greater scalability and availability, More stable operating environments, Better resource utilization , Greater automation , Greater visibility into system outcomes Greater innovation.
Shubham Londhe #devops #DevOps #90dayschallenge