ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • AWS(Amazon Web Services)
    Note 2020. 12. 16. 13:15

    S3(Amazon Simple Storage Service)

    스토리지 서비스

    Amazon S3에서 제공하는 단순한 웹 서비스 인터페이스를 사용하여 웹에서 언제 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있다.

     

    기능

    - 버킷: 버킷은 데이터 스토리지를 위한 S3의 기본 컨테이너로, 데이터를 저장하는 버킷을 만들고 해당 버킷의 이름을 지정한다.

    - 데이터 저장: 버킷에 데이터(객체)를 원하는 만큼 저장할 수 있고, 각 객체에 최대 5TB의 데이터를 포함할 수 있다. 각 객체는 고유한 개발자 할당 키를 사용하여 저장 및 검색한다.

    - 데이터 다운로드: 데이터를 직접 다운로드하거나 다른 사람이 다운로드할 수 있도록 한다. 

    - 권한: 데이터를 업로드 또는 다운로드하려는 사용자에게 접근 권한을 부여하거나 거부할 수 있다. 인증 메커니즘을 사용하면 데이터가 무단으로 접근되지 않도록 보호하는데 도움이 된다.

    - 표준 인터페이스: 모든 인터넷 개발 도구 키트에서 사용할 수 있도록 설계된 표준 기반 REST 및 SOAP 인터페이스를 사용한다.

    버킷: 버킷은 데이터 스토리지를 위한 S3의 기본 컨테이너로, 데이터를 저장하는 버킷을 만들고 해당 버킷의 이름을 지정한다.
    
    데이터 저장: 버킷에 데이터(객체)를 원하는 만큼 저장할 수 있고, 각 객체에 최대 5TB의 데이터를 포함할 수 있다. 각 객체는 고유한 개발자 할당 키를 사용하여 저장 및 검색한다.
    
    데이터 다운로드: 데이터를 직접 다운로드하거나 다른 사람이 다운로드할 수 있도록 한다. 
    
    권한: 데이터를 업로드 또는 다운로드하려는 사용자에게 접근 권한을 부여하거나 거부할 수 있다. 인증 메커니즘을 사용하면 데이터가 무단으로 접근되지 않도록 보호하는데 도움이 된다.
    
    표준 인터페이스: 모든 인터넷 개발 도구 키트에서 사용할 수 있도록 설계된 표준 기반 REST 및 SOAP 인터페이스를 사용한다.

     

    EC2(Amazon Elastic Compute Cluoud)

    컴퓨터 용량을 클라우드에서 제공하는 웹 서비스

    간단한 웹 서비스 인터페이스를 통해 간편하고 필요한 용량을 얻고 구성할 수 있다.

     

    기능

    인스턴스: 가상 컴퓨팅 환경
    
    Amazon 머신 이미지(AMI): 서버에 필요한 운영체제와 여러 소프트웨어들이 적절히 구성된 상태로 제공되는 템플릿으로 인스턴스를 쉽게 만들 수 있습니다.
    
    인스턴스 유형: 인스턴스를 위한 CPU, 메모리, 스토리지, 네트워킹 용량의 여러 가지 구성 제공
    
    키 페어를 사용하여 인스턴스 로그인 정보 보호(AWS는 퍼블릭 키를 저장하고 사용자는 개인 키를 안전한 장소에 보관하는 방식)
    
    인스턴스 스토어 볼륨: 임시 데이터를 저장하는 스토리지 볼륨으로 인스턴스 중단, 최대 절전 모드로 전환 또는 종료 시 삭제됨
    
    Amazon Elastic Block Store(Amazon EBS), 즉 Amazon EBS 볼륨을 사용해 영구 스토리지 볼륨에 데이터 저장
    
    인스턴스와 Amazon EBS 볼륨 등의 리소스를 다른 물리적 장소에서 액세스할 수 있는 리전 및 가용 영역
    
    보안 그룹을 사용해 인스턴스에 연결할 수 있는 프로토콜, 포트, 소스 IP 범위를 지정하는 방화벽 기능
    
    탄력적 IP 주소(EIP): 동적 클라우드 컴퓨팅을 위한 고정 IPv4 주소
    
    태그: 사용자가 생성하여 Amazon EC2 리소스에 할당할 수 있는 메타데이터
    
    AWS 클라우드에서는 논리적으로 격리되어 있지만 원할 때마다 고객의 네트워크와 간편히 연결할 수 있는 가상 네트워크인 Virtual Private Clouds(VPC)

     

     

    RDS(Amazon Relational Database Service)

    애플리케이션 내에서 관계형 데이터베이스의 설정, 운영, 스케일링을 단순케 하도록 설계된 클라우드 내에서 동작하는 웹 서비스

     

    사용자가 선택할 수 있도록 Amazon Aurora, MySQL, MariaDB, Oracle, Microsoft SQL Server  PostgreSQL과 같은 6개의 익숙한 데이터베이스 엔진을 제공한다. 즉 기존 데이터베이스에서 이미 사용하고 있는 코드, 애플리케이션 및 도구를 RDS에서 사용할 수 있다. RDS를 사용하여 간편한 복제를 통해 프로덕션 워크로드의 가용성과 안정성을 높일 수 있다.

    'Note' 카테고리의 다른 글

    Cookie, Session  (0) 2020.12.17
    Axios  (0) 2020.12.17
    V8  (0) 2020.12.13
    서버 사이드 렌더링, 클라이언트 사이드 렌더링  (0) 2020.12.06
    React Router(v4)  (0) 2020.12.06

    댓글