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
19
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
GitHub Copilot Workspace で我々のアプリ開発がどう変わるのか?
shuyakinjo
0
860
生成AIで構築する自律型企業調査アシスタント
shuyakinjo
0
760
SSMパラメーターストアでクロススタック参照の罠を回避する
shuyakinjo
2
16k
AWS CDKとGitHubActionsで始めるInfrastructure as CodeのCI/CD
shuyakinjo
1
6.9k
Other Decks in Technology
See All in Technology
エンジニアは伝え方が9割/90% of what engineers need is communication skills
ykanoh
2
170
Slackbot × RAG で実現する社内情報検索の最適化
howdy39
2
290
KDD2024参加報告
cyberagentdevelopers
PRO
1
220
Semantic Kernel の Agent 機能試してみた!
okazuki
1
110
【shownet.conf_】ShowNet伝送改めShowNet APN 2024
shownet
PRO
0
350
[JAWS-UG GameTech] 第6回 各種事例紹介_18TRIPにおけるAWSサービスを活用した負荷テスト・障害テスト
naoto_yasuda
0
120
Azure Verified Moduleを触って分かった注目ポイント/azure-verified-module-begin
mhrtech
1
200
業務ヒアリングと知識の呪い
tamai_63
0
150
All your memory are belong to… whom?
ennael
PRO
0
570
山手線一周のパフォーマンス改善
suzukahr
0
120
Authenticator のエミュレーションによる パスキーのログインテスト/nikkei-tech-talk-25
nikkei_engineer_recruiting
0
140
Oracle GoldenGate 23ai 導入Tips
oracle4engineer
PRO
1
220
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
30
2.6k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Fontdeck: Realign not Redesign
paulrobertlloyd
81
5.2k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
41
9.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
1
240
Facilitating Awesome Meetings
lara
49
6k
Into the Great Unknown - MozCon
thekraken
30
1.4k
Designing on Purpose - Digital PM Summit 2013
jponch
114
6.9k
4 Signs Your Business is Dying
shpigford
180
21k
What the flash - Photography Introduction
edds
67
11k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
48k
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 γϦʔζͷϦιʔεΛ࡞ΒͣɺશʹϚωʔδυαʔϏε