일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java.sql.SQLException: Incorrect string value: #RDS #AWS #mariadb #springboot
- html템플릿
- react-dom
- VSCode업로드
- Push
- GiyHub
- 공동작업자
- EaaS
- insert안됨
- Disk추가
- aws
- 명령어 모음
- oracle vm virtualbox
- 사용자 권한 부여
- Github
- OracleVMVirtualBox
- AWS #AWS장단점 #AWS차별화 # AWS서비스
- 구성파일
- linux Xshell
- VSCode
- javascript
- 코테관련공부
- react
- 편집모드
- Spring
- Linux
- Function
- Biling and Cost Manager
- SpringBoot개발환경
- 코딩애플
- Today
- Total
귀농 전까지 쓰는 개발 일지
<AWS EC2> (1)EC2란? 본문
EC2란?
- Amazon Elastic Compute Cloud
- 컴퓨팅 용량을 제공하는 서비스
=> 서버에 필요한 세트를 클라우드에서 대여
- 빌린 도구를 사용해 자신의 서버 만듦
- 하드웨어 구성, OS 조합 탄력적 선택 가능
- BUT 매니지드 서비스가 아님
=> 서버 및 네트워크 운영은 AWS담당, OS포함 SW등은 사용자가 직접 설치/운영 필요
- 자유도가 높지만 관리가 번거로움
- 단순 서버 1대 등 단순히 구축만 하는 시스템에는 부적절 (확장성, 다기능 불필요)
EC2 장점
- 클릭 한 번으로 생성 가능 (좐리 콘솔)
- 준비된 것 선택 가능 (AMI, 인스턴스 유형)
- 추후 변경 쉬움 (관리콘솔, 인스턴스 유형)
- CPU와 메모리 사양 다양하게 준비되어 있음 (인스턴스 유형)
- OS/SW 종류 다양함 (AMI)
- 연계 기능 굿 (타 AWS서비스)
- 백업 취득 쉬움 (가상화 기술)
- 어디서든 접속 (클라우드)
- 물리적으로 여러 장소 설치 가능 (리전, 가용영역)
- 불확실성이 많은 경우, 바로 생성 삭제 가능 (고장, 부하, 접속빈도, 일시적 사용 등)
EC2 서버 생성 선택 예시
- 미리 설치할 내용 선택
=> OS/SW설치,설정 도 끝난 상태 인스턴스 사용 VS OS만 설치된 상태에 SW 설치, 설정
- 인스턴스 선택
=> 저사양 VS 고사양
- 카 서비스와 조합 여부 선택
EC2 사용 절차
- 관리 콘솔에서 작업
- SW적 작업은 클라우드(EC2)환경이던 아니던 관계없이 SSH 이용헤 원격 로그인 후 작업
* SSH? 원격에서 서버 작업 위한 프로토콜
EC2 서비스의 기능
- 인스턴스: AWS 클라우드에 생성한 가상 서버
- AMI: 가상 이미지 ( OS만 설치된 유형부터 SW설정된 유형까지 다양함)
- 키 페어: 인스턴스 접속 시 사용
- EBS: AWS 클라우드에서 사용하는 스토리지
- 보안 그룹: 가상 방화벽 (1개 이상 인스턴스 트래픽 제한)
- Elastic IP: 정적(고정) IPv4 주소
EC2 사용절차
1. AWS로그인
- 리전 선택, 관리콘솔 click
- EC2 대시보드 click
2. EC2 인스턴스 생성
- AMI 선택
- 인스턴스 유형 선택
- NW, IP주소 할당
- 스토리지 추가
- 보안 그룹 설정
- 키 페어 선택
3. EC2접속
- SSH로 접속
4. SW 설치, 설정
EC2 인스턴스 설정 항목
- AMI: SW 구성 작성한 템플릿. OS/SW등등
- 인스턴스 유형: 인스턴스 장비 사양. CPU/메모리/장비유형 결정
- 리전: 서버 설치할 지역. 이중화 고려시 다른 나라에도 설치.
- 네트워크: 인스턴스 배치할 네트워크. AWS VPC에서 선택
- 서브넷: VPC 내 설치할 네트워크의 범위.
- IAM역할: 인스턴스 접속 권한 정책 설정. 타 서비스 접속시 할당
- 스토리지 용량, 종류: 서버 장비 스토리지로 OS가 설치된 장소에 존재.
- 태그(EC2 인스턴스의 레이블): 인스턴스 임의 태그 Name
- 보안그룹: 프로토콜별로 포트 or IP주소, 아니면 양쪽 모두 필터링 설정
인스턴스 생성과 요금
- 인스턴스 요금 = 1.인스턴스 사용량 + 2.EBS요금 + 3.통신 요금 + 4.그 외 옵션
1. 인스턴스 사용량 (가동시간(초 단위)*단가)
-> 정지 중엔 요금 부과X, 초단위 과금
2. EBS(스토리지)요금 (용량*단가)
-> 보유 용량 단위 과금, 저장 용량 단위X, 정지 중에도 요금 부과
3. 통신 요금(아웃바운드 통신 요금)
-> 인스턴스에서 인터넷으로 나가는 통신만 요금 부과, 리전따라 다름
4. 그 외 옵션
-> Elastic IP 서비스 등 옵션
* AWS 가입후 1년간 t2.micro 750시간(서버 1대 1달분) /월 범위 안에서 무료 사용 가능.
* EBS는 30GB, 통신료는 15GB까지 무료 사용
'공부 > AWS' 카테고리의 다른 글
<AWS>리전과 가용영역 (0) | 2022.08.21 |
---|---|
<AWS> Amazon CloudWatch / AWS Billing and Cost Manager (0) | 2022.08.21 |
<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 |