클라우드 아키텍처 설계와 구현에 관한 전문 지식을 공유합니다. kt cloud의 데이터센터 인프라를 기반으로 한 효율적인 클라우드 아키텍처 패턴과 사례를 소개합니다.

Tech Story/Cloud Architecture 64

9월 2주차 Cloud IT산업 동향 (뉴스 큐레이션)

Cloud, IT 산업 뉴스를 모아 여러분께 전해드립니다. 🙌 기사 제목을 클릭하시면 전문으로 이동합니다. ✔ Cloud news “국내 기업 중 55%, 12개월 내 신규 시장 진출 계획” 에퀴닉스 발표 ITWorld 에퀴닉스가 전 세계 2,900명의 IT 의사 결정권자를 대상으로 설문조사를 했습니다. ‘2022 글로벌 기술 동향 조사’에 따르면, 설문에 참여한 국내 IT 의사결정권자 중 58%는 더 많은 비즈니스 기능을 클라우드로 옮길 예정이라고 답했습니다. 응답자 중 60%는 더 많은 중요 비즈니스 애플리케이션을 클라우드로 이전하고 있으며, 응답자 중 47%는 보안 기능을 클라우드로 이전할 것이라고 밝혔습니다. 같은 모수 중 39%는 하이브리드 클라우드 모델을 사용한다고 밝혔으나, 응답자 중 43%..

‘3高 시대’, 엔터프라이즈 비용 절감 Tip (feat. 클라우드 더불어 HAC )

지난 7월 ‘서울신문’에 기사 제목이 매우 인상적이었던 기억이 납니다. 매일 새로운 기록을 갈아치우며 환율의 고공행진을 체감하게 만드는 임팩트 있는 문장이네요. 환율의 움직임을 섣불리 예상하기 힘들지만, 대다수의 금융전문가들은 원달러 환율이 1400원선까지 오를 것이라는 중론입니다. 지속되는 공급망 이슈와 우크라이나-러시아 전쟁으로 인한 긴장감, 식량부족과 에너지 가격의 인상, 코로나의 재 유행 등 복합적인 악재가 만든 인플레이션이 좀처럼 쉽게 끝나지 않을 거란 예측에서 나온 결과로 보입니다. ● 기업의 경영전략 기조 “재정건전성 확보”∙∙∙방어 수비적 행보로 전환 금융위기를 일찌감치 감지한 기업에서는 빠르게 사업전략을 수정하는 등 경영역량을 제고하기 위한 비상경영체계를 선포하고 있습니다. 그렇다면, 국..

kt cloud Dev Tools - IMDB Redis 환경 구성 #1

Intro 지난 글에서는 IMDB(In-Memory DataBase)의 정의와 특성 그리고 종류에 대해 다뤄봤습니다. 이번 글에서는 Redis의 다양한 Operation Model 중 Stand Alone에 대해 글을 써보려 합니다.해당 글은 Ubuntu 18.04 및 Redis 5.x 버전에 맞게 작성되어있습니다. Stand Alone 구조란? Stand Alone 구조는 Redis의 가장 기본적인 Operation Model입니다. 단 하나의 Master 단일 노드로 구성됩니다. 설치 과정 설치를 위해 필요한 패키지 사전 설치 root@jsm-redisTechBlog:~# apt-get install build-essential pkg-config gcc tcl libsystemd-dev -y Red..

5분이면 따라하는 kt cloud Open API 활용 팁#2

안녕하세요 '5분이면 따라하는 KT Cloud Open API 활용팁 2편'입니다. 이번 시간에는 KT Cloud의 Python SDK를 활용해서, 실제로 Cloud 자원을 배포하고 확인하는 작업을 소개드려 보도록 하겠습니다. 작업 시나리오 - Single VM 생성(Web Server구동) KT Cloud Open API를 본격적으로 활용코자 하는 첫번짹 작업으로 간단한 아키텍처를 하나 구성해 보고자 합니다. 아래 그림과 같이, KT Cloud의 가상서버를 1대 생성하고 해당 가상 서버를 인터넷에 연결될 수 있도록 접속설정(포트포워딩)해주도록 하겠습니다. 그리고 이 가상서버에는 간단한 웹서버(httpd)를 설치하고 서비스 가능하도록 설정하도록 할 것입니다. 조금 더 자세히 설명드려 보자면, 아래의 순서..

관리형 메시지 브로커 서비스 - Message Queue 신규 출시

