출처: Bing과의 대화, 2023. 5. 10.
클라우드 네이티브(Cloud Native)는 클라우드 컴퓨팅 모델을 사용하는 것을 전제로 설계된 시스템과 서비스를 의미합니다¹. 클라우드 네이티브는 클라우드 컴퓨팅 환경에서 현대적 애플리케이션을 구축, 배포 및 관리할 때의 소프트웨어 접근 방식입니다².
클라우드 네이티브 기술은 서비스 제공에 미치는 영향 없이 애플리케이션을 빠르게 자주 변경할 수 있도록 지원하여 혁신 역량과 경쟁력을 제공합니다². 클라우드 네이티브 접근 방식은 기업에 다양한 이점을 제공합니다. 예를 들어, 효율성 증가, 비용 절감 및 가용성 보장 등이 있습니다².
클라우드 네이티브 애플리케이션은 마이크로서비스라는 여러 개의 상호 의존적인 소규모 서비스로 구성된 소프트웨어 프로그램입니다². 이러한 마이크로서비스는 최소한의 컴퓨팅 리소스만 사용하여 독립적으로 작동하고 실행되므로 클라우드 네이티브 애플리케이션의 민첩성이 향상됩니다².
Cloud Native Computing Foundation (CNCF)은 조직들이 클라우드 네이티브 여정을 시작하는 데 도움이 되는 오픈 소스 기반입니다². CNCF는 Kubernetes를 비롯한 주요 클라우드 네이티브 구성 요소를 개발하는 오픈 소스 커뮤니티를 지원합니다².
(1) 클라우드 네이티브 ( CLOUD NATIVE ) 소개 - Opennaru, Inc.. https://bing.com/search?q=%ed%81%b4%eb%9d%bc%ec%9a%b0%eb%93%9c+%eb%84%a4%ec%9d%b4%ed%8b%b0%eb%b8%8c.
(2) 클라우드 네이티브란 무엇인가요? - 클라우드 네이티브 아키텍처 .... https://aws.amazon.com/ko/what-is/cloud-native/.
(3) 클라우드 네이티브란? | Microsoft Learn. https://learn.microsoft.com/ko-kr/dotnet/architecture/cloud-native/definition.
(4) 클라우드 네이티브란? | Oracle 대한민국. https://www.oracle.com/kr/cloud/cloud-native/what-is-cloud-native/.
(5) 클라우드 네이티브(Cloud Native)에 대해서. https://kongit.tistory.com/entry/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%84%A4%EC%9D%B4%ED%8B%B0%EB%B8%8CCloud-Native%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C.
(6) 클라우드 네이티브 ( CLOUD NATIVE ) 소개 - Opennaru, Inc.. http://www.opennaru.com/cloud/cloud-native/.
클라우드 네이티브는 클라우드 컴퓨팅 환경에서 현대적 애플리케이션을 구축, 배포 및 관리할 때의 소프트웨어 접근 방식입니다². 클라우드 네이티브 기술은 서비스 제공에 미치는 영향 없이 애플리케이션을 빠르게 자주 변경할 수 있도록 지원하여 혁신 역량과 경쟁력을 제공합니다².
클라우드 네이티브 아키텍처의 장점으로는 낮은 비용, 빠른 속도, 다양한 옵션 등이 있습니다¹. 클라우드 네이티브 설계는 플랫폼에 구애받지 않습니다¹. 클라우드 네이티브 애플리케이션은 마이크로서비스라는 여러 개의 상호 의존적인 소규모 서비스로 구성된 소프트웨어 프로그램입니다². 이러한 마이크로서비스는 최소한의 컴퓨팅 리소스만 사용하여 독립적으로 작동하고 실행되므로 클라우드 네이티브 애플리케이션의 민첩성이 향상됩니다².
하지만 클라우드 네이티브에도 몇 가지 문제점이 있습니다. 예를 들어, 구축된 DevOps 파이프 라인이 없으면 팀이 마이크로서비스와 관련된 분산 워크 플로 및 책임을 관리하는 데 어려움을 겪을 수 있습니다⁵. 컨테이너의 빠른 확장은 적절하게 모니터링하지 않으면 보안 위험을 초래할 수 있습니다⁵. 레거시 애플리케이션에서 마이크로 서비스 아키텍처로 전환하면 복잡한 상호 종속성이나 기능 문제가 발생할 수 있습니다⁵.
(1) 클라우드 네이티브(Cloud Native)에 대해서. https://kongit.tistory.com/entry/%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%EB%84%A4%EC%9D%B4%ED%8B%B0%EB%B8%8CCloud-Native%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C.
(2) 클라우드 네이티브 아키텍처: 가이드, 정의, 유형 등 | Okta Identity .... https://bing.com/search?q=%ed%81%b4%eb%9d%bc%ec%9a%b0%eb%93%9c+%eb%84%a4%ec%9d%b4%ed%8b%b0%eb%b8%8c+%ec%9e%a5%eb%8b%a8%ec%a0%90.
(3) 블로그 | 클라우드 네이티브 솔루션의 단점 - ITWorld Korea. https://www.itworld.co.kr/news/274867.
(4) [Column] 클라우드 네이티브란? – CLOUDMATE. https://cloudmt.co.kr/?p=3927.
(5) 클라우드 네이티브 애플리케이션 과 기존 애플리케이션의 차이. http://www.opennaru.com/cloud/cloud-native-vs-traditional-application/.
'IT > Cloud' 카테고리의 다른 글
MSA - MSA 가 맞나요? (공부하는중 정리 없습니다. 그냥 자료) (0) | 2023.05.11 |
---|---|
MSA 마이크로 서비스의 상호작용 방식 - API 호출 방식 (0) | 2023.05.11 |
단일구조 에서 MSA로 전환하기 위한 6 원칙 - Six principles for refactoring a monolith to MSA (1) | 2023.05.10 |
Django 서버리스 서비스 제공 - Zappa, Lambda on AWS 초안 작성중 (0) | 2023.05.04 |
2020 IBM C:LOUDERs 활동 - IBM Cloud Essentials V2 배지 획득 (0) | 2020.07.30 |