AWS DVA 항해기 - AWS CLI & Cloudshell

0

AWS-DVA

목록 보기
2/8

AWS에 접근하는 방법

  • AWS Management Console => 비밀번호+MFA로 보호됨
  • AWS CLI(Command Line Interface) => 액세스 키에 의해 보호됨
  • AWS SDK(Software Developer Kit) => 애플리케이션 코드 내에서 API를 호출하고자 할 때 사용 / 액세스 키에 의해 보호됨

❓ Access Key 생성 방법 => AWS console 을 통해

Access Key는 유저가 관리해야 함.. 비밀번호와 같은 역할이라 절대절대절대 공유하면 안됨!!!

❓AWS CLI?

터미널에서 AWS 서비스를 조작하는 명령줄 도구

  • 공식적으로 문서화된 AWS 서비스 API(EC2, S3, IAM 등) 호출

  • 인프라/애플리케이션 리소스 관리를 위한 스크립트화(반복 작업 자동화 및 표준화) 작성
    ex) 배포 스크립트, 크론잡, GitHub Actions 등에서 반복 작업

❓AWS SDK?

코드에서 AWS 서비스를 쓰도록 만든 프로그래밍 라이브러리 세트
프로그래밍 언어에 따라 개별 SDK가 존재

지원하는 범위

  • SDKs
  • Mobile SDKs
  • Iot Device SDKs

AWS AccessKey 만드는법

IAM > Access Management > Users 탭에서 AccessKey를 생성하려는 유저 네임을 클릭 후 우측의 Create access key 버튼 클릭

Access Key Id랑 Secret Access Key를 복사하거나 csv 파일로 다운 받을 수 있다!!

AWS Cloudshell

로컬에 아무것도 설치하지 않아도 AWS CLI v2와 여러 도구가 미리 설치되어 있고, 콘솔에 로그인한 자격증명이 자동으로 적용된 상태로 시작

  • 전체 저장소
    - 영구 저장소(persistent storage) 를 가리킴
    - 리전당 1GB 영구 저장소가 사용자 홈 디렉터리($HOME) 에 제공. 여기에 둔 파일·스크립트는 세션이 종료돼도 유지
profile
숲(구조)을 보는 개발자

0개의 댓글