• ZDNet USA
  • ZDNet China
  • ZDNet Japan
  • English
  • 지디넷 웨비나
뉴스
  • 최신뉴스
  • 방송/통신
  • 컴퓨팅
  • 홈&모바일
  • 인터넷
  • 반도체/디스플레이
  • 카테크
  • 헬스케어
  • 게임
  • 중기&스타트업
  • 유통
  • 금융
  • 과학
  • 디지털경제
  • 취업/HR/교육
  • 생활/문화
  • 인사•부음
  • 글로벌뉴스
AI페스타
배터리
양자컴퓨팅
IT'sight
칼럼•연재
포토•영상

ZDNet 검색 페이지

'SW아키텍트'통합검색 결과 입니다. (3건)

  • 태그
    • 제목
    • 제목 + 내용
    • 작성자
    • 태그
  • 기간
    • 3개월
    • 1년
    • 1년 이전

[크리스의 SW아키텍트⑬] AI와 유통...아마존과 쿠팡의 새 고민

아마존의 추천 엔진이 초당 170만 건이 넘는 요청을 처리하고, 쿠팡의 물류 시스템이 수백만 개의 상품을 시간 단위로 예측해 배송하는 시대다. 유통, 특히 이커머스 분야는 지난 10년간 마이크로서비스 아키텍처(MSA)를 가장 적극적으로 도입하며 디지털 전환을 선도해 온 분야다. 하지만 아이러니하게도, 바로 그 성공적인 아키텍처가 이제는 진정한 AI 네이티브로의 진화를 가로막는 새로운 기술 부채가 되고 있다. 과거 유통 기업들은 거대한 단일 시스템(Monolithic)의 한계를 극복하기 위해 시스템을 '검색', '추천', '주문', '결제' 등 수백, 수천 개의 독립적인 마이크로서비스로 잘게 쪼갰다. 이를 통해 각 팀은 다른 서비스에 영향을 주지 않고 빠르게 기능을 개발하고 배포하며 엄청난 규모의 트래픽을 감당했다. 그러나 이 MSA 성공은 '데이터와 컨텍스트의 극단적인 파편화' 라는 새로운 문제를 낳았다. 고객 한 명의 행동 데이터가 수백 개의 서비스에 흩어져 저장되면서, '고객'이라는 하나의 전체적인 그림을 실시간으로 파악하는 것이 거의 불가능해진 것이다. 이 문제를 해결하기 위해 등장한 것이 '데이터 패브릭'과 같은 기술이었지만, 대부분 사후에 데이터를 취합하고 분석하는 데 그쳐 AI가 요구하는 '실시간성'을 만족시키지 못했다. AI가 진정으로 고객의 마음을 읽기 위해서는, 과거의 데이터를 분석하는 것을 넘어, 지금 이 순간 고객의 행동과 의도를 이해하고 다음 행동을 예측해야 하기 때문이다. 이 지점에서 '데이터 메시(Data Mesh)' 와 '상황 지속 계층(CPL, Contextual Persistency Layer)'은 파편화된 MSA를 넘어설 근본적인 해법을 제시한다. 진정한 AI 네이티브 유통 기업은 단순히 더 나은 추천을 제공하는 데 그치지 않는다. AI를 통해 고객과 함께 새로운 가치를 창출하는 '공동 가치 창출(Co-Creation)' 경험을 설계한다. 예를 들어, 한 가구 전문 유통사의 AI 에이전트와 고객의 상호작용을 상상해보자. 고객이 "새로 이사 갈 아파트 거실을 꾸미고 싶어"라고 말하는 순간, 시스템은 단순히 소파나 테이블을 추천하는 대신 '거실 꾸미기 프로젝트'라는 살아있는 컨텍스트를 생성한다. AI 에이전트는 고객에게 아파트 도면이나 사진을 요청하고, 선호하는 스타일(모던, 내추럴 등)과 예산을 물어본다. 그리고 생성형 AI를 활용해 고객의 공간에 자사 제품을 배치한 여러 가상 인테리어 시안을 실시간으로 만들어 제안한다. 이 과정에서 AI는 '상품 정보 서비스(MSA)'에서 각 가구의 크기와 재질을, '재고 서비스(MSA)'에서 실시간 재고를, '물류 서비스(MSA)'에서 배송 가능일을 확인한다. 이 모든 정보는 데이터 메시를 통해 각 도메인으로부터 가장 신선한 '데이터 상품' 형태로 공급된다. 고객이 가상 시안을 보며 "이 소파를 다른 색으로 바꿔줘"라고 요청하면, AI는 즉시 재고를 확인하고 시안을 변경해 보여준다. 나아가 "이 소파와 어울리는 러그를 추천해줘. 그리고 모두 다음 주 토요일에 배송받을 수 있을까?"라는 복합적인 질문에 대해서도, '상황 지속 계층' 에 저장된 '거실 꾸미기 프로젝트'라는 전체 맥락 안에서 각 마이크로서비스를 실시간으로 조율(Orchestration)해 최적의 답을 찾아낸다. 고객은 더 이상 개별 상품을 쇼핑하는 것이 아니라, AI라는 전문 인테리어 디자이너와 함께 자신의 공간이라는 '결과물'을 함께 만들어가는 경험을 하게 되는 것이다. 결국 AI 시대 유통 혁신의 최전선에 있는 기업들의 진짜 고민은 더 빠른 배송, 더 많은 상품이 아니다. 그것은 수천 개의 마이크로서비스가 뱉어내는 파편화된 데이터를 어떻게 하나의 살아있는 고객 컨텍스트로 엮어내고, 이를 통해 고객과 함께 새로운 가치를 창조하는 경험을 설계할 것인가에 대한 아키텍처 전쟁이다. 이 전쟁의 승패는 결국 데이터 메시와 상황 지속 계층을 통해, '장바구니'라는 거래의 순간을 넘어 '고객의 삶' 전체를 담아내는 아키텍처를 누가 먼저 완성하느냐에 달려있다. 다음 편에서는 지금까지 다룬 민간 산업을 넘어, 국가의 근간을 이루는 공공 및 국방 분야가 AI 네이티브로 전환하기 위해 어떤 독특하고 중대한 아키텍처적 과제에 직면해 있는지 다루려한다. ◆ 나희동 크리스컴퍼니 대표는... -정보관리기술사 (54회), SW아키텍트 (CPSA), 수석감리원 -전남대학교 산업공학과, 서울과학기술대학교 컴퓨터공학 석사 -CMU SEEK 1기 MSE, UTD SW MBA 수료 -전/투이컨설팅 SW아키텍처 담당 이사, 마르미III 개발참여 -전/싸이버로지텍 기술연구소 및 플랫폼사업본부 상무 -전/동양시스템즈 솔루션사업본부 본부장

