Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20221213_reCap__期待の統合DevOpsサービス_Amazon_CodeCat...
Search
ShuyaKinjo
December 12, 2022
Technology
0
35
20221213_reCap__期待の統合DevOpsサービス_Amazon_CodeCatalyst.pdf
re:Invent 2022 の社内re:CapイベントでCodeCatalystについて登壇した際の資料です
ShuyaKinjo
December 12, 2022
Tweet
Share
More Decks by ShuyaKinjo
See All by ShuyaKinjo
AIネイティブの全く新しい統合開発環境 「GitHub Copilot Workspace」で考える AIコーディングエージェントの開発生産性
shuyakinjo
0
620
AWS CDKのConstruct IDはどのように命名するべきか?
shuyakinjo
1
490
GitHub Copilot Workspace で我々のアプリ開発がどう変わるのか?
shuyakinjo
4
17k
生成AIで構築する自律型企業調査アシスタント
shuyakinjo
0
1k
SSMパラメーターストアでクロススタック参照の罠を回避する
shuyakinjo
2
18k
AWS CDKとGitHubActionsで始めるInfrastructure as CodeのCI/CD
shuyakinjo
1
7.1k
Other Decks in Technology
See All in Technology
CodeRabbitと過ごした1ヶ月 ─ AIコードレビュー導入で実感したチーム開発の進化
mitohato14
1
230
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
2
450
3D生成AIのための画像生成
kosukeito
2
580
生成AIのユースケースをとにかく集めてまるっと学ぶ!/ all about generative ai usecases
gakumura
3
360
AI 코딩 에이전트 더 똑똑하게 쓰기
nacyot
0
460
テストって楽しい!開発を加速させるテストの魅力 / Testing is Fun! The Fascinating of Testing to Accelerate Development
aiandrox
0
160
日経電子版 for Android の技術的課題と取り組み(令和最新版)/android-20250423
nikkei_engineer_recruiting
1
610
MCPを理解する
yudai00
12
9.1k
品質文化を支える小さいクロスファンクショナルなチーム / Cross-functional teams fostering quality culture
toma_sm
0
180
ペアーズにおける評価ドリブンな AI Agent 開発のご紹介
fukubaka0825
7
2k
PagerDuty×ポストモーテムで築く障害対応文化/Building a culture of incident response with PagerDuty and postmortems
aeonpeople
3
540
LT Slide 2025-04-22
takesection
0
110
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Music & Morning Musume
bryan
47
6.5k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Writing Fast Ruby
sferik
628
61k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
34
2.2k
Designing for humans not robots
tammielis
253
25k
Why Our Code Smells
bkeepers
PRO
336
57k
The Language of Interfaces
destraynor
157
25k
Designing for Performance
lara
608
69k
Into the Great Unknown - MozCon
thekraken
38
1.7k
Designing Experiences People Love
moore
142
24k
Transcript
$9ࣄۀຊ෦%FMJWFSZ෦ ۚल࠸ ظͷ౷߹%FW0QTαʔϏε "NB[PO$PEF$BUBMZTU
ࣗݾհ w $9ࣄۀຊ෦%FMJWFSZ෦."%άϧʔϓ w αʔόʔαΠυΤϯδχΞ w ͖ͳ"84ͷαʔϏε w "84$%,ɺ$MPVE'PSNBUJPO
w $PEFγϦʔζ ۚल࠸ 4IVZB,JOKP @joe-king-sh
"84͕ఏڙ͢Δ։ൃπʔϧ܈
͜ΕΒͷπʔϧΛΈ߹Θͤɺ ॊೈʹ։ൃڥɺCI/CDύΠϓϥΠϯɺίϥϘ Ϩʔγϣϯ·ͰؚΊͨ։ൃج൫Λߏஙͯ͠ Ϟμϯͳ։ൃΛ։࢝Ͱ͖·͢🚀
Ͱ࣮ࡍɾɾ ɾϑϨʔϜϫʔΫɺϥΠϒϥϦԿ͍͍͑Μͩ ɾॊೈ͔ͩΒͦ͜$*$%ڥߏங͢Δͷ͕େม ɾߏஙޙϝϯςφϯε͍͔ͯ͠ͳ͍ͱ ɾ՝ཧɺίϥϘϨʔγϣϯπʔϧͲΕ͓͏ ɾ৽͘͠ೖͬͨਓʹ͋ͷ"ͱ#ͱ$αʔϏεͷΞΧϯτΛ͍ग़ͯ͠ɾɾ ɾͳΜ͔։ൃڥ͕ڥґଘͷͰಈ͔ͳ͍ΜͰ͚͢Ͳɾɾ
Ϟμϯ։ൃΔ͜ͱଟ͗͢
ͦΜͳ՝Λղܾ͢ΔͨΊੜͨ͠ Amazon CodeCatalyst
։ൃʹඞཁͳͯ͢ͷπʔϧͱΠϯϑϥΛ 1ͭͷγʔϜϨεͳମݧʹ·ͱΊΔ ౷߹͞ΕͨDevOpsͷαʔϏε "NB[PO$PEF$BUBMZTU
$PEF$BUBMZTUͷओཁͳػೳ ɾ$*$%*B$·ͰؚΜͩϓϩδΣΫτͷϒϧʔϓϦϯτ ɾ$*$%ύΠϓϥΠϯ ɾΦϯσϚϯυͷΫϥυ্ͷ։ൃڥ ɾίϥϘϨʔγϣϯ ՝ཧɺ13ɾϨϏϡʔ ɾμογϡϘʔυ
ৄࡉϒϩά IUUQTEFWDMBTTNFUIPEKQBSUJDMFTJOUSPEVDFDPEF DBUBMZTUSFJOWFOU IUUQTEFWDMBTTNFUIPEKQBSUJDMFTOFXBNB[PO DPEFDBUBMZTUQSFWJFXBOOPVODFE
σϞ
$PEFγϦʔζʹ৽ͨͳ͕ؒ૿͑·ͨ͠ʂ CodeCatalyst CodeWhisperer CodePipeline CodeCommit CodeStar CodeArtifact CodeBuild CodeDeploy
͜Ε͔ΒͲ͏ͳΔͷɾɾʁ CodeStar
$PEF4UBSͱ$PEF$BUBMZTUͷൺֱ CodeCatalyst CodeStar VS
ͦͦ$PEF4UBSͰԿ͕Ͱ͖ͨʁ CodeStar "84$PEF4UBSΛ༻͢ΔͱɺΞϓϦέʔγϣϯΛਝʹ։ൃ͓Αͼߏங ͯ͠"84ʹσϓϩΠͰ͖·͢ɻ"84$PEF4UBS౷߹͞ΕͨϢʔβʔΠ ϯλʔϑΣΠεΛඋ͍͑ͯΔͨΊɺιϑτΣΞ։ൃΞΫςΟϏςΟΛͭ ͷॴͰ؆୯ʹཧͰ͖·͢ɻ"84$PEF4UBSͰɺܧଓతσϦόϦʔͷ πʔϧνΣʔϯશମΛͰઃఆͰ͖ɺίʔυͷϦϦʔεΛ͘͢։࢝Ͱ ͖·͢ɻ"84$PEF4UBSʹΑͬͯνʔϜશମ͕ηΩϡΞʹ࿈ܞ͘͢͠ͳ ΓɺϓϩδΣΫτͷΞΫηεཧॴ༗ऀɺίϯτϦϏϡʔλʔɺϏϡʔ
ϫʔͷՃ؆୯Ͱ͢ɻ"84$PEF4UBSͷ֤ϓϩδΣΫτʹɺ "UMBTTJBO+*3"4PGUXBSFʹΑΔػೳ͕౷߹͞ΕͨϓϩδΣΫτ ཧμογϡϘʔυ͕༻ҙ͞Ε·͢ɻ"84$PEF4UBSͷϓϩδΣΫτμο γϡϘʔυʹΑΓɺ࡞ۀ߲ͷόοΫϩά͔ΒνʔϜͷ࠷৽ͷίʔυσϓϩ Π·ͰɺιϑτΣΞ։ൃϓϩηεશମͷਐߦঢ়گΛ؆୯ʹͰ͖·͢ɻ ৄࡉʹ͍ͭͯɺͪ͜ΒΛ͝ཡ͍ͩ͘͞ɻ
ίϯηϓτؙ͔ͿΓͯ͠Δɾɾ
Ұ൪େ͖ͳҧ͍͕͋Γ·͢☝
💡ΩʔϫʔυʮγʔϜϨεʯ
CodeStar $PEF4UBSWT$PEF$BUBMZTU CodeStar։ൃڥ(Cloud9)CI/CD(CodePipeline)ͱ͍ͬͨ։ൃ πʔϧΛɺCodeγϦʔζΛΈ߹ΘͤͯരͰߏஙͯ͘͠Ε·͢ɻ
CodeCatalyst CodeStar ϦϙδτϦ Ϗϧυڥ σϓϩΠ ։ൃڥ $*$% $PEF4UBSWT$PEF$BUBMZTU
CodeCatalyst CodeStar ϦϙδτϦ Ϗϧυڥ σϓϩΠ ։ൃڥ $*$% $PEF4UBSWT$PEF$BUBMZTU CodeCatalystɺCodeCatalyst͕શͯΛఏڙ͠·͢
࣮୯ମൺֱͰͳͯ͘ CodeCatalyst CodeStar VS
͜ͷߏਤ͕ਖ਼͍͠ CodeCatalyst CodeStar VS CodePipeline CodeCommit CodeBuild CodeDeploy
$PEF4UBS$PEF$BUBMZTUʹஔ͖ΘΔͷ͔ $PEF$BUBMZTU1SFWJFXͳͷͰ·ͩԿͱݴ͑ͳ͍ $PEF1JQFMJOF͡Όͳ͍ͱग़དྷͳ͍͜ͱଟͦ͏ ྫ͑$PEF1JQFMJOFͰͷঝೝϑϩʔͳͲɺ͋ΔεςʔδͰϫʔΫ ϑϩʔͷҰ࣌ఀࢭ͕ग़དྷͳͦ͞͏
ࡉ͔͍ΧελϚΠζ͕͚ͨ͠Ε$PEF4UBS $PEFγ Ϧʔζ ɺ$PEF$BUBMZTU͕ఏڙ͢Δੈքʹ͔ͬΕ ΔͳΒ$PEF$BUBMZTUͱ͍͏͍͚ʹͳ͍ͬͯ͘
·ͱΊ
·ͱΊ $PEF$BUBMZTU։ൃʹඞཁͳҎԼͷπʔϧҰࣜఏڙ͢ΔαʔϏε ։ൃڥ $*$% ϓϩδΣΫτͷϒϧʔϓϦϯτ
*TTVFཧ 13ɾϨϏϡʔ $PEF4UBSͱ$PEF$BUBMZTUίϯηϓτಉ͕ͩ͡Ξϓϩʔν͕ҧ͏ɻ $PEF$BUBMZTU։ൃऀʹΞϓϦέʔγϣϯ։ൃʹूதͤ͞ΔͨΊɺ$PEF γϦʔζͷϦιʔεΛ࡞ΒͣɺશʹϚωʔδυαʔϏε