Skip to content

Latest commit

 

History

History
210 lines (109 loc) · 5.37 KB

MSFundalmental.md

File metadata and controls

210 lines (109 loc) · 5.37 KB

3가지 클라우드

  1. 퍼블릭. 공용클라우드
  2. 사설클라우드
  3. 하이브리드 클라우드

1 = 확장시 자본 지출이 필요하지 않다 / 신속하다 2 = 유지 관리 / 제어 3.

내결함성(장애는 무조건 생긴다. 복구하는 방법에 관한 부분)

내결함성 만드는 방법중 하나가 고가용성기능
고가용성(중복성, 하나의 시스템이 멈췄을때 다른곳에서 서비스 가동) . 서비스의 업타임을 향상시키는 방법임

클라우드 가장 큰 특징

-   필요할때 빠르게 마음껏 리소스를 확장할 수 있다
-   사용한 만큼만 지불이라 비용예측 가능 

확장성

(수동으로 cpu추가같은 부분)

탄력성

(자동으로 늘어나는 클라우드)

글로벌지원

미국은 되고 한국은 안되면 비즈니스 연결성이 떨어지기에 클라우드쓰면 연결성 유지가능

응답속도

민첩성

예측가능비용

CapEx(자본 지출) 선불지출원칙임 5년짜리 100만원에 사면 1년에 20만원이지만 중간에 관둬도 선불이라 돈 다냄 OpEx(운영 비용) 선불지출형태랑 다르게 사용한 만큼만 냄


iaas 가장 대표적인 서비스 - 가상 머신 온프레미스에서 클라우드로 옮길때 iaas는 가장 쉽다

paas 인프라관리x / go to market 배포와 테스트 집중 / 가장빠르게 시장에 서비스 목표

Saas 개발x / 사용 후 비용 지불

자동차에 비유 (자동차로 목적지로 간다면)

iaas 자차로 간다 paas 렌트카로 간다 paas 택시를 탄다

++서버리스 (진정한 클라우드) 인프라를 미리 할당하는게 아니라 요청이 들어올때마다 컴퓨팅을 생성하고 요청끝나면 컴퓨팅 지우는 서비스


모듈

ex 내가 가상머신을 배포하려고 한다 물리적으로 이 가상머신은 ?

어느 지역에 가상머신을 두고싶어? 미국동부~ 남부~ 한국 중부~

만약 한국 중부에 vm을 둔다면

이건 web vm

또하나 vm을 올린다 이건 db vm임

물리적 구성요소 (VM배포시)

2개이상의 vm을 올려라 A.zone(어베일어벨리티 존)을 만들어서 그 위에 vm올려라 (가용성 영역) 가용성 영역을 늘린다 => 데이터센터 분산

지진으로 한국데이터센터 망가지면 가용성 영역을 어떻게 유지하는가?

DR

페어드 리전이 있음 한국 중부의 짝꿍은 한국 남부임

논리적 구성요소 (VM배포시)

  1. 구독은 무엇을 사용?
  2. 리소스그룹은 무엇을 사용?

구독 = 1. 청구 단위, 경계 2. 접근제어 단위, 경계

구독이 있어야만 리소스 만들 수 있다 아무나 내 구독에 들어와서 리소스를 만들면 안된다 권한이 필요하다

리소스 = 구독안에 리소스를 만들고 / 같은 일을 하는 리소스끼리 모아서 관리를 편하게 할 수 있다.EX)한번에 권한 셋팅, 한번에 삭제

보통 프로젝트별로 나눔

-> 한명의 사용자가 여러개의 구독에 접근할 수 있다

구독관리를 편하게 하기 위해 => "관리그룹" 사용


리소스

  • 가상머신일수도 있고 스토리지일수도있고 등등~

리소스 묶을때

  • 논리적 영역이기때문에 물리적으로 같이 있을 필요는 없음
  • 웹(미국) DB(한국) 등 각각 떨어지있는게 가능하기는 함

컴퓨팅

서비스가동을 위한 컴퓨팅 파워가 필요하다

VM - 프로세서, 메모리, 스토리지, 네트워크 기능 필요 Iaas의 대표적인 서비스

80포트 http서비스를 위해 3389포트 가상머신에 접근하기 위해

앱서비스

Paas의 대표적인 서비스 고가용성 확장성 등 고민할 필요 없음 ms가 다해줌

컨테이너 서비스

운영체제를 관리하지 않아도 되며 가볍다

  • Azure Container Instances - Paas
  • Azure Kuberbetes Service - 쿠버네티브 서비스를 애져에 올려둔 것

--------------------가상 네트워크-----------------------------

vpn게이트웨이

애져의 나만의 가상 리소스와 온프레미스를 네트워크 가능하도록 !

이때 연결안전성, 속도가 중요하면

익스프레스

로컬중복 한 리전에 3개의 리소스 지역중복 = DR = 리전이 두개 (3개 리소스 한개) -> 6개 리소스

성능 핫 티어

데이터 베이스 서비스

NOSQL 비정형

  • Cosmos DB 반정형/ 비정형 데이터 처리에 좋음 유럽이나 다른 곳으로 복제시 코스모스DB가 좋음

MYSQL. 마리아DB, PostgreSQL 등 MSSQL아니어도 애져 사용 가능

RDB 정형

온프레미스에서 클라우드 이동시 MI (Managed Instance) 사용하면 좋음 paas기반임 ms에서 자동패치, 업데이트 등등 해줌

마켓플레이스

ms사에서 제공하는 것 외에 다른업체, 협력업체가 만든 서비스들 이용가능


사물인터넷

Saas IoT솔루션 - Azure IoT Central

허브 / 양방향 통신

포탈, 파워쉘, CLI, REST클라이언트 어떤 방식으로 하던 ARM계층을 통과해야함

ARM - 리소스 매니저

코드로 하나하나