이번 시간에는 KT Cloud에서 신규 출시한 Message Queue 서비스에 대해서 소개드려 보도록 하겠습니다. Message Queue란? Message Queue(혹은 메시지 대기열)는 서비스와 서비스간에 '비동기 방식'을 통해 통신을 하는 형태를 말합니다. 보다 구체적으로는 MOM(Message Oriented Middleware, 메시지 지향 미들웨어)을 구현한 솔루션을 의미합니다. (즉, 비동기 메시지를 사용하는 서비스들 사이에서 데이터를 교환해 주는 역할을 하는 것) 통상 아래 그림과 같이, Producer(Sender)가 Queue(대기열)에 메시지를 전송하면 Consumer(Receiver)가 수신해가는 형태로 사용이 됩니다. 특히, 요근래 각광을 받고 있는 마이크로 서비스 아키텍처(M..

Cloud에 관한 거의 모든 지식#5 (Cloud와 레그 테크)

이번 시간에는 산업 영역의 규제(Regulation) 준수에 Cloud 기술이 어떻게 활용될 수 있는지에 대해서 알아 보겠습니다. 근래 금융 업계에서는 금융 규제의 새로운 패러다임으로서 '레그 테크'이라는 개념이 많이 이야기되고 있습니다. 레그 테크(Reg Tech)이란? 레그 테크는 규제(Regulation)와 기술(Technology)의 합성어로서 정보 기술을 활용해 금융 규제 준수 관련 업무를 자동화/효율화하는 기법을 의미합니다. (참조: 자본시장포커스, 2020-20호) 국내/외 주요 기관에서 정의한 내용을 좀더 찾아보면 아래와 같습니다. 영국 금융행위감독청 기존 기능보다 효율적으로 규제 요구 사항을 원활하게 전달할 수 있는 기술에 중점을 둔 핀테크(FinTech)의 하위 집합 금융 보안원 빅테이..

DNS 네임 서버를 직접 구축해보자! (feat. BIND9)

자체 DNS 네임 서버를 구축해봅시다! 리눅스에서는 기본적으로 DNS 기능을 제공하고 있다는 사실, 알고 계셨나요? 오늘은 해당 기능을 활용해서 간단하게 자체 DNS 네임 서버를 구축해보는 방법을 소개 드리겠습니다! 서버 내부에서만 동작하는 아주 간단한 예제이지만, DNS를 이해하는 데에 조금이나마 도움이 되셨으면 좋겠습니다. 오늘의 목표 nslookup 명령어는 도메인에 대한 IP 정보를 확인하는 커맨드 라인 명령어인데요, 리눅스, 맥OS, 윈도우 등에서 사용할 수 있습니다. 오늘의 목표는, Ubuntu 서버 안에서 nslookup 명령어를 통해 내가 원하는 도메인과 IP를 매핑해 보는 것입니다. 도메인 대응되는 값 bind9.kr 1.1.1.1 dns.bind9.kr 2.2.2.2 kt.bind9.k..

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를 제공하고 있고, 가이드와 관련 도구를 곁들여서 보다 사용하기 쉬운 환경을 만들어가고 있습니다..

(워크플로우관리도구) Airflow 튜토리얼 #1 - Overview

Airflow란? Airflow는 Airbnb에서 개발한 워크플로우 관리 오픈소스 툴입니다. 아마도, 직장인 분들은 공감하실텐데요. 메일 보내놓고, 답장 기다리면서 느긋하게 현생을 즐길 수 있다면 좋겠지만 ㅠㅠ 다음 주 보고 자료도 수정해야하고, 옆팀에서 들어온 요청도 해결해야 하고 처음에 기다리던 메일은 또 제때 안 옵니다. 한 번 더 리마인드 메일도 보내고요 등등등.... Airbnb 서버도 이런 문제가 있었나 봅니다.....ㅠㅠ 에어플로우는 바로 (우리보다 조금 더 바쁠 것 같은) 서버를 위해 사용됩니다. 데이터 받아오기까지 가만히 있지 말고 사용자 요청도 처리하고.. 한 마디로 서버를 조금 더 열심히 굴리기 위한 툴인거죠. 장점 1. 파이썬으로 DAG 작성 에어플로우의 특징이자 장점 중 하나는, ..

Cloud에 관한 거의 모든 지식#4 (Cloud와 메타버스)

이번 시간에는 요즈음 한창 핫하게 떠오르고 있는 '메타버스와 Cloud'의 관계에 대해서 소개드려 보도록 하겠습니다. 메타버스(Metaverse)란? 메타버스는 가상/초월을 의미하는 메타(Meta)와 우주를 의미하는 Universe가 합쳐진 합성어입니다. (from Wikipedia) 3차원 가상 세계, 좀 더 구체적으로는 정치/경제/사회/문화 전반적인 측면에서 현실과 비현실이 모두 공존할 수 있는 세계를 의미합니다. 1992년 닐 스티븐슨의 소설 '스노우 크래쉬'에서 처음 유래된 조금 오래된 개념이라고 하고요. 레디 플레이어원과 같은 SF 영화에서도 익숙하게 접해왔던 개념이기도 합니다. (현실 세계와 같은 사회/경제적 활동이 통용되는 3차원 가상공간) 또한, 게임의 영역에서는 매우 익숙하게 구현되어 온..