IT, AI

2024년 07월 27일 일일 요약

notes262 2024. 7. 27. 13:08



=============================================

1: 이 글은 AWS Resilience Hub의 Fault Injection Service(FIS)를 활용하여 서비스의 견고성, 가용성, 확장성을 테스트하는 방법에 대해 설명합니다. 카오스 엔지니어링을 소개하며, AWS FIS를 통해 인스턴스에 이벤트를 보내고 테스트하는 과정을 단계별로 안내합니다. 특히, Spot 인스턴스에 interruption을 보내는 설정을 예제로 들면서 experiment template 생성 및 dry-run 방법을 상세히 다룹니다.

키워드: 카오스 엔지니어링, AWS Resilience Hub, Fault Injection Service, FIS, Spot 인스턴스, 가용성 테스트

출처: https://jybaek.tistory.com/504717

 

AWS Resilience Hub - Fault Injection Service

우리가 구축한 서비스가 견고한지, 가용성을 보장하는지, 확장성은 어떤지 등 시스템 탄력성을 테스트하기 위한 기법으로 카오스 엔지니어링이 있습니다. AWS Resilience Hub - Fault Injection Service(FIS)

jybaek.tistory.com



=============================================

2: LangGraph는 LangChain 생태계의 일부로, 복잡한 AI 워크플로우를 효율적으로 구축하기 위한 프레임워크입니다. 주요 특징으로는 상태 기반 그래프, 조건부 흐름, 모듈성, 유지보수성, 확장성, 디버깅이 있습니다. 워크플로우 구축 과정은 상태 정의, 노드 정의, 그래프 생성, 노드 추가, 엣지 정의, 시작점 설정, 그래프 컴파일로 이루어집니다.

키워드: LangGraph, LangChain, AI 워크플로우

출처: https://velog.io/@kwon0koang/%EB%9E%AD%EA%B7%B8%EB%9E%98%ED%94%84-LangGraph-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-AI-%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%EC%9A%B0-%EA%B5%AC%EC%B6%95

 

🦜🕸️ 랭그래프 (LangGraph): 효율적인 AI 워크플로우 구축

LangGraph는 LangChain 생태계의 일부로, 복잡한 AI 워크플로우를 구축하기 위한 강력한 프레임워크. 유연하고 확장 가능한 AI 애플리케이션을 비교적 쉽게 만들 수 있음

velog.io



=============================================

3: 이 글은 Product Owner(PO)와 Product Manager(PM)의 역할과 필요한 역량에 대해 다루고 있습니다. PO와 PM의 주요 역할은 제품에 대한 전문가로서, 제품의 성공과 실패에 대한 책임을 지는 것입니다. PO는 특히 제품 비전 수립, 목표 설정, 전략 설계 등에 집중하며, PM은 우선순위 결정, 서비스 고도화, 개발팀 협력 등의 역할을 수행합니다. 제품 관리를 위해 PO와 PM은 고객 이해, 데이터 분석, 비즈니스 이해, 시장 및 산업 이해 등의 역량을 갖추어야 합니다. 또한, 이들은 제품 설계, 경제학, 심리학, 사용자 경험, 데이터 과학, 법률과 정책, 마케팅과 성장 등의 분야에서 해박한 지식을 필요로 합니다.

키워드: Product Owner, Product Manager, 제품 비전, 전략 설계, 우선순위 결정

출처: https://robertjune.medium.com/po%EB%8A%94-%EC%96%B4%EB%96%A4-%EC%97%AD%EB%9F%89%EC%9D%84-%EA%B0%95%ED%99%94%ED%95%B4%EC%95%BC-%ED%95%A0%EA%B9%8C-0b0e751380b5?source=rss-e8d4ff6dbfd8------2

 

PO는 어떤 역량을 강화해야 할까?

PO와 PM은 “제품에 대한 전문가"이어야 한다. 제품에 대한 전문가가 되기 위해서는 아래의 역량을 강화해야 할 필요가 있다.

robertjune.medium.com



=============================================

4: 자연어 처리(NLP) 데이터는 단어와 단어들 사이의 순서 및 관계가 중요합니다. 이를 처리가 어렵기 때문에 GPT와 같은 Transformer 모델을 사용합니다. NLP에서의 토큰화는 문장을 의미 있는 단위로 쪼개는 과정이며, 다양하게 접근할 수 있습니다. NLP 태스크는 문장의 확률적 모델링을 통해 감정 분석 등 여러 작업을 수행합니다. BLEU와 같은 지표를 사용하여 모델의 성능을 평가합니다. 기존 연구에서는 문장을 벡터로 인코딩하고 RNNs와 Attention 메커니즘을 통해 문장의 중요도를 고려하는 방법이 제안되었습니다.

키워드: 자연어 처리, 토큰화, Transformer, GPT, BLEU, RNNs, Attention

출처: https://velog.io/@eunbibi/%EC%9E%90%EC%97%B0%EC%96%B4%EC%B2%98%EB%A6%AC

 

