본문 바로가기

클라우드

(45)
쿠버네티스, 이것만 알면 된다! - #3 쿠버네티스 구성 요소 쿠버네티스는 어떻게 이루어져 있을까요? 쿠버네티스는 여러 개의 노드(예를 들어, 가상서버/Virtual Machine)로 구성된 클러스터로 이루어져 있습니다. 출처: https://kubernetes.io/docs/concepts/_print/ 여기서 Node라는 개념이 나오는데요. 위의 그림에서 Node는 하나의 VM(Virtual Machine)을 의미합니다. 쿠버네티스는 컨테이너화 된 애플리케이션을 실행하는 Worker Node와 그러한 Worker Node를 관리하는 Master Node로 구성되어 있습니다. 이때 Worker Node와 Master Node는 다수로 이루어질 수 있으며, 쿠버네티스를 사용하기 위해서는 최소 1개의 Worker Node를 보유해야 합니다. Master Node에는 ..
안전하게 Cloud 사용하기#2 - 네트워크 보안 1. 가상 네트워크 설계 Cloud에서는 각 고객별로 가상의 네트워크를 제공합니다. 이는 물리적으로 같은 환경 내에서, 고객별로 전용 사설 클라우드를 운영할 수 있다는 뜻이죠. 각 고객은 자신의 가상 네트워크를 다시 분리할 수 있습니다. 이를 Subnet이라 합니다. 같은 Subnet은 보안 위협이 전파 가능한 상태로 간주되므로, 네트워크를 분리하여 보안 위협 전파를 방지할 수 있습니다. KT Cloud 또한 모든 고객에 Virtual Network과 Subnet을 제공하며, Subnet은 Tier라 부릅니다. 각 Subnet은 통신을 제한할 수 있으며, 이를 위해 ACL(Access Control List)이나 방화벽(Firewall)으로 불리는 서비스를 사용하게 됩니다. 여기서는 Stateful In..
5분이면 따라하는 kt cloud Open API 활용 팁 Cloud와 API Cloud를 기존 IT 인프라(Legacy)와 구분하는 특징 중 하나는 'API 지향성'이 아닐까 합니다. 즉, 'API를 이용해서 IT 자원(서버,스토리지..)을 구성하고 이용할 수 있다'라는 점이 Cloud 이전의 IT 이용 패턴과는 큰 차이가 있다는 말입니다. 이러한 이유로 Cloud Native 아키텍처 설계를 논할 때, '사용하기 쉬운 API 제공'은 빠지지 않고 언급되는 것 같습니다. 유사한 맥락에서, Cloud 인프라를 서비스로서 제공하는 CSP들은 대부분 자사의 고객들이 활용할 수 있는 API를 제공하고 있습니다. kt cloud 역시 서비스 라인업 별로 풍성한 Open API를 제공하고 있고, 가이드와 관련 도구를 곁들여서 보다 사용하기 쉬운 환경을 만들어가고 있습니다..
Cloud에 관한 거의 모든 지식#4 (Cloud와 메타버스) 이번 시간에는 요즈음 한창 핫하게 떠오르고 있는 '메타버스와 Cloud'의 관계에 대해서 소개드려 보도록 하겠습니다. 메타버스(Metaverse)란? 메타버스는 가상/초월을 의미하는 메타(Meta)와 우주를 의미하는 Universe가 합쳐진 합성어입니다. (from Wikipedia) 3차원 가상 세계, 좀 더 구체적으로는 정치/경제/사회/문화 전반적인 측면에서 현실과 비현실이 모두 공존할 수 있는 세계를 의미합니다. 1992년 닐 스티븐슨의 소설 '스노우 크래쉬'에서 처음 유래된 조금 오래된 개념이라고 하고요. 레디 플레이어원과 같은 SF 영화에서도 익숙하게 접해왔던 개념이기도 합니다. (현실 세계와 같은 사회/경제적 활동이 통용되는 3차원 가상공간) 또한, 게임의 영역에서는 매우 익숙하게 구현되어 온..
KT, 국내 Cloud 사업자 최초 AMD Server 상품 신규 출시 안녕하세요 KT Cloud입니다. 오늘은 얼마전 신규 출시한 KT Cloud AMD Server 상품을 소개드립니다. KT Cloud가 국내 Cloud 사업자 최초로 제공해드리고 있으며, '가성비와 성능'이라는 2가지 혜택을 모두 경험하실 수 있는 특별한 상품입니다. 특히, 출시 기념 이벤트로 '50% 할인 프로모션'이 진행 중이오니 관심있으신 분들은 좋은 기회 놓치지 마세요! 상품 특징 및 구성도 본 상품은 AMD의 EPYC 프로세서 기반 가상 서버 상품으로서, 일반 미들웨어/데이터베이스/빅데이터 분석 분야까지 다양한 분야에 적용 가능합니다. 업계 표준의 x86 아키텍처 기반으로서 기존 시스템의 마이그레이션도 수월하며, 특히 가격 대비 우수한 성능을 보장드린다는 장점이 있습니다. 1. 상품의 특장점 경..
도커를 공부하는 초보자를 위한 안내서 2편 - 컨테이너의 장점 도커(Docker) 기초 다지기 - 컨테이너(Container)의 장점 지난 포스트에서는 컨테이너가 무엇인지에 대해서 알아보았습니다. 그렇다면, 컨테이너는 왜 쓰는 걸까요? 이번 시간에는 컨테이너의 장점에 대해 알아보는 시간을 갖도록 하겠습니다. 지난 포스트를 아직 읽기 못하신 분은 아래 링크 먼저 보고 오시면 이해가 훨씬 쉬울 것입니다 (https://ktcloudplatform.tistory.com/69 -컨테이너 개념) 빠른 속도와 효율성 하드웨어 에뮬레이션이 없으므로, 컨테이너는 아주 빠른 속도로 실행됩니다. 기존의 VM과 비교하면 비교도 안 될 만큼 빠른 속도입니다. 컨테이너 생성이라는 것은 OS 입장에서 단순히 프로세스를 시작하는 것과 같습니다. 가상환경이 커널에서 공유되기 때문에 새로운 커널..
"네 덕에 편해졌다 얘", KT Cloud TV 광고를 소개합니다! 최근 KT Cloud의 TV 광고가 공개되어 소개드립니다! 벌써 알고 계신 분도 계시겠지만, 혹시나 아직 모르고 계실 분들을 위해 알려드립니다. "클라우드 원더풀이다 원더풀~ 디지코KT 든든하다 얘" KT 디지코(DIGICO, 디지털 플랫폼 기업) TV 광고에 익숙한 목소리가 나옵니다. 최근 영화 로 아카데미 여우조연상을 수상한 배우 윤여정 씨인데요. 듣기만 해도 웃음이 나오는 친근한 화법으로 디지코 KT의 핵심 ABC (AI, 빅데이터, 클라우드) 기술과 서비스를 소개합니다. 이번 DIGICO KT 광고는 ‘클라우드 편’과 ‘AI로봇 편’으로 총 2편인데요. 실제 현장에서 구현되어 사람들 삶을 편리하게 변화시키고 있는 KT의 AI‧클라우드 기술을 한눈에 보여주고 있습니다. "내 데이터는 내 나라에 둬야..
kt cloud, Hybrid Cloud 관리 플랫폼 v1.0 출시 What Hybrid Cloud? Hybrid Cloud는 Public Cloud와 Private Cloud를 조합하여 데이터의 중요도에 따라 보관하는 혼합형 클라우드 서비스입니다. 최근에는 Public Cloud와 Private Cloud뿐만 아니라 IDC, On-Premise 인프라, Container 까지도 수용하는 형태를 갖추고 있습니다. Why Hybrid Cloud? How manage Hybrid Cloud? 많은 기업들이 IT 인프라 비용을 절감하고 유연성을 높이기 위해 자체 구축한 인프라와 클라우드를 병행한 'Hybrid Cloud'를 도입하고 있습니다. 이로써 다양한 클라우드 환경과 복잡한 인프라 구성을 효과적으로 운영하고 관리하는 것이 당면 과제가 되었습니다. 고객사는 데이터베이스 서..
Cloud에 관한 거의 모든 지식#2 Cloud에 대해서 누군가 물어볼 때, 당황하지 않고 '뭘 그런걸 물어보고 그래?' 라며 대응할 수 있는 방법 2가지를 소개드립니다. (아래 소개드리는 내용이 조금 유치하거나 식상하다고 생각되신다면 댓글로 소중한 의견 공유 부탁드립니다 ^^) 방법1. 가장 권위(?)있는 "Cloud에 대한 정의" Cloud라는 용어 혹은 개념을 설명하는 글에서 자주 인용되는 '정의'가 있습니다. 미국 국립 표준 기술 연구소인 NIST에서 소개하는 '정의'입니다. NIST? NIST(National Institute of Standards and Technology)는 미 상무부 소속의 기관으로, 미국내 측정가능한 모든 기술 표준을 정하고 관리하는 역할을 담당합니다. 꽤 오래전인 2011년도에 약 3페이 분량의 짤막한 문..
kt cloud Dev Tools - CLI & SDK GUI 와 CLI 컴퓨터를 사용하는 방법에는 크게 두 가지가 있습니다. 쉽게 말하자면 마우스로 클릭하는 GUI, 키보드로 입력하는 CLI 방식인데요. 이번 글의 주제인 CLI에 대해 자세하게 설명드리자면, CLI(Command Line Interface)란 사용자가 요청을 컴퓨터와 주고 받을 수 있게 만들어진 도구입니다. 그리고 '요청'의 방식이 키보드를 통한 명령어 입력이 되는 것입니다. 예시로는 리눅스의 bash, sh나 윈도우의 Powershell 등이 있습니다. GUI와 CLI는 각각 장단점이 있기 때문에 사용자가 원하는 작업의 특성에 맞게 골라 사용하면 됩니다. KT Cloud 서비스를 예로 들어볼까요? KT Cloud는 웹 기반의 GUI 형식 관리 도구인 클라우드 콘솔을 제공합니다. 즉, 고객..