●인프라 삭제

- 인프라 생성도 몇번 클릭만으로 자동화할 수 있듯이, 인프라 삭제도 클릭 한번으로 자동화 삭제할 수 있다.

 

1.서비스->CloudFormation 선택

 

 

2. 삭제할 스택을 선택하고 '스택 삭제'를 클릭한다.

 

 

 

3. '예,삭제'를 클릭한다.

 

 

 

4.'DELETE IN PROGRESS' 상태가 나오면 삭제중이라는 뜻이다 .몇분뒤 해당 서비스는 삭제된다.

 

 

 

Posted by -현's-

댓글을 달아 주세요

●리소스

- ec2, 보안그룹, rds 등 aws에서 제공하는 서비스를 뜻하는 추상적인 용어이다. 리소스는 키-쌍으로 태그할 수 있다.

 

●리소스 그룹

- aws 자원의 집합니다. 해당 그룹에 속한 자원에 필요한 태그를 지정한다.

 

 

●리소스 그룹 생성

1.리소스그룹->그룹생성을 클릭한다.

 

 

2.태그or 스택기반 선택한다.

태그를 선택했을 경우 리소스 태그의 키-값을 입력한다.

 

 

3.리소스 그룹 생성 완료

 

 

4. 리소스 그룹에서 EC2 instance 보기

->EC2에 대한 여러가지 정보를 볼수 있다. SSH를 이용하여 서버에 접속할 떄 IPv4 퍼블릭IP를 이용한다. 

 

 

5. 리소스 그룹에서 보안그룹 보기

->보안그룹에 대한 정보를 볼 수 있다. 인바운드, 아웃바운드 설정을 할 수 있다.

Posted by -현's-

댓글을 달아 주세요

●CloudFormation

- aws 리소스를 모델링, 설계해주는 서비스이다. json, yaml 코드로 인프라를 구성할 수 있다. 직접 모델링을 해도 되지만, 많은 샘플 템플릿으로 빠르고 편리하게 인프라를 구성할 수 있다. aws에서는 desinger를 이용하여 코드가 아닌 시각적인 도구로 설계가 가능하다.

ex)

{
  “AWSTemplateFormatVersion” : “2019-07-01”,
  “Description” : "설명...”,
  “Parameters” : {
  },
  “Resources” : {
  },
  “Outputs” : {
  }
}

 

 

 

●아래 그림과 같은 구성을 가진 인프라 구축

1. ELB 생성

2. RDS생성

3. 보안그룹 생성

4. 2개의 EC2 생성

●EC2, ELB, RDS, 보안그룹 개념

- EC2 : Elastic Compute Cloud, aws에서 제공하는 일반적인 가상서버이다. 

- ELB : Elastic Load Balancing, aws에서 제공하는 로드벨런서이다. 뒷단에 위치하는 서버들의 트래픽을 분산한다.

- RDS : aws에서는 mysql같은 관계형 DB를 제공한다.

- 보안그룹 : 방화벽과 같은 네트워크 트래픽을 제어하는 서비스이다. 보안그룹은 ELB, EC2, RDS같은 서비스에 부착할 수 있다. 

 

 

●웹호스팅 구성하기

1.aws 관리콘솔에서 '서비스'->'cloudFormation' 클릭한다.

 

 

2. '스택생성' 클릭한다.

 

 

3.인프라 구성을 위한 템플릿을 선택한다. 

샘플 템플릿을 선택하거나 직접 템플릿을 그리거나 가지고 있는 템플릿 파일을 업로드 한다.

 

 

4.스택이름을 입력하고, 키페어를 선택한다.

 

 

5.옵션을 선택한다.

 

 

6.스택생성을 클릭한다.

 

 

7. 'CREATE IN PROGRESS'는 생성중이라는 뜻이다. 5~15분정도 기다리면 생성완료된다.

 

 

8.'출력'탭을 클릭하면 생성된 웹사이트의 주소가 나타난다.

 

 

 

 

 

 

 

 

 

Posted by -현's-

댓글을 달아 주세요

●aws 키페어

- aws에서 가상 서버에 접속하려면 개인키와 공개키로 구성된 키페어가 필요하다. 공개키는 aws에 업로드하고, 개인키는 내가 소유한다. 

 

 

●키페어 생성방법

1. aws 콘솔에 접속한다 

주소 : console.aws.amazon.com

 

2.서비스->ec2 선택한다.

 

3.'네트워크 및 보안' 하위메뉴에서 '키페어' 클릭 후 '키페어 생성'버튼을 클릭한다.

 

4.키페어 이름을 입력하고 '생성' 버튼을 클릭하여 키페어를 생성한다.

키페어가 생성되면 testkey.pem이라는 키가 로컬pc에 다운로드 된다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Posted by -현's-

댓글을 달아 주세요

1. 아마존 클라우드 서비스 사이트 접속

-주소 : https://aws.amazon.com/ko

 

2. 우측 상단 가입 클릭

 

3. 가입할 메일, 암호, 이름 입력

 

4. 계정유형 선택, 이름, 전화번호, 주소 입력

5. 과금 결제에 사용할 카드번호 입력(유효한 카드인지 확인하기 위해 1달러 결제됨)

 

6.휴대폰번호로 본인인증(국제번호로 sms문자 전송됨)

 

7. 원하는 서비스를 선택

 

8.가입완료

Posted by -현's-

댓글을 달아 주세요

●클라우드 컴퓨팅

- 프로그램이나 데이터를 로컬PC에 저장해 놓는 것이 아니라 인터넷을 통하여 중앙 컴퓨터에 저장하고 사용하는 기법이다.

- 클라우드의 유형은 크게 public(공용), private(사설), hybrid(하이브리드) 가 있다.

- 클라우드 컴퓨팅의 서비스는 크게 IaaS(서비스형 인프라), PaaS(서비스형 플랫폼), SaaS(서비스형 소프트웨어)가 있다.

 

 

●클라우드 유형

1.public(공용) - 클라우드 서비스 제공업체가 인터넷 망을 통해 불특정다수의 기업이나 개인에게 서버, DB 등의 자원을

                     빌려주는 형태의 서비스이다. 인터넷을 통하여 공간을 빌려쓰는 일반적인 aws,애저 같은 서비스이다.

 

2.private(사설) - 오직 하나의 고객만을 위해 구성된 클라우드 서비스이다. 

 

3.hybrid(하이브리드) - public 클라우드와 private 클라우드를 혼합한 형태이다.

 

 

클라우드 컴퓨팅의 서비스

1.IaaS(서비스형 인프라) - 가상서버를 이용하여 서버,스토리지,네트워크 등 인프라 자원을 제공하는 클라우드이다.

                                 고객이 원하는 솔루션을 자유롭게 설치하여 사용가능하다.

                                  (ex. aws ec2, 마이크로소프트 애저 등)

 

2.PaaS(서비스형 플랫폼) - 사용자 지정 어플리케이션을 배포할 수 있는 플랫폼을 제공한다.

                                  개발자는 별도로 플랫폼을 구축할 필요없이 바로 서비스를 개발할 수 있다.

                                  (ex. aws 일래스틱 빈스토크, 구글 앱엔진 등)

 

3.SaaS(서비스형 소프트웨어) - 로컬이 아닌 클라우드에서 실행하는 소프트웨어이다.

                                        (ex. 구글docs, 네이버 오피스, 마이크로스프트 오피스365 등)

Posted by -현's-

댓글을 달아 주세요