|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/a-complete-guide-to-modern-devops-implementation/
课程评论:没有评论
《现代DevOps实施全指南》课程总结 本课程旨在帮助组织解决部署频率下降、新版本发布失败率高及修复时间过长等问题。现代DevOps提供了快速应用开发的解决方案,同时确保安全检查的传统方式,帮助组织在软件部署时保持服务稳定。如果您希望通过DevOps与安全的合作来保护您的组织,这门课程将是您的理想选择。 课程包含三个部分,采用逐步实践的方法,帮助您自动化基础设施,克服日常IT基础设施挑战,并利用DevOps工具与技术框架实现安全保护。 第一部分是专业DevOps,涵盖了DevOps工具和技术框架的实现。通过本课,您将学习如何在现有IT环境中实施完整的DevOps周期,包括源控制、持续集成、自动化测试与容器技术等,最终能够识别并选择合适的工具和技术框架,以便在组织中应用DevOps文化。 第二部分是现代DevOps实践,介绍如何实施尖端解决方案以改善开发操作。您将学习如何在开发环境中利用现代DevOps工具(如Terraform和Azure DevOps)来实现更多的自动化与标准化,从而显著减少人为错误,并高效地分享最佳实践。课程将帮助您利用持续交付节省设置和修复工作环境的时间,掌握DevOps的基本原则,并转变团队以符合DevOps的核心理念。 第三部分是实用DevOps安全,展示了如何在DevOps管道的每个阶段应用安全最佳实践。课程内容包括减少漏洞、增强防御能力以及将安全作为代码的概念,确保安全与合规性的服务化。您将了解到DevOps安全实践与传统安全方法的不同之处,并学习如何在DevOps工作流中嵌入治理和网络安全功能。 课程结束时,您将能够使用DevOps工具和技术框架实施配置管理、监控和安全。 这门课程的讲师包括Umar Murtaza(拥有25年以上系统管理经验)、Cory W. Cordell(软件工程和DevOps专家)和Gurpreet Sachdeva(Cloud Computing、DevOps和安全领域的技术高管)。他们将通过丰富的实战经验为您提供深入的指导。
If you're facing issues of decreased frequency of deployment, high new releases failure rate and longer lead time between fixes than modern DevOps is the answer to your problems. DevOps enables rapid application development and follows a traditional way of performing security checks. It helps an organization deploy software while maintaining service stability. If you're looking to protect your organization with the collaboration of DevOps and security then, this is the perfect Course for you!This comprehensive 3-in-1 course takes a step-by-step practical approach to automate your infrastructure and overcome day-to-day IT infrastructure challenges as well as protect your organization with the collaboration of DevOps and security using DevOps tools and technology framework. You'll initially implement a complete DevOps cycle with use cases and explore continuous integration and different configuration management tools using Chef, Puppet, and Ansible. You'll also implement DevOps using Docker containers. Moving further, you'll add resilient services to your app or infrastructure using configuration management, continuous deployment, and other DevOps techniques. Finally, you'll build a continuous feedback loop by automating all security checks throughout the Continuous Delivery pipeline.Towards the end of this course, you'll implement configuration management, monitoring, and security using DevOps tools and technology framework.Contents and OverviewThis training program includes 3 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Professional DevOps, covers DevOps tools and technology frameworks to implement DevOps for your organization. This course helps you implement a complete DevOps cycle in your existing IT environment. Each section of this course will help you implement the DevOps culture in your professional environment. With the help of source control, continuous build, continuous integration, automated test with quality controls, and container technologies, this course will be your perfect guide to learn and apply DevOps in your organization. By the end of this course, you'll be able to identify and choose the appropriate tools and technology framework to implement DevOps in your organization.The second course, Modern DevOps in Practice, covers how to implement cutting edge solutions to improve your development operations. Modern DevOps in Practice will introduce you to modern Development Operations (DevOps), how to utilize it in your development environment work with tools (Terraform and Azure DevOps). After this course you'll be able to bring more automation and standardization to the development process, human errors can be significantly reduced and it will be best practices more efficiently shared across teams. Continuous delivery will help you save time setting up and fixing your working environments. Additionally, you will learn about the fundamental principles of DevOps and how to transform your team into one that follows the core of DevOps. By the end of this course, you will feel comfortable with what DevOps learn how to utilize modern day tools to better ship code and provide high availability environments.The third course, Practical DevOps Security, covers protecting your organization with the collaboration of DevOps and security. This course shows you how to apply DevOps security best practices at every stage in your DevOps pipeline. You will learn proven approaches to reducing vulnerability and strengthening your defenses against attack. You will understand using security as code with the intent of making security and compliance consumable as a service. This course explains how DevOps security practices differ from traditional security approaches and provide techniques to embed governance and cybersecurity functions throughout the DevOps workflow. By the end of the course, you will have learned best practices in DevSecOps, the core concepts of secure DevOps, and how security can be integrated into the development pipeline.By the end of this course, you'll implement configuration management, monitoring, and security using DevOps tools and technology framework.About the AuthorsUmar Murtaza has more than 25 years' experience of System Administration in implementing, commissioning development, testing, and production environments. He has designed and implemented a number of DevOps environments, conducted 4- day hands-on DevOps training sessions at a number of private and government telecommunications and software companies/institutions.Cory W. Cordell is a focused technologist that has a great passion for Software Engineering and DevOps. He believes that the application of DevOps principles is essential in staying competitive in today's technologically sophisticated market.Gurpreet Sachdeva is a Technology Executive with 21+ years' experience working on some of the most challenging technologies related to Cloud Computing, DevOps, and Security. Gurpreet did his B. Tech (C.S.) from NIT, Kurukshetra, and M.S. (Software Systems) from BITS, Pilani. He is currently working as Assistant Vice President-Technology with Aricent, Gurgaon. He is a keen Java enthusiast and co-founder of Delhi - NCR - Java User Group. Gurpreet is an invited speaker in prestigious conferences such as Oracle - Java One, Great India Developer Summit. He blogs at thistechnologylife and has written a book on Elastic stack.