일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- insert안됨
- 코테관련공부
- Disk추가
- 명령어 모음
- Spring
- VSCode업로드
- javascript
- SpringBoot개발환경
- oracle vm virtualbox
- 공동작업자
- Biling and Cost Manager
- Github
- react-dom
- 사용자 권한 부여
- html템플릿
- Push
- EaaS
- GiyHub
- react
- 편집모드
- AWS #AWS장단점 #AWS차별화 # AWS서비스
- VSCode
- linux Xshell
- 구성파일
- Function
- OracleVMVirtualBox
- aws
- Linux
- java.sql.SQLException: Incorrect string value: #RDS #AWS #mariadb #springboot
- 코딩애플
- Today
- Total
귀농 전까지 쓰는 개발 일지
AWS Services 정리 본문
개념이 너무 헷갈려서 쭈르륵 정리해보기!
참고 자료는 블로그, aws공식홈페이지, 전공 수업내용, 위키백과
Amazon Web Services(AWS)?
- Amazon이 제공하는 퍼블릭 클라우드 컴퓨팅 서비스
-> 컴퓨팅 가상 서버 기능 / 컨테이너 실행 환경 대한 관리 서비스 제공
- 리전(region)이라는 데이터 센터를 사용: 웹 서비스 서버가 존재
- 특징: 제공하는 서비스의 풍부함 / 새로운 서비스가 제공되는 속도
- 개발자가 개발에만 집중할 수 있는 환경을 제공
* 퍼블릭 클라우드(public cloud)?
- 인터넷 통해 불특정 다수에게 제공되는 클라우드 서비스
- 이용한 만큼 요금 지불 (종량제 형태)
- IaaS/PaaS/SaaS 서비스 제공
1. 컴퓨팅 관련
AWS의 핵심 서비스로 컴퓨팅 가상 서버 기능, 컨테이너 실행 환경 등에 대한 관리 서비스를 제공
Amazon EC2 (Amazon Elastic Compute Cloud)
- 종량제 형태로 과금되는 가상 서버 기능
- 인스턴스: 기동되는 가상 서버
Amazon EC2 Container Service
- Docker(가상화 기술 사용한 app 실행 환경 구축을 위한 툴) 운용 서비스
Amazon EC2 Container Registry
- Docker 이미지(app 실행환경을 패키징 한 것)를 보관하고 공유하는 서비스
AWS Elastic Beanstalk
- PaaS서비스
- Node.js서 개발한 app을 자동으로 AWS에 디플로이 가능
Ex) Apache Tomcat이, 가동되어 있는 EC2서버에 배치됨. 서비스 금방 제공
AWS Lamda
- 클라이언트 리퀘스트 발생 시점에 임의의 프로그램을 구동시키는 이벤트 드리븐 형태 서비스
Auto Scaling
- EC2인스턴스 자동적으로 증감 (CPU사용률 등 정해진 조건 의해)
- 급격한 부하 증가에도 유연히 대응 가능
Elastic Load Balancing
- 트래픽 따라서 복수 개 EC2 인스턴스로 부하 분산 서비스
2. 스토리지 & 콘텐츠 관련
Amazon S3
- 다중화된 데이터 스토리지 서비스
- 파일 서버와 같음 (Excel, Word, 동영상 보관)
- 내구성, 가용성, 신뢰성 높은 온라인 스토리지
Amazon CloudFront
- 전 세계에 콘텐츠 전송 위한 N/W 서비스
Amazon EBS
- Amazon EC2 Data보고나 스토리지 서비스
- EC2의 하드디스크(SSD)
Amazon Elastic File System
- EC2의 공유 파일 저장 서비스
- 파일 추가/삭제 따라 자동 용량 확장/축소 스토리지
AWS Storage Gateway
- 온프레미스 환경과 AWS 접속하는 스토리지 게이트웨이
AWS Implort/Export Showball
- 패티 바이트 급의 대용량 데이터 전송 서비스
- Data이전 / 재해시 Data 전환에 사용
3. 데이터베이스 관련
Amazon RDS
- RDBMS 구축/운용 서비스
- MySQL / Oracle / SQLServer / PostgreSQL / MariaDB / NoSQL 등 이용 가능
Amazon Database Migration Service
- 최소 정지 시간에 DB 이행 가능한 서비스
- 온프레미스 환경의 DB 서버로부터 이행 등에 사용
Amazon DynamoDB
- NoSQL DB 서비스를 구축/운용 서비스
- 비정형 Data 쉽게 취급
Amazon ElastiCache
- 클라우드서 메모리의 캐시 관리 가능
- 고속 메모리 내 캐시로부터 정보 취득 Web 애플리케이션 성능 향상
Amazon Redshift
- 빅데이터 위한 데이터웨어 하우스
- 페타 바이트 규모의 데이터 분석 가능
4. 네트워크 관련
Amazon VPC
- AWS내 사설 N/W 구축 위한 서비스
- 일반적 업무에선 세그먼트 단위로 서버 할당
Amazon Route 53
- 도메인 네임 & IP주소 매칭 시키는 DNS 서비스 구축
Amazon Direct Connect
- 온프레미스 환경의 N/W와 AWS의 VPC네트워크 직접 접속 위한 전용선 서비스
5. 보안 & ID
AWS Identify and Access Management (IAM)
- AWS 인증을 행하는 서비스
- 접근 제어
- 인증 기능
6. 관리 툴
Amazon CloudWatch
- AWS 리소스 감시 서비스
Amazon CloudFormation
- 템플릿 사용한 리소스 작성 및 관리
Amazon OpsWorks
- Chef 사용한 조작의 자동화
'공부 > AWS' 카테고리의 다른 글
<AWS> AWS IAM(Identity and Access Management)란? (0) | 2022.05.03 |
---|---|
<AWS> AWS CLI (0) | 2022.05.03 |
<AWS> SaaS / PaaS / IaaS + EaaS, DaaS, FaaS 란? (0) | 2022.05.02 |
<AWS> 가상화 / 분산처리 / 이중화 (0) | 2022.05.02 |
<AWS> AWS란? (0) | 2022.05.02 |