본문 바로가기

분류 전체보기

(191)
KT Cloud Dev Tools - IMDB 기술 소개 배경 AI, 빅데이터 등의 기술이 발전함에 따라서 급격하고 꾸준히 증가하는 데이터의 양에 따라, 시스템 혹은 소프트웨어에서 처리해야할 데이터 또한 증가하고 있습니다. 이러한 대용량 데이터 처리 요청에 빠르게 대응하기위해 설계된 DB의 한 종류인 IMDB를 소개하고자 합니다. IMDB(In-Memory DataBase)란? IMDB 혹은 MMDB(Main Memory DataBase)는 DB의 데이터를 HDD, SSD 등의 디스크에 저장하지 않고, RAM 즉, 메인메모리에 저장하는 데이터베이스를 말합니다. IMDB의 장단점은 모두 디스크가 아닌 메모리에 저장된다는 점에서 발생합니다. 우선 메모리에 저장되는 특성상 데이터의 I/O 속도가 월등하게 빠릅니다. 디스크 기반의 DB에서 필요한 '원하는 데이터를 찾..
Cloud에 관한 거의 모든 지식#3 이번 시간에는 "Cloud를 왜 사용해야 하나요?"라는 질문에 대한 답을 찾아 보도록 하겠습니다. Cloud를 사용해야 하는 이유는, Cloud를 필요로 하는 기업 혹은 개인을 둘러싼 상황 만큼이나 다양할 수 있을 것입니다. 하지만 가장 중요한 하나의 이유를 골라 보라고 한다면, 저는 아래의 한 문장으로 답을 하고 싶습니다. 가장 중요한 이유는 경제! = 비용 + 시간 + 기술 즉, Cloud를 도입하게 되면 사용하지 않는 것 보다 비용/시간/기술 측면에서 '경제적 혜택'을 얻을 수 있다는 것입니다. 대체 어떻게 그러한 혜택을 얻을 수 있다는 것인지 하나씩 살펴 보도록 하겠습니다. 첫번째 이유. 더 쌉니다! 한마디로, Cloud를 이용하는 것이 더 싸다는 것입니다. 이는 간단한 경제 이론으로 설명드릴 수..
Edge Cloud(Computing)이 왜 필요할까? Edge Cloud란? Edge Server(Computing)은 Edge Cloud 라고도 불리는 기술로 네트워크의 클라이언트 또는 디바이스에게 컴퓨팅 파워를 분산해주는 기술 구조 입니다. 관련 정의를 찾아보자면 아래와 같습니다.(from Wikipedia) 분산 컴퓨팅 패러다임의 하나로, 컴퓨팅과 데이터 스토리지를 그것이 필요한 물리적 위치에 좀 더 가까이 이동시키는 모델 위의 Edge Cloud 모델을 통해서, 기존의 중앙 집중형 Cloud 안의 서버들은 소위 "지능적인" 업무를 수행하면서, 컴퓨팅 수행 능력이 거의 없거나 비교적 적은 디바이스들에게 워크로드의 일부를 이관할 수 있게 되었습니다. 즉, 중앙 집중형 Cloud는 대용량/고성능 처리가 필요한 워크로드에 집중하고, Edge 에서는 초저지연..
kt cloud 봇과 함께 클라우드와 가까워지세요! KT Cloud봇 소개 배경 AI 기술의 발달로 챗봇 시장이 확대 되고, VOC를 효율적으로 처리하고자 하는 사업자의 Needs가 있습니다. 또한, 코로나 사태로 인해 비대면 서비스가 확대되면서 챗봇 서비스에 대한 수요가 증가하고 있는데요. KT Cloud 고객의 궁금증에 대해 빠르고 편리하게 안내하고, Cloud 고객센터는 단순VOC 처리를 자동화하여 효율적으로 고객을 응대할 수 있는 KT Cloud 챗봇을 소개하고자 합니다! KT Cloud 챗봇, "클라우드톡"이란? KT는 Cloud 고객의 궁금증을 바로 해결해 줄 수 있는 챗봇, “클라우드톡”을 1월 28일에 오픈 했습니다. KT 클라우드 포탈 (https://cloud.kt.com) 에서 클라우드톡을 만나볼 수 있으며, KT Cloud 서비스의 ..
Cloud 인프라 Intro - 물리서버와 가상서버 물리서버와 가상서버에 대해 Cloud가 다양하고 많은 분야에 도입 되면서, Cloud 인프라에 대한 용어 역시 많이 사용되고 있습니다. 자주 듣긴 하지만 명확히 정의하기는 어려웠던, 인프라 관련 용어들을 정리하고 공유 드리려고 합니다. 이번 시간에는 "어? 들어봤는데.. 분명 아는 내용인데.." 라는 생각이 들면서 자주 접하게 되는 Cloud의 가상서버에 대해 그리고 물리서버와의 차이를 헷갈리지 않게 정리해 보겠습니다. 가상 서버에서 사용하는 단어 정리 ㅇ 가상화 하나의 하드웨어를 여러 대 처럼 동작시키거나 반대로 여러 대의 장치를 묶어 하나의 장치 인 것처럼 사용자에게 공유자원으로 제공하는 기술입니다. ㅇ 서버 가상화 위 가상화를 참고하여 말씀드리자면, 한 대의 물리적 서버를 여러 대의 가상 서버로 나..
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'를 도입하고 있습니다. 이로써 다양한 클라우드 환경과 복잡한 인프라 구성을 효과적으로 운영하고 관리하는 것이 당면 과제가 되었습니다. 고객사는 데이터베이스 서..
KT Cloud는 어떻게 보호되는가? #5 이전의 글에서는 Cloud를 보호하기 위한 시스템 측면의 보안을 살펴 보았습니다. 시스템 측면의 보안이 설계와 구축 관점의 취약점을 없애는 것이라면, 이용 중의 취약점을 없애는 것도 매우 중요합니다. 이러한 운영 관점의 보호를 관리적 보안이라 합니다. 조직과 인적관리 KT에서는 정보보호 업무를 총괄하는 전담 조직이 있습니다. 특히, 클라우드 사업의 경우 지속적으로 안전한 서비스를 제공하기 위해 별도의 전담 실무팀이 존재하죠. 필자가 속한 클라우드보안팀에서는 교육, 정보보호 관리, 보안 정책 개정, 사고 대응 등의 업무를 하게 됩니다. 클라우드 서비스 관련 업무를 수행하는 직원들은 연 1회이상 정보보호 교육을 수행하고, 비밀유지 서약을 하게 됩니다. 또한, 각 직원들도 직무에 따라 통제를 받게 되는데, 보..
Cloud에 관한 거의 모든 지식#2 Cloud에 대해서 누군가 물어볼 때, 당황하지 않고 '뭘 그런걸 물어보고 그래?' 라며 대응할 수 있는 방법 2가지를 소개드립니다. (아래 소개드리는 내용이 조금 유치하거나 식상하다고 생각되신다면 댓글로 소중한 의견 공유 부탁드립니다 ^^) 방법1. 가장 권위(?)있는 "Cloud에 대한 정의" Cloud라는 용어 혹은 개념을 설명하는 글에서 자주 인용되는 '정의'가 있습니다. 미국 국립 표준 기술 연구소인 NIST에서 소개하는 '정의'입니다. NIST? NIST(National Institute of Standards and Technology)는 미 상무부 소속의 기관으로, 미국내 측정가능한 모든 기술 표준을 정하고 관리하는 역할을 담당합니다. 꽤 오래전인 2011년도에 약 3페이 분량의 짤막한 문..
KT Cloud 사용하면 내 돈은 얼마나 빠져나가게 되는 걸까? 기획 연재 ① KT Cloud 사용하면 내 돈은 얼마나 빠져나가게 되는 걸까? ② KT Cloud 사용하면 내가 낼 돈은 어떻게 측정 될까? ③ KT Cloud 사용하면서 돈을 아낄 수 있는 방법은 무엇일까? ④ KT Cloud 사용하면서 내야할 돈이 맞지 않으면 어떻게 물어보면 될까? 안녕하세요. Cloud를 사용하면 참~ 편하기도 하지만 돈이 뙇 빠져나가는 것이 걱정이 됩니다. 생각지도 못했던 요금이 나갈 수도 있기 때문이지요. 지로로도 납부할 수 있지만 카드를 사용하게 되면 바로 승인이 되어서 여간 걱정 스러운것이 아닙니다. KT Cloud에서 내 돈이 얼마나 빠져나가는지 알 수 있는 다양한 방법을 알아보도록 하겠습니다. 첫번째 방법은 총 5번의 클릭으로 가능합니다. 1. KT Cloud 접속 : ..
쿠버네티스(kubernetes)와 가까워지기 - Helm 이란? Helm이란? Helm은 공식 홈페이지에도 정의가 나와있는 것 처럼 'Kubernetes 패키지 관리'를 도와줍니다. 흔히 패키지 관리를 도와주는 Node.js의 npm과 Python의 pip와 같은 역할이라고 보면 됩니다. Helm을 사용하기에 앞서 우선, 3가지 주요 개념을 꼭 알아야 됩니다. 1. Chart(차트) 헬름 패키지로, k8s cluster에서 애플리케이션이 기동되기 위해 필요한 모든 리소스들이 포함되어 있습니다. 아래 이미지와 같이 mariadb를 기동하기 위해 필요한 리소스인 Deployment, Secret, Service가 생성되는 것을 볼 수 있으며, mariadb가 설치되면서 새로운 Release가 만들어지게 됩니다. 2. Repository(저장소) 차트 저장소로, 차트를 모..