AI 시대, 가상서버 대신 쿠버네티스를 선택하는 이유
오늘날 우리는 ChatGPT로 대표되는 거대 언어 모델(LLM)이 촉발한 인공지능(AI) 혁명의 한가운데에 서 있습니다.
오늘날 우리는 ChatGPT로 대표되는 거대 언어 모델(LLM)이 촉발한 인공지능(AI) 혁명의 한가운데에 서 있습니다.
AI 기술이 비즈니스의 핵심으로 자리 잡은 오늘날, 많은 기업과 정책 결정자들이 '클라우드 도입'을 외치고 있습니다.
클라우드는 모든 디지털 서비스의 기반입니다.
IT 인프라의 패러다임이 물리 서버와 가상 머신(VM)을 넘어 클라우드 네이티브로 급격히 전환되면서, 애플리케이션의 심장과도 같은 웹서버와 WAS (Web Application Server) 에 요구되는 기능 또한 근본적으로 변화하고 있습니다.
클라우드 네이티브 환경에서 MSA(Microservices Architecture)와 쿠버네티스를 기반으로 서비스를 구축하고 운영하시는 IT 운영자들에게 분산 시스템의 복잡성 속에서 서비스의 안정성과 성능을 확보하는 것은 매우 중요한 과제입니다.
기업 환경에서 WAS는 단순히 웹 요청을 처리하는 것을 넘어, 안정성, 확장성, 보안, 관리 용이성, 그리고 다양한 기업용 솔루션과의 연동을 요구합니다.
우리는 현대적인 소프트웨어 개발과 배포, 특히 MSA(마이크로서비스 아키텍처), 쿠버네티스, 그리고 클라우드 네이티브 환경을 이야기할 때 결코 빼놓을 수 없는 핵심적인 방법론, 'The Twelve-Factor App(12요소 앱)'에 대해 깊이 있게 탐색해보고자 합니다.
오늘 우리는 복잡하게 얽힌 마이크로서비스 아키텍처(MSA), 쿠버네티스, 그리고 이제는 LLM 기반 서비스까지 아우르는 현대 IT 환경의 필수불가결한 요소, OpenTelemetry에 대해 깊이 있는 이야기를 나누고자 합니다.
VMware는 서버·스토리지·네트워크를 하나의 물리 하드웨어처럼 묶어서, 그 위에 여러 개의 ‘가상 서버(가상머신, VM)’를 만들어 운용할 수 있게 해주는 가상화 플랫폼입니다.
Proxmox VE(Proxmox Virtual Environment)는 오픈소스 기반의 서버 가상화 플랫폼입니다.