일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 자바8인액션
- Java in action
- 클린코드
- Java8 in action
- 자바의 신
- Clean Code
- 디자인 패턴
- Java
- Stream
- 자바8
- 자바
- head first
- spring
- spring boot
- Java8
- domain
- jsp
- SERVLET
- ddd
- Template Method Pattern
- 스트림
- Java 8 in action
- facade pattern
- 패스트캠퍼스
- CQRS
- web
- spring Batch
- AWS101
- Was
- Design Pattern
Archives
- Today
- Total
주난v 개발 성장기
AWS 101 참관기 본문
언제, 어디서, 어떻게?
신청 방법 : https://aws.amazon.com/ko/about-aws/events/?nc2=h_ql_exm 접속
-> 자기 수준에 맞는 것 선택
언제 : 2019.09.19(목) 14:00 ~ 17:00
어디서 : 코엑스 4층 401호
Amazon 소개
커머스 사업, IT 서비스 사업등 다양한 것을 한다..
클라우드 컴퓨팅
- 필요할 때! 사용한 만큼! 유연한 용량 & 적은 노력
기존 IDC와 AWS 이용 비교
기존 IDC - 하드웨어 구매, 설치, 셋팅 등 다양한 시간을 소비
but, 클라우드 컴퓨팅을 이용하면 운영 비용 절감, 글로벌 확장, 탄력적 운영(사용한만큼만 지불)
한 예로, AirBnB가 User는 1500만명인데, EC2 인스턴스를 1300대 가량 사용하고, 이를 운영하는 운영팀은 고작 5명이라고 한다.
22개의 리전과 69개의 가용영역 187개의 POP
- 리전 : AWS 서비스가 운영되는 지역, 복수개의 데이터 센터들의 집합
- 가용 영역(AZ) : 리전에 위치한 복수개의 데이터 센터, 물리적으로 분리되어 있어 이중화 구성의 기본 요소
- 엣지 로케이션 : CloudFront 같은 엣지 서비스의 캐시 서버(POP)가 운영되는 데이터 센터
- Amazon EC2 : 가상 서버 서비스 –> VM과 유사, 서버라고 봐도 된다.
- Auto-scailing : 서비스 자동 확장/축소
- AWS Lambda : 서버없이 코드만 동작(서버리스, 배치성 코드에 적합)
인스턴스의 구분
m5.large
m : 인스턴스 패밀리, 용도를 의미
5 : 인스턴스 세대, 높을수록 성능 Good
large : 인스턴스 사이즈(large, x-large..)
과금옵션
- on-demand : 약정없이 쓴만큼
- reserved : 1년, 3년 선결제(할인), 안정화된 서버지원
- spot : 단기 수요 대응(1번보다 저렴)
AWS S3 (객체 스토리지)
- 이미지, 비디오 파일 등 Object 형태의 모든 파일 업로드 가능
- 내구성이 좋다. 99.9999999%
- AWS S3 : 접근이 빈번한 파일에 적합
- AWS S3 Infrequent Access Storage : 비교적 접근이 적다
- AWS S3 Gracier : 접근이 거의 없는 파일(백업용 파일 적정)
1->2->3번으로 갈수록 가격 저렴
1,2,3으로 특정 기간에 대한 옵션(생명주기) 가능
==> S3 Intelligent-Tiering
AWS EBS (블록 스토리지)
–> EBS는 EC2에 attach해서 쓸 수 있는 블록 스토리지
- 한 개의 EBS가 여러개의 EC2에 접근 불가
- 한 개의 EC2에 여러개의 EBS 접근 가능
AWS Cloud Front (CDN 서비스)
사용자 - Edge Location - Cloud Front
- DDOS 공격에 대한 처리가 잘 되어있다.
DB
- Amazon RDS : 관리형 관계 서비스, 자동 백업 이중화
- Amazon Aurora: 성능 및 비용효율성을 모두 확보한 DB 엔진(MySQL 5.6 완벽 지원)
- 특징 : 상용 DB엔진 1/10 가격, 고가용성
- Amazon Aurora: 성능 및 비용효율성을 모두 확보한 DB 엔진(MySQL 5.6 완벽 지원)
- Amazon DynamoDB : 관리형 No-SQL 서비스, 높은 확장성, 10ms 이내의 지연시간
- Amazon ElasticCache : 인메모리 캐싱서비스
무료 사용
- EC2 t2.micro 750시간
- S3 5GB 저장용량
- RDS micro 750시간
- Elasticache micro 750시간
- CloudFront 50GB 전송량 외 다수
- -> 과금 방지 알림 설정도 가능
교육 자료
- AWS 유료교육: http://edu.supertrack.co.kr/
- Facebook: https://www.facebook.com/amazonwebservices.ko/
- Youtube: https://www.youtube.com/user/AWSKorea Slideshare: http://www.slideshare.net/awskorea
- AWS 한국 블로그: https://aws.amazon.com/ko/blogs/korea/
- AWS 서비스 사용에 대한 AWS 문서: https://aws.amazon.com/ko/documentation/
- AWS 기술백서: https://aws.amazon.com/ko/whitepapers/