概要
プラットフォームエンジニアリングは、本番へのセルフサービスの経路、すなわちゴールデンパスをチームに提供する内部開発者プラットフォームを構築します。各チームがパイプライン、インフラ、ポリシーと格闘する代わりに、プラットフォームはこれらの関心事を、セキュリティと標準を組み込んだ再利用可能なテンプレートとツールへとまとめます。開発者はより速く、より安全に進み、一方で組織は一貫性とガバナンスを保ちます。
方法論&標準
内部開発者プラットフォームとゴールデンパスのパターン、TerraformまたはOpenTofuによるInfrastructure as Code、GitOpsデリバリー、Backstageといったthe CNCFツール、policy-as-code型のガードレール。AWS、Azure、GCPに展開されます。
含まれる内容
開発者体験の評価とプラットフォーム戦略
サービス、パイプライン、インフラのためのゴールデンパステンプレート
セルフサービスポータルと再利用可能なプラットフォームコンポーネント
セキュリティ、ポリシー、標準の組み込みガードレール
提供される成果物
ゴールデンパスを備えた内部開発者プラットフォーム
セルフサービステンプレートと(任意で)開発者ポータル
プラットフォームのドキュメントと導入プレイブック
業界標準経営層向けレポート修正ガイダンス再テストを含む証明書スキャナーのダンプなし
よくある質問
DevOpsは、速く信頼性の高いデリバリーのための、より広い文化と実践です。プラットフォームエンジニアリングは、それを規模に応じて提供する一つの方法であり、ゴールデンパスを備えた再利用可能な内部プラットフォームを構築することで、各チームがパイプライン、インフラ、ポリシーをゼロから解決しなくて済むようにします。これは開発者向けにDevOpsをプロダクト化するものです。
同じパイプラインとインフラを繰り返し再構築している、あるいは一貫性のなさとセキュリティのドリフトに苦しむチームが数組あれば、プラットフォームは投資に見合います。ごく小規模なチームには過剰かもしれません。当社はまず開発者体験を評価し、適正規模のアプローチを推奨します。
