EC2(Elastic Compute Cloud)란? : AWS에서 비용, 성능, 용량 면에서 탄력적인 클라우드 컴퓨터를 제공하는 서비스이다. : 인터넷(클라우드)을 통해 서버, 스토리지, DB 등을 제공하는 서비스 사용한 만큼비용을 지불 / 필요에 따라 성능,
GitHub Actions란? Github가 공식적으로 제공하는 빌드, 테스트 및 배포 파이프라인을 자동화할 수 있는 CI/CD 플랫폼이다. repository에서 PR이나 push 같은 이벤트를 trigger로 github 작업 workflow를 구성할 수 있다.
EC2 인스턴스를 생성하고, 터미널로 ssh 접속 시 매번 ssh -i "keyfile.pem" ubuntu@ec2123-456.ap-northeast-2.compute.amazonaws.com 과 같은 명령어를 치는 번거로움을 해결하는 방법이 있다. .pem 파일
클라우드(Cloud) 서비스란? 서버의 자원과 공간 및 네트워크 환경을 제공하는 서비스 클라우드 서비스의 장점 필요할 때마다 컴퓨팅 능력을 유연하게 조절할 수 있다 사용한 만큼의 요금만 지급한다 스냅샷을 이용해 다른 컴퓨터로 즉시 이주(migration)가 가능하