2025.09.06 09:21나희동

[크리스의 SW아키텍트②] 완벽한 보안, 결함없는 시스템구조 설계가 시작

지난 1편에서는 최근 대형 보안사고 근본원인이 시스템 복잡성과 관리 부재, 특히 '관찰 가능성'의 위기에서 비롯됐다고 지적, 보안이 단순 기능이 아닌 아키텍처 문제임을 설명했다. 그동안 보안문제를 사고가 터지면 더 강력한 방화벽을 도입하거나 최신 보안 솔루션을 추가하는 것으로 해결하려 했다. 하지만 이러한 접근은 이미 구조적 취약점을 안고 있는 시스템에 갑옷을 덧입히는 것과 같다. 근본적인 해결책이 될 수 없는 것이다. 게다가 시스템이 내포하고 있는 구조적인 보안 결함은 해결할 수 없다. 때문에 요즘은 설계 단계에서부터 보안을 시스템의 디엔에이(DNA)에 각인 시키는 패러다임 전환론이 나오고 있다. 이러한 문제에 대응하기 위한 핵심 개념이 바로 '설계 기반 보안(Security by Design)' 이다. 이는 개발이 거의 끝난 시점에 보안을 검토하는 전통 방식에서 벗어나, 소프트웨어(SW) 개발 생명주기(SDLC)의 가장 첫 단계인 아키텍처 설계 시점부터 보안을 핵심 요소로 통합하는 접근 방식이다. 시스템이 마주할 잠재적 위협을 예측하고 분석하는 위협 모델링을 수행하고, 필수적인 보안 요구사항을 정의하며, 안전한 아키텍처 패턴을 적용해, 시스템의 구조자체가 보안에 강건하고 회복탄력성을 갖추도록 해야한다는 것이다. 이러한 접근은 나중에 취약점을 수정하는 것보다 훨씬 비용 효율적이며, 시스템 근본 안정성을 높이는 가장 효과적인 방법이다. 모든 아키텍처는 구조 자체의 약점과 강점을 갖고 있다. 이는 '절대 신뢰하지 말고, 항상 검증하라 (Never trust, always verify)'는 원칙인 '제로 트러스트 (Zero Trust)' 개념과도 상통한다. 내부 네트워크는 안전하다고 가정하고 입구에서 외부 침입만 막는 방식은, 클라우드와 원격 근무가 보편화하고 마이크로서비스아키텍처(MSA)처럼 시스템 내부가 복잡해진 오늘날은 더이상 유효하지 않다. 일단 내부망에 침투하면 내부 시스템 간 자유로운 이동이 가능해져 큰 피해로 이어지기 때문이다. '제로 트러스트 아키텍처'는 네트워크 내외부를 막론하고 어떤 사용자나 서비스도 기본적으로 신뢰하지 않는다. 모든 접근 요청은 그것이 어디에서 오든 반드시 신원을 확인하고 권한을 검증 받아야 한다. 이를 위해 모든 사용자, 기기, 서비스에 대한 강력한 신원 인증, 각 주체에게 필요한 최소한의 권한만 부여하는 '최소 권한 원칙' 적용, 네트워크를 잘게 쪼개 침해 사고 피해 확산을 막는 '마이크로세그멘테이션 (Micro-segmentation)', 그리고 시스템 모든 활동과 트래픽을 지속해서 모니터링하고 분석하는 체계 등을 아키텍처에 반영해야 한다. 세상에 100% 뚫리지 않는 방패는 없다. 중요한 것은 공격을 당하더라도 피해를 최소화하고, 신속하게 탐지하며, 빠르게 복구할 수 있는 '회복탄력성 (Resilience)'을 갖추는 일이다. 이러한 회복탄력성은 오직 소프트웨어(SW) 구조에서부터 고려해야만 달성가능한 목표다. 단순히 기능을 구현하는 것을 넘어, 시스템 잠재 위험을 예측하고 안전하고 신뢰할 수 있는 시스템 청사진을 그려야 한다. 보안은 더이상 선택이 아닌, 시스템 품질과 가치를 결정하는 근본적인 아키텍처 문제다. 다음 편에서는 마이크로서비스아키텍처(MSA)가 야기하는 운영 복잡성 현실과, 이에 대한 대안으로 주목받는 새로운 아키텍처 스타일에 대해 논의하려 한다. ◆ 나희동 크리스컴퍼니 대표는... 30년간 소프트웨어 아키텍처 분야를 선도해 온 정보처리기술사(54회)이자 국제 SW 아키텍처 협회(iSAQB®) 공인 SW아키텍트다. CBD개발방법론인 마르미III 개발에 아키텍처 부분에 참여했고, 미국 카네기멜론대학(Carnegie Mellon University) MSE 프로그램에서 SW 아키텍처를 연구, 릭 카즈먼(Rick Kazman) 교수와 기술 부채 분석 프로젝트를 공동 수행, 최신 이론과 현장 역량을 심화했다. 글로벌 해운 및 금융권 차세대 시스템 아키텍처를 성공적으로 설계했고, 현재는 해외 SW 아키텍처 관련 자문과 AI로 인한 지능형 SW 재설계를 글로벌 고객들에게 자문하는 현장 전문가로 활동하고 있다.

