N° 01 — 목록
'Infra Architecture/Datacenter & Cloud' (10)
-
Infra Architecture/Datacenter & CloudDatacenter & Cloud - 10. 엣지 컴퓨팅과 FinOps
사용자와 가까이에서 실행한다 — 엣지 컴퓨팅과 FinOps2020년, Cloudflare는 전 세계 200개 이상의 도시에 엣지 노드(edge node) 를 운영하며 — Cloudflare Workers라는 서비스를 발표했다. 사용자가 도쿄에서 접속하면 — 도쿄의 엣지 노드에서 코드가 실행되고, 상파울루에서 접속하면 — 상파울루에서 실행된다. 데이터가 중앙 데이터센터(버지니아)까지 왕복할 필요가 없으니 — 응답이 50ms에서 5ms로 줄었다. 이것이 엣지 컴퓨팅(edge computing) 이다. 이 글은 — 엣지 컴퓨팅·CDN이 지연을 줄이는 원리와, 클라우드 비용을 최적화하는 FinOps 실천을 다룬다.CDN — 콘텐츠를 사용자 가까이에CDN(Content Delivery Network) 은 — 정적..
-
Infra Architecture/Datacenter & CloudDatacenter & Cloud - 09. 하이브리드·멀티클라우드
클라우드와 자체 데이터센터를 잇는 다리 — 하이브리드/멀티클라우드2020년, Capital One은 AWS에서만 10년간 운영하다가 — 자체 데이터센터를 일부 복원했다. "모든 것을 클라우드에"가 아니라 — "핵심 데이터는 자체, 일반 워크로드는 클라우드"로 분리한 것이다. 이런 하이브리드(hybrid) 모델이 늘고 있다. 또한 — AWS와 GCP를 같이 쓰는 멀티클라우드(multicloud) 전략도 증가한다. 한 벤더에 종속되는 걸 피하려는 시도다. 이 글은 하이브리드와 멀티클라우드의 현실 — 연결·관리·벤더 종속 — 을 다룬다.하이브리드 클라우드 — 클라우드와 온프레미스의 공존하이브리드 클라우드(hybrid cloud) 는 — 퍼블릭 클라우드(AWS·GCP)와 자체 데이터센터(온프레미스)를 연결해서 ..
-
Infra Architecture/Datacenter & CloudDatacenter & Cloud - 08. Cloud Native 플랫폼
클라우드 네이티브란 무엇인가 — Cloud Native 플랫폼 개관2013년, Netflix는 자체 데이터센터를 AWS로 완전히 이전했다. 당시에는 "미친 짓"으로 불렸다 — 자기 핵심 인프라를 남에게 맡긴다는 비판이었다. 하지만 Netflix는 — 이전 과정에서 마이크로서비스·Chaos Engineering·자동 배포 같은 기법을 개발했고, 이 기법들이 모여 "클라우드 네이티브(Cloud Native)"라는 패러다임이 됐다. 2026년 — 클라우드 네이티브는 더 이상 선구자의 선택이 아니라 업계의 기본이다. 이 글은 클라우드 네이티브가 무엇인지, CNCF가 왜 만들어졌는지, GitOps와 Service Mesh가 "운영"에 어떤 의미를 갖는지를 다룬다.이 글은 foundations 06의 IaC 철학과..
-
Infra Architecture/Datacenter & CloudDatacenter & Cloud - 07. Infrastructure as Code 실천
인프라를 코드로 만드는 도구 — Terraform 실천2014년, HashiCorp의 Mitchell Hashimoto는 — "인프라를 코드로 관리하자"는 아이디어를 담아 Terraform을 발표했다. 클라우드 콘솔에서 마우스로 VPC를 만들고 EC2를 띄우는 대신 — 텍스트 파일에 "VPC 하나, EC2 세 대"라고 적고 — terraform apply 한 줄로 전부 만드는 것. foundations 06에서 본 IaC(Infrastructure as Code) 철학이 — Terraform이라는 도구로 구체화된다. 이 글은 Terraform의 실천 — HCL 문법·state 관리·모듈·drift 감지 — 을 다룬다.Terraform의 작동 원리Terraform은 선언적(declarative) IaC 도..
-
Infra Architecture/Datacenter & CloudDatacenter & Cloud - 06. SDN과 네트워크 가상화
네트워크를 소프트웨어로 정의한다 — SDN과 네트워크 가상화2008년, Stanford 대학의 Martin Casado와 그의 지도교수 Nick McKeown은 — 네트워크 스위치의 "두뇌(컨트롤 플레인)"를 소프트웨어로 분리하는 실험을 했다. 스위치는 — 패킷을 전달하는 "손발(데이터 플레인)"만 남기고 — "어디로 보낼까?"를 결정하는 두뇌를 중앙 컨트롤러로 옮긴 것이다. 이 실험이 OpenFlow로 발전했고, SDN(Software-Defined Networking) 이라는 새로운 패러다임을 만들었다. "네트워크를 하드웨어가 아니라 소프트웨어로 정의한다" — foundations 06의 IaC 철학이 네트워크에 적용된 것이다.이 글은 SDN — 컨트롤 플레인과 데이터 플레인의 분리, OpenFlow..
-
Infra Architecture/Datacenter & CloudDatacenter & Cloud - 05. 클라우드 네트워크 서비스
VPC를 넘어서 — 클라우드 네트워크 서비스이전 글에서 VPC의 기본 빌딩 블록(VPC·서브넷·보안 그룹·라우팅 테이블)을 다뤘다. 하지만 — 실제 클라우드 서비스는 그 기본 위에 더 많은 네트워크 서비스를 얹는다. Private 서브넷의 DB가 인터넷으로 나가려면? 두 개의 VPC를 연결하려면? 수십 개의 VPC를 하나로 묶으려면? S3에 인터넷을 거치지 않고 접근하려면? 이 질문들에 답하는 것이 이 글의 주제 — 클라우드 네트워크 서비스다. NAT 게이트웨이·VPC 피어링·Transit Gateway·PrivateLink·ELB가 어떻게 VPC의 한계를 넘어서는지를 본다.NAT 게이트웨이 — private 서브넷이 인터넷으로 나가는 문private 서브넷의 DB 서버는 — 인터넷에서 직접 접근을 받지..