본문 바로가기

전체 글

[Cloud] Google Cloud Innovators Hive Seoul ‘24 참여 후기 링크드인을 통해 구글 클라우드의 컨퍼런스가 열리는 것을 보고 신청하여 참여하게 되었다.기존에 클라우드에 관심이 많았기 때문에 클라우드 분야의 선두주자인 구글에서는 어떤 혁신이 있었을까 기대하며 참여하였다.1. Welcome to Innovators!- Ankur Kotwal, Head of Cloud Global Advocacy(Google) 첫 번째 주제에서는 클라우드의 미래에 관련하여 이야기를 나누었다. 현재의 클라우드에서 미래의 클라우드로 어떻게 바뀔 지에 대한 것이었다. 7가지 정도의 주제가 있었는데, 그 중에서 특히 AI assist를 받는 클라우드와 멀티 클라우드 간의 상호호환 보장이 가능할 것이라는 점이 인상깊었다. 이 주제를 보고 클라우드와 접목되는 분야들이 점점 많아지는데, 앞으로도 클라.. 더보기
[Cloud] k8s(Kubernetes)의 대표적인 기능 쿠버네티스에는 어떠한 기능들이 있을까요?대표적인 기능으로는 다음의 네 가지가 있습니다.Load BalancingSelf-HealingAuto ScailingRolling Update하나하나씩 예시와 함께 차근차근 살펴보도록 하겠습니다.사용 툴Grafana : 대시보드를 통해 직관적으로 확인하기 위해 사용Kubernetes Dashboard : 그라파나와 마찬가지로 대시보드를 통해 파드들의 상태를 확인하기 위해 사용Loki : 로깅을 확인하기 위해 사용실습 코드코드를 살펴보기 전에, 쿠버네티스의 선언적 관리 환경을 사용하는데 이에 대해 간단히 언급하고 넘어가겠습니다.Object들의 배포를 코드로 관리함으로써 자동화된 오브젝트 관리를 이룰 수 있습니다. 즉, 해당 파일을 참조하며 구성 파일의 상태와 현재 파.. 더보기
[Cloud] 컨테이너란 무엇일까? 컨테이너란? 클라우드를 공부하며 항상 나오는 개념인 컨테이너, 그 개념을 정리해 보고자 작성하는 글입니다. 먼저 컨테이너의 정의를 살펴보겠습니다. 컨테이너는 실행에 필요한 모든 파일을 포함한 전체 실행(runtime) 환경에서 애플리케이션을 패키징하고 격리할 수 있는 기술입니다. 이와 같이 애플리케이션 코드를 가지고, 종속 항목을 포함하고 있습니다. 종속 항목에는 다음과 같은 것들이 있습니다. 실행하는 데 필요한 런타임(예를 들면, 자바나 파이썬 등) 실행하는 데 필요한 의존성(라이브러리 등) 정리해 보면, 컨테이너란 실행 가능한 애플리케이션과 실행 시 필요한 의존성들을 한꺼번에 패키징 한 것이라고 할 수 있습니다. 컨테이너를 활용해 애플리케이션을 다른 환경으로 쉽게 이동하고, 일관된 실행 환경을 제공할.. 더보기