인터넷을 통해 컴퓨팅 리소스(서버, 스토리지, 네트워킹, 데이터베이스, 플랫폼, 모니터링 및 분석, 서비스 등)를 필요에 따라 즉시 사용하고 반환할 수 있는 빠르고 유연하며, 관리 노력이 최소화된 기술
유휴 컴퓨팅 리소스를 활용해보자는 의도에서 발단. → 아마존에서 상용으로 처음 서비스함
각 유형 예시
➡ 클라우드 활용 성숙될수록 Paas 선호됨.
Virtual Network
, ExpressRoute
(전용선), CDN
(Content Delivery Network), VPN
, Network Watcher
(네트워크 모니터링 툴) 등등이 있다.
(예시)
*하이브리드 연결 : 온프레미스 확장 필요할 때 클라우드 리소스 끌어와야 하는 경우에서는 온프레미스 ↔ 클라우드 리소스간 통신해야 함. → 보안 위협이 있으므로 VPN 구축
하거나 전용선
(expess route)를 깔아버림
*가상 머신이 바깥으로 통신할 때(애저에서 바깥으로 트래픽 - 아웃바운드 통신) → 가상 네트워크가 필요
소유한 네트워크의 논리적 표현. 클라우드 이용시 가장 먼저 가상 네트워크가 필요함.
가상 네트워크 연결 예시
보안향상
, 성능향상
, 네트워크 관리 용이
에 도움.*CIDR 표기법
*공인IP : 통신됨 <-> 사설IP : 통신 안 됨.
✅ 네트워크로 시작(VM만들 때 함께 만들 수도 있으나, 통상 VM 및 네트워크 미리 설계 후 작업하므로 네크워크 먼저 만들어둔다)
✅ VM 이름(OS에 따라 VM이름 길이 제한이 다름)
✅ VM 위치 결정(Latency 속도 고려하여 사용자 위치 근접한 곳으로 설정)
✅ 가격모델 이해
✅ VM에 대한 스토리지 고려(프리미엄, 스탠다드..)
✅ OS 선택(windows, linux)
위치 : 지역별로 H/W 와 서비스 기능 차이 있음
가상 컴퓨터는 가능한 사용자와 물리적으로 가까운 곳에!
법적인 사항도 고려하여 배치함
가격
사용 목적에 따라 알맞은 VM 크기를 선택한다.
프리미엄 스토리지 : 고성능&짧은 대기시간(주로 SSD 디스크 지원). 입출력(I/O)중요한 경우 사용.
관리 vs 비관리 디스크(관리 주체에 따라 구분)
: 물리적인 스토리지에 문제가 생겼을 경우, 디스크 복제등을 '내'가 할 거냐, or 애져가 할거냐에 따라 나뉨.
관리디스크
사용)Windows 서버
- 일반적인 제품 포함, 라이선스 필요, OS 업그레이드 지원 안함(온프레미스에서는 업그레이드 지원하지만 클라우드에서는 구매한 버전만 사용가능)리눅스 배포판
- OS 업그레이드 지원가용성 집합(세트)은 데이터 센터
에 있는 VM의 논리적 그룹. 가용성 집합 내에 둘 이상의 VM을 만드는 것이 좋음
가용성 집합 자체에 대한 비용은 없음. (VM 인스턴스에 대해서만 요금을 지불)
VM은 가용성 집합에서 장애 도메인에 자동으로 분산됨.
가용성 집합 → 부하 분산 목적.(다운타임 최소로 줄여서 사용자 경험 높임)
: 2개 이상의 가용성 영역에서 2개 이상의 인스턴스 = 99.99% 가동시간
(현업에서는 FE용
묶어서 가용성 집합 만들고, BE용
가용성 집합 만들어준다)
: 항상 실습 후 가상머신을 중지해준다!! 과금 조금이라도 덜 되기 위하여 😇