전체 글 223

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'를 도입하고 있습니다. 이로써 다양한 클라우드 환경과 복잡한 인프라 구성을 효과적으로 운영하고 관리하는 것이 당면 과제가 되었습니다. 고객사는 데이터베이스 서..

Tech story/Cloud 2021.03.29

KT Cloud는 어떻게 보호되는가? #5

이전의 글에서는 Cloud를 보호하기 위한 시스템 측면의 보안을 살펴 보았습니다. 시스템 측면의 보안이 설계와 구축 관점의 취약점을 없애는 것이라면, 이용 중의 취약점을 없애는 것도 매우 중요합니다. 이러한 운영 관점의 보호를 관리적 보안이라 합니다. 조직과 인적관리 KT에서는 정보보호 업무를 총괄하는 전담 조직이 있습니다. 특히, 클라우드 사업의 경우 지속적으로 안전한 서비스를 제공하기 위해 별도의 전담 실무팀이 존재하죠. 필자가 속한 클라우드보안팀에서는 교육, 정보보호 관리, 보안 정책 개정, 사고 대응 등의 업무를 하게 됩니다. 클라우드 서비스 관련 업무를 수행하는 직원들은 연 1회이상 정보보호 교육을 수행하고, 비밀유지 서약을 하게 됩니다. 또한, 각 직원들도 직무에 따라 통제를 받게 되는데, 보..

Tech story/Security 2021.03.22

Cloud에 관한 거의 모든 지식#2

Cloud에 대해서 누군가 물어볼 때, 당황하지 않고 '뭘 그런걸 물어보고 그래?' 라며 대응할 수 있는 방법 2가지를 소개드립니다. (아래 소개드리는 내용이 조금 유치하거나 식상하다고 생각되신다면 댓글로 소중한 의견 공유 부탁드립니다 ^^) 방법1. 가장 권위(?)있는 "Cloud에 대한 정의" Cloud라는 용어 혹은 개념을 설명하는 글에서 자주 인용되는 '정의'가 있습니다. 미국 국립 표준 기술 연구소인 NIST에서 소개하는 '정의'입니다. NIST? NIST(National Institute of Standards and Technology)는 미 상무부 소속의 기관으로, 미국내 측정가능한 모든 기술 표준을 정하고 관리하는 역할을 담당합니다. 꽤 오래전인 2011년도에 약 3페이 분량의 짤막한 문..

Tech story/Cloud 2021.03.15

쿠버네티스(kubernetes)와 가까워지기 - Helm 이란?

Helm이란? Helm은 공식 홈페이지에도 정의가 나와있는 것 처럼 'Kubernetes 패키지 관리'를 도와줍니다. 흔히 패키지 관리를 도와주는 Node.js의 npm과 Python의 pip와 같은 역할이라고 보면 됩니다. Helm을 사용하기에 앞서 우선, 3가지 주요 개념을 꼭 알아야 됩니다. 1. Chart(차트) 헬름 패키지로, k8s cluster에서 애플리케이션이 기동되기 위해 필요한 모든 리소스들이 포함되어 있습니다. 아래 이미지와 같이 mariadb를 기동하기 위해 필요한 리소스인 Deployment, Secret, Service가 생성되는 것을 볼 수 있으며, mariadb가 설치되면서 새로운 Release가 만들어지게 됩니다. 2. Repository(저장소) 차트 저장소로, 차트를 모..

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 형식 관리 도구인 클라우드 콘솔을 제공합니다. 즉, 고객..

Tech story/Cloud 2021.02.23

KT Cloud Dev Tools - DNS 기술 소개

DNS(Domain Name System)이란 무엇일까요? 지금 여러분이 보고 계신 KT Cloud 테크 블로그 맨 위에, 무엇이 보이시나요? tech.ktcloud.com 이라는 도메인 주소가 보이시죠? 우리는 특정 사이트에 들어가기 위해 URL을 입력하지만, 실제로는 해당 사이트의 IP 주소를 알아야만 접속할 수 있습니다. 예를 들어 KT Cloud 홈페이지에 접속하고 싶다면, 우리가 흔히 알고 있는 cloud.kt.com이 아닌, 실제 IP 주소인 14.x.x.x를 통해야 접속이 가능하다는 뜻입니다. 그러나 14.x.x.x라는 IP 주소를 외우고 있는 사람이 몇 명이나 될까요? DNS는 이렇게 외우기 힘든 IP 주소와 사용하기 편리한 도메인 주소를 매핑해줘서, 사용자가 도메인 주소를 입력했을 때 이..

Tech story/Cloud 2021.02.15

Cloud에 관한 거의 모든 지식#1

우리가 'Cloud'라는 기술에 대해서 듣고, 이야기하게 된 것은 사실 꽤 오래 되었습니다. 가트너 Hype Cycle에 따르면, 이미 2010년도에 Cloud는 '최고로 주목 받는 기술 중 하나'였습니다. - Hype Cycle: 새로운 기술의 등장과 성숙에 대한 라이프 사이클을 표현하는 도구(가트너에서 개발) - Peak of Inflated Expectations: 기술에 대한 부풀려진 기대감(과대 광고 등)이 최고조에 달하는 시기 하지만, 여전히 우리는 Cloud에 대해서 설명하려고 할 때 어려움을 겪는 경우가 많이 있는 것 같습니다. 그리고 여전히 우리 주변에는 Cloud에 대해서 궁금해하는 사람들도 많이 있고요. 이러한 '궁금증'을 해소하는 데 도움을 드리기 위한 자그마한 기획을 시작해 보고자..

Tech story/Cloud 2021.02.09