본문 바로가기

IT Note

(201)
핀테크 기업 혁신의 시작 | 금융 AI까지 한 번에~ (Feat, 네이버클라우드, 선불업클라우드) 안녕하세요 전기톱맨입니다. 오늘은 핀테크에 대해 알아보겠습니다. PRE. FINTECH가 뭔데? 핀테크는 금융에 IT기술을 결합하여 복잡하고 어려웠던 금융을 효율적으로 편리하게 서비스하는 것을 의미합니다.페이팔, 토스, 카카오페이, 페이코와 같은 기업들이 이런 핀테크 기업이라 할 수 있습니다. Main 1. FINTECH, 너네도 클라우드 써야겠지? 클라우드 도입에 대한 관심이 증가하면서, 핀테크 기업들의 클라우드 도입이 가속화되고 있습니다. 핀테크 업계에서 클라우드를 도입할 때에는 아무래도 서비스 안정성과 보안성이 최우선으로 고려될 듯 합니다. 핀테크 기업은 민감한 금융 데이터를 다루는 만큼 반드시 일반 클라우드가 아닌, 금융 전용 클라우드를 도입해야 하는데요. 본 포스팅에서는 핀테크 기업이 어떤 클라..
생성형 AI 개발 정상화해줬잖아 개발까지 다 해줬잖아 (Feat 클로바 스튜디오) 안녕하세요 전기톱맨입니다.오늘은 생성형 AI 개발도구 클로바 스튜디오에 대해 알아보겠습니다.PRE. 생성형 AI 찍어먹어보기시간 없으니 빠르게 살펴보겠습니다. 생성형 AI 관련 제가 이전 포스팅에서 정리한게 있기에 가져와봤습니다. https://it-ist.tistory.com/315 생성형 AI? 직접 써볼게요. (Chatgpt, Autogpt, HyperClova X, WatsonX, Midjourney, RVC Crepe V3)2023년은 생성형 AI의 시대라고 해도 과언이 아닙니다. Chatgpt를 필두로 여기저기서 AI, AI, AI에 대해 외치고 있습니다. 이런 적은 처음이 아닙니다. 1. 이제는 볼드모트가 된 그 이름 2018년을 기억하it-ist.tistory.com 생성형 AI 대란의 시..
금융 클라우드, 자 드가자~ (Feat. Naver Cloud) 안녕하세요 전기톱맨입니다.한 해의 4분의 3이 지나갔습니다.오늘은 금융 클라우드에 대해 알아보고 현 시장이 어떻게 흘러가는지 한번 보겠습니다.클라우드 도입에 대한 관심이 증가하면서, 금융권에서도 클라우드 도입 열풍이 불고 있습니다. 금융권 클라우드 도입은 ‘왜’가 아닌 ‘언제’라는 말이 나올 만큼, 필수가 되었는데요. 실제로 신한금융그룹과 KB국민은행 등 주요 금융사도 이미 클라우드를 도입하여 활용하고 있습니다.다만 민감한 금융 데이터가 유출될 수 있다는 이유로, 도입을 주저하는 금융 기업들도 있는데요. 그렇다면 금융기관이 어떤 클라우드를 선택해야 하는지, 또 어떻게 활용할 수 있을지 알아보겠습니다. PRE. On-Prem VS Cloud일단 대부분은 알겠지만 클라우드라는 용어를 정립하고 가보겠습니다. ..
데이터 매쉬: 중앙 집중형에서 분산형으로 안녕하세요, 여립입니다.이번 글에서는 데이터의 중요성이 부각되며 등장한 데이터 관리방식인 데이터 매쉬에 대해 다뤄볼까 합니다.** 이번 글은 [Data Mesh Architecture] 내용을 기반으로 작성했습니다. 대부분의 기업들은 대체로 데이터 팀이 주관해 데이터를 관리하고, 필요한 데이터가 있을 때마다 데이터 팀에게 요청해 관련한 데이터나 분석결과를 얻게 됩니다. 이런 형태를 중앙 집중형(central data team)이라고 부릅니다. 이와 다르게, 데이터 매쉬는 이전의 한 팀(functional team)에서 모두 데이터를 관리하는 것이 아닌, 데이터 소유권을 각 도메인(team, business unit)으로 분산시켜, 개별 도메인이 자신의 데이터를 책임지고 관리하며, 데이터를 "제품"으로 취..
인공지능(AI)의 빛과 그림자, 우리는 어디로 가고 있을까? 안녕하세요 에디터 푸린입니다.  사실 이제 이렇게 말하는 것이 민망할 정도로 AI 및 인공지능이라는 단어는 너무나 유명한 단어이자 개념입니다. 작년 한해 큰 반향을 일으킨 ChatGPT와 글로벌 탑 테크기업들이 앞다투어 내놓은 LLM모델과 그들의 AI 능력 자랑은 지금도 그 치열한 레이스가 진행중이죠. 이나 같은 미래는 아직 멀었지만 벌써부터 새로운 기술에 대해서는 갑론을박이 분분한 듯 합니다. 물론 아직까지는 긍정적인 면모들이 좀 더 많이 비춰지고 있는데요. 기술적 발달, 효용가치 증가, 효율성 증대, 자동화, 지식의 보고 등등 사람들이 AI에 더 친숙해지고 거부감이 없는 모습을 보이는 것은 분명 그것이 사람들에게 “편리함”을 제공해주기 때문일 것이라고 생각합니다. (게다가 AI를 이용한 저작물에는 저..
Hadoop Basics 원문 : 호롤/Hadoop Basics Overview사실 이 글을 쓰는 2024년에는 너무나도 당연하게 모르면 안될 용어가 되어버린 "빅데이터"...ChatGPT가 떠오르면서 AI에 너도나도 큰 관심이 쏠리게되고, 거기에 더불어 Data 영역도 화두가 되었습니다.Data없이 AI를 논할 수는 없기 때문입니다. 이번 포스팅에서는 꽤나 초기 플랫폼이지만 아직까지 여러 회사에서 많이 사용되고 있는 "Apache Hadoop"에 대해서 알아보도록 하겠습니다. 빅데이터란?그 전에 먼저 빅데이터가 무엇인지 짚고 넘어가야겠죠! 빅데이터는 단순히 "큰 사이즈의 데이터"를 의미하기도 하지만 넓은 의미로는 큰 사이즈의 데이터로부터 가치를 추출하고 Insight를 얻어내는 것 으로 정의할 수 있습니다. SNS의..
IT엔지니어, 필리핀 마닐라 출장기 (필리핀 외노자, 네트워크 엔지니어) 전기톱맨입니다. 마닐라에 다녀왔습니다.대학생때는 막연하게 출장이란 것에 환상이 있었습니다.회사 돈을 이용해서 여행을 갔다온다.. 뭐 이런 철없는 생각이었습니다. 취직하고 해외출장을 처음 가봤습니다.대한항공 사무실 네트워크 장비를 새 랙(rack)으로 이전하는 그런 .. 작업이었습니다. 회사가 좋은 호텔을 잡아주었습니다. 그렇게 일을 하러 갔습니다. 출장을 가면 어떤 일을 할까는 항상 궁금했던 질문입니다.뭔가 높은 사람들과의 미팅?커피한잔 홀짝이면서 노트북하면서 영어로 비즈니스하기?아니고 노가다 하다왔습니다. (진짜 노가다) 과장이 아니라 진짜 노가다를 하였습니다.    랙 조립을 A-Z까지 우당탕탕해주고 네트워크 케이블도 네탕탕탕 연결해줍니다.뒤에 2선에선 아마 Meraki나 brocade 솔루션 콘솔들..
실시간 데이터 처리를 위한 Redis: 인메모리 DB의 개념과 설치 과정 안녕하세요, 여립입니다.이번에는 Redis를 공부하고 설치하며 정리한 인메모리 데이터베이스의 개념과 Redis에 대해 작성해보려고 합니다.인메모리 데이터베이스란?인메모리 데이터베이스는 기존의 디스크가 아닌 컴퓨터 메모리(RAM)에서 데이터를 저장하고 관리하는 데이터베이스입니다.  과거보다 큰 용량의 메모리를 사용할 수 있게 되면서, 메모리 활용에 긍정적인 환경이 되었습니다. 더불어 대용량 데이터의 증가와 함께 실시간 고성능 처리 수요가 높아지며, 인메모리 데이터베이스가 개발되었습니다. Mysql, PostgreSQL, Oracle 등 일반적으로 많이 사용되는 대부분의 데이터베이스는 하드디스크 또는 SSD에 저장하지만 Redis같은 인메모리 데이터베이스는 서버의 주 메모리에 저장됩니다. 정보의 처리나 조회..
Mixture of Experts (MoE) ? 그게 뭔데...어떻게 하는 건데... ChatGPT 가 탄생한 이후 LLM의 열기는 아직도 뜨겁다. 특히 기업에서의 LLM 도입은 더 많은 사례와 더 많은 종류의 모델, 그리고 그를 지원하는 다양한 소프트웨어가 생겨나면서 더 견고해지는 시스템 아래 상승곡선을 타고 있는 듯하다. 이에 나도 자연스럽게 LLM 에 관심이 계속 가고 있는데, 관련 자료를 읽을 때마다 가장 흥미로운 동시에 이해하기 어려운 부분이 바로 architecture 이다. "거대 언어 모델"이라는 명칭이 암시하는 매우 복잡한 구조도 여러 종류가 있는데 저마다의 강점과 단점이 명확하다.  오늘 이 포스트에서는 Mixtral 7x8b 모델의 기반으로 유명한 구조, Mixture of Experts(MoE)의 핵심을 알기 쉽게 설명하고자 한다. 참고로, 수식이나 통계적 이론은 최..
Quantum 말고 Quant! 안녕하세요! 오랜만에 돌아온 무휘입니다 ㅎㅎ 오늘 제가 들고 온 주제는 바로 "퀀트(Quant)" 입니다. 사실 주식이나 금융쪽에 생소하신 분들은 이 단어를 들었을 때 양자역학의 quantum 을 떠오르실지도 모르겠습니다. 저 역시 금융학회에서 퀀트팀에 들어가기 전까지는 그랬었거든요. 오늘 제가 소개드릴 퀀트는 바로 quantitave trading 혹은 quantitative analysis 의 약어로, 금융과 투자분야에서 통계적/수학적 모델을 사용하여 리스크 분석, 투자 전략 수립, 주식 거래 자동화 등등을 하는 것을 뜻합니다. 한편으로 이러한 역할을 수행하는 사람들 역시 퀀트라고 부르곤 하는데요. 실제로 인터넷에 한국어로 퀀트라고 검색하면 다음과 같은 정의가 나오네요: "고도의 수학, 통계 지식을 ..
노트북 없이도 가능한 개발? 모바일로 코딩하기 안녕하세요, 여립입니다. 최근 갤럭시탭 s9 플러스를 구매하게 되었습니다! 태블릿과 펜 하나만 들고다니며, 노트북을 대신할 정도로 애용하고 있는데요, 아쉽게도 노트북과 다르게 로컬에서 개발이 불가능해, 외부에서 온라인으로 코딩할 수 있는 방법들을 찾아보게 되었습니다.이번글에서는 제가 태블릿에서 코딩하기 위해 시도했던 과정들을 소개해보려고 합니다 :) 처음에는 간단한 코딩 문제를 풀기 위한 컴파일러 (소스 코드를 컴퓨터가 이해하고 실행할 수 있는 기계어(또는 바이트코드)로 번역하는 프로그램)를 찾아보았습니다.구글 플레이스토어에 들어가 'python'을 검색해 pydroid3라는 앱을 찾게 되었습니다.이 앱은 파이썬 코드를 로컬에서 돌릴 수 있게 해주는 IDE로 terminal을 지원하고, django, f..
호다닥 톺아보는 VectorDB 기초 원문 : 호롤리/호다닥 톺아보는 VectorDB 기초Overview지난 게시글에서는 Vector란 무엇인가?에 대해서 작성했었습니다. 데이터의 묶음은 여러의미의 데이터들로 이루어진 경우가 많은데, 이를 특정한 순서대로 모아둔 데이터 레코드를 선형대수에서는 Vector라고 부릅니다.그리고 행렬(Matrix) 은 이러한 벡터가 여러개 있는 데이터의 집합이라고 생각하면 될 것 같습니다. Vector의 의미를 알았으니, 이제는 이 Vector를 어떻게 활용할 수 있는지 알아보겠습니다. Embedding이란?지난 게시글에서 Vector의 예시를 설명할때 plain text를 가지고 표현했었습니다. 하지만 사실 plain text는 인간이 알아보기 쉬운 표현법이지, 기계가 이해하기 쉬운 표현은 아닙니다. 그..