EC2 4

🧱 AWS EC2 - 유저데이터 / 메타데이터

EC2 인스턴스를 만들고 나서 항상 똑같은 작업을 반복하고 있다는 생각이 들었다.아파치 설치하고, 서비스 시작하고, index.html 파일 만들어서 테스트하고...그런데 이런 작업을 자동으로 처리해주는 기능이 있다고 한다.바로 User Data 기능이다.이번 글에서는 EC2 User Data가 뭔지, 왜 쓰는지 공부해보고 실습까지 하려고 한다. 1. EC2 User Data란?EC2 인스턴스를 처음 만들 때, 자동으로 실행할 스크립트를 미리 입력할 수 있는 기능이다.인스턴스가 최초 부팅될 때 한 번만 실행된다.주로 초기 설정 자동화에 사용된다. ex)패키지 설치, 파일 생성, 서버 실행 등2. EC2 Metadata란?Metadata는 EC2 인스턴스가 자기 자신의 정보를 확인할 수 있도록 A..

Cloud/🧱 Aws 2025.05.18

🧱 AWS EC2 인스턴스 접속 방법 정리 + SFTP 및 SSH 접속 실습

클라우드에 대한 중요성이 높아지면서, 인프라나 운영 직무를 준비하는 입장에서도 이제는 AWS 같은 클라우드 환경에 익숙해지는 게 필수가 되었다.이번에는 AWS EC2 인스턴스를 생성한 뒤, 실제로 서버에 접속하는 다양한 방법들을 공부해봤다.특히 파일 업로드/다운로드에 자주 쓰이는 SFTP 접속 방식을 직접 실습해보면서, 이론으로만 배웠던 서버와 로컬 간의 파일 전송 개념이 좀 더 명확해졌다.이 글은 내가 공부한 내용을 정리하면서, 나중에 실무를 하게 되었을 때 ‘어떻게 EC2에 접속하지?’라고 다시 떠올릴 수 있는 기술 기록용으로 작성한 블로그 글이다.혹시 나처럼 AWS를 처음 다루는 분들에게도 도움이 되길 바라며 정리해본다. 1. SSH 접속 - 명령어 기반 터미널 접속가장 많이 쓰는 접속 방식...

Cloud/🧱 Aws 2025.05.17

🧱 AWS EC2 실습

Amazon Linux 3 기반 EC2 인스턴스를 생성하고, 아파치 웹서버를 설치한 후 , 이 인스턴스를 AMI로 저장하고 이를 기반으로 동일한 구성의 신규 EC2 인스턴스를 생성하는 실습을 하고 기록하려고 한다. 1. 실습 개요실습 목적 요약 - EC2 인스턴스에 Apache 웹 서버를 설치하고, 이를 AMI로 저장하여 동일한 구성의 인스턴스를 새로 생성하는 과정을 실습하려고 한다.사용 서비스 : EC2, AMI, EBS, 보안 그룹OS : Amazon Linux 2023인스턴스 타입 : t2.micro 2. EC2 인스턴스 생성 3. 보안 그룹 설정 4. 인스턴스 실행 및 접속5. 아파치 설치sudo -sdnf install httpd -yservice httpd startchkconfig h..

Cloud/🧱 Aws 2025.05.17

🧱 AWS EC2에서 EBS와 AMI에 대해

EC2 인스턴스를 생성할 때 가장 많이 접하게 되는 개념 중 하나가 EBS와 AMI라고 한다. 그래서 이번 글에서는 EC2에서 EBS와 AMI가 어떤 역할을 하는지 공부하고 정리해보려고 한다. 1. EBS (Elastic Block Store) - EC2의 저장소1. EBS란?EC2 인스턴스에 연결되는 블록 단위 저장소하드디스크처럼 작동하며, 인스턴스와는 독립적으로 존재함루트 디바이스로 사용되며 , 데이터 볼륨으로 추가 장착도 가능네트워크로 인스턴스와 연결됨2. 주요 특징EC2 인스턴스가 종료되어도 EBS는 따로 유지 가능스냅샷을 이용한 백업 및 복구 가능SSD, HDD 기반 등 여러 성능 옵션 제공 2. AMI (Amazon MAchine Image) - 인스턴스 템플릿1. AMI란?EC2 인..

Cloud/🧱 Aws 2025.05.17