• [AWS] EC2

    2021. 8. 10.

    by. ziasu

    반응형

    최근에 AWS를 공부하며 토이 프로젝트를 진행하고 있습니다.

    VPC의 public subnet에 EC2 서비스를 통해 NAT instance를 생성하여 Bastion Host를 겸할 수 있게 설계를 해봤는데, EC2가 과연 어떤 서비스인지 정확히 이해가 안 되어 한번 정리해봤습니다.

     

    EC2(Elastic Cloud Compute)...?

    • '클라우드 상에 있는 가상의 컴퓨터'라고 생각하면 이해하기 쉬움
    • AWS에서는 사용자들이 쉽게 '클라우드상에 있는 컴퓨팅 파워를 유연하게 빌려서 사용고, 쓴 만큼 가격을 지불할 수 있도록 하는 서비스라고 보면 됨
    • AWS 서비스를 사용하는 사용자 입장에서는 EC2가 Server 혹은 Web Hosting Server의 역할

    ##만약에 내가 운영하고 있는 웹 서비스가 AWS를 사용하고 있다고 가정해보면

     

    1. User가 internet을 통해 내 웹 서비스 페이지에 들어옴

    2. 내 EC2도 사용할 수 있음

    3. User가 UI를 통해 어떤 요청을 하면

    4. 클라우드 내에 있는 '온라인 스토리지 웹 서비스'에서 필요한 데이터를 가져옴

    5. 가져온 데이터를 EC2에서 encoding이나 transcoding과 같은 작업들을 거친 후 User에게 전달

     

    이런 느낌으로 프로세스가 진행된다고 이해했습니다.

     

     

    반응형

    'IT > 따로 공부' 카테고리의 다른 글

    [Python] iter, next 내장함수  (0) 2021.08.13
    Nginx란...?  (0) 2021.08.12
    VM(Virtual Machine) vs Container  (0) 2021.08.02
    [Git] warning: LF will be replaced by CRLF in  (0) 2021.07.14

    댓글