|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-jenkins-from-the-scratch-and-prepare-for-job-interview/
课程评论:没有评论
课程名称:从零开始学习 Jenkins 并准备面试 课程概述: DevOps 是软件开发和信息技术运营的结合,使企业能够以更快的速度交付应用程序。它将开发和运营团队结合在一起,从而减少软件开发过程中的冗余。DevSecOps 是软件行业文化的转变,旨在将安全性融入现代应用开发和部署的快速发布周期中。DevOps 在许多方面彻底改变了工作场所,相关职位数量不断增加,且其作为热门职位的地位也在上升。DevOps 重要,因为它是一种软件开发和运营的方法,使新产品的开发速度更快,现有部署的维护更为简便。 CI/CD 是什么? CI/CD 是通过在应用开发的各个阶段引入自动化,来频繁交付应用给客户的一种方法。CI/CD 的主要概念包括持续集成、持续交付和持续部署。CI/CD 是解决开发和运营团队在集成新代码时可能出现的问题(即“集成地狱”)的方案。具体而言,CI/CD 在应用生命周期的集成、测试、交付和部署阶段引入了持续的自动化和监控。这些相互关联的实践通常被称为“CI/CD 管道”,并且由以敏捷方式合作的开发和运营团队提供支持,使用 DevOps 或站点可靠性工程 (SRE) 方法。 Jenkins 是什么? Jenkins 是一个开源自动化服务器,帮助自动化与构建、测试和部署相关的软件开发部分,促进持续集成和持续交付。它是一个基于服务器的系统,可以在诸如 Apache Tomcat 之类的 Servlet 容器中运行。 课程适合希望了解 Jenkins 的人,特别是那些准备进入 DevOps 和相关领域的求职者。
DevOps is a combination of software development and information technology operations that enables businesses to deliver applications at a faster pace. It brings together development and operations teams so there are fewer redundancies in the software development process.DevSecOps is a culture shift in the software industry that aims to bake security into the rapid-release cycles that are typical of modern application development and deployment.DevOps has revolutionized workplaces in many ways. The number of DevOps-related jobs are increasing, while its rank as an in-demand job.DevOps is important because it's a software development and operations approach that enables faster development of new products and easier maintenance of existing deployments.What is CI/CD ?CI/CD is a method to frequently deliver apps to customers by introducing automation into the stages of app development. The main concepts attributed to CI/CD are continuous integration, continuous delivery, and continuous deployment. CI/CD is a solution to the problems integrating new code can cause for development and operations teams (AKA "integration hell").Specifically, CI/CD introduces ongoing automation and continuous monitoring throughout the lifecycle of apps, from integration and testing phases to delivery and deployment. Taken together, these connected practices are often referred to as a "CI/CD pipeline" and are supported by development and operations teams working together in an agile way with either a DevOps or site reliability engineering (SRE) approach.What is Jenkins ?Jenkins is an open source automation server. It helps automate the parts of software development related to building, testing, and deploying, facilitating continuous integration and continuous delivery. It is a server-based system that runs in servlet containers such as Apache Tomcat.