클라우드 사용 패턴
- B to C 분야
- 신사업 분야
- 공공 분야
- 엔터프라이즈 분야
웹 사이트에서 활용
- 로드 밸런서를 통해 다른 존으로 부하 분산
- 오토 스케일링을 통해 쉬운 Scale-out 가능
- CDN 서비스를 이용하여 사용자와 가까운 곳에 캐시서버를 두어 콘텐츠를 대신 전달
- 데이터 전송 비용도 충분히 고려해야 한다.
소셜 게임에서 활용
리소스 변동이 큰 소셜 게임 특성상 초기에 많은 투자를 하기 어렵다. 그래서 초기에는 클라우드 환경을 통해 서버와 같은 인프라 투자를 최소화하고, 이후에 이용자 수와 빈도에 따라 스케일 업이나 스케일 아웃을 활용한다.
이후 게임이 흥행하여 접속자 수가 많아지면 프라이빗 클라우드를 구축하거나 베어메탈 서버를 활용한다.
스타트업에서 활용
스타트업은 무조건 사업이 성공한다는 보장이 없으므로 일단 클라우드 환경으로 인프라를 구축하여 이후의 상황을 보고 유연하게 컴퓨팅 자원을 변화시킨다.
정부나 여러 기관에서 클라우드 컴퓨팅 관련 스타트업 지원을 많이 하고 있다.
Micro SaaS
SaaS는 클라우드 기반으로 소프트웨어 서비스를 제공하는 것을 말한다.
Micro SaaS란 틈새 시장이나 도메인을 대상으로 하는 소규모 SaaS를 말한다.
빠른 성장보다는 이익과 사업 지속성에 중점을 둔 방식이다.
ERP에서 활용
ERP 시스템은 업무별 최적화된 시스템이 아닌 각 업무 프로세스와 데이터의 무결성을 확보하여 전사적으로 최적화된 시스템을 말한다.
도입 기간을 단축하고 개발과 운용의 효율 증가, 낮은 가격이라는 장점이 있다.
기타 여러 곳에서 활용
- 빅데이터에서 활용
- IoT에서 활용
- AI에서 활용
기타 용어 정리
CSP (Cloud Service Provider)
클라우드 인프라를 제공하는 공급자를 의미한다.
자체 데이터 센터에서 서버, 네트워크, 스토리지 등을 고객에게 제공한다.
MSP (Managed Service Provider)
CSP와 고객을 연결하는 역할을 한다.
클라우드 도입에 필요한 컨설팅, 아키텍처 구축, 모니터링 등을 제공한다.
ex) 삼성 SDS, SK C&C, LG CNS 등
프로비저닝
프로비저닝이란 사용자가 요청한 IT 자원을 사용할 수 있는 상태로 준비하는 것을 의미한다.
- 서버 자원 프로비저닝 - CPU, 메모리, IO 등의 서버 자원을 할당하고 운영할 수 있도록 제공
- OS 프로비저닝 - 서버에 OS를 설치하고 사용할 수 있도록 제공
- 소프트웨어 프로비저닝 - WAS, DBMS 등의 소프트웨어를 설치하고 세팅하여 제공
- 스토리지 프로비저닝 - 데이터를 저장하고 관리할 수 있는 스토리지를 제공
- 계정 프로비저닝 - 접근 권한을 가진 계정을 제공
탄력적 컴퓨팅
피크 시를 대비하여 용량 계획 및 변화하는 요구사항을 충족하도록 컴퓨터 자원을 신속하게 확장 / 축소하는 기능이다.
진행 중인 작업을 중단하지 않고 필요한만큼 자동 조절할 수 있다.
ex) AWS EC2
데브옵스 (DevOps)
개발과 운영의 협업으로 빠른 소프트웨어 릴리즈 및 서비스를 제공하고 이슈를 해결한다.
지속적 통합(CI) & 지속적 배포(CD)를 통해 코드 관리, 테스트 및 배포의 자동화, 모니터링 등을 통해 빠른 서비스 제공이 가능하다.
해당 내용들이 잘 이루어지려면 개발과 운영 팀 사이의 원활한 의사소통과 협업이 필요하다.
클라우드 네이티브
클라우드 환경에서 가장 효과적으로 동작하는 개발 및 운영 방식이다.
주요기술
- 마이크로서비스 아키텍처 (MSA)
- 컨테이너 기술 (Docker & k8s)
- 데브옵스 (DevOps)
IAM (Identity and Access Management)
사용자가 누구인지, 어떤 권한을 갖는지, 어떤 리소스에 접근할 수 있는지를 관리한다.
클라우드 환경에서 사용자의 액세스 관리는 네트워크 경계가 아니라 ID가 중요하다.
'공부 > 클라우드' 카테고리의 다른 글
| [클라우드][AWS] RDS MariaDB와 Amazon Linux EC2 연결하기 (0) | 2024.05.11 |
|---|---|
| [클라우드] 클라우드 컴퓨팅 정리 (0) | 2024.04.30 |
| [클라우드] 클라우드 사업자 종류 (0) | 2024.03.26 |
| [클라우드] 클라우드 기술 (0) | 2024.03.19 |
| [클라우드] 클라우드 컴퓨팅 도입 (0) | 2024.03.12 |