AI Full Stack
인공지능의 개발·학습·추론과 서비스 제공에 필요한 컴퓨팅 인프라부터 AI 개발·운영 소프트웨어, 데이터, AI 모델, 응용서비스에 이르는 여러 기술 계층을 포괄하는 체계를 말한다. 일반적으로 AI 반도체, 서버·네트워크·데이터센터 등의 인프라와 AI 개발·운영 플랫폼, 데이터 및 데이터 처리체계, AI 모델, 응용서비스 등이 AI 기술 스택을 구성한다.
AI 풀스택의 구성요소와 계층을 나누는 방식은 하나로 고정되어 있지 않다. 기업이나 산업의 관점에 따라 포함하는 기술과 계층 구분이 다르며, 모든 구성요소를 반드시 한 기업이 직접 개발하거나 소유해야만 AI 풀스택이라고 하는 것도 아니다. 자체 기술과 외부 기술을 결합해 전체 AI 시스템을 구축·운영하는 경우에도 이 표현이 사용될 수 있다.
대체로 하드웨어·컴퓨팅 인프라 → AI 개발·운영 플랫폼 → 데이터 및 데이터 처리체계 → AI 모델 → 애플리케이션·서비스로 이어지는 기술 계층으로 이해할 수 있다. 하드웨어·인프라에는 GPU·AI 가속기, 메모리, 서버, 네트워크, 데이터센터 등이 포함될 수 있으며, 그 위의 계층에는 AI 프레임워크와 개발도구, 데이터 처리·관리 시스템, 파운데이션 모델과 각종 AI 모델, 추론 시스템, AI 에이전트와 응용서비스 등이 포함될 수 있다.
기업이 ‘AI 풀스택을 제공한다’고 할 때는 특정 제품이나 하나의 기술 계층만 공급하는 것이 아니라 AI 인프라 구축부터 모델의 개발·운영과 서비스 구현에 이르는 여러 계층을 연계해 제공한다는 의미로 주로 사용한다. 다만 AI 풀스택은 구성범위가 국제표준 등으로 엄격하게 정해진 용어가 아니므로, 기업이나 기관이 이 표현을 사용할 때는 실제로 어느 계층까지 포함하는지 구체적으로 확인할 필요가 있다.
한편 AI Full Stack과 Full-Stack AI는 엄격하게 구별되는 표준화된 용어라기보다 서로 겹쳐 사용되는 표현이다. 전자는 AI를 구성하는 전체 기술 스택을 가리키는 표현으로, 후자는 여러 AI 기술 계층을 포괄·통합하는 접근을 강조하는 표현으로 사용되기도 하지만 실제 용례에서 양자가 명확하게 구분되는 것은 아니다.
금융용어사전
금융용어사전