在企业中实施CI / CD和DevOps(在我们的示例中为Rostelecom)

这个话题仍然非常炒作,向简历中添加DevOps一词的管理员会自动期望薪水增加+ 100K。但是我们不是在谈论那个。我们想告诉您Rostelecom IT如何在企业IT环境和重型整体式Legacy系统中实施CI / CD和DevOps。

我们指南的第一部分将涉及“为什么,为什么,如何从业务中赚钱以及如何在大型公司的数十个项目团队中实施CI / CD。” 对于CIO和潜在客户来说,这是有趣且可行的信息。本文的第二部分是纯粹的工程,并根据项目的类型和技术状态描述了应用的方法,工具和实现。第三部分将围绕业力框架实施过程。走!

复古。一切如何开始

在大约一年的时间里,Rostelecom的IT开发在一定范围内建立了基于部署在OpenShift集群中的微服务架构的现代基础架构。我们后来将该基础架构称为“数字产品平台”,以下简称PDP。稍后,我们将更详细地描述PCP的组成。

, , . , , — , , , , , . , . . Agile. , , . middleware-, — web-, . , . , «» — , 3-6 -, - . : 3-6 . , . . , ))

- , — - « » , . , CRM, , , — , OSS/BSS. , DevOps, OpenShift CI/CD — . , . : , . - — , , , Oracle. . , , … -. , — , ? 

— … 42!

, , . .

DevOps- , .

CI/CD&DevOps

. , . , «, , ». !

- --. CI/CD & DevOps . , . , Kubernetes ! . 

, DevOps CI/CD , , web-. , -, , , . , , . - - .

«». , DevOps CI/CD. -. - -. DevOps- . . ,  , . , CI/CD -. , DevOps- .

DevOps CI/CD . , IT- - , git. , , CI/CD -, . 

, , 2020 — . - - . , . - ? — quick win. , !

, , , , digital- . 90% . . . . . : « , ?». - , . - , ( ), DevOps CI/CD , . . , , , 3 50% AS IS, , 20%. . 

, - DevOps CI/CD , . , ! ))

. Karma Framework

, , - , , , , , .

Karma Framework. « » – ( , ), - «», , . , , . , , , , -, , — , , . , , Devops & CI/CD, .

Karma Framework — IT , , Gartner Karma . , . Karma Framework , , , . - , , — .

DevOps : Devops CI/CD .

, , , . , , Devops & CI/CD . , Devops&CI/CD . 

, Devops&CI/CD . .

:

  1. Time-2-market .

  2. . Devops&CI/CD N , Y N. , N, . — 6–12 . , CI/CD .

  3. , . 20% . 10%, . .

  4. . - NPS, 1-2 , - ..

  5. . « ».

  :

  1. . — . , -, .

  2. DevOps — , . /, , , . , .

  3. , , . , CI/CD , .

  4. , . . , , , . . .

  5. . . . Devops&CI/CD .  

:

  1. CI/CD . CI/CD , . , , , . , . 

  2. Devops&CI/CD . , . . , -.

  3. Devops&CI/CD Agile . : , , Unit-, git() . 

, CI/CD Scrum . , -. . - , CI/CD. . , Devops&CI/CD . Devops&CI/CD , , , Devops&CI/CD .

!




All Articles