AWS Management Console은 AWS 리소스를 관리하고 설정하는
웹 기반의 인터페이스 입니다.
AWS 콘솔 홈페이지에 접속하면 아래와 같은 주요 기능을 사용할 수 있는데요데요.
= EC2, S3, RDS, Lambda, DynamoDB 등
= 인스턴스, 데이터베이스, 스토리지, 네트워크 등을 생성하고 관리 및 수정 가능
= IAM을 통해 사용자, 그룹, 권한 설정 + 네트워크 트래픽 관리
= Billing 대시보드에서 사용량과 비용 확인 가능
= 예산 설정 및 비용 알림을 통해 예산 초과 방지
= CloudWatch를 통한 애플리케이션 및 리소스의 상태와 성능 모니터링
= 로그 데이터 저장 및 분석
이번 포스팅에서는 EC2 인스턴스를 생성하는 과정을 정리했습니다.
EC2 인스턴스는 아마존 웹 서비스에서 제공하는 가상서버입니다.
물리적인 하드웨어를 구매하거나 관리할 필요 없이 클라우드에서 가상 서버를 생성하고 운영할 수 있고, 이를 통해서 사용자는 애플리케이션을 빠르게 배포하고 필요에 따라 리소스를 확장하거나 축소할 수 있습니다.
아래 사진은 AWS Console에서 로그인을 하고 처음 만나는 화면입니다.
최근에 방문한 서비스와 애플리케이션, 비용 및 사용량을 간단하게 확인할 수 있습니다.
EC2 인스턴스를 생성하기 위해 메뉴에서 'EC2'를 클릭합니다.
EC2 인스턴스 대시보드에 접속되면 다음과 같은 화면을 확인할 수 있습니다.
인스턴스 생성을 위해서 주황색 버튼의 '인스턴스 시작'을 클릭합니다.
'인스턴스 시작' 버튼을 클릭하면 생성을 위한 절차가 진행됩니다.
원하는 인스턴스의 이름을 설정하고, OS를 선택합니다.
저는 ubuntu로 설정했습니다.
Machine Image는 프리 티어 사용 가능이라고 되어있는 최신 버전을 사용합니다.
처음에 설정되어 있는 Machine Image를 사용하시면 됩니다.
인스턴스 유형 또한 프리 티어에 알맞는 인스턴스로 자동 설정됩니다.
다른 인스턴스 유형을 선택해도 괜찮지만, 저는 프리 티어로 사용 가능한 t2.micro를 그대로 사용했습니다.
인스턴스를 안전하게 사용하기 위해서는 키 페어가 꼭 필요합니다.
생성된 키 페어는 노출되지 않도록 주의하세요!
다음으로 네트워크 설정, 방화벽, 보안 그룹 규칙 등을 설정합니다.
스토리지는 프리 티어 기준 30GB까지 무료이기 때문에, 한도 내에서 자유롭게 설정하시면 됩니다.
모든 설정이 완료되면 인스턴스를 시작할 수 있습니다.
시작 준비가 완료되는 동안 잠시 기다리면
아래와 같이 초록색 바와 함께 '성공'을 확인하실 수 있습니다.
이렇게 인스턴스 생성이 완료되었습니다.
생성된 인스턴스는 다음과 같이 확인할 수 있으며, 인스턴스 이름과 ID, 상태, 유형 등을 확인할 수 있습니다.
인스턴스의 상세 내용 또한 아래와 같이 실시간으로 확인할 수 있습니다.
인스턴스 목록에서 주황색의 '인스턴스 시작' 버튼을 클릭하면 아래 사진과 같은 내용이 나오게 됩니다. 연결 유형과 사용자 이름을 확인한 후 실행하면
이렇게 접속이 가능합니다.
ubuntu환경에 접속하였으니 간단한 명령어를 입력해보았습니다.
시스템이 잘 작동되는 것을 확인했습니다.
더 이상 인스턴스로 작업하지 않고 비용이 발생하지 않도록 하기 위해서는 무조건 '인스턴스 중단'을 클릭하여 종료시켜줘야 합니다.
이때, '인스턴스 종료(삭제)'를 클릭하면 인스턴스 자체가 삭제되니 주의하시기 바랍니다.
이번 포스팅에서는 AWS Management Console에 접속하여 EC2 인스턴스를 생성해보는 과정에 대해서 정리해 보았습니다.
궁금한 점은 댓글로 남겨주세요!
오늘도 하고픈걸 향해 떠나는 zooy였습니다.
감사합니다 :)