

AWS 및 Azure의 RAG 아키텍처 비교
AWS와 Azure에서 RAG를 구현하는 방식과 구성 요소를 비교해 정리했습니다. 각 플랫폼의 강점이 달라 프로젝트 요구사항에 맞춰 선택할 필요가 있습니다.
새로운 기술 블로그가 추가되었어요


AWS와 Azure에서 RAG를 구현하는 방식과 구성 요소를 비교해 정리했습니다. 각 플랫폼의 강점이 달라 프로젝트 요구사항에 맞춰 선택할 필요가 있습니다.


주 도메인 전체를 옮기지 않고, 서브도메인 영역만 Route 53에 위임해 관리하는 방법을 설명했습니다. 기존 네임서버를 유지하면서 신규 서비스용 DNS를 분리 운영할 수 있습니다.


Svelte를 선택한 이유를 프론트엔드 학습과 데모 개발 관점에서 설명했습니다. 간결한 문법과 컴파일러 기반 효율성, 빠른 학습 곡수를 장점으로 꼽았습니다.


Jenkins와 Kubernetes Plugin을 활용해 CI/CD 작업을 유연하게 구성하는 내용입니다. AWS Spot instance를 함께 사용해 비용을 줄이는 방향을 다룹니다.


종합소득세 시즌의 급증 트래픽에 대비해 성능 테스트와 모니터링 체계를 구축했습니다. K6, CloudWatch, Grafana, APM을 활용해 병목을 찾고 HikariCP, HTTP Client, Kafka, Redis를 튜닝했습니다.

IDC 장비 노후화로 AWS로 서버를 이전한 사례입니다. 안정적인 운영과 원격 관리, 보안·비용 최적화 효과를 얻었습니다.


Docker 기반 CodeDeploy 배포 실패를 추적해 원인을 찾아냈습니다. 부팅 시 cloud-init의 보안 업데이트로 Docker 시작이 늦어져 ValidateService가 Timeout 되었습니다.

GitLab 15.1.6을 16.9.4로 올리는 업그레이드 과정을 정리했습니다. 백업, PAT 정책, PostgreSQL, Runner 이슈 대응까지 함께 다뤘습니다.


AWS Bedrock과 Claude 3.5 Sonnet으로 상품 이미지 자동 검수 시스템을 구축한 사례를 다뤘습니다. 프롬프트 최적화와 운영 통제를 통해 정확도와 처리 속도를 개선했습니다.


비개발 직군이 업무 필요성에 따라 프론트엔드와 앱 개발을 학습한 경험을 공유했습니다. 직접 만든 웹·앱 결과물이 프로젝트 제안과 운영에 어떻게 활용됐는지 설명했습니다.


한 AWS 계정에서 여러 Pulumi project를 분리 운영하는 방법을 정리했습니다. 기존 리소스를 재사용하고 컴포넌트로 공통 인프라를 묶는 구성과 `pulumi preview` 활용을 소개했습니다.


Kubernetes에서 Cert-manager와 Let’s Encrypt로 TLS 인증서를 자동 갱신하도록 구성하는 방법을 정리했습니다. Emberstack Reflector와 Route53 DNS01 설정으로 여러 Namespace에 인증서를 복제하는 과정도 설명했습니다.