skip to Main Content

아코디언 3.0 프리뷰: AI 시대, 클라우드 운영 효율을 완성하다

안녕하세요!  오늘은 '아코디언(Accordion) 3.0 프리뷰 웨비나' 내용을 정리해 드리려고 합니다. 2025년의 키워드는 단연 AI입니다. 하지만 연초에 불었던 '모델링, LLM, 파인튜닝' 열풍과는 달리, 이제는 "그래서 이 AI를 어떻게 효율적이고 안정적으로 추론(Inference)하고 서비스할 것인가?" 라는 질문이 더 중요해졌습니다. 이번 웨비나에서는 이러한 흐름에…

Read More

멀티엣지컴퓨팅(MEC)를 통한 AI인프라 최적화

급변하는 AI 시대, 과연 우리의 AI 인프라는 이 변화의 속도를 따라가고 있을까요? 최근 맨텍솔루션 웨비나에서 "멀티엣지컴퓨팅(MEC)를 통한 AI 인프라 최적화 전략"이라는 흥미로운 주제가 다뤄져 그 내용을 블로그 글로 정리해 보았습니다. AI 인프라의 미래와 효율적인 운영 방안에 대해 고민하고 계신 분들이라면…

Read More

클라우드 네이티브 시대의 필수 과제: 쿠버네티스 보안, 빌드부터 런타임까지 핵심 전략

클라우드 네이티브 시대의 필수 과제: 쿠버네티스 보안, 빌드부터 런타임까지 핵심 전략 클라우드 네이티브 환경에서 쿠버네티스(Kubernetes)는 컨테이너화된 애플리케이션을 배포하고 관리하는 데 필수적인 플랫폼으로 자리 잡았습니다. 하지만 쿠버네티스의 복잡한 구조와 수많은 컴포넌트 간의 상호작용은 필연적으로 매우 넓은 공격 표면을 만들어냅니다. 마치 모든…

Read More

클라우드 네이티브 시대, 완벽한 DevSecOps를 위한 가이드

💡  클라우드 네이티브 보안, 왜 DevSecOps가 필수인가? 클라우드 네이티브 환경으로의 전환은 개발 속도를 획기적으로 높였지만, 그만큼 보안의 복잡성도 함께 증가시켰습니다. 마이크로서비스, 컨테이너, 쿠버네티스로 구성된 기술 스택 전반에 걸친 포괄적인 보안이 필수가 되었으며, 단순히 애플리케이션만을 보호하는 것을 넘어섭니다. 쿠버네티스 공식 문서에서는…

Read More

효율적인 쿠버네티스 설계 – 노드 용량 산정

ChatGPT 애플리케이션 현대화나 차세대 프로젝트에서는 컨테이너와 쿠버네티스의 도입이 점점 더 중요해지고 있습니다. 쿠버네티스 클러스터 노드 리소스를 효율적으로 사용하며 최적의 성능으로 구성하기 위해서는 노드의 수와 크기를 산정하는 것이 중요합니다. 클러스터에 배포된 Pod는 각 노드의 CPU, 메모리, 스토리지 리소스를 사용합니다. 그렇다면, Pod는…

Read More

Kubernetes Volumes NFS Dynamic Provisioning(ft. 아코디언v2)

컨테이너 환경에서 영구볼륨은 꼭 필요한 구성 요소입니다. Kubernetes 환경도 마찬가지로 볼륨은 중요한 요소 중 하나입니다. 다른점은 Pod Lifecycle에 따라 Static/Dynamic 하게 볼륨이 생성되고 관리되어야합니다. 이번 글에서는 Kubernetes Cluster NFS Dynamic Provisioning 방법 대해 알아보겠습니다. 구성은 helm 을 이용하였고 아코디언v2 에서…

Read More

아코디언에서 windows kubernetes 연동하기

이번 포스팅에는 쿠버네티스에서 윈도우 컨테이너를 구성하고, 아코디언을 연동하여 보다 편리하게 배포하는 환경을 구축해보겠습니다. 먼저 windows서버를 사용하기 위해 cni를 Flannel으로 선택하였습니다.windows서버에 kubernetes를 설치하기 위한 기본 환경은 다음과 같습니다. - vxlan 모드에서 Flannel을 사용한 가상 오버레이 네트워크 구성 - KB4489899 가 설치…

Read More

아코디언과 웹 IDE (vscode)를 사용하여 쉽게 AI 프로그램 개발하기

최근 AI(딥러닝) 프로그램 개발이 활발히 이루어지고 있습니다. 이번에는 최신 트렌드에 맞춰 AI 개발을 위해 많이 사용되고 있는 Tensorflow와 VSCode IDE를 아코디언에서 활용하는 방법을 살펴보도록 하겠습니다. AI 개발을 위해서는 개발환경 구성과 IDE Tool 환경 사용 구성이 필요합니다. 첫째, 개발환경 구성은 AI 프로그래밍을…

Read More

아코디언에서 Apache HTTPD/Nginx 배포 따라하기

이번 글에서는 아코디언을 통해 웹서버를 배포하는 방법에 대해 알아보도록 하겠습니다. 배포할 웹 서버는 많은 사람들에게 사랑받는 Apache HTTPD와 Nginx입니다. GitHub에 저장되어있는 애플리케이션 소스를 아코디언에서 가져와 빌드하고 빌드된 이미지를 배포하여 사용자들에게 서비스해보겠습니다. 준비사항 도커 이미지 – httpd:2.4.39(https://hub.docker.com/_/httpd) 또는 nginx:1.17( https://hub.docker.com/_/nginx ) 애플리케이션 – https://github.com/mantech-accordion/jpetstore-6.git  1.…

Read More

아코디언에서 어플리케이션 배포 전략 – Canary 배포

아코디언에서는 기본적으로 2가지 배포 전략을 선택하여 앱을 배포할 수 있습니다. - recreate : 기존의 서버를 모두 shutdown 한 후 새로운 서버를 생성하여 사용자 요청을 처리합니다. - RollingUpdate : 롤링 배포는 새 버전의 서버를 만들어가면서 트래픽을 구 버전 서버에서 새 버전으로…

Read More