AWS EC2 EC2란? EC2란 Elastic Compute Cloud로 AWS에서 제공하는 클라우드 컴퓨팅 서비스를 말한다. 컴퓨터 한대를 원격으로 빌리는 것으로 사용하는 컴퓨터의 성능, 시간, 데이터등을 사용한만큼 요금을 지불하는 방식이다
S3는 Simple Storage Service로 AWS 스토리지 서비스 이다.앞으로 다양한 개념의 스토리지들이 등장할 것이다.예를 들어 EBS (Elastic Block Stroage Service)는 블록 스토리지,EFS (Elastic File System)는 파
EBS는 Elastic Block Storage Service로 AWS의 스토리지 서비스이다.S3는 객체 스토리지 서비스를 가지고 있다면 EBS는 블록 스토리지 서비스이다.
AWS EFS는 Elastic File Service로 스토리지 서비스이다.S3는 객체스토리지, EBS는 블록스토리지, EFS는 파일스토리지 서비스를 제공한다.파일스토리지는 폴더 내 파일과 같은 형태로 데이터가 저장되고 관리되는 포맷이다.
지금까지 AWS의 3가지 스토리지 서비스에 대해서 소개하였다.각 서비스들 마다 특징, 장/단점이 있다.예를들어, S3는 객체, EBS는 블록, EFS는 파일 스토리지 이다.오늘은 위 스토리지 서비스들에 차이점에 대해서 설명하겠다.
AWS에서 제공하는 데이터베이스 서비스로 Relational Database Service 이다.RDS는 관계형 데이터베이스 이다.
AWS DynamoDB는 AWS에서 제공하는 비관계형 데이터베이스 서비스이다.관계형 데이터베이스와 비관계형 데이터베이스에 대한 차이는 저번 포스트에서간략히 이야기하였다.
기계학습(ML)을 이용해 객체, 사람, 텍스트와 이미지, 비디오의 장면을 찾는 서비스이다.
오늘은 AWS 서버 인프라 확정과정에 대해서 적어보도록 하겠다.가장 단순한 형태의 구조이다.EC2를 외부에서 접근 가능한 Elastic IP를 통해 Route53에 연결해서 서비스를 제공하는 아키텍처이다.
Route53은 AWS에서 제공하는 DNS 서비스이다. 100% SLA 가용성을 제공하는 유일한 AWS 서비스이다.
단일 AZ에서 지연시간이 짧은 하드웨어 설정으로 인스턴스를 그룹화한다.
단일 AZ에서 지연시간이 짧은 하드웨어 설정으로 인스턴스를 그룹화한다.
단일 AZ에서 지연시간이 짧은 하드웨어 설정으로 인스턴스를 그룹화한다.
CloudFront는 HTML CSS, JS, 이미지, 비디오와 같은 정적 or 동적 컨텐츠의 전송속도를 높이는 CDN 서비스이다.
ELB는 Elastic Load Balancer로 서버혹은 서버셋으로 트래픽을 백엔드나 다운스트림 EC2 인스턴스 혹은 서버들로 전달하는 역할을 한다.
AWS Snow Family는 보안성이 뛰어난 휴대용 장치의 모음이다.주로 엣지에서 데이터를 수집하고 처리하기위해 사용하며, AWS 안팎으로 데이터를 마이크레이션 할 때 사용한다.
완전 관리형 서비스로 타사 (3rd Party) 고성능 파일 시스템 실행하는 서비스이다.
실시간 스트리밍 데이터를 손쉽게 수집하고 처리하여 분석을 가능하게 하는 서비스이다.(실시간 데이터: 애플리케이션 로그, 계측, 웹사이트 클릭 스트림, IoT 원격 측정 데이터 등)
Public - A, CPrivate - Application, DBApplication - A, CDB - A, CPublic, Subnet 각 1개씩 생성Public 라우팅 테이블에 0.0.0.0/0 에 생성한 IGW 선택
VPC 확장과정-1 에서 위 이미지와 같은 상황까지 도착하였다.오늘은 그 이후 확장과정에 대해서 기술하겠다.
먼저 OpenVPN용 EC2 인스턴스를 생성한다.기존처럼 디폴트 값으로 리눅스 AMI를 이용하는것이 아니라 AWS Marketplace에 있는 OpenVPN Access Server AMI를 이용한다.
콘솔 우측상단에서 도쿄리전으로 이동.이름과 CIDR 설정 후 됴코 리전에 VPC를 생성한다.
Java와 Spring Boot를 이용해서 간단한 게시판 서비스를 만들었다.깃허브 레포지토리이번에는 해당 웹서비스를 AWS를 통해서 배포하는 과정을 포스팅하려고 한다.
AWS를 이용한 게시판 서비스 배포 #2
이전 포스트) AWS를 이용한 게시판 서비스 배포 #1 AWS를 이용한 게시판 서비스 배포 #2 Route 53 레코드 생성 위 그림과 같이 레코드를 생성했다. 트래핑 라우팅 대상으로 ALB를 추가하고 도메인으로 서버에 접근이 가능한지 확인한다.
-
-
-
Apache Kafka를 사용하여 스트리밍 데이터를 처리하는 애플리케이션을 빌드하고 실행할 수 있는 완전 관리형 서비스
-
AWS 리소스를 모델링하고 설정하여 리소스 관리 시간을 줄이고 애플리케이션에 더 많은 시간을 사용하도록 해주는 서비스
-
-