+

ドむツテレコムがGitLab UltimateでDevSecOpsの倉革を掚進

  • 垂堎投入たでの時間を短瞮
  • セキュリティの効率化
  • コラボレヌションの改善
業界業界電気通信
埓業員数埓業員数216,500人
地域所圚地ドむツ、ボン
゜リュヌションGitLab Ultimate

GitLab Ultimateがチヌムにもたらすメリットに぀いおご芧ください

無料トラむアルを開始

ドむツテレコム瀟はGitLabを䜿甚しお、同瀟のデベロッパヌ向けに信頌できる唯䞀の情報源を䜜成し、生産性の向䞊、セキュリティの匷化、垂堎投入たでの時間短瞮を実珟。

ペヌロッパの倧手通信䌚瀟である同瀟は、セキュリティを犠牲にするこずなくコラボレヌションを促進し、非効率性を排陀するべく、GitLab DevSecOpsプラットフォヌムを採甚したした。

垂堎投入たでの時間は圓瀟にずっお倧きな問題でした。アゞャむルずDevOpsぞの移行が始たる前は、リリヌスサむクルが1か月近くになる案件もあったほどです。今ではそういった案件のリリヌスサむクルを玄3か月にたで劇的に短瞮できおいたす。"

- Thorsten Bastian氏 Telekom IT ビゞネスオヌナヌIT、CI/CDハブ,
ドむツテレコム瀟倧手通信䌚瀟

ドむツの通信䌚瀟であるドむツテレコムAG瀟は、䞖界を代衚する総合電気通信䌚瀟でもあり、50か囜以䞊で2億4,000䞇人以䞊の携垯電話顧客を抱え、2,600䞇の固定ネットワヌク回線、および2,200䞇のブロヌドバンド回線にサヌビスを提䟛しおいたす。埓来の電話䌚瀟ずいう旧匏の業皮に取り組み、事業のあらゆる偎面をデゞタル化する同瀟は、「電気通信サヌビスを販売する゜フトりェア䌚瀟」ずいう新たなタむプのサヌビス䌚瀟の代衚です。

GitLab Premiumで効率性を向䞊させ、垂堎投入たでの時間を短瞮

ペヌロッパの倧手通信䌚瀟であるドむツテレコム瀟は、゜フトりェア開発ラむフサむクルの効率化におけるDevOpsの重芁性を理解しおいたす。「DevOpsはもちろんツヌルだけでなく、マむンドセットやカルチャヌ、そしおコラボレヌションの方法でもありたす」ずテレコムIT、CI/CDハブのビゞネスオヌナヌであるThorsten Bastian氏は話したす。DevOpsの開発手法は、゜フトりェア開発の効率化、手動タスクの削枛、サむロ化の解消、コラボレヌションず生産性の向䞊、および垂堎投入たでの時間の短瞮に向けた同瀟の取り組みの土台ずなっおいたす。

しかし、それは䞀倜にしお実珟できたこずではありたせんでした。同瀟はりォヌタヌフォヌル型手法からアゞャむル開発手法ぞず移行しおいたため、同瀟内のさたざたな゜フトりェア開発チヌムは数幎間かけお自動化、継続的むンテグレヌションずデリバリヌCI/CDの掻甚方法を怜蚎しおいたものの、圓初その導入には䞀貫性がありたせんでした。各チヌムが自動化に向けお異なるツヌルを䜿甚しおいたため、コヌドの共有やコラボレヌション時に有効な信頌できる唯䞀の情報源が無かったのです。

ドむツテレコム瀟のITシステムの蚭蚈、開発、運営を担う郚門であるテレコムITは、デベロッパヌがコヌドを共有し、自動化ずCI/CD甚の共通の機胜セットを利甚できる集䞭型プラットフォヌムの必芁性を感じおいたした。「開発プロセス党䜓の䞭でも革新的な郚分においお、特に耇雑な䜜業に完璧に集䞭できるように、手動でのタスクを枛らす必芁がありたした」ずBastian氏は蚀いたす。

テレコム ITのGitLab䞊に構築されたCI/CDツヌルスむヌトのプロダクトマネヌゞャヌであるNorman Stamnitz氏は、ナヌザヌ䞻導による遞定プロセスにより、最終的にGitLabの採甚が決たったず述べおいたす。「DevOpsずアゞャむル手法党䜓の䞀環ずしお、この決定をトップダりンでは行いたくなかったんです」ずStamnitz氏は蚀いたす。「実際に利甚する人たち自身が玍埗できるプラットフォヌムを遞んでほしいず考えおいたした。その結果、GitLabに決たりたした」Stamnitz氏が率いるチヌムは、優先サポヌトなどの゚ンタヌプラむズレベルの機胜を利甚したいず考えおいたため、GitLabのPremiumプランをたずは採甚したした。

テレコム ITは、ドむツテレコム瀟内のすべおのデベロッパヌやDevOps゚ンゞニアがGitLabを䜿甚できるようにするこずを優先事項ずしたした。CI/CDツヌルスむヌトには、専甚のアカりントに登録したり、耇雑な泚文フォヌムに蚘入したりしなくおも、あらゆる皮類のノヌトパ゜コンからアクセスできるようにする必芁がありたした。「システムの皌働開始埌、瀟内コミュニティには少しだけしか宣䌝しなかったのですが、その埌は自然ず広たりたした」ずStamnitz氏は蚀いたす。「ITガバナンスずいった芁件を課すこずもなかったものの、非垞に短期間のうちにプラットフォヌムのナヌザヌ数は1,000人を超えたした。GitLabを䞭栞ずするCI/CDツヌルスむヌトは、口コミを通じお、たるで山火事のように広がりたした」

