株式会社ディー・エヌ・エー / プラットフォーム&DevOpsエンジニア
CI/CD基盤のコスト削減とDocker Hubのレートリミットを回避するためのミラーサーバーを導入した話 - DeNA Testing Blog
全社CI/CD基盤にDocker Hubのミラーサーバーを導入した話について書きました!
400万人が利用するビジネスSNS
株式会社ディー・エヌ・エー / プラットフォーム&DevOpsエンジニア
生粋の大阪生まれ、大阪育ちです。関西弁は弱いです、、
【お仕事】 ・0からのサービス立ち上げ ・開発生産性の計測&向上 ・AIファースト開発の仕組みづくり ・ソフトウェア開発のリード ・システム刷新
SWET(SoftWare Engineer in Test)という、社内の開発生産性を向上させることをミッションとしているチームで全社のCICD基盤をお世話しています。 SWETについて: https://engineering.dena.com/team/quality/swet/
ソフトウェア工学領域の研究をしています。 npmなどのパッケージングエコシステムの依存関係により発生する脆弱性影響について調べています。
ソフトウェア開発全般・採用などに携わりました。
バックエンド(AWS のフルサーバーレス)全般の開発業務をこつこつ進めていました。具体的には以下のようなことに取り組みました。
よびもりサービスのインフラストラクチャはほぼ全てがAWS CDKを使って構築されていましたが、サービスのローンチが2021年だったこともあり、依然としてV1を利用し続けていました。 ただ2023/06にCDK V1のサポートが終了されることになったため、開発リソースが少ない中で時間を捻出してV2へのアップデート作業を行いました。インフラは堅くしておきたいので、このアップデート作業を機にCI環境も整え、Snapshot testsや一部Fine-grained assetionsを導入し、無事に大きな事故なく全CDKプロジェクトのV2移行が完了しました。 よびもりはクロスアカウントでサービスを構築しており、V2に上げたことでそのクロスアカウント環境でのデプロイがとても快適になったり、npmモジュールをサービスごとにインストールしてバージョンも合わせて、、といった作業が必要なくなったりと色々幸せになりました。
連想記憶の統計力学について研究しました。 また、並行して高校理科の教員免許も取得しました。
株式会社ディー・エヌ・エー / プラットフォーム&DevOpsエンジニア
全社CI/CD基盤にDocker Hubのミラーサーバーを導入した話について書きました!