클라우드 컴퓨팅 (Cloud Computing)은 이제 인터넷과 같이 우리의 일상 속에서 매우 자연스러운 현상이 되었다. 클라우드 컴퓨팅의 선두 주자인 AWS의 re:Invent 행사에서 New Normal이라는 표현으로 우리의 일상까지 스며든 클라우드 컴퓨팅에 대해 언급했다. 인터넷에서 물건을 샀다는 표현이 어색하지 않은 것처럼 클라우드에서 구현했다는 말도 이제 매우 흔하고 익숙해졌다. 클라우드 컴퓨팅에 대한 다양한 견해와 시각이 있겠지만, 몇 년간 클라우드 컴퓨팅 환경에서 서비스(Service/Application)를 경험해본 내용을 바탕으로 몇 가지 특징을 나름대로 정리해 보려고 한다. 클라우드 컴퓨팅에서 볼 수 있는 중요한 특징은 클러스터링(Clustering) 이라고 생각한다. 과거에는 특정분야..
클라우드 네이티브(Cloud Native)의 지향점이 안정성과 효율성, 빠른 변화대응이라고 하지만, 정작 CNCF(Cloud Native Computing Foundation)의 페이지가 이렇게 빨리 변할 것이라고는 생각하지 못했다. 다음과 같이 클라우드 네이티브의 정의 (Cloud Native Definition v1.0)가 공식 문서로 재탄생했다. 가장 크게 바뀐 내용은 컨테이너가 필수조건이 아니라는 것이다.Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Con..