面向开发人员的DevOps:入门

DevOps for Developers: How to Get Started

Learn how to make your application lifecycle faster and more predictable both for developers and the operations team.

839 次查看
微软
edX
  • 完成时间大约为 4
  • 初级
  • 英语
注:因开课平台的各种因素变化,以上开课日期仅供参考

你将学到什么

The value, history, and building blocks of DevOps

How to unify processes and improve collaboration between development and operations  

Continuous Integration (CI), continuous testing, and continuous deployment

Release Management, configuration management, and monitoring in DevOps

课程概况

DevOps is the union of people, process and products to enable the continuous delivery of value to end users. It aims to create a culture and environment where building, testing, and releasing software can happen rapidly, frequently, and more reliably, so you can innovate like a startup and scale for the enterprise. By taking this introductory DevOps course, you’ll be able to define DevOps, understand why you need DevOps, and learn how you can get started with DevOps. You’ll learn the key ideas and techniques to bring development and operations together to produce higher-quality software and deliver it more quickly.

课程大纲

Week 1: Introduction to DevOps
Introduction to the definition, value, history, building blocks, and best practices of DevOps
Week 2: A unified process between development and operations
Introduction to how Agile software development process applies to DevOps, the importance of integrating source control in DevOps, and how automation is applied to DevOps
Week 3: Continuous Integration (CI), continuous testing, and continuous deployment
Introduction to the key concepts, benefits, tools, and practices of implementing Continuous Integration (CI), continuous testing, and continuous deployment
Week 4: Configuration management and release management
Introduction to the key concepts, benefits, tools and practices of implementing release management and configuration management.  
Week 5: Monitoring and feedback
Introduction to the key concepts and tools of tracking production and aligning with suitable metrics to improve business results.

预备知识

Experience working inside an organization that delivers software
A basic understanding of source control and Agile software development process

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 3 个月,之后每月只需 ¥10.00。
Apple 广告
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2020 CMOOC.COM 慕课改变你,你改变世界