본문 바로가기

container

(11)
[K2P&HAC] 초거대 AI 활용을 위한 Hyperscale AI Computing과 Container 서비스 최근 AI가 모든 산업에 적용되면서 AI 모델은 점차 대형화되고 있고, 그로 인해 대규모 데이터 분석을 가능하게 하는 GPU 컴퓨팅 시장이 성장하고 있습니다. 기업은 머신러닝 및 딥러닝을 위한 GPU 수요가 증가하고 있지만, 설치비용, 운영비용, 주문&설치기간 등을 고려할 때 Cloud를 활용하여 GPU를 사용할 수 있는 GPUaaS(GPU-as-a Service) 활용이 증가하고 있는데요. 세계적으로 Cloud 전환이 가속화되고, 비디오 편집, 그래픽 디자인, 이미지 처리 등 고성능 컴퓨팅에 대한 수요가 증가함에 따라 GPUaaS 기술의 시장 전망은 2025년까지 연평균 38% 성장하여 약 71억 달러 규모로 성장할 것으로 예상됩니다. 이처럼 GPUaaS 시장 전망을 보면 AI 기술은 매년 꾸준히 발달..
공공 클라우드 네이티브 전환 본격화! kt cloud 핵심 서비스로 클라우드네이티브 하세요 공공 정책 동향 무엇이 변했나?디지털 플랫폼 정부의 클라우드 추진 방향성 2가지! 1. 2026년까지 70% 클라우드 네이티브 전환 지난 4월 디지털 플랫폼 정부위원회는 디플정 실현계획 및 2026년 주요 목표를 발표했습니다. 기존 시스템 고도화시 불가피한 사유가 없는 한 클라우드 네이티브 적용을 기본 요건으로 의무화 한다는 내용이 포함되었죠. 2. SaaS 우선이용 23년 5월 SaaS First 정책 방향에 맞춰 클라우드 네이티브 전환 로드맵 수립을 요청했습니다. 각 공공기관 및 지자체가 로드맵 수립시에는 당해년도 목표 수준에 맞춰 SaaS 우선 이용을 고려해야 합니다. 정부 정책은 왜 클라우드 네이티브 적용 의무화 하나?정부는 디지털 선도 국가로의 도약을 위해 공공분야를 넘어 산업 전반의 디지털 전..
[개발자 인터뷰] “kt cloud 멀티클라우드 구축 기술 제공으로, K-PaaS 생태계 주도권 선점 할 것” ▶kt cloud (Container 총괄) 박용훈 님 Q . kt cloud에서 어떤 업무를 담당하고 계신가요? → 현재, Container 상품 기획/개발/기술지원/설계 총괄을 담당하고 있으며, Kubernetes 기반의 코어 플랫폼 상품과 DevOps 툴, Container 모니터링, Registry 등의 Cloud Native형의 주요 상품을 개발하고 있습니다. 또한 Container 상품을 기반으로 사용하는 고객에 대한 코어 기술지원과 엔지니어링 지원으로 안정적 서비스를 제공해 드리고 있으며, Cloud Native형 프로젝트의 초기부터 완료단계까지 컨설팅/설계/구축/운영의 전 영역을 담당하고 있습니다. Cloud의 전반적 환경 Public/ Private 등 다양한 환경에서 Container ..
[IT Daily 컨퍼런스 리뷰] 실무진이 직접 이야기하는 kt cloud의 성공적인 Cloud Native 전략 발표 _Container TF 석지현 안녕하세요. kt cloud입니다. 지난 4월 13일 IT Daily에서 주관하는 ‘제 6회 2023 클라우드 컨퍼런스’에 참가했습니다. ‘성공적인 구축 사례 중심의 클라우드 네이티브 전략’ 이라는 주제로, 많은 기업들의 핵심 전략으로 내세우는 클라우드 네이티브에 대한 인식을 넓힐 수 있는 공유의 장이었는데요. 특히 kt cloud는 클라우드 환경에서의 컨테이너 멀티 클러스터 구성/관리 전략과 함께 최근 출시한 FlyingCube(플라잉큐브)를 소개해 드리는 자리를 가졌습니다. 더 특별한 점은 kt cloud의 Container 개발 부서의 실무진이 직접 생생하게 전하는 발표여서 청중분들도 보다 더 몰입도 있게 발표 세션에 관심을 보여주셨습니다. 발표 핵심 내용 리뷰 목차 1. Cloud시장의 변화와 C..
컨테이너(Container)와 도커(Docker) 알아보기 IT분야에 종사하시거나 IT에 많은 관심을 가지고 계신다면 Container나 Kubernetes와 같은 용어들을 들어보신 적이 있으실 겁니다. 이 기술은 IT에서 몇 년 동안 핫하게 주목되고 있는 기술이기도 하고, 많은 기업에서도 Container기술을 활용해서 다양한 서비스들을 출시하고 있습니다. 여기서 말씀드리는 Container, Container Orchestration Tool 이 두 기술을 혼합해서 사용하시게 되면 서비스의 유지보수 측면에서 굉장히 유용하게 사용될 수 있는 기술이기 때문에 이번 강의를 통해 Container, Container Orchestration Tool을 한 번쯤 들어보시는 것도 좋을 것 같습니다. 컨테이너(Container)와 도커(Docker) 알아보기 목차 1. ..
KT Cloud Container 이렇게 이용해 보세요(feat. DevOps Suite) KT Cloud Container 상품은? kt cloud에서 제공하는 Container 상품에는 총 3가지가 있습니다. CaaS, Container, DevOps Suite이 있는데, 그 중에서 Container와 DevOps Suite의 상품 소개 및 이용 방법에 대해서 설명해드리고자 합니다. Containr 상품은 OKD(Origin Community Distribution of kubernetes)를 기반으로 Container Platform를 제공하고 있는 서비스로 Multi Container Platform 수용/관리 할 수 있는 Container Orchestration Tool 입니다. 여기서 OKD란 컨테이너 기반 소프트웨어의 배포 및 관리를 할 수 있는 OpenShift의 오픈 소스 버..
쿠버네티스, 이것만 알면 된다! - #6 쿠버네티스의 서비스 쿠버네티스의 서비스란? 만들어진 Pod끼리 통신을 하기 위해서는 "서비스"가 필요합니다. 쿠버네티스에서 서비스란 네트워크 서비스로 노출하는 추상화 방법을 의미하는데, Pod를 논리적으로 구분하여 접근하도록 하는 것입니다. 서비스에서는 라벨 셀렉터(Label Selector)를 사용하여, 관리하고자 하는 Pod들을 정의할 수 있습니다. 쿠버네티스가 제공하는 서비스의 종류는 다음과 같습니다. ClusterIP: 기본 서비스 타입으로, 쿠버네티스 클러스터 내부에서 사용 가능하여, 클러스터 내부의 Node나 Pod에서 이 ClusterIP를 이용해서 서비스에 연결된 Pod와 통신 External Name: 서비스를 externalName의 값이랑 매치하여 사용하고, 클러스터 내부에서 외부로 접근할 때 사용 No..
쿠버네티스, 이것만 알면 된다! - #5 쿠버네티스의 동작 흐름 쿠버네티스의 동작 흐름 쿠버네티스에서는 새로운 Pod를 만들기 위한 과정이 다음과 같은 흐름으로 진행됩니다. 출처: https://subicura.com/2019/05/19/kubernetes-basic-1.html 1. Master Node의 kube-apiserver에 Pod 생성을 요청 2. kube-apiserver는 etcd에 새로운 상태를 저장 3. kube-controller-manager에게 kube-apiserver가 etcd의 상태 변경을 확인하여, 새로운 Pod 생성을 요청 4. kube-controller-manager는 새로운 Pod를 생성(no assign)을 kube-apiserver에 전달하고, 이를 전달받은 kube-apiserver는 etcd에 저장 5. kube-sche..
쿠버네티스, 이것만 알면 된다! - #2 Desired State 쿠버네티스의 다양한 기능들을 어떻게 사용할까요? 쿠버네티스의 핵심은 'Desired State' 입니다! 출처: https://subicura.com/2019/05/19/kubernetes-basic-1.html 쿠버네티스는 원하는 상태를 계속 체크하고 문제가 있다면 자동으로 조치합니다. 그렇다면 원하는 상태는 무엇일까요? 원하는 상태란 관리자가 바라는 환경을 의미하고, 좀 더 구체적으로는 얼마나 많은 웹서버가 구동되고 있으면 좋은지, 몇 번 포트로 서비스하기를 원하는 등을 말합니다. 쿠버네티스는 복잡하고 다양한 작업을 하지만 자세히 들여다보면, 현재 상태를 모니터링하면서 관리자가 설정한 원하는 상태를 유지하려고 내부적으로 이런저런 작업을 하는 단순한 로직을 가지고 있습니다. 원하는 상태는 어떻게 설정하..
쿠버네티스, 이것만 알면 된다! - #1 쿠버네티스란 무엇일까? 쿠버네티스란 무엇일까요? 쿠버네티스란 컨테이너화된 애플리케이션의 배포, 확장 및 관리를 자동화하는 오픈 소스 시스템입니다. 출처: https://kubernetes.io/ 1주일에 수십억 개의 컨테이너를 생성하는 Google이 내부 배포시스템으로 사용하던 'borg'를 기반으로 2014년 프로젝트를 시작했고, 여러 커뮤니티의 아이디어와 좋은 사례들을 모아 빠르게 발전하였습니다. 이후 Google이 CNCF(Cloud Native Computing Foundation)에 코드를 기부함으로써, 쿠버네티스는 오픈 소스 프로젝트가 되었습니다. 쿠버네티스는 단순한 컨테이너 플랫폼이 아닌 마이크로서비스, 클라우드 플랫폼을 지향하고, 컨테이너로 이루어진 것들을 손쉽게 담고 관리할 수 있는 그릇 역할을 합니다. 서버리..