Tech story 123

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

KT Cloud 보안 가이드 - 계정보안 1부(로그인편)

보안은 Cloud 이용의 허들로 자주 언급되고 있습니다. (Cloud 서비스 제공자들이 강력한 보안 체계를 구축/제공하고는 있지만, 고객 입장에서는 여전히 큰 걱정거리로 인식되고 있는 것 같습니다.) Cloud 보안에 대한 오해를 풀고, 올바른 정보를 제공해 드리고자 "KT Cloud는 어떻게 보호되는가" 시리즈를 연재하고 있었습니다. 이번에는 KT Cloud를 보다 안심하고 이용하실 수 있도록, "KT Cloud 보안 가이드"에 대한 내용을 소개드리고자 합니다. 본 가이드는 KT Cloud 사용 고객이 보안적으로 권장되는 설정을 통해 KT Cloud 서비스를 이용하실 수 있도록 작성되었습니다. 고객께서 직접 선택 및 설정하실 수 있는 보안 사항들을 알기 쉽게 소개드릴 예정입니다. (KT Cloud 서비..

Tech story/Security 2021.02.01

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

지난 글에서, 클라우드 사용자의 네트워크는 클라우드 제공자의 네트워크와 분리된다고 하였습니다. 그렇다면 클라우드 제공자가 보호하려는 것은 무엇일까요? 클라우드의 핵심요소, 가상화 클라우드에서는 하나의 컴퓨터를 여러명이 쓰거나, 여러 대의 컴퓨터를 한 명이 쓸 수 있습니다. 이렇게 물리적인 환경을 논리적인 환경으로 바꾸는 기술을 가상화라고 합니다. 가상화 소프트웨어는 실제 물리적 머신과 각 고객별 가상 머신 사이에 존재하며, 모든 사용자에 영향을 미치는데요. 바꿔말하면 가상화 소프트웨어의 취약점에 의해 여러 고객별 가상 환경이 피해를 입을 수 있다는 의미입니다. 이러한 특성 때문에 가상화 시스템은 클라우드에서 지켜야 할 가장 중요한 요소로 간주됩니다. 가상화는 전통적인 기업 IT환경에는 존재하지 않았던 기..

Tech story/Security 2021.01.25

GPU란 무엇일까? 1부

GPU란 무엇일까? 1부 GPU는 보통 게임할 때 많이 쓰이는 것으로 알고 계실 텐데요, 그러다 보니 비싼 장비, 혹은 비싼 카드 정도로 알고 계신 분들이 많습니다. 하지만 GPU는 4차 산업혁명과 함께 AI나 가상화폐 채굴 등 여러분의 일상생활을 바꿀 필수 핵심 장비로 탈바꿈 중이랍니다. 과연 GPU는 어떤 구조와 특성을 가지고 있기에 여러 분야에서 쓰일까요? GPU란? GPU의 정의부터 알아봅시다! GPU는 Graphic Processing Unit(그래픽 처리 장치)의 약어로, 그래픽 처리, 특히 3D 모델링을 위한 프로세서로 탄생하였습니다. 1990년대 중반까지만해도 3D 그래픽은 주로 CPU로 구현하였으나, 게임 등의 수요가 높아짐에 따라 더 빠르고 실시간 그래픽 처리가 필요했습니다. 1999년..

Tech story/AI Cloud 2021.01.18

KT AI Studio 서비스 소개

"AI 서비스를 개발, 배포, 업무에 적용할 수 있도록 지원하는 End-to-End AI 통합 개발 플랫폼" AI Studio는 기존 오픈소스 기반의 AI 개발에서 요구되는 많은 작업을 쉽고 빠르게 수행할 수 있는 툴과 학습체계를 지원합니다. 또한, AI 개발-학습-배포-업무 적용까지 모든 과정을 하나의 플랫폼에서 통합적으로 제공하여 기업의 AI 서비스 개발 Lifecycle을 효율적으로 운영할 수 있습니다.

Tech story/AI Cloud 2021.01.06