Just Do It

클라우드(Cloud) 어디까지 알아보셨나요? 본문

카테고리 없음

클라우드(Cloud) 어디까지 알아보셨나요?

everything0325 2026. 1. 28. 21:12
반응형

요즘엔 기업 IT 환경 이야기를 하면서 ‘클라우드’라는 단어가 안 나오는 경우가 드뭅니다. 오히려 클라우드를 도입하지 않은 조직을 보면 의아하게 여겨질 정도죠. 하지만 기억해보면 불과 10년 전만 해도 “이건 클라우드로 구축한 시스템입니다”라는 말 한마디에 사람들의 시선이 쏠리던 시절이 있었습니다. 마치 지금의 AX, AI, DX 이런 트렌디한 기술인거죠.

저도 처음 클라우드 관련 용어를 접했을 때는 그게 뭐 구름인가? 하고 생각했었습니다.

저 멀리 구름처럼 왠지 손에 잡히지 않고, 추상적이고, 복잡해 보였죠.ㅎㅎ 특히 온프레미스 환경에서 업무를 해왔던 저로서는 “이 모든 시스템을 ‘어딘가 보이지 않는 곳’에 올린다고?”라는 생각이 선뜻 받아들여지지 않았던 것도 사실입니다.

그렇게 올렸다가 없어지면? 누가 책임지나? 뭐 이런 황당한 생각? ㅎㅎ

클라우드 구축 개념도

클라우드의 ‘당연함’ 뒤에 숨겨진 복잡한 구조들

클라우드를 단순히 ‘인터넷 기반 저장소’쯤으로 오해하는 사람들도 많지만, 그 내부를 들여다보면 생각보다 꽤 복잡한 구조와 논리가 있습니다. 기본 개념은 단순합니다. On-Demand(원하는 즉시), Pay-Per-Use(사용한 만큼 과금) — 이 두 가지가 클라우드 컴퓨팅의 핵심이죠.

하지만 실제로 이 모델이 작동하기 위해서는 인터페이스부터 프로비저닝, 모니터링, 시스템 관리까지 다양한 구성요소가 맞물려 있어야 합니다. 요즘 클라우드 환경에서 가장 많이 언급되는 기술 키워드만 봐도, 서버 가상화, CDN, 분산스토리지, 병렬처리 등 굉장히 다양한 분야가 통합적으로 얽혀 있다는 걸 알 수 있습니다.

직접 구축은 못 했지만, 충분히 느껴온 변화들

클라우드 인프라를 직접 구축해본 경험은 없지만 클라우드 기반 시스템을 운영하고, 사용하는 입장에서는 꽤 많은 경험을 쌓았습니다. AWS를 통해 서비스 배포 자동화 작업을 했던 일도 있었고, Azure 기반의 파일 백업과 복구 정책을 설정하면서 새롭게 배우는 것도 많았습니다.

그런데 이처럼 편리해진 만큼, 보안의 관점에서는 더 세밀한 관리가 요구됩니다.

실제로 클라우드 환경에서 보안 체계를 허술하게 설정해 정보 유출 사고로 이어진 사례들을 종종 접했습니다. 그 일을 계기로 저는 “클라우드로의 전환은 기술적인 혁신일 뿐 아니라, 보안 관념의 전환이 함께 이뤄져야 한다”는 걸 깊이 느끼게 됐습니다.

퍼블릭, 프라이빗, 그리고 그 사이 어딘가의 하이브리드

현재 클라우드는 운영 방식에 따라 여러 가지 유형으로 나뉩니다. 가장 일반적인 건 퍼블릭 클라우드입니다. 반면, 보안에 민감한 조직들은 여전히 프라이빗 클라우드를 선호합니다. 최근에는 하이브리드 클라우드에 대한 관심도 커지고 있습니다.

커뮤니티 클라우드 역시 흥미로운 구조입니다. 비슷한 보안 요구나 규제 조건을 갖는 기관들이 공동으로 인프라를 운영하는 모델인데, 예를 들어 국방, 의료, 정부기관 등에서 활용 가능성이 높습니다.

클라우드, 결국은 '기술'이 아닌 '환경'이었다

이렇게 되돌아보면, 클라우드는 단지 하나의 기술이나 트렌드가 아니라 일하는 환경 자체의 변화를 상징하는 단어인 것 같습니다. 기술이 변할 때, 그것에 맞춰 ‘사람’도 함께 변해야 진정한 혁신이 시작된다는 점.

이건 클라우드 시대를 살아가는 우리가 모두 기억해야 할 이야기일지도 모르겠습니다. 하드웨어는 최신인데 소프트웨어가 100년 전 아라면 뭔가 불편해지는 이같은 느낌 이라고 할 수 있겠죠.

 

마지막 이론 정리

클라우드 컴퓨팅의 구성요소는 다음 6개로 구분되어 집니다.
1) 유저 인터랙션 I/F: 사용자와 인터페이스
2) 서비스 카탈로그: 사용할 서비스 리스트
3) System Management: 사용리소스관리
4) 프로비저닝: 자원할당
5) 모니터링툴: 모너티링, 자원사용량, 비용
6) 서버: 관리되는 가상 또는 물리서버

클라우드 컴퓨팅의 6대 핵심 기술 다음과 같습니다.
1) 서버가상화, 2) 대용량클라우드, 3)가상서버관리, 4)CDN, 5)분산스토리지, 6)병렬처리

클라우드 컴퓨팅의 구축방법은
1) BaseLine: 환경분석, 현황분석, 방향수립
2) 사업 타당성조사: 벤치마킹, 법제도
3) 구축 전략수립: 아키텍쳐, 컨설팅 
4) 구축 전략실행: DC구축, 상용화준비
5) 사업운용: 서비스확대, 고도화

클라우드의 운영별 분류는 다음과 같다.
[Public Cloud]
-일반 사용자를 대상으로 제공되는 서비스
-Pay Per Use, 공중인프라, 누구나접속, 초기비용없음
-AWS, AZure

[Private Cloud]
-기업내의 내부 사용자를 대상으로 제공되는 서비스 
-대기업, 보안성, IT인프라투자, 인프라전체통제
-기업자체 운영 IDC

[Hybrid Cloud]
-사설 클라우드에서 공공 클라우드를 활용하는 방식.
-비즈니스분리, 보안(Private), 공유(공공)
-SaleForce

[커뮤니티 클라우드]
-보안, 컴플라이언스 관심 바탕으로 커뮤니티 Infrastructure를 구성
-보안 및 컴플라이언스, 공통임무 기관 구성 및 접근
-보안커뮤니티, PMO커뮤니티

 

이번글도 누구가에게 도움이 되었으면 좋겠습니다.

반응형