[발표자료] Github Actions를 활용하여 AWS Amplify Console에 앱 배포해보기 #DevIOKoreaOnline2

Amplify Console에 앱을 배포하는 CloudFormation Stack을 Github Actions를 이용하여 배포하는 데모템플릿을 테스트해보고 느낀 후기에 대하여 발표했던 내용의 자료와 영상을 공유합니다!
2020.11.18

안녕하세요! 클래스메소드 신입엔지니어 정하은입니다🐣

11월 중순으로 접어들면서 날씨도 급격히 추워졌는데요ㅠㅠ 코로나 바이러스도 여전히 극성인지라 안심할 수 없는 상황이 정말 안타깝네요..

그래서 이번 Developers.IO Korea Online도 온라인으로 진행이 되었구요. 이번에도 발표자료 공유를 위해 블로그로 남기게 되었습니다.

그리고 이번에는 또 한 가지 추가가 된 부분이 있습니다! 바로 발표영상인데요! 사실 미숙한 부분이 많고 제 얼굴이 나오는지라... 공개하기 부끄럽지만 여러분께 발표 자료를 이해하는데 있어 도움이 되면 좋겠습니다.

발표자료

※ 발표 자료 내 AWS 블로그 링크에 잘못된 부분이 있어 아래의 링크를 통해 확인 부탁드립니다!

제가 20분이라는 한정된 시간동안 설명을 하다보니 생략한 부분이 많은데, 위 내용은 30분만 투자하시면 금방 하실 수 있으시니 여러분께서도 한 번 해보시는 걸 추천드려요!!

발표영상

추가 내용

제가 발표 영상 찍다가 말하는 걸 깜박한 부분이 있어 추가 사항을 남기게 되었는데요ㅠㅠ

20페이지를 보시면 Amplify는 독자적인 파이프라인을 구성하고 있어 수동 Deploy를 한다고 적어두었습니다.

Amplify는 소스 코드 변경 사항이 Push 될 경우에 자동적으로 반영을 하는 파이프라인 구성을 갖고 있어요. 그렇기 때문에 CloudFormation 스택 템플릿 내용이 변경되었을 경우에만 Deploy하면 된답니다!

발표를 마무리하며

사실 이번 발표는 녹화한 영상을 송출하여 질문답변만 라이브로 진행하였는데요. 오랜만에 영상 찍는 작업을 하다보니 정말 시간이 많이 걸려 고생했다는 후문ㅠㅠ 그래도 무사히 공개할 수 있어 다행이에요😊

그리고 왠만한 내용이 다 블로그 내에 다 나와있는 내용이지만 영어로만 공개가 된 내용이었기 때문에 저도 선배님께 따로 얘기를 듣기 전까지는 몰랐던 내용인지라 새롭게 알게 된 내용이라 자격증 공부에도 도움이 되었다고 느꼈구요. 덕분에 Developers Associate도 합격할 수 있었던 것 같구요ㅎㅎ (좀 과장이긴하지만...)

아무튼 이번달 정말 바쁜 일정이었던 와중이라 준비하는 과정에서도 부족한 점이 있었지만 다음 번 발표 때는 제가 직접 공부한 내용으로 발표하고 싶습니다!