1 / 67

https://www.youtube.com/watch?v=OJecuyYgcA4&

This presentation on the DevOps tutorial will help you understand the basics of DevOps. In the video, we shall see the way how DevOps came into existence. and learn its basics. We will look at the industries that use DevOps and understand the applicability of DevOps. We'll learn the DevOps life cycle. Finally, we shall consider the market trends and talk about what the future of DevOps holds.<br><br>The topics covered in this video are:<br>Advent of DevOps<br>What is DevOps?<br>Industries using DevOps<br>Why do we use DevOps?<br>DevOps Life Cycle<br>Future of DevOps<br><br>Why learn DevOps? <br>Simplilearnu2019s DevOps training course is designed to help you become a DevOps practitioner and apply the latest in DevOps methodology to automate your software development lifecycle right out of the class. You will master configuration management; continuous integration deployment, delivery and monitoring using DevOps tools such as Git, Docker, Jenkins, Puppet and Nagios in a practical, hands on and interactive approach. The Devops training course focuses heavily on the use of Docker containers, a technology that is revolutionizing the way apps are deployed in the cloud today and is a critical skillset to master in the cloud age.<br><br>After completing the DevOps training course you will achieve hands on expertise in various aspects of the DevOps delivery model. The practical learning outcomes of this Devops training course are:<br>An understanding of DevOps and the modern DevOps toolsets<br>The ability to automate all aspects of a modern code delivery and deployment pipeline using:<br>1. Source code management tools<br>2. Build tools<br>3. Test automation tools<br>4. Containerization through Docker<br>5. Configuration management tools<br>6. Monitoring tools<br><br>Who should take this course?<br>DevOps career opportunities are thriving worldwide. DevOps was featured as one of the 11 best jobs in America for 2017, according to CBS News, and data from Payscale.com shows that DevOps Managers earn as much as $122,234 per year, with DevOps engineers making as much as $151,461. DevOps jobs are the third-highest tech role ranked by employer demand on Indeed.com but have the second-highest talent deficit.<br>1. This DevOps training course will be of benefit the following professional roles:<br>2. Software Developers<br>3. Technical Project Managers<br>4. Architects<br>5. Operations Support<br>6. Deployment engineers<br>7. IT managers<br>8. Development managers<br><br>ud83dudc49Learn more at: https://bit.ly/2ytbV4J

Simplilearn
Download Presentation

