촬리의늘솔길

AWS Community Day HandsOn - DevOps Track 본문

☁️2024/Cloud

AWS Community Day HandsOn - DevOps Track

리촬리 2024. 2. 6. 00:15

notion => tistory 마이그레이션 작업 그 3번째 여정.

 

커뮤니티데이에 참여는 했는데 기록물이 안남아있어서 증거가 될 수 없겠다.. 싶어 올려봅니다.

사실 거창한 저만의 창작 글이라기 보다 그냥 ~~했다. 정도의 글로 보시면 될 것 같습니다.

 

 

CICD 핸즈온 트랙이었고, CICD 관련 aws 서비스를 이용해 볼 수 있었습니다.

핸즈온 관련 사이트

AWS Workshops

AWS(Amazon Web Services)를 위한 실습 자습서

시작하기 - AWS 기반 구축을 위한 클라우드 컴퓨팅 자습서

Workshop Studio

 

Workshop Studio

 

catalog.us-east-1.prod.workshops.aws

 

 

1. Codecommit

깃헙처럼 push 하면 되는 방식의 사용법이었습니다. (쉬웠다.)

 

2. code build

CI 해서 빌드된 아티팩트를 S3 에 저장하는 절차였습니다. 

push 하면 자동으로 빌드되는것이 아니라 ( 아직까지는) 빌드 시작 버튼을 일일이 눌러줘야 했습니다.

version: 0.2

phases:
  install:
    runtime-versions:
      java: corretto17
  build:
    commands:
      - mvn install
artifacts:
  files:
    - target/javawebdemo.war
    - appspec.yml
    - scripts/**/*
  discard-paths: no

build 사양 관련된 yaml

 

3. CodeDeploy

배포가 이리 쉽다니~~

 

4. Codepipeline

이게 마치 github actions 의 워크플로우로 자동화 하는 과정을 담은것같았습니다.

과정 2에서 일일이빌드해줘야 했던 불편함을 해소 할 수 있도록 배포 파이프라인이 자동화될 수 있도록 하는 서비스 같았습니다.

편안..

 

결론 : 굉장히 쉽고 빠르다. 

배포를 체험해보기에 아주 적합한 핸즈온이었습니다.

 

728x90