-
composable CDP란?
A composable CDP is a modular solution that collects, models and activates customer data from your existing data infrastructure. This customer platform leverages the comprehensive data repository of a data warehouse, which already contains a detailed map of the customer journey. 컴포저블 CDP는 기존 데이터 인프라에서 고객 데이터를 수집, 모델링 및 활성화하는 모듈식 솔루션입니다. 이 고객 플랫폼은 고객 여정에 대한 상세한 맵이 이미 포함된 데이터 웨어하우스의 포괄적인 데이터 저장소를 ..
-
LLM으로 알아보는 RAG
0. 저는 LLM과 LLMOps에 관심을 가지고 있습니다. RAG가 LLM에서 중요한 키워드라는 것을 최근 한 개발자분의 LLM Application in production 세션을 듣고 확실하게 인식했습니다. RAG를 더 잘 이해하고 기록하기 위해 공부한 내용을 글로 씁니다. RAG(Retrieval-Augmented Generation)는 정보 검색 기술을 활용하여 자연어 처리 모델의 응답을 향상시키는 기법입니다. 구글에 RAG를 검색하면 잘 설명한 빅테크들의 글이 많습니다. 1. DevOps에서는 소프트웨어 품질을 높이기 위해 배포 주기를 빠르게하고, 자동화를 도입하는 등 다양한 방법을 사용합니다. LLMOps에서도 LLM의 성능을 높이기 위한 많은 시도들이 이루어집니다. 그중 RAG를 이용한 성능..
-
Networking Core Pre-Assessment
Single choice 1) A website runs in three separate AWS regions and users face higher latencies. Which service can ensure that the user gets connected to the nearest regions? AWS Direct Connect AWS VPN AWS Global Accelerator Comments: AWS GlobalAccelerator can redirect the users to the nearest regions even in case of any regional failures. AWS Transit Gateway Score: 1.00 Single choice 2) What type..
-
Amazon EKS Knowledge Badge Assessment
Single choice 1) A company's security team needs to be able to detect whenever production containers attempt to communicate with known IP addresses associated with cryptocurrency-related activity. Automated vulnerability scanning of container images is performed in the CI/CD pipeline before deployment into managed node groups in EKS. Which solution should the security team leverage to meet their..
-
Stable Diffusion이란?
Stable Diffusion이란? 1. 텍스트로 이미지를 만들어주는 생성형 인공 지능 모델입니다. 2. "Stable"은 Stability AI의 이름을 딴 것으로 보입니다. ChatGPT는 "모델이 생성하는 이미지의 질과 안정성을 의미한다"고 했지만 그 근거를 찾을 수 없었습니다. "Diffusion"은 Diffusion Model이라는 이미지 생성 모델의 이름에서 따온것으로 보입니다. (확실하지 않습니다) 3. 스테이블 디퓨전은 컴퓨팅 리소스를 대폭 줄여 GPU가 장착된 개인의 데스크탑이나 노트북에서도 실행할 수 있게 만든것이 특징입니다. 4. Stable Diffusion은 오픈소스이며, 사용하여 서비스를 할 경우 Stable AI에서 만든 오픈소스 머신러닝 전용 라이선스를 따라야 합니다. sta..
-
AWS에서 할 수 있는 10가지 비용 절감 방법
AWS 클라우드에서 비용 절감하는 방법을 몇 가지 소개해드리려고 합니다. 클라우드를 도입하고 사용하는 분들이라면 요즘 경제 상황과 더불어 비용 절감에 대한 필요성을 크게 느끼실겁니다. 회사든 개인이든, 우리 모두 비용을 줄이려는 노력을 하고 있어요. 특히 클라우드 비용은 방심하면 날벼락 같은 청구서를 받기도 하죠. 저는 3년 차 DevOps 엔지니어이자 클라우드 솔루션 아키텍트(SA)로, 최근에 새로 배운 AWS 서비스들과 제 경험과 사례를 바탕으로 클라우드 비용을 절약하는 방법을 몇 가지 소개해드리려고 합니다. 1. S3 Bucket Key S3는 AWS의 대표 서비스입니다. 콘솔에서 S3 버킷을 생성하려고 하면 아래와 같은 선택 화면을 만납니다. 회색 글씨로 비용 절감에 대한 언급을 확인할 수 있습니..
-
MultiCloud, Jenkins, AWS ECR 문제 해결기: 실전에서 배운 교훈
0. 폐쇄망 환경에서 CI/CD 파이프라인 구성을 하면서 겪은 문제 해결과정을 기록해봅니다. 다른 클라우드와 AWS가 직접 연결되어있는 상태입니다. 타 클라우드 내 인스턴스에 Jenkins와 Harbor가 설치되어 있고 AWS에서는 EKS와 ECR을 사용했습니다. jenkins에서 빌드를 성공하고 docker build 후 ecr에 푸시를 하려고 하니 젠킨스 플러그인에서 에러가 발생했습니다. 발생한 에러 메시지 Error: “trustAnchors parameter must be non-empty” 검색결과는 java 버전문제, jenkins의 jdk문제, aws cli 문제, java jvm의 ssl 문제등이 원인이라고 했지만 실제 해결은 jenkins가 설치된 VM에서 aws cli를 설치하고 명령어..
-
2023년 회고, 2024년 다짐
작년 이맘때 쓴 회고와 다짐글을 다시 보았다. 생각보다 많은 목표를 세우고 연초에 어느정도 달성했다. 실패한(달성했다고 느껴지지않는) 목표들의 특징은 “블로그를 꾸준히 쓰자", "운동을 열심히 하자“ 같은 측정이 불가능한 목표였다는 것이다. 자격증 취득, 대외 발표 같은 목표가 명확하고 일회성에 가까운 것들은 내가 써야할 시간과 에너지, 의지, 노력등이 자연스럽게 그려지는것과 대조적이다. 지금은 번아웃으로 현실에 끌려다니고 있다. 원인으로는 다른 모임에서 생긴 문제들, 회사 안팍에서 발생한 크고 작은 이벤트들, 개인적인 문제 등 다양한 것들이 영향을 줬다. 사실 여름부터 낌새가 있었는데 내가 애써 외면한건 아니었을까? 해치우는 일은 없고 해보고싶은 일들만 쌓이는 상황도 경계해야겠다. 이런 저런 상황속에서..