2025.06.21 10:21나희동

해킹사태로 본 IT시스템 민낯···"보안은 기능 아닌 아키텍처"

우리는 지금 AI가 촉발한 IT 생태계의 거대한 변혁기 한가운데 서 있습니다. 과거의 성공 방정식은 더 이상 유효하지 않으며, 소프트웨어(SW) 개발과 아키텍처 역시 근본적인 변화를 요구 받고 있습니다. 국제 SW 아키텍트 전문가인 나희동 크리스컴퍼니 대표(기술사, CPSA)가 격변의 시기에 SW 아키텍트가 나아가야 할 방향과 구체적인 기술 통찰을 연재합니다. 단순한 기술 소개를 넘어, 시사적인 사건과 트렌드를 아키텍처 관점에서 해석하고, 미래를 준비하는 지혜를 모색합니다.(편집자주) 대한민국은 ICT 강국이지만, 최근 SK텔레콤의 유심 정보 유출과 같은 대형 보안 사고와 2023년 국가행정망 마비 사태 등은 우리나라 IT 시스템의 근본적인 취약성에 대한 심각한 질문을 던지고 있다. 많은 경우, 보안 사고가 발생하면 특정 시스템의 버그나 운영상의 실수로 원인을 한정 짓는 경향이 있다. 그러나 소프트웨어(SW) 아키텍트 관점에서 이런 사고들의 이면을 들여다보면, 근본적인 문제는 훨씬 더 깊은 곳, 바로 시스템의 '아키텍처 설계' 자체와 오랫동안 방치된 '기술 부채'에 있음을 발견하게 된다. 이제 보안은 단순히 방화벽을 추가하거나 암호화 기능을 덧붙이는 문제가 아니다. 시스템의 뼈대를 만드는 설계 단계부터 내재화돼야 할 핵심 가치다. ■ 보안은 왜 아키텍처 문제 최근의 정교한 사이버 공격은 단 하나의 취약점을 파고드는 것을 넘어, 시스템 전체의 구조적 약점을 이용하는 경우가 많다. 예를 들어, 서비스 간 신뢰 관계가 명확하게 정의되지 않았거나, 내부 서비스들이 과도한 권한을 가지고 서로 통신하는 구조, 데이터가 시스템 내부에서 안전하지 않게 흐르는 설계 등은 해커에게 넓은 공격 통로를 열어주는 것과 같다. 특히 마이크로서비스 아키텍처(MSA)와 같이 다수의 서비스가 분산돼 상호작용하는 환경에서는, 보안에 대한 아키텍처 고려가 없다면 공격 표면(Attack Surface)이 기하급수적으로 넓어질 수 있다. 보안이 취약한 단 하나의 서비스가 전체 시스템을 위협하는 '관문'이 될 수 있기 때문이다. 이처럼 보안은 기능 추가의 문제가 아니라, 시스템의 모든 구성 요소와 그 상호작용을 어떻게 안전하게 구조화 할 것인가에 대한 근본적인 아키텍처 문제다. ■ '맹신'이 부른 복잡성과 '관찰 가능성' 위기 MSA나 AI 기반 자동화와 같은 첨단 기술을 도입하면 시스템이 저절로 안정화하고 효율적으로 운영이 될 것이라는 막연한 기대감을 가지고 있다. 그러나 이러한 기술들은 제대로 된 아키텍처적 관리와 통제가 없다면, 오히려 시스템 복잡성을 기하급수적으로 증가시키는 양날의 검이 될 수 있다. 수많은 서비스가 분산돼 서로 통신하고, AI가 자동으로 시스템을 제어하는 환경은 그 내부를 명확히 들여다보고 이해하는 것을 극도로 어렵게 만든다. 이것이 바로 '관찰 가능성(Observability)'의 위기다. 시스템 내부 상태를 외부에서 얼마나 잘 추론할 수 있는 지를 의미하는 관찰 가능성이 확보되지 않으면, 시스템은 사실상 '블랙박스' 상태가 된다. 문제가 발생해도 원인이 무엇인지, 어디서 시작되었는지 파악하는 데 엄청난 시간이 걸리거나, 심지어 문제 발생 자체를 인지하지 못할 수도 있다. SW 아키텍처 설계 단계부터 세심한 관리가 부재할 때, 복잡성은 통제 불능이 되고 시스템은 예고된 위험을 안고 운영될 수밖에 없다. 최근의 대형 IT 장애들이 신속한 원인 규명에 실패하고 빠른 기능개선 대응이 늦었던 이유가 이 관찰 가능성의 부재 때문이다. ■ 보안, 아키텍처와 관찰 가능성의 또 다른 이름 이러한 관찰 가능성의 위기는 곧바로 보안의 위기로 직결된다. 시스템 내부에서 어떤 일이 벌어지고 있는지 제대로 볼 수 없다면, 외부 침입이나 내부의 비정상적인 활동을 어떻게 탐지하고 대응할 수 있을까? SK텔레콤 유심 정보 유출 사건에서 2년이 넘는 기간 동안 침해 사실을 인지하지 못했다는 것은, 관찰 가능성이 부재한 시스템이 보안에 얼마나 취약한지를 명확히 보여주는 사례다. 최근의 정교한 사이버 공격은 단 하나의 취약점을 파고드는 것을 넘어, 시스템 전체의 구조적 약점을 이용하는 경우가 많기 때문이다. 보안은 단순 솔루션이나 기능 추가의 문제가 아니라, 시스템의 모든 구성 요소와 그 상호작용을 어떻게 안전하게 구조화할 것인가에 대한 근본적인 아키텍처 문제다. ■ SW 아키텍트 책임과 역할 재조명 세상에 100% 뚫리지 않는 방패는 없다. 중요한 것은 공격을 당하더라도 피해를 최소화하고, 신속하게 탐지하며, 빠르게 복구할 수 있는 '회복탄력성(Resilience) 을 갖추는 것이다. 그리고 이러한 회복탄력성은 바로 SW 아키텍처 설계에서 비롯된다. SW 아키텍트는 단순히 기능을 구현하는 것을 넘어, 시스템의 잠재적 위험을 예측하고, 복잡성을 제어하며, 관찰 가능성을 확보해 안전하고 신뢰할 수 있는 시스템의 청사진을 그리는 핵심적인 역할을 수행한다. 보안은 더 이상 선택이 아닌, 시스템의 품질과 가치를 결정하는 근본적인 아키텍처 문제다. ◆ 나희동 크리스컴퍼니 대표는... 30년간 소프트웨어 아키텍처 분야를 선도해 온 정보처리기술사(54회)이자 국제 SW 아키텍처 협회(iSAQB®) 공인 SW아키텍트다. CBD개발방법론인 마르미III 개발에 아키텍처 부분에 참여했고, 미국 카네기멜론대학(Carnegie Mellon University) MSE 프로그램에서 SW 아키텍처를 연구, 릭 카즈먼(Rick Kazman) 교수와 기술 부채 분석 프로젝트를 공동 수행, 최신 이론과 현장 역량을 심화했다. 글로벌 해운 및 금융권 차세대 시스템 아키텍처를 성공적으로 설계했고, 현재는 해외 SW 아키텍처 관련 자문과 AI로 인한 지능형 SW 재설계를 글로벌 고객들에게 자문하는 현장 전문가로 활동하고 있다.