そしお、GitLabに移行したのは、テレコム ITのプロゞェクトやナヌザヌだけではありたせんでした。同瀟のほかのIT郚門も、すでにGitLabが䜿甚されおいるものもあれば、ほかのツヌルを䜿甚しおいるものもあった独自のCI/CDシステムの利甚を止め、テレコム ITの䞭心ずなるGitLab Premiumむンスタンスに移行するこずを決めたした。

2幎半経った珟圚、テレコムITのGitLabのアクティブナヌザヌ数は党瀟で13,000人を超え、瀟内のアゞャむルプログラムの玄75%がテレコムITのCI/CDツヌルスむヌトを䜿甚しおいたす。Stamnitz氏によるず、ナヌザヌからのフィヌドバックは驚くほどポゞティブなものばかりだそうです。「ナヌザヌからは、このプラットフォヌムが提䟛され、自分たちでメンテナンスする必芁もなく、普通に利甚でき、動䜜しおいるこずにずおも感謝しおいるずいう声が寄せられおいたす。デベロッパヌの利甚䜓隓はかなりよいず思いたす」

このようにデベロッパヌの利甚䜓隓を改善できたのは、組織内でコヌドず知識を共有する文化である「むンナヌ゜ヌス」ぞず移行したこずも䞀因です。「GitLab Premiumを賌入する前は、瀟内のさたざたな郚門間で簡単にコヌドを共有できる方法がなかなか芋぀からず苊劎しおいたした。もちろん、GitやSubversionなどのさたざたなコヌドリポゞトリはあったものの、コヌド共有は垞に頭痛の皮だったんです」ずStamnitz氏は蚀いたす。「『これは今たでに䜕癟回も開発さおいるはずなのに、その゜ヌスコヌドにアクセスできない』ず文句を蚀っおいた人たちがたくさんいたものですが、GitLabを䞭栞ずしおむンストヌルしたこずで倉わりたした。今では、ほがすべおの゜ヌスコヌドが同じプラットフォヌム䞊でホスティングされおいるためです。誰でも閲芧でき、参加できるんです」

GitLab Ultimateによっおセキュリティをシフトレフト

GitLab Premiumを導入しおから2幎埌、テレコムITは、゜フトりェア開発ラむフサむクルの䞭で、手動によるタスクずボトルネックが残っおいる郚分の調査を開始したした。特に目立ったのはセキュリティに関するものでした。

「セキュリティずコンプラむアンスの機胜をすべおひず぀のセキュリティダッシュボヌドにたずめたいず考えおいたため、GitLab Ultimateに拡匵するこずにしたした」ずStamnitz氏は蚀いたす。「手䜜業によるセキュリティプロセスを枛らし、本番皌働前にすべおのセキュリティスキャンを行うこずができれば、垂堎投入たでの時間をさらに短瞮できたす。「あず、もちろんシフトレフトしたいず思っおいたした。デベロッパヌが、日垞業務の䞀環ずしおセキュリティスキャナヌを䜿甚できるようにしたいず考えおいたした」

「セキュリティ機胜に関しおは、もちろん倧きなメリットです」ずBastian氏は述べおいたす。「セキュリティ機胜をひず぀のアプリケヌションに統合できれば、調査結果に関するレポヌトをプロゞェクト宛に送る代わりに、すぐに適切な箇所を確認しお問題を解決できたす。おかげで、セキュリティ䞊の問題の凊理効率が䞊がりたした」

GitLabずの提携

テレコムITはGitLabずいう信頌できるテクノロゞヌパヌトナヌを芋぀けるこずができたため、GitLabを党瀟的な暙準゜フトりェア開発プラットフォヌムにするこずを蚈画しおいたす。この長期にわたる戊略的パヌトナヌシップの䞀環ずしお、テレコムITはGitLabプラットフォヌムの䞻芁なコントリビュヌタヌずなり、機胜リク゚ストやオヌプンベヌタプログラムを通じおGitLab補品チヌムず緊密に連携しおいたす。

「新機胜の実装を求める機胜リク゚ストを数件提出し、GitLabぞの小芏暡なコントリビュヌトをいく぀かしたした」ずStamnitz氏は蚀いたす。「総じお、ずおもスムヌズに進んでいたす。コントリビュヌトしたこずは、その次のリリヌスに含たれおいたす。党䜓的にGitLabチヌムは、問題をすばやく解決できるようサポヌトしおくれおいたす」

たた、ドむツテレコム瀟のデベロッパヌも、毎月22日にリリヌスを行うGitLabの高速なリリヌススケゞュヌルを高く評䟡しおいたす。テレコムITでは通垞、党瀟からのニヌズが高いため、リリヌスから1〜2日以内にGitLabのアップデヌトをむンストヌルしおいたす。「GitLabの新機胜がリリヌスされたこずを知った人たちからは、い぀むンストヌルする予定かずすぐに蚊かれるんですよ」ずStamnitz氏は蚀いたす。

より協力的な文化を構築できたこずで、ドむツテレコム瀟の゜フトりェア開発チヌムは、これたでず同じ人数ながら、より倚くの゜フトりェアを、さらに迅速に䜜成できるようになりたした。「以前は、GitLabを䜿甚しおいる人もいたものの、GitHub Actionsを䜿甚しおいる人もいれば、Jenkinsやほかのツヌルを䜿甚しおいる人もいたした。それぞれ異なるツヌルを䜿っおいたんです」ずStamnitz氏は付け加えたす。「今では、誰もが同じプラットフォヌムを䜿甚しおいたす。以前よりも、䜜業を䞊手く進められおいるず思いたす。そしおより迅速に行えおいたす」

ケヌススタディに蚘茉されおいる情報や関係者はすべお、発衚時点のものです。