본문 바로가기
취준일기 + Working

[취준일기] AWS Compute 서비스 정리 | AWS 자격증 준비하는 법 | EC2, ECR, ECS, Elastic Beanstalk, Lambda, Lightsail 설명

by 햄찌네굴렁쇠 2021. 2. 26.

안녕하세요 햄찌입니다.

기나긴 취준 끝에 (3개월 준비 + 1년 인턴) 드디어 원하던 회사에 입사하게 되었습니다!

그에 앞서 제게 정말 큰 도움이 되었던 AWS Solutions Architect - Associate 시험에서 유용하게 쓴 서비스 정리 요약본을 정리하여 올리고자 합니다:) 아마 2020년 상반기 필기자료라서 업데이트할 부분이 있을 것 같지만, 전반적으로 서비스를 이해하시는 데는 도움이 될 것 같아 조금씩 올리려고 해요! 많은 분들께 도움이 되기를 바라요.

 

AWS 를 이용하는 데 가장 기본이 되는 컴퓨팅 서비스를 적어보겠습니다. (+시험 준비나 서비스에 알고싶으신 분들은 꼭 White paper 참고하세용!)

 

1. (빈출)Amazon EC2 (Elastic Compute Cloud) 란 클라우드 위에서 가변적인 용량의 서버를 이용할 수 있게 도와주는 서비스입니다. 분단위로 새로운 인스턴스를 사용할 수 있게 도와주다보니 시간 절약에서 큰 도움이 되고 서버 용량을 원할 때 마다 바꿀 수 있게함으로서 (증감 모두 가능) 안정적으로 서버를 운영할 수 있습니다.

      **시험포인트**

      cf. Amazon Elastic File System (EFS) - AWS 클라우드 서비스와 온프레미스 리소스에서 사용할 수 있는, 간단하고 확장 가능하며 탄력적인 완전관리NFS 파일 시스템을 제공합니다. 이 제품은 애플리케이션을 중단하지 않고 온디맨드 방식으로 페타바이트 규모까지 확장하도록 구축되어, 파일을 추가하고 제거할 때 자동으로 확장하고 축소하며 확장 규모에 맞게 용량을 프로비저닝 및 관리할 필요가 없습니다.

Amazon EFS는 Standard 스토리지 클래스 및 Infrequent Access 스토리지 클래스(EFS IA)의 두 가지 스토리지 클래스를 제공합니다. EFS IA에서는 매일 액세스하지 않는 파일에 대해 비용 최적화된 가격/성능을 제공합니다. 파일 시스템에서 EFS 수명 주기 관리를 활성화하기만 하면 선택한 수명 주기 정책에 따라 액세스하지 않은 파일은 EFS IA로 투명하게 자동 이동됩니다. EFS IA 스토리지 클래스 요금은 월별 GB당 0.025 USD에 불과합니다. (이 부분은 이해를 돕기위해 작성하였습니다)

EFS와 비교하는 선지가 정말 많이 나옵니다. 둘다 가변적인 용량이라는 키워드가 중심이 되는데 보통 그 질문의 의도가 server instance이면 EC2, NFS File system / File storage이면 EFS이더라구요.

 

2. Amazon ECR (EC2 Container Registry) - 완전관리형 도커 컨테이너 레지스트리로서 개발자들이 도커 컨테이너 이미지를 쉽게 저장, 관리, 배포할 수 있게 도와줍니다. EC2 Container Service (ECS)와 함께 통합되어 제품 워크플로우를 간단히 하는 기능이 있습니다. 컨테이너 보관소를 하나하나 작동시킬 필요도 없고 기반 설비의 용량을 어떻게 설정할 지 걱정할 필요가 없는 것이 큰 장점입니다. Amazon ECR hots your images in a highly available and scalable architecture, allowing you to reliably deploy containers for your applications. 

  --> Amazon ECR의 경우 시험에서는 "Docker Container Image / Registry" 라는 명확한 키워드가 있어요!

 

3. AWS Elastic Beanstalk - AWS위에서 어플리케이션을 쉽게 배포하게 해주는 서비스입니다. 어플리케이션을 운영할 인프라를 걱정할 필요없이 완성된 어플리케이션을 클라우드 위에서 바로 배포하고 관리할 수 있게 해줍니다. Elastic Beanstalk가 자동으로 프로비져닝, 로드 밸런싱, health 모니터링까지 해줍니다. 공짜에요!!!

 --> Amazon ECR과 가끔 헷갈리게 나오는데 AWS Elastic Beanstalk는 어플리케이션 배포 vs. Amazon ECR은 Docker Container Image / Registry라는 걸 기억하시면 아예 다른 거라는 걸 인식하실 수 있으실거에요.

 

4. (빈출) AWS Lambda - 관리 서버 없이 코드를 돌릴 수 있는 Serverless 서비스. 반복적인 업무 (크롤링/단순 입출력/데이터 이동 등)을 서버 없이도 바로 가능케 합니다. Request 횟수 / Code를 돌리는 데 걸린 시간을 기준으로 코드를 돌리는 만큼에 대해서만 비용이 청구됩니다. 자동으로 스케일링이 이루어 집니다. ** You can set up your code to automatically trigger from other AWS services or call it directly from any web or mobile app.** 다른 어플리케이션 / 웹서비스와 연동 가능하고 API를 사용하는 어떤 프로그래밍 언어든지 활용 가능.

 

5. Amazon Lightsail - (시험에 자주나오지 x) Virtual Private Server를 AWS에 런칭하고 관리할 때 사용. 바로 프로젝트를 시작함에 있어 필요한 모든 것 (Virtual Machine, SSD-based storage, data transfer, DNS management, & static IP address까지) 을 모두 저렴한 가격에 제공.

 

---

이로써 시험에 자주 나오는 컴퓨팅 서비스를 정리해보았습니다! 실제로 AWS service를 사용하시기에 어떤게 좋은지 고민하시는 분들께서는 꼭 공식 홈페이지 들어가셔서 확인하시길 바랍니다! 다음편에는 스토리지 서비스를 정리해보겠습니다.

---

AWS Practitioner 자격증 준비하기

2020/04/04 - [분류 전체보기] - [취준일기] AWS Practitioner 자격증 : 5일 공부법 + 합격 후기

 

[취준일기] AWS Practitioner 자격증 : 5일 공부법 + 합격 후기

안녕하세요 딸기뉴턴입니다 취준이란 참 쉽지 않아요.. ㅋㅋ 코로나때문에 취업 시장만 얼어 붙은 게 아니라 컴활, 토익 등 모든 시험이 올 스탑 되었습니다 ㅠㅠ 뭐 어쩌라는 건지 모르겠네요

berrynewton.tistory.com

 

AWS Solutions Architect - Associate 왜 문과생이 공부해야할까? + 문과생의 IT 기업 취업 준비 썰 + 합격 후기

2020/08/25 - [성균관대학교 SKKU] - [취준일기] IT자격증 | AWS 공인 솔루션스 아키텍트 - 어소시에이트

2020/09/19 - [성균관대학교 SKKU] - [취준일기] IT 자격증 | AWS Solutions Architect - Associate 합격후기 + 꿀팁

 

댓글