2025.06.15 17:09나희동

  Prev 1 Next  

지금 뜨는 기사

이시각 헤드라인

과기정통부, AI 중심 조직 개편 '가속'…정책 컨트롤타워 본격화

"국정자원 화재 초래 서버-배터리 간격 규제해야"

미 연방정부 셧다운에 사이버보안도 '셧다운' 위기

오픈AI 영향력 이 정도?…AI에 진심인 이재명, 43년 묵은 금산분리 '완화' 추진

ZDNet Power Center

Connect with us

ZDNET Korea is operated by Money Today Group under license from Ziff Davis. Global family site >>    CNET.com | ZDNet.com
  • 회사소개
  • 광고문의
  • DB마케팅문의
  • 제휴문의
  • 개인정보취급방침
  • 이용약관
  • 청소년 보호정책
  • 회사명 : (주)메가뉴스
  • 제호 : 지디넷코리아
  • 등록번호 : 서울아00665
  • 등록연월일 : 2008년 9월 23일
  • 사업자 등록번호 : 220-8-44355
  • 주호 : 서울시 마포구 양화로111 지은빌딩 3층
  • 대표전화 : (02)330-0100
  • 발행인 : 김경묵
  • 편집인 : 김태진
  • 개인정보관리 책임자·청소년보호책입자 : 김익현
  • COPYRIGHT © ZDNETKOREA ALL RIGHTS RESERVED.