본문 바로가기
IT Tech/Cloud Native

클라우드 네이티브 개요

by 웃는 얼굴, 친절한 말, 따뜻한 마음 2023. 7. 25.
728x90

클라우드 서비스 : 클라우드 자원을 필요할 때 사용하고 비용을 내는 구독서비스

클라우드 서비스의 시작 : AWS가 2006년 시작

클라우드 산업 :
- CSP
- MSP : 클라우드 도입/컨설팅/운영/기술지원
- ISV(Independent Software Vender)

클라우드 서비스 유형
- IaaS
- PaaS
- SaaS

클라우드 서비스 모델
-  Private
- public
- Hybrid
- Multicloud
  . 기능별 특징, 장애대응, 종속성 문제 해결

클라우드 전환시 개발과 운영관점 고려사항
- 클라우드 vs 멀티클라우드
- Public vs Private
- 애플리케이션 아키텍처
- 개발 CI/CD 자동화 프로세스
- 개발&운영&보안 = DevSecOps

클라우드 네이티브
- 클라우드의 이점을 최대한 활용하여 애플리케이션을 구축하는 방법

클라우드 네이티브 개발/운영
- 일하는 방식의 변화
- DevOps
- CI/CD
- 인프라 기술 : MSA, Container

클라우드 전과 후
- 물리서버
- 가상서버 : 리드타임, 자원효율화

마이그레이션
- 하이퍼바이저별로 이미지 변환 필요
- 가상머신
- 컨테이너 기반 인프라

클라우드 네이티브 4요소
- Container : 어떤 환경에서도 실행 가능한 인프라 기술
- MSA : 애플리케이션 개발 아키텍처
- CI/CD : 지속적인 개발/배포 프로세스
- DevOps : 개발/운영 업무혁신 방법

클라우드 네이티브 구조
- API서버
- 컨테이너를 활용한 개별 서비스
- 독립적인 개발과 배포
- 인프라 관리 효율화

클라우드 네이티브 장점
- 변경속도, 생산성 향상
- Scale in/out, 유연성, 어디서나 실행가능 인프라
- one code로 개발 집중
- 장애 및 단순업무 효율화로 비즈니스 집중








반응형