문과생 성시은의 AWS 정복기
‘미래드림재단’의 대회의실은 차가운 긴장감으로 가득했다. 국내 최대 규모의 비영리재단이 차세대 디지털 후원 플랫폼 구축을 위해 내건 이 프로젝트는, 단순히 수십억 원 규모의 사업이 아니었다. 이 계약을 따내는 자가 향후 10년간 국내 비영리 기술 시장의 표준을 정하고 패권을 쥐게 될 것이라는 상징성이 있었다. 그리고 최종 후보에 남은 것은 공교롭게도 ‘이노베이트’, ‘타이탄 코퍼레이션’, ‘알고리듬’ 세 회사였다. AWS, Azure, GCP를 등에 업은 세 왕국이 천하를 걸고 맞붙는, 현대판 적벽대전이었다.
첫 번째 발표자는 ‘타이탄 코퍼레이션’의 권지혁 회장이었다. 그는 수십 년간 비즈니스 전쟁터를 누벼온 노장답게, 한 치의 흐트러짐도 없이 무대에 섰다. 그의 등 뒤 스크린에는 ‘신뢰, 그 이상의 가치’라는 묵직한 문구가 떠 있었다.
“존경하는 이사장님, 그리고 심사위원 여러분.”
그의 관록이 묻어나는 중저음의 목소리가 회의실을 울렸다.
“비영리단체의 가장 큰 자산은 무엇입니까? 바로 후원자들의 ‘신뢰’입니다. 저희 타이탄은 지난 20년간 수많은 공공기관과 금융사의 시스템을 구축하며 그 신뢰를 지켜왔습니다. 저희의 Microsoft Azure 기반 하이브리드 클라우드 아키텍처는, 재단의 소중한 데이터를 그 어떤 외부의 위협과 내부의 실수로부터 철벽처럼 안전하게 지켜낼 것입니다. 이것은 단순한 기능의 나열이 아닌, 저희 타이탄 코퍼레이션의 ‘약속’입니다.”
그의 발표는 흠잡을 데 없이 완벽했다. 안정성, 보안, 규제 준수. 재단이 우려할 만한 모든 리스크를 그는 노련하게 피해 가며, ‘가장 안전한 선택’이라는 이미지를 각인시켰다. 재단의 나이 든 이사들은 만족스러운 듯 고개를 끄덕였다. 하지만 젊은 실무진들의 표정은 크게 변하지 않았다. 마치 잘 만들어진 최고급 금고의 제원표를 읽는 듯한 느낌. 그들에게 필요한 것은 단순한 금고가 아니었다.
두 번째는 ‘알고리듬’의 김민지 대표였다. 그녀는 권 회장과는 정반대의 에너지를 뿜어내며 무대에 섰다. 그녀의 등 뒤 스크린에는 복잡하지만 아름다운 데이터 시각화 차트가 살아 움직이고 있었다.
“감정에 호소하는 시대는 끝났습니다. 미래의 후원은 철저히 데이터에 기반해야 합니다.”
그녀의 목소리는 얼음처럼 차갑고 칼날처럼 날카로웠다.
“저희의 Google Cloud 기반 ‘프로핏-AI’는, 재단이 보유한 지난 10년간의 모든 데이터를 분석하여 잠재 후원자의 성향을 92.7%의 정확도로 예측합니다. 또한, 이탈 가능성이 있는 후원자를 3개월 전에 미리 분류하여 선제적인 관리가 가능하게 합니다. 모든 의사결정은 데이터가 내려줄 것입니다. 저희는 그저 가장 효율적으로 실행할 뿐입니다.”
그녀의 발표는 충격적이고 매혹적이었다. 몇몇 젊은 심사위원들은 “와…” 하는 낮은 감탄사를 내뱉었다. 후원자들을 ‘관리해야 할 데이터 포인트’로 취급하는 그녀의 방식은 다소 차갑게 느껴졌지만, 그 효율성과 정확성은 거부할 수 없는 매력을 가졌다. 하지만 재단의 백발이 성성한 이사장님의 미간에는 희미한 주름이 잡혔다. 사람의 선의와 마음을 ‘관리’의 대상으로 보는 그녀의 방식에 대한 근원적인 불편함의 표시였다.
마지막으로 성시은이 무대에 섰다. 앞선 두 거인의 완벽한 발표에 주눅이 들 법도 했지만, 그녀의 눈은 이상하리만치 차분하고 따뜻했다. 그녀는 준비한 PPT의 첫 장을 띄우는 대신, 심사위원들을 천천히 둘러보며 조용히 입을 열었다.
“저는 5년 전, 대학을 졸업하고 아프리카의 작은 마을에 의료 봉사를 갔었습니다.”
회의실의 공기가 미묘하게 바뀌었다. 모두가 기술과 숫자를 이야기하는 이 자리에서, 그녀는 자신의 이야기를 꺼내고 있었다.
“그곳에서 만난 아이들에게 가장 필요했던 것은 비싼 약이나 영양가 높은 음식이 아니었습니다. ‘지구 반대편의 누군가가 우리를 잊지 않고 있다’는, ‘우리는 혼자가 아니다’라는 연결의 감각이었습니다. 후원자님이 보내주신 편지 한 통, 사진 한 장이 그 어떤 약보다 아이들을 더 환하게 웃게 만들었습니다.”
그녀는 잠시 숨을 고르고, 이사장님을 바라보며 말했다.
“저는 재단의 목표가 단순히 돈을 모으는 것이 아니라, 사람들의 마음과 마음을 모으는 것이라고 생각합니다. 저희 ‘커넥트-AI’는 그래서 ‘관리’가 아닌 ‘관계’에 집중합니다.”
그녀는 그제야 스크린에 ‘AI 감성 트렌드’ 기능을 띄웠다.
“‘알고리듬’이 ‘어떤 사람이 후원할 것인가’라는 차가운 사실을 예측한다면, 저희는 ‘사람들이 왜 후원하고 싶어 하는가’ 그 뜨거운 마음을 이해하려고 노력합니다. 저희는 후원자를 숫자로 보지 않습니다. 각자의 소중한 이야기를 가진 한 사람, 한 사람으로 봅니다. 그리고 그 마음이 가장 잘 전달될 수 있는 방법을 제안합니다.”
그때, 가장 젊어 보이는 심사위원 한 명이 날카롭게 질문했다.
“비전은 좋습니다, 성 대표님. 하지만 감성만으로 글로벌 재단을 운영할 순 없습니다. 재단은 전 세계 50여 개국에 지부를 두고 있습니다. 아프리카의 봉사자가 서울의 후원자가 방금 올린 응원 사진을 실시간으로 보려면, 기술적인 속도와 안정성이 담보되어야 할 텐데요. 솔직히, ‘이노베이트’의 작은 규모와 AWS 기반의 인프라로 그게 정말 가능하다고 보십니까?”
모두의 시선이 시은에게 쏠렸다. 가장 아픈 곳을 찔린 것이다. 위기였다. 바로 그 순간, 시은의 머릿속에 어젯밤 잠들기 직전까지 안민준과 나누었던 대화가 번개처럼 스쳐 지나갔다.
“대표님, 좋은 콘텐츠를 만드는 것만큼 중요한 게 뭔지 아십니까? 그 콘텐츠를 세상 모든 사람에게 가장 빠른 길로 배달해주는 겁니다. 서울 본사에만 거대한 창고를 둘 게 아니라, 뉴욕, 런던, 나이로비, 상파울루에 작지만 빠른 ‘물류 전진기지’를 수백 개 두는 거죠. 손님이 주문하면, 아마존처럼 가장 가까운 기지에서 바로 1시간 만에 배송해주는 겁니다.”
시은은 자신감 있게 마이크를 다시 잡았다.
“네, 가능합니다. 완벽하게 가능합니다.”
그녀는 스크린에 세계 지도를 띄우고, 그 위를 수백 개의 점으로 덮었다.
“저희는 CloudFront라는 AWS의 글로벌 콘텐츠 전송 네트워크를 사용할 겁니다. 재단의 모든 사진과 영상은 전 세계 수백 개의 ‘디지털 물류 기지’에 미리 복제되어 저장됩니다. 아프리카의 봉사자가 사진을 요청하면, 데이터는 서울에서부터 태평양을 건너가는 것이 아니라, 가장 가까운 요하네스버그나 프랑크푸르트의 기지에서 즉시 전송됩니다. 지구 반대편에서도, 마치 옆 동네 서버에 접속하는 것처럼 빠르고 생생하게 콘텐츠를 경험할 수 있습니다. 저희에게 ‘연결’은 단순한 비전이 아니라, 기술적으로 완벽하게 구현 가능한 현실입니다.”
그녀의 발표가 끝나고, 회의실에는 잠시 정적이 흘렀다. 권 회장은 놀라움을, 김민지는 흥미로움을 감추지 못했다. 이윽고 이사장님이 자리에서 일어나, 시은을 향해 따뜻한 미소를 지으며 말했다.
“성 대표님, 저희가 찾던 것은 기술 회사가 아니었습니다. 저희의 철학을 이해하고, 그 철학을 기술로 구현해낼 수 있는 파트너였습니다. 오늘, 그 파트너를 찾은 것 같군요.”
그것으로 길었던 승부는 결정되었다. ‘이노베이트’는 거인들을 상대로 불가능해 보였던 승리를 거머쥐었다. 그것은 AWS, Azure, GCP의 기술 대결이 아니었다. 기술을 ‘어떻게’ 바라보고, ‘누구를 위해’ 사용할 것인가에 대한 철학의 승리였다.
사무실로 돌아오는 택시 안에서, 시은은 창밖을 보며 조용히 웃었다. 그녀는 이제 더 이상 기술이 두렵지 않았다. 기술은 차가운 기계가 아니라, 사람의 마음을 담아 더 멀리, 더 빠르게 전달하는 가장 뜨거운 도구라는 것을 깨달았기 때문이다.
CDN (Content Delivery Network): 콘텐츠 전송 네트워크. 웹 콘텐츠(이미지, 영상, CSS 파일 등)를 사용자와 지리적으로 가까운 여러 곳의 서버(이를 캐시 서버 또는 엣지 로케이션이라 부름)에 미리 복제해두고, 사용자가 요청하면 가장 가까운 서버에서 콘텐츠를 전송해주는 기술입니다. 이를 통해 데이터가 이동하는 물리적인 거리를 획기적으로 단축시켜 웹사이트 로딩 속도를 개선하고, 원본 서버(Origin Server)의 부하를 줄여줍니다.
CloudFront: AWS의 대표적인 CDN 서비스입니다. 전 세계 주요 도시에 위치한 수백 개의 엣지 로케이션을 통해 콘텐츠를 사용자에게 빠르고 안정적으로 전송합니다. S3, EC2, 로드 밸런서 등 다양한 AWS 서비스와 쉽게 연동할 수 있으며, DDoS 공격 방어, SSL/TLS 암호화 등 강력한 보안 기능을 함께 제공합니다.
캐싱 (Caching): 자주 요청되는 데이터를 더 빠른 저장소나 가까운 위치에 임시로 복사해두는 기술입니다. CDN은 이 캐싱 원리를 지리적으로 확장한 개념입니다. 사용자가 콘텐츠를 요청하면, CDN은 엣지 로케이션에 해당 콘텐츠의 복사본(캐시)이 있는지 확인하고, 있다면 원본 서버까지 가지 않고 즉시 응답합니다. 이를 통해 응답 시간을 크게 단축시킬 수 있습니다. (이를 ‘캐시 히트(Cache Hit)’라고 합니다.)
Multi-Region 아키텍처: 재해 복구나 글로벌 서비스의 지연 시간(Latency) 감소를 위해, 여러 AWS 리전(Region)에 걸쳐 시스템을 분산 배포하는 아키텍처입니다. CloudFront는 이러한 Multi-Region 아키텍처의 가장 앞단에서 사용자의 요청을 가장 가까운 리전으로 안내하는 중요한 역할을 수행하기도 합니다.