안녕하세요 허언증입니다.
클라우드 컴퓨팅
이전에는 IDC 데이터 센터를 구축해서 운영을 했습니다. 물론 현재도 IDC 데이터 센터는 계속 만들어 지고 있으며, 이용되고 있습니다. 과거에는 한 회사당 서버를 구축을 해서 운영을 하는 방식이였습니다. 이런경우 각 회사마다 서버를 관리해야 하는데 서버실의 온도와 자연재해 수용할수 없는 트래픽이 보안문제 등 꾸준히 관리를 해야 했고 유지비용 또한 많이 발생했지만 클라우드 컴퓨팅을 통해 이러한 문제들을 해결했습니다.
그냥 모든 관리는 AWS측에서 하고 너희들은 그냥 서비스를 이용해라 입니다.
그럼 아마존의 클라우드에 대해 알아볼까요?
AWS Cloud는 AWS Management Console / AWS CLI / AWS SDK 3가지 형태로 이용이 가능합니다.
AWS Management Console는 우리가 GUI 인터페이스 형태이며, AWS CLI는 커먼드형식입니다.
AWS SDK는 AWS에서 제공해주는 서비스를 개인이 정의를 해서 사용하는 형식입니다.
CLI와 SDK는 더 세부적인 기능을 사용할수 있지만 사용하기 위해선 전문성을 요합니다.
AWS Cloud는 EC2(ELASTIC COMPUTE CLOUD)라 불리는 독립된 가상 컴퓨터를 임대하는 서비스 말합니다.
EC2 서비스를 이용하기 위한 방법
1) AWS 콘솔에 로그인
2)리전 선택 - 우측상단 Oregon 을 통해 선택한다
3)EC2 마법사 시작 -> Services -> EC2 클릭 인스턴스 클릭 활성화
4)AMI (Amazon Machine Image) 선택(SW) - 각자 필요하는 OS 선택
-무료 서비스를 잘 확인하고 사용하자 [프리티어] 가 적혀있는 것만
5)인스턴스 유형 선택 (HW) - 각자 필요하는 성능기기 선택
-vCPUs : CPU의 개수 설정 부분 (vCPU : 가상화된 CPU)
6)네트워크 구성
7)스토리지 구성
8)키 페어 구성
- [ 새 키페어 생성 ]을 선택하고 케피어 이름을 선택한 후 [ 키 페어 다운로드 ]를 클릭 / 다시 발급을 하지 않기 때문에 다운받아서 따로 관리를 하자
9)시작 및 연결
putty에서 ec2-uwer@ [복사 주소 붙이기] / Auth 프라이빗 키 등록하기
(*Windows에서는 ppk파일이 필요함 그래서 puttygen을 이용해서 추가 해준다.)
★AWS EBS ( ELASTIC BLOCK STORE )★
저장공간을 블록화 시켜서 탄력적으로 이용한다. 이 말은 같은 가용 영역 내에 있는 여러 OS들 간 연결이 가능하고 데이터를 사용할 수 있다. 또한 블록단위로 관리하기 때문에 안정성과 가용성에 효율을 보임
AWS Mangement 에서 EC2 클릭 좌측에 Vloumes 에서 추가를 해야 한다.
(* 기존에 있던 AMI 생성시 가용영역이랑 볼륨을 추가 할 때 같은 영역으로 설정을 해야 함)
Vloumes 추가 -> Instances 에서 해당 EBS 클릭 -> Connect 클릭 Example: 복사 ->
연결하려는 곳에 터미널로 가서
Windows 경우 디스크 관리 이동 -> 파일 시스템 생성 -> 마운트
태그 기능도 가능함 태그 기준으로 비용을 분석할 수 있다.
Vloumes 생성후 파일 시스템을 설치후 직접 사용해 보는 예시
★Amazon Simple Storage Service★ s3
버킷을 만들고 데이터를 넣는다 URL을 이용해서 어디서는 데이터를 사용할 수 있다. AWS에서 제공해주는 URL을 이용해서 절대경로 처럼 어디서든 접근이 가능하다
버킷 생성
1)버킷만들때의 DNS를 준수해야 한다.
2)리전을 선택
객체를 생성( 버킷에 담을 데이터들의 묶음)
파일 권한 설정도 가능
AWS리전 ,가용영역 , 엣지 로케이션
리전은 2개이상의 가용영역을 관리하는 지리적 영역
모든 서비스가 모든 리전에서 이용 가능한 것은 아니다.
EC2와 S3처럼 모든 리전에서 이용 가능한 서비스도 있다.
가용영역은 데이터 센터들의 모음을 의미한다. 각 가용 용역은 물리적으로 서로 격리되어 있지만 서로 연결이 되어있다. 물리적으로 독립적인 인프라이다. 여러 가용 영역에 데이터를 프로비저닝 하는것을
엣지 로케이션 (Amazon CloudFront)
CND 콘텐츠 전송 네트워크
고객으로부터 가장
가꾸은 CND에 전송이 되고 코텐츠가 더욱 빨리 최종 사용자에게 전송된다.
'# Cloud > [ AWS Cloud ]' 카테고리의 다른 글
[허언증/AWS Cloud] 클라우드 아키텍처 양성과정(AWS) 교육 정리 (0) | 2020.07.27 |
---|---|
[허언증/AWS Cloud] 클라우드 아키텍처 양성과정(AWS) (0) | 2020.07.26 |