자연어처리

Natural Language Processing (NLP) Tutorial

velog.io



=============================================

5: Route는 각 네비게이션 대상의 고유한 값을 나타내기 위한 요소로, 각 destination에 필요한 모든 정보를 포함합니다. 네비게이션 상태를 저장 및 복원할 때 직렬화를 통해 효율적으로 데이터를 처리합니다. Route는 문자열 형태로 관리되고 있으며, 직렬화 어노테이션인 @Serializable을 사용하여 타입을 직렬화 가능하게 설정합니다. 이를 통해 네비게이션 그래프의 관리 및 인자를 포함한 동적 라우팅이 가능해집니다.

키워드: Route, Navigation, 직렬화, @Serializable, NavGraphBuilder

출처: https://velog.io/@thd0427/Route%EB%8A%94-%EC%99%9C-%EC%A7%81%EB%A0%AC%ED%99%94%EA%B0%80-%EA%B0%80%EB%8A%A5%ED%95%B4%EC%95%BC-%ED%95%A0%EA%B9%8C

 

Route는 왜 직렬화가 가능해야 할까?

navigation route에 대한 이야기

velog.io



=============================================

6: AWS Node Termination Handler(NTH)은 AWS의 Spot 인스턴스를 사용하면서 언제든지 인스턴스가 종료될 수 있는 상황을 대비해, 인스턴스 종료 전에 시그널을 받아 필요한 작업을 처리하게 돕는 도구입니다. 특히, EKS에서 AutoScaler로 Karpenter를 사용 중일 때 유용합니다. NTH는 EC2 Spot Instance interruption notice를 수신하여 노드 종료 전 필요한 조치를 할 수 있게 해줍니다. 이를 통해 예상치 못한 노드 종료 상황에서 서비스의 가용성을 유지할 수 있습니다. 설정 과정에서는 Helm과 Terraform을 통해 배포하고, 설정 값으로 daemonsetNodeSelector와 webhookURL을 명시적으로 지정합니다. NTH는 두 가지 타입(IMDS Processor와 Queue Processor)으로 제공되며, IMDS Processor를 사용하여 각 노드에서 특정 경로를 모니터링합니다.

키워드: AWS, IMDS, karpenter, Node Termination Handler, NTH, Spot 인스턴스

출처: https://jybaek.tistory.com/504718

 

AWS Node Termination Handler

AWS에서 spot을 사용해서 컴퓨팅 비용을 절감하는 방식은 너무 유명합니다. 하지만 spot은 언제든 빼앗길 여지가 있는데요. EKS에서 AutoScaler로 카펜터(karpenter)를 사용 중이고 인스턴스 타입으로 spo

jybaek.tistory.com



=============================================

7: 이 글은 SERP Finance News API와 오픈소스 LLM을 활용하여 금융 뉴스를 자동으로 수집하고 요약하는 방법을 설명합니다. Google News 엔진을 사용해 Tesla 관련 뉴스를 검색하고, 특정 뉴스 출처를 필터링하여 뉴스를 요약합니다.

키워드: SERP API, 금융 뉴스, Google News, Tesla, Forbes, 뉴스 요약

출처: https://velog.io/@kwon0koang/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-LLM%EC%9C%BC%EB%A1%9C-%EA%B8%88%EC%9C%B5-%EB%89%B4%EC%8A%A4-%EC%9A%94%EC%95%BD%ED%95%98%EA%B8%B0-SERP-API

 

🖋 오픈소스 LLM으로 금융 뉴스 요약하기 (랭체인, SERP API)

SERP Finance News API와 오픈소스 LLM을 활용해 자동으로 금융 뉴스를 모으고, JSON 형태로 요약해본다

velog.io



=============================================

8: 저는 PKI 관련 업무를 하면서 다양한 도구들을 개발해왔습니다. 기존에는 기능 추가에 집중했지만, 이제는 사용자 신뢰를 위해 안정화와 버그 수정을 우선으로 하고 있습니다. 벌크 테스트와 UI 개선 작업을 진행했으며, 지속적으로 업데이트하고 사용자 피드백을 반영하고자 합니다.

키워드: PKI, 버그 수정, 안정화, UI 개선, 사용자 피드백

출처: https://jykim74.tistory.com/281

 

버그가 너무 많다..

오래전 부터  PKI 관련 일을 하면서 필요한 기능의 툴을 사이드로 계속 만들어 왔다.지금까지는 계속 내가 만들고 싶고 필요하다고 생각하는 기능을 추가 하는데 집중하고 있어서안정화나 버그

jykim74.tistory.com

 

'IT, AI' 카테고리의 다른 글

2024년 07월 29일 일일 요약  (0) 2024.07.29
2024년 07월 28일 일일 요약  (0) 2024.07.28
2024년 07월 25일 일일 요약  (0) 2024.07.25
2024년 07월 23일 일일 요약  (2) 2024.07.23
2024년 07월 22일 일일 요약  (8) 2024.07.22