IT本部の岡澤と申します。タイトルにある「CCoE」という言葉、最近よく見かけるようになったという方も多いと思います。今回の記事ではこのCCoEをテーマにお話したいと思います。Excellence)とはなにか、一言で言えば「企業や組織のクラウド利用を推進するチーム」であると思います。企業や組織によって規模やクラウド利用の段階、CCoEに期待されることは異なるので必然的にその役割や解釈も異なってくると思いますが、次に挙げるポイントは共通するのではないでしょうか。セキュリティのガバナンスやマネジメントの仕組みを整え制度化するマクロミルのCCoEの成り立ちマクロミルでは2014年くらいからAWSの利用を本格的に開始しました。オンプレミス中心だった社内のシステムは、現在ではほぼすべてAWSへ移行されています。AWSを7年以上利用する中で、ノウハウは確実に社内に蓄積されてきました。それは「各システムを担当するチーム」ごとであり、全体の形式知にはなっていませんでした。そのため、例えば従来のWeb3層構造のシステムを担当するチームと、クラウドネイティブな構造設計でサーバーレス系サービスやマネージドサービスを多用しているシステムを担当するチームでは「AWSを上手く使う」という点で、業務上で得られる経験やノウハウの蓄積に差が生まれてしまう状況が続いていました。AWSは拡張や進化のスピードがとても速いサービスです。コスト、品質といったすべての点に影響を及ぼします。IT本部内のAWS知識・技能が先行している担当者を集めてCCoEを組織することにしました。マクロミルのCCoEの活動方針は次のとおりです。・AWSの『Well-Architected』を活動の指針とする・『Well-Architected』の「オペレーショナルエクセレンス」「セキュリティ」「信頼性」「パフォーマンス効率」「コスト最適化」の5分野に「トレーニング」を加えた計6分野を担当するサブチームを置き、活動するサブチーム毎に、または連携しながら下記を範囲として活動しています。収集と展開マクロミルのCCoEが掲げる目標CCoE活動として以下の目標を掲げています。各プロジェクトにベストプラクティスが適切に適用されている状態になること各プロジェクトがAWS利用に関して自走している状態になること社内のすべてのエンジニアがAWSを使いこなし、各システムやチームが自走状態になること。この状態まで到達できればCCoEの存在意義はほぼ無くなります。最終的なゴールは「CCoEの解散」です。おわりに今回はマクロミルのCCoEの成り立ちと活動内容についてお話しました。社内でCCoEの立ち上げを検討されている方のご参考になればと思います。次回以降はCCoE活動についてより具体的にご紹介する予定です。「#情シスあるある」をチャットボット(ChatBot)で効率化した話Next2022年5月24日PowerAutomate/Alteryxを用いた業務効率化この記事を書いた人Okazawa2012年中途入社、Web回遊ログ分析基盤、ビッグデータ分析基盤の開発・運用に携わった後、現在はIT企画、CCoEに所属。趣味は暑いのが嫌いなので春夏インドア、秋冬アウトドア。Inc.ホームシェアTOPへ。