내맘대로 Study/AWS의 모든것 17

[실전 무료 AWS] 6. ELB (Elastic Load balancer)

[실전 무료 AWS] 목차 ELB란? Elastic Load Balancer란 트래픽을 분산시켜주는 서비스입니다. 왜 쓰나? 서비스의 안정성을 위해서 사용합니다. 서버가 과도한 트래픽으로 인해서 서비스를 못하게 되는 상황을 막기 위해서 사용합니다. 일반 적으로 서버를 구축할 때는 서버가 죽는 것을 가정하여 동일 한 기능을 하는 2대 이상의 서버를 구축합니다. 그런데 서버를 2대를 구축하게 되면 사용자 입장에서는 어느 서버에 접속해야 할지 난감합니다. 그래서 이때 ELB 사용하여 사용자가 접속하는 통로를 한 개로 만들어주는 것입니다. ELB 동작상 특징 1. IP가 지속 적으로 바뀜 - 분산처리 방식과 성능에 따라서 네트워크가 바뀌기 때문, 그래서 도메인 방식으로 사용해야 함. 2. Health check..

[실전 무료 AWS] 5. EC2 instance에 nginx 설치

[실전 무료 AWS] 목차 nginx 절차 1. nginx 설치를 위한 repo 설정 2. nginx 설치 3. 외부에서의 접속을 위한 security group 룰 추가 4. 접속 확인 nginx 설치를 위한 repo 설정 1. 왜 해야 하나? EC2 instance를 amazon linux로 설치 시 nginx에 대 한 repo 경로가 없기 때문에 추가해야 합니다. 실제로 명령을 내리면 다음과 같이 나옵니다. $sudo yum -y install nginx 2. nginx repo 추가 sudo vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgchec..

[실전 무료 AWS] 4. EC2 instance간 통신 (부제:security group 설정)

[실전 무료 AWS] 목차 EC2 instance 간 통신 방법 핵심 각 EC2 instance를 보호하고 있는 Security group(가상 방화벽)에 rule을 넣어 서로 허용해주거나 Security group(가상 방화벽) 같게 하면 됩니다. AWS에서의 Security group의 정의 [원문] A security group acts as a virtual firewall for your EC2 instances to control incoming and outgoing traffic. Inbound rules control the incoming traffic to your instance, and outbound rules control the outgoing traffic from your..

[실전 무료 AWS] 3. AWS에 내 PC 만들기(EC2)

[실전 무료 AWS] 목차 EC2의 개념 aws에서는 가상 컴퓨터 생성을 위해 EC2 서비스를 제공합니다. 그래서 사용자는 EC2를 사용하여 자신에게 알맞은 가상 컴퓨터인 instance를 생성할 수 있습니다. 또한 EC2에서는 다향한 형태의 instnace를 제공하여 사용자가 원하는 instance를 가질 수 있게 제공합니다. 각 instance는 cpu, architecture merory,..등등 모든 것이 다 다릅니다. * Amazon Elastic Compute Cloud(Amazon EC2)는 Amazon Web Services(AWS) 클라우드에서 확장 가능 컴퓨팅 용량을 제공합니다. https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/co..

[실전 무료 AWS] 2. AWS 계정만들기

[실전 무료 AWS] 목차 AWS 계정 만들기 절차 aws의 계정 생성 단계는 총 5단계로 이루어져 있다. 1. 계정 정보 입력 2. 사용자 주소 입력 3. 신용 카드 등록 4. 핸드폰 인증 5. aws의 사용 방식 1. 계정 정보 입력 AWS는 email을 통한 로그인을 지원합니다. 항목 설명 Email 개인이 가지고 있는 email 아무거나 입력 Password Email에서 사용하는 passwd가 아닌 새로운 패스워드 Confirm password Password 재 입력 AWS account name 계정 별칭 2. 사용자 주소 입력 항목 설명 Contact information AWS 어떻게 사용할 계획인가? 개인 용도로 사용 할 것 이기때문에 Personal 선택 Full Name 영문 이름 ..

[실전 무료 AWS] 1. AWS 개념 정리

[실전 무료 AWS] 목차 AWS란? 위키에서의 정의(어렵다) 아마존 웹 서비스(영어: Amazon Web Services; AWS)는 아마존닷컴의 클라우드 컴퓨팅 사업부다. 아마존 웹 서비스는 다른 웹 사이트나 클라이언트 측 응용 프로그램에 대해 온라인 서비스를 제공하고 있다. 이러한 서비스의 상당수는 최종 사용자에 직접 공개되는 것이 아니고, 다른 개발자가 사용 가능한 기능을 제공하는 플랫폼을 제공하는 PaaS이다. 아마존 웹 서비스의 각종 서비스는 REST 프로토콜 및 SOAP 프로토콜을 통해 접근, 이용 및 관리가 가능하다. 비용은 실제 사용량에 따라 결정되며, 일부 서비스의 경우 미리 고정된 금액을 지불하는 형태도 있다. 내가 생각 하는 AWS 정의(쉽게 설명) 가상화 시스템 + 응용 프로그램들..

[실전 무료 AWS] 목차

기초 [개인 가상 머신 사용 수준] [실전 무료 AWS] 1. AWS 개념 정리 [실전 무료 AWS] 2. AWS 계정만들기 [실전 무료 AWS] 3. AWS에 내 PC 만들기(EC2) [실전 무료 AWS] 4. EC2 instance간 통신 [실전 무료 AWS] 5. EC2 instance에 nginx 설치 중급 [ 웹서버 이중화 ] [실전 무료 AWS] 6. ELB (Elastic Load balancer) [실전 무료 AWS] 7. VPC 개념(Virtual Private Cloud) 고급 9. EKS 10. 배포 번외 과금 기준