Declan Andrew
Kaminion
Declan Andrew
전체 방문자
오늘
어제
  • 분류 전체보기 (83)
    • 잡담 (1)
    • AI (0)
      • 논문 리뷰 (0)
    • 유니티 (1)
    • C (2)
    • Java (11)
    • 서버(Server) (10)
      • PHP (1)
      • DevOps (4)
    • JavaScript (12)
      • Node.js (1)
      • React.js (6)
    • 프론트엔드 (1)
    • 안드로이드 (2)
    • 알고리즘과 자료구조 (2)
    • 통계 (0)
      • 중학 통계 (0)
      • 고등 통계 (0)
      • 대학 통계 (0)
    • 컴퓨터과학 (19)
      • 디지털 논리회로 (6)
      • 인공지능 (3)
      • 데이터베이스 (3)
      • 정보통신망(네트워크) (4)
      • 프로그래밍 언어론 (0)
      • 운영체제 (3)
    • 수학 (8)
      • 기초 수학 (5)
      • 공학 수학 (3)
      • 게임 수학 (0)
    • 자격증 (12)
      • AWS (3)
      • 정보처리기사 (9)
    • 빅데이터 (1)
      • 이론 (0)
      • 실습 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 티스토리로이동

공지사항

인기 글

태그

  • js
  • 정처기
  • Q-net
  • 프로그래밍
  • array
  • 리눅스
  • 파이썬
  • JavaScript
  • 자격증
  • OS
  • Database
  • 논리회로
  • 프로그래머
  • 큐넷
  • 기사
  • 인공지능
  • Programming
  • 자바스크립트
  • 정보처리기사
  • Ai
  • react-native
  • 리액트
  • 개발
  • DB
  • 수학
  • React
  • 자바
  • qnet
  • 데이터베이스
  • java

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Declan Andrew

Kaminion

서버(Server)/DevOps

AWS 개론

2020. 2. 17. 18:49
반응형

AWS

클라우드 구축서비스, 전통적 IDC

 

장점

- 탄력적인 웹 규모 컴퓨팅

- 다양한 Command(API)제공

- 유연한 클라우드 호스팅 서비스

- 통합(EC2, S3, VCP등..), 안정성, 보안(아마존에서 보증)

 

단점

- 베어 메탈 성능을 원할 때(I/O에 대한 코드가 필요)

- 웹 페이지가 몇개 뿐일 때(큰 서비스에 적합, 많은 서비스에 적합)

- 솔루션에 적합(플랫폼보다는 솔루션에 적합)

- 가격

 

 

AWS의 종류

Server / Stroage / DataBase

 

 

Server Storage DataBase
EC2(Elastic Compute Cloud) S3 RDS
Lambda   DynamoDB
VPC(Virtual Private Cloud) EBS(Elastic Block Store) RedShift, AuroraDB

 

 

Server 

 

EC2

- 안전하고 크기 조정이 가능한 컴퓨팅 파워, 클라우드에서 제공하는 웹 서비스

- 가장 많이 사용하며, 개발자가 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수있도록 설계

- 탄력적인 웹 규모 컴퓨팅이 오토스케일링을 통해 자동 확장 및 축소가 가능

- 완전제어 가능 편리를 제공, 커맨드 API 제공함.

- 안정성과 보안이 있다.

 

Lambda

- 서버를 프로비저닝하거나 관리할 필요없이 코드를 실행 가능

- 사용한 컴퓨팅 시간만큼 비용 지불(코드 실행안할 경우 비용 지불 X)

- 모든 유형의 어플리케이션이나 백엔드 서비스 코드를 실행 가능.

- 코드를 업로드하기만 하면 코드를 실행한다.

- 쉬운 확장 가능, 아마존 게이트웨이를 통해 Custom API 가능

 

VPC

- 고객이 정의하는 가상 네트워크에서 AWS 리소스를 시작 할 수 있도록 아마존 웹서비스 클라우드에 논리적으로

격리된 공간을 프로비저닝 할 수 있다.

- IP 주소 범위 선택, 서브넷 생성 등.. 가상 네트워크 환경을 제어할 수 있다.

- ipv4 ipv6 모두를 사용하여 안전하게 접근이 가능하다.

 

 

Storage

 

S3

- 비용을 최적화하고, 액세스 제어 및 규정 준수 데이터를 유연하게 관리 가능

- 쿼리 지원 기능을 가진 유일한 클라우드 스토리지 솔루션이다.

- S3에 있는 데이터베이스에 대한 강력한 분석을 실시 할 수 있다.

- 높은 확장성과 내구성이 장점이다.

- 다른 AWS 리전으로 자동으로 데이터를 복제 가능하다(물리적으로 10km 이내?)

- 스토리지 API 호출

- 민감한 데이터 자동 검색 가능... 등

 

EBS(Elastic Block Store)

- AWS 클라우드의 EC2 인스턴스에 사용 할 영구 블럭 스토리지 볼륨을 제공한다.

- 가용 영역내에 자동으로 복제되어 구성요소 장애로부터 보호하고 고 가용성의 내구성을

제공한다.

- 지연시간이 짧고 일관성 있는 성능을 제공한다.

- 탄력적 운용가능, 튜닝 가능

 

 

 

DataBase

 

RDS

- 아마존 Aurora, MySQL, MariaDB 등..

여러개의 데이터베이스 엔진을 제공함.

사용의 편의성이 있다.

 

데이터베이스 부분은 수정할 계획입니다.

 

주요 단어

 

베어메탈 - 하드웨어의 모든 성능을 사용할 수 있는 환경(통으로 하드웨어를 구매할 수 있는 거라고 보면 됨)

 

프로비저닝 - 미리 자원을 할당하여 운영이 가능하도록 만들어 두는 것(서비스를 제공하기 전까지의 일련의 절차)

 

 

반응형

'서버(Server) > DevOps' 카테고리의 다른 글

Docker 설치법  (0) 2020.02.14
도커(Docker) 개론  (0) 2020.02.14
데브옵스 개론  (0) 2020.02.13
    '서버(Server)/DevOps' 카테고리의 다른 글
    • Docker 설치법
    • 도커(Docker) 개론
    • 데브옵스 개론
    Declan Andrew
    Declan Andrew
    궁금한 점은 메일 주세요. jwsoft0529@gmail.com 블로그 확인 잘 안합니다.

    티스토리툴바