안녕하세요 이번 시간에는 AWS Hands-On 101 실습을 기록하려고 합니다. AWS를 콘솔에서 체험하며 AWS Fundamentals 학습하는 실습입니다. 학습 목표 1. 커스텀 AMI 생성하기 2. EIP 변경(재연결)하기 3. 실습 리소스 정리하기 아키텍처 1. 커스텀 AMI 생성하기 콘솔 상단에 EC2를 검색한 후 나오는 EC2 서비스를 선택합니다. 커스텀 AMI 이미지를 생성하기 위해 이전 포스팅에서 생성했던 EC2 인스턴스를 체크한 후 [작업] - [이미지 및 템플릿] - [이미지 생성] 버튼을 눌러줍니다. 이름과 설명은 적당히 main-image로 설정한 후에 재부팅 안 함이라는 옵션은 되도록 활성화해주시는 것이 좋습니다. 체크하지 않으면 인스턴스가 재부팅되어서 프로덕션이 다운되어버리면 ..
안녕하세요 이번 시간에는 AWS Hands-On 101 실습을 기록하려고 합니다. AWS를 콘솔에서 체험하며 AWS Fundamentals 학습하는 실습입니다. 학습 목표 1. 스토리지 서비스 구성하기(EBS) 2. Session Manager를 이용한 EC2 인스턴스 접속하기 3. Web Root Path 변경하기 아키텍처 1. 스토리지 서비스 구성하기(EBS) Elastic Block Store(Amazon EBS)는 사용이 쉽고 확장 가능한 고성능 블록 스토리지 서비스로서 Amazon Elastic Compute Cloud(Amazon EC2)용으로 설계되었습니다. EBS 볼륨을 생성하기 위해 대시보드에서 볼륨을 선택한 후 우측 상단에 [볼륨 생성] 버튼을 눌러줍니다. 다음과 같이 볼륨의 크기를 [..
안녕하세요 이번 시간에는 AWS Hands-On 101 실습을 기록하려고 합니다. AWS를 콘솔에서 체험하며 AWS Fundamentals 학습하는 실습입니다. 학습 목표 1. IAM 역할 생성하기 2. EC2 인스턴스 생성하기 3. EIP 생성 및 연결하기 아키텍처 1. IAM 역할 생성하기 IAM은 Identity and Access Management의 약자로 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스입니다. IAM을 사용하여 리소스를 사용하도록 인증(로그인) 및 권한 부여(권한 있음)된 대상을 제어합니다. AWS 계정을 생성할 때는 해당 계정의 모든 AWS 서비스 및 리소스에 대한 완전한 액세스 권한이 있는 단일 로그인 ID로 시작합니다. 이 자격 증명은 AWS 계정 루트 ..
안녕하세요 이번 시간에는 AWS Hands-On 101 실습을 기록하려고 합니다. AWS를 콘솔에서 체험하며 AWS Fundamentals 학습하는 실습입니다. 학습목표 1. VPC 생성하기 2. 서브넷 생성하기 3. 인터넷 게이트웨이 생성 및 연결하기 4. 라우팅 테이블 생성 및 설정하기 5. 보안 그룹 생성 및 설정하기 아키텍처 1. VPC 생성하기 VPC는 Virtual Private Cloud의 약자로 자체 데이터 센터에서 운영하는 기존 네트워크와 아주 유사한 AWS에서의 독립된 가상 네트워크입니다. VPC를 생성한 후 서브넷을 추가할 수 있습니다. 콘솔 상단에 VPC를 검색한 후 VPC를 생성하기 위해 선택해 줍니다. 좌측 대시보드에서 VPC를 선택한 후 우측 상단에 있는 [VPC 생성] 버튼을..
안녕하세요 이번 시간에는 AWS Hands-On 101 실습을 기록하려고 합니다. AWS를 콘솔에서 체험하며 AWS Fundamentals 학습하는 실습입니다. 학습 목표 1. EC2 인스턴스 생성하기 2. PuTTY로 EC2 인스턴스에 SSH 접속하기 3. EC2에 웹 서버 실행하기 4. EC2 백업 및 복원하기 5. EBS Volume 확장하기 6. S3 Hands-on 7. Clean-up 5. EBS Volume 확장하기 좌측 대시보드에서 [볼륨]을 선택한 후 Web Server1과 연결된 볼륨을 선택한 후 [작업] - [볼륨 수정]을 눌러줍니다. EBS(Elastic Block Storage)는 확장만 가능하며, 기본 값이 8로 되어 있을 텐데 10 GiB로 늘린 후 [수정]을 눌러줍니다. 요금..
안녕하세요 이번 시간에는 AWS Hands-On 101 실습을 기록하려고 합니다. AWS를 콘솔에서 체험하며 AWS Fundamentals 학습하는 실습입니다. 학습 목표 1. EC2 인스턴스 생성하기 2. PuTTY로 EC2 인스턴스에 SSH 접속하기 3. EC2에 웹 서버 실행하기 4. EC2 백업 및 복원하기 5. EBS Volume 확장하기 6. S3 Hands-on 7. Clean-up 3. EC2에 웹 서버 실행하기 이전 시간에 접속한 EC2 인스턴스에서 아래 명령어를 실행시켜 업데이트 및 설치를 진행합니다. sudo yum update -y sudo yum install -y httpd // 아파치 웹 서버 패키지 설치 sudo service httpd start // 아파치 웹 서버 실행 ..