본문 바로가기

출처: 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/. 

 

클라우드 네이티브 ( CLOUD NATIVE ) 소개 - Opennaru, Inc.

급변하는 비즈니스 환경에서 성공하려면 기업들은 애플리케이션 설계, 구축 그리고 운영하는 방식을 바꿔야 합니다. 클라우드 네이티브 애플리케이션 개발은 클라우드 컴퓨팅 기술을 기반으로

www.opennaru.com

클라우드 네이티브는 클라우드 컴퓨팅 환경에서 현대적 애플리케이션을 구축, 배포 및 관리할 때의 소프트웨어 접근 방식입니다². 클라우드 네이티브 기술은 서비스 제공에 미치는 영향 없이 애플리케이션을 빠르게 자주 변경할 수 있도록 지원하여 혁신 역량과 경쟁력을 제공합니다².

클라우드 네이티브 아키텍처의 장점으로는 낮은 비용, 빠른 속도, 다양한 옵션 등이 있습니다¹. 클라우드 네이티브 설계는 플랫폼에 구애받지 않습니다¹. 클라우드 네이티브 애플리케이션은 마이크로서비스라는 여러 개의 상호 의존적인 소규모 서비스로 구성된 소프트웨어 프로그램입니다². 이러한 마이크로서비스는 최소한의 컴퓨팅 리소스만 사용하여 독립적으로 작동하고 실행되므로 클라우드 네이티브 애플리케이션의 민첩성이 향상됩니다².

하지만 클라우드 네이티브에도 몇 가지 문제점이 있습니다. 예를 들어, 구축된 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/.

B로그0간

개발 관련 글과 유용한 정보를 공유하는 공간입니다.