Upgrade to Pro — share decks privately, control downloads, hide ads and more …

アプリケーションエンジニアだからこそわかるCDKコントリビューションの難しさと面白さ.pdf

Avatar for Toru Takahashi Toru Takahashi
July 12, 2025
120

 アプリケーションエンジニアだからこそわかるCDKコントリビューションの難しさと面白さ.pdf

AWS CDK Conference Japan 2025
https://jawsug-cdk.connpass.com/event/356363/

Avatar for Toru Takahashi

Toru Takahashi

July 12, 2025
Tweet

More Decks by Toru Takahashi

Transcript

  1. Name 髙橋 透 Title&Community AWS Community Builders(Devtools) 2025 Japan AWS Top

    Engineers 2025 Japan All AWS Certifications Engineers Job Java製のウェブアプリケーションの開発・運用 Like お酒を飲む、0歳の息子氏を愛でる 2 ※全冠
  2. 3 アプリケーションエンジニアとしてのキャリア 2018~2021 ・Java - Strutsのアプリ開発/保守 ・Java - Spring Bootのアプリ新規開発

    ・Java 6→Java 11へのリプレース案件 ・Vue.jsでミニアプリ開発 2022~2025 ・Java - Spring Bootのアプリ開発/保守 ・Next.jsで個人アプリ開発
  3. コーディング知識 TypeScript npm, yarn Rosetta, GitHub Actions etc… 各AWSサービスの知識 EC2,

    VPC, S3, RDS, DynamoDB SSM, Route 53 etc… 13 AWSサービスの数は200以上! たくさんの技術スタックが詰まっている CDKコントリビュートのハードルの高さ
  4. ドメイン知識 業界ごとの専門知識 20 各AWSサービスの知識 EC2, VPC, S3, RDS, DynamoDB SSM,

    Route 53 etc… AWSの公式リファレンス 勉強会・テックブログ 上記からキャッチアップしやすい! ここにいる皆さんは既に十分過ぎるほ どAWSに習熟してるはず! CDK アプリ開発
  5. 技術スタック プログラミング言語 バックエンド・フロントエンド デザインパターン (Gofなど) 21 コーディング知識 TypeScript npm, yarn

    Rosetta, GitHub Actions etc… CDK アプリ開発 公式リファレンス OSSで公開されているソースコード テックブログ 上記からキャッチアップしやすい CDKコントリビュートに 高度なプログラミング知識は あまり求められない (と思う) 極論TSでifとforが書ければお k?
  6. CDKコントリビュートの面白さ • 自分が書いたコードがグローバルに利用されることの満足 感 • コミュニティが活発 ◦ aws-cdkのGitHub starは12.3k ◦

    今回の私の登壇もコントリビュートきっかけ • 英語力が上達した(気がする) ◦ Issue/PRのやり取りは全て英語で行う 25