본문 바로가기
개발/클라우드

클라우드 서비스 AWS (1)

by 컴쏘 2023. 5. 29.
728x90

Cloud Computing : 다른 컴퓨터를 빌려서 원격 제어를 통해서 사용하는 것

Hosting : Cloud Computing과 의미는 같지만 오래된 표현

  • Host : Internet에 연결된 Computer 1대
  • Hosting : Host를 빌려줘서 서버로 사용할 수 있도록 하는 것

Cloud와 Hosting 모두 서버 컴퓨터를 빌려줌

EC2(Elastic Compute Cloud)

AWS에서 여러가지 서비스를 가지고 있는데 그 중 순수하게 컴퓨터를 빌려주는 서비스

왜 빌려서 사용하는가?

처음 웹사이트를 운영한다고 생각

  • 방문자 수 : 하루 100명
  • 동시 접속자 : 1명

이런 서비스를 시작할 때 16GB의 메모리가 장착된 최신식 컴퓨터는 과한 사양

EC2 서비스를 이용하면 0.5GB의 메모리를 가진 초소형 컴퓨터를 임대할 수 있음

반대로 초고사양 컴퓨터가 필요하다고 할 때도 AWS와 같은 Cloud Computing을 통해 임대 가능

유연성이 뛰어남 → 시간과 돈을 절약할 수 있음

최근에는 Web, AI, BIG Data, IOT 과 같은 분야가 서버 컴퓨터를 필요로 함. 그리고 이를 위한 서비스들이 Cloud Computing 서비스에 계속해서 추가되고 있음

프리티어로 회원 가입하고 로그인

서비스 켜기 EC2

서비스 → 컴퓨팅 → EC2

인스턴스

EC2에서는 Computer 1대를 인스턴스라고 함

ex. 만약 Computer 5대를 필요로 한다면 인스턴스 5대 필요

 

인스턴스 → 인스턴스 시작을 누르면 운영체제 리스트가 나옴

프리티어 사용 가능 범위에 있는 운영체제 선택인스턴스 유형 선택

키 페어 생성 → 생성이 되면 다운로드가 되는데 이건 딱 1번만 제공 되는 파일이다. (매우 중요)

만약 키 페어 파일을 잊었다면 새로 키 페어를 발급받을 수 있음 (새롭게 생성)

인스턴스 시작하면 인스턴스 생성됨

 

인스턴스 메뉴로 돌아감

원하는 인스턴스에서 마우스 우클릭 → 연결 → 원격 데스크톱 파일 다운로드

파일이 하나 다운로드 된다 → 파일 열기 → 원격 데스크톱 연결을 원하는 지 묻는 경고창이 뜸 → 연결 → 사용자 자격 증명 창이 나옴 → 전에 받았던(인스턴스 생성할 때) 파일을 암호가져오기를 통해 업로드 → 암호 해독 → 암호가 나옴 → 자격 증명 창에 입력 → 원격 데스크톱에 연결됨

인스턴스 중지 vs 인스턴스 종료

중지 : 전원은 꺼지지만, data는 살아있음 → 중지는 data를 유지하기 때문에 약간의 비용이 발생

  • 중지시키면 IP가 없어지고, 다시 실행시키면 IP가 다시 부여되는데 다른 IP를 부여 받게 됨
    • 따라서 다시 시작을 하게 된다면 다시 원격 데스크톱 파일을 받게 되고 그 이후의 과정을 똑같이 따라하게 됨

종료 : 전원도 꺼지고 data도 제거됨 → 종료는 data도 제거를 하기 때문에 비용 부과가 전혀 안됨

보안

서비스 → 보안, 자격 증명 및 규정 준수 → IAM

IAM(Identity and Access Management)

  • 루트 사용자에 대해 MFA 추가
    • One Time Password (OTP) : 한번만 사용할 수 있는 password
    • MFA 추가 → MFA 할당 → QR 코드 생성 후 OTP 앱으로 QR코드에 해당하는 숫자 코드를 확인하고 MFA 코드 입력 후 MFA를 등록
    • 등록이 완료되면 훨씬 더 안전하게 계정 접근 가능

본 글은 "[무료] 클라우드 서비스 AWS - 인프런 | 강의" 를 공부하고 정리한 글입니다.
[강의 링크] : https://www.inflearn.com/course/aws-2/dashboard
728x90