https://www.youtube.com/watch?v=OJecuyYgcA4&

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What’s in it for you? Advent of DevOps What is DevOps? Industries Using DevOps Why do we use DevOps? DevOps Life Cycle Future of DevOps

  2. Advent of DevOps

  3. Click here to watch the video

  4. Advent of DevOps Earlier, there was a Waterfall Model • Waterfall model was the first SDLC Model used for Software Engineering

  5. Advent of DevOps Earlier, there was a Waterfall Model • Waterfall model was the first SDLC Model used for Software Engineering • The model is easy to understand and use

  6. Advent of DevOps Earlier, there was a Waterfall Model Requirement Analysis System Design • Waterfall model was the first SDLC Model used for Software Engineering • The model is easy to understand and use • It is a sequential process in which every phase acts as an input for the next phase Implementation Testing Deployment Maintenance

  7. Phases of The Waterfall Model Requirement Analysis System Design Implementation Testing Deployment Maintenance

  8. Limitations of the Waterfall Model There were several limitations in the case of Waterfall Model • It was difficult to make changes in the sequential model

  9. Limitations of the Waterfall Model There were several limitations in the case of Waterfall Model • It was difficult to make changes in the sequential model • The testing phase came extremely late in the process and was done only when the step arrived

  10. Limitations of the Waterfall Model There were several limitations in the case of Waterfall Model • It was difficult to make changes in the sequential model • The testing phase came extremely late in the process and was done only when the step arrived • The clients were not included at any phase

  11. Limitations of the Waterfall Model There were several limitations in the case of Waterfall Model • There was a high probability of risk and uncertainty in the project

  12. Limitations of the Waterfall Model There were several limitations in the case of Waterfall Model • There was a high probability of risk and uncertainty in the project • Since the integration took place towards the end it prevents the identification of any challenges

  13. Limitations of the Waterfall Model There were several limitations in the case of Waterfall Model • There was a high probability of risk and uncertainty in the project • Since the integration took place in the end it prevented the identification of any challenges • The model is not well suited for long, complex projects

  14. Advent of DevOps Then came the Agile Model • Agile model is a collaboration of iterative and incremental models

  15. Advent of DevOps Then came the Agile Model • Agile model is a collaboration of iterative and incremental models • The model focuses on teamwork, customer satisfaction, and fast delivery

  16. Advent of DevOps Then came the Agile Model Retirement Initiation • Agile model is a collaboration of iterative and incremental models • The model focuses on teamwork, customer satisfaction, and fast delivery • The Agile process is divided into five phases Release Planning Development

  17. Phases of The Agile Model Retirement Initiation Release Planning Development

  18. Limitations of The Agile Model There were several limitations in the case of Agile Model • The output comes to the market faster, but it is fragmented and there is no combined unit

  19. Limitations of The Agile Model There were several limitations in the case of Agile Model • The output comes to the market faster, but it is fragmented and there is no combined unit • Estimation of cost, time and resources is difficult at the beginning of the project

  20. Limitations of The Agile Model There were several limitations in the case of Agile Model • The output comes to the market faster, but it is fragmented and there is no combined unit • Estimation of cost, time and resources is difficult at the beginning of the project • The process of documentation becomes limited

  21. Limitations of The Agile Model There were several limitations in the case of Agile Model • The spirit of collaboration and team work is a big challenge to maintain

  22. Limitations of The Agile Model There were several limitations in the case of Agile Model • The spirit of collaboration and team work is a big challenge to maintain • Only experienced professionals are capable of making decisions in the development process

  23. Limitations of The Agile Model There were several limitations in the case of Agile Model • The spirit of collaboration and team work is a big challenge to maintain • Only experienced professionals are capable of making decisions in the development process • There is no clarity of what final product looks like

  24. Advent of DevOps Finally comes DevOps

  25. Advent of DevOps Finally comes DevOps

  26. What is DevOps?

  27. What is DevOps? • DevOps is a combination of Dev (Development) and Ops (Operations) team

  28. What is DevOps? • DevOps is a combination of Dev (Development) and Ops (Operations) • It is a set of practices that work to automate and integrate all the processes between software development and IT teams.

  29. What is DevOps? • It is a culture that bridges the gap between the Development and Operations team

  30. What is DevOps? • It is a culture that bridges the gap between the Development and Operations team • Bringing together both the teams increases efficiency and improves business

  31. Industries using DevOps

  32. Industries using DevOps There are several companies that use DevOps

  33. Industries using DevOps There are several companies that use DevOps

  34. Industries using DevOps There are several companies that use DevOps

  35. Why do we use DevOps?

  36. Why do we use DevOps? Some of the major reasons to use DevOps are: Adaptability Better adaptation to market trends, and yield better business results

  37. Why do we use DevOps? Some of the major reasons to use DevOps are: Fast Delivery Increase in the pace of releases, bug fixing, and response to customers

  38. Why do we use DevOps? Some of the major reasons to use DevOps are: Reliability Ensuring the quality of infrastructure changes and application updates

  39. Why do we use DevOps? Some of the major reasons to use DevOps are: Improved Collaboration Effective team building that has core values like ownership and accountability

  40. Why do we use DevOps? Some of the major reasons to use DevOps are: Security Automation increases consistency and predictability that reduces human errors

  41. DevOps Life Cycle

  42. DevOps Life Cycle Development Operations Integration Deployment Testing Feedback Monitoring

  43. Development Operations Integration Deployment Testing Feedback Monitoring

  44. Development Operations Integration Deployment Testing Continuous Development The application objectives are planned and the requirements are coded Feedback Monitoring

  45. Development Integration Operations DevOps The DevOps tool commonly used in the Continuous Development phase is Git Testing Deployment Continuous Development The application objectives are planned and the requirements are coded Feedback Monitoring

  46. Development Integration Operations Git is a version control system for tracking changes in computer files. It enables reliable communication between teams DevOps Testing Deployment Continuous Development The application objectives are planned and the requirements are coded Feedback Monitoring

  47. Development Operations Integration Deployment Testing Continuous Integration The process includes planning of tests and understanding of code to build the product Feedback Monitoring

  48. Development Integration Operations DevOps The DevOps tool commonly used in the Continuous Integration phase is Jenkins Testing Deployment Continuous Development The application objectives are planned and the requirements are coded Feedback Monitoring

  49. Development Integration Operations Jenkins is an automation tool used to build and test software projects making it easier for developers to integrate changes DevOps Testing Deployment Continuous Development The application objectives are planned and the requirements are coded Feedback Monitoring

More Related