DevOpsの“理想と現実”のギャップを「IDP」で埋める

プラットフォームエンジニアリングが「“何でも屋”にされる開発者」を救う

開発に加えて運用やセキュリティ対策など、開発者はシステムに関わる、さまざまなことを任されるようになっている。「プラットフォームエンジニアリング」は、まさにこうした状況に置かれた開発者を救う手段だ。

 システムの開発者が強いプレッシャーにさらされていることは、周知の事実だ。経営者は競争で優位に立つために、開発者にシステムの迅速なリリース(公開・提供)を求める。さらにそのシステムに対して、揺るぎない信頼性や機能の進化、堅牢(けんろう)なデータセキュリティを期待する。法律や業界標準などのルール、ガイドラインの急速な変化が、開発者が直面する課題をさらに複雑にしている。

コーディングにとどまらなくなった開発者の役割

 求められるものが高度になるにつれて、開発者の在り方が変わってきた。既に開発者の役割は、ソースコードを書くことをはるかに超え、インフラの管理やセキュリティの確保、運用上の問題への対処なども役割に含むようになった。こうした変化は、単に開発者に対して「もっと多くのことをする」ことを求めるだけのものではない。開発者が開発からリリース、日々の運用まで、自らが携わるシステムの成功について、完全に責任を持つようになってほしいという期待を反映している。

 こうした中で登場したのが「DevOps」(開発と運用の融合)だ。DevOpsは、開発(Development)と運用(Operations)の間に従来あった垣根を取り払うことで、双方の担当者が単一のチームとして協力してシステム全体を支え、開発から運用までを一貫して担うことを可能にした。

 DevOpsは、システムの開発、運用、改善を切れ目なく進められる土台を整え、関係者が従来よりも広い範囲の責任を担えるようにする。その結果、リリースのスピード向上やフィードバックの反映サイクル(フィードバックループ)の短縮、そしてユーザーにとってより良い体験が実現しやすくなる。

DevOpsの“理想と現実”にはギャップが

 開発現場にDevOpsが普及するにつれて、新たな課題が浮上した。開発者が善意だけではなく、ベストプラクティスに基づいてシステムを開発していることを、どう保証するかという課題だ。

 DevOpsによって開発者が新たな機能開発に加え、運用についても大きな責任を負うことは、組織や顧客にとっての成果につながるとの期待があった。現実には、ほとんどの開発者はインフラやシステムの状態監視、セキュリティのトレーニングを受けていないのだ。コンピュータサイエンスを学んだ経験はあっても、インシデント対処については学んでいないという開発者は珍しくない。

 開発者は、

  • 「CI/CD」(継続的インテグレーション/継続的デリバリー)パイプライン(開発からリリースまでの工程を自動的に連携させる仕組み)の構成
  • アラートの閾値管理
  • テレメトリーデータ(システムから収集する稼働状況や利用状況)の解釈
  • ランタイムセキュリティ(稼働しているシステムのセキュリティ)の確保

といった、さまざまな業務を求められるようになっている。これらの知識や経験がないにもかかわらずだ。こうした慣習は非効率的で持続不可能であり、リスキーなのは言うまでもない。開発者が自信と一貫性を持って大規模なシステム構築を担えるように支援するためには、適切なツールと手法を利用できるようにする必要がある。

「プラットフォームエンジニアリング」が開発者の救世主に

印刷する
SNSでシェア

Computer Weekly発 世界に学ぶIT導入・活用術

この連載の記事をもっと見る

この記事の著者

関連記事

こんなメディアも見られています

TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。

無料会員登録
最新情報をいち早くチェック!

製品カタログや技術資料、導入事例など、IT導入の課題解決に役立つ資料を簡単に入手できます(メディアごとに文章は変更)

いますぐ無料会員登録

ベンダーコンテンツ PR

From Informa TechTarget

アクセスランキング

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

ホワイトペーパーランキング PR

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

TechTargetジャパン SNS

X @techtarget_itmをフォロー

インフォメーション

TechTargetジャパンをフォロー