Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AWS EC2, CLI #2

Open
magicpieh28 opened this issue Apr 3, 2020 · 0 comments
Open

AWS EC2, CLI #2

magicpieh28 opened this issue Apr 3, 2020 · 0 comments

Comments

@magicpieh28
Copy link
Owner

AWS 설명서: EC2
AWS 설명서: CLI

EC2 = Elastic Compute Cloud

  • Amazon이 제공하는 서버(클라우드)
    • 원하는 만큼 가상 서버 구축 가능
      • 인스턴스(275개), AMI, 인스턴스 유형
    • 보안 및 네트워크 구성과 스토리지 관리 가능
      • 키페어 사용해 로그인 정보 보호
      • 인스턴스 스토어 볼륨: 임시 데이터는 인스턴스 종료 시 삭제
      • EBS(Elastic Block Store) 볼륨으로 영구적으로 데이터 저장
      • 인스턴스, EBS 볼륨 등의 리소스를 물리적 장소에서 액세스 가능한 리전(22개) 및 가용 영역(69개)
      • 보안 그룹 사용: 프로토콜, 포트, 소스 IP 범위 지정 방화벽
      • 탄력적 IP 주소(EIP)
      • 사용자가 생성해 EC2 리소스에 할당할 수 있는 메타데이터 태그
      • 고객 네트워크와 간편히 연결 가능한 가상 네트워크(VPC)
    • 규모 확장 혹은 축소 가능하기 때문에 서버 트래픽에 대한 제한이 줄어듦

AWS CLI = AWS Command Line Interface

  • Python2.7, Python3.4 이후 버전에서 사용 가능
  • command로 EC2에 액세스 가능
  • 프로덕션 환경에서 사용하기 위한 것은 버전2.x
  • bash, zsh, tcsh로 명령 실행
  • AWS서비스의 공용 API에 직접 액세스 가능
    • 리소스를 관리할 셸 스크립트 개발 가능
    • SDK를 사용하여 프로그램을 다른 언어로 개발하기 위해 학습한 내용 활용 가능
  • S3의 파일 관리에 편리
  • aws-cli github
@magicpieh28 magicpieh28 mentioned this issue Apr 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant