
MR로 협업하기 4편\:\ Merge Request의 장점
MR로 협업하기 시리즈 마지막 편. GitLab Merge Request가 PM, 디자이너, 개발자 각 역할별로 제공하는 구체적인 장점과 효율성을 총정리합니다.

Routines는 Claude Code가 정해진 시점이나 이벤트에 따라 Anthropic 클라우드에서 자동으로 작업을 시작하고 결과를 전달하는 기능입니다. 추론이 필요한 반복 작업을 사람 개입 없이 자동으로 처리합니다. 이 글은 Routines의 개념과 동작 방식, n8n과 차이점을 다뤘습니다. 또 DevOps 워크플로용 3가지 실습으로 Routines의 실무 활용법과 운영 시 유의 사항을 살펴봤습니다.
Claude Code의 Checkpoints 기능은 사용자가 프롬프트를 입력할 때마다 관련 작업이 시작되기 전의 파일 상태와 그때까지 대화 내용을 기록으로 남깁니다. 이 기록을 바탕으로 이전 시점의 작업 상태를 복원할 수 있습니다. 이 글은 Checkpoints의 동작 방식, 사용법 실습, 효과적인 Checkpoints 활용법을 다뤘습니다.
자세히 보기 →GitLab Duo Agent Platform은 여러 AI 에이전트가 협업해 이슈 기획, 코드 리뷰, 보안 분석, CI/CD 점검 등과 같은 엔지니어 업무를 자율적으로 처리하는 플랫폼입니다. 이 글은 GitLab Duo Agent Platform의 특징과 핵심 구성 요소, 파운데이셔널 플로 활용, 에이전트 커스터마이징, 컨텍스트 확장, 세션 모니터링 방법을 다뤘습니다.
자세히 보기 →이 글은 Claude Code 에이전트에서 세션 캐시(claude-mem)와 외부 저장소(Vault KV·Milvus·Mem0)를 다양한 방식으로 조합한 메모리 계층 구성을 비교했습니다. 약 2,650회 실험으로 토큰 사용량·응답 시간·정확도를 측정하면서 메모리 계층 구성이 에이전트의 응답 비용과 품질에 어떤 영향을 주는지 다뤘습니다.
자세히 보기 →
MR로 협업하기 시리즈 마지막 편. GitLab Merge Request가 PM, 디자이너, 개발자 각 역할별로 제공하는 구체적인 장점과 효율성을 총정리합니다.

Terraform을 사용하기 전에 알아야 할 기본 개념을 알아봅니다.

MR로 협업하기 시리즈 3편. GitLab Merge Request를 통해 디자이너, PM, 개발자가 코드 리뷰와 피드백을 주고받으며 효과적으로 협업하는 실전 프로세스를 알아봅니다.

안전한 서비스를 위한 안전한 Docker 이미지를 만드는 방법을 알아봅니다.

DevOps를 실무에적용 하려면, GitLab의 전체 기능을 검토해보세요. 그리고 인포그랩의 DevOps 밀키트를 검토해보세요.

MR로 협업하기 시리즈 2편. GitLab Merge Request를 생성하는 실전 가이드입니다. PM, 디자이너, 개발자가 이슈 생성부터 Figma 연동, MR 생성까지 실제 협업 시나리오를 단계별로 따라하며 학습합니다.

Docker로 애플리케이션을 배포하여 서비스를 운영 중인 Linux 서버에 디스크 용량이 부족하다는 오류나 경고 메시지가 발생한 경험이 있으신가요? 실제 애플리케이션에 의해 생성되어 저장되는 데이터 및 로그가 차지하는 용량은 그렇게 많지 않은데, 시스템 전체 스토리지 용량이 Full 될 수 있습니다. 왜 그런 것일까요? Docker를 사용할 때 스토리지 용량이 부족해지는 원인은 여러 가지가 있을 수 있습니다. 그중 가장 많이 발생하는 것으로 Docker 컨테이너 로그가 원인일 수 있습니다. 이번 포스트에서는 잘 못 설정하면 시스템의 디스크 용량 부족으로 이어지는 Docker의 로깅 드라이버에 대해 알아보겠습니다.

MR로 협업하기 시리즈 1편. 다수 개발자 협업 시 발생하는 커뮤니케이션과 코드 관리 문제를 소개하고, GitLab Merge Request가 이러한 문제를 어떻게 해결하는지 핵심 이점과 활용 방법을 설명합니다.

클라우드에서 인프라를 구축을 할 때 비용 절감, 배포 속도 향상, 일관성, 안정성 및 재사용성을 고려하여 웹 콘솔로 구축하기보다는 IaC(Infrastructure as Code) 도구를 활용하여 구축하는 것이 좋습니다. 오픈소스이며 IaC 도구 중 가장 많이 사용하는 것이 Terraform입니다. Terraform 코드를 효율적이고 효과적으로 작성하기 위해서는 Terraform에서 제공되는 기능들을 적절하게 사용하는 것이 중요합니다. 그렇지 않으면 예상과 다른 결과가 발생할 수 있습니다. 이번 글에서는 Terraform에서 제공하는 각 반복문의 특징과 차이점을 알아보겠습니다.

구축형 GitLab을 사용할때에 사용자별로 다양한 환경이 존재합니다. 이러한 상황에서 기준이 되는 아키텍처가 있다면 환경을 구성하는 시간이 많이 단축될 것이라 생각합니다. 오늘은 일반적인 환경과 클라우드 네티이브 환경을 사용할때에 활용할 수 있는 레퍼런스 아키텍처를 소개합니다.

GitLab에서 활용할 수 있는 5가지 Compliance 관련 기능을 소개합니다. 규정 준수에 포함된 내용은 MFA, 주요 프로젝트에 대한 접근 권한 관리, Protected Branch 관리, Merge Request 승인 설정, Audit Event 를 포함하고 있습니다. ISO 27001을 포함해 다양한 규정에 대해 지원을 하고 있는 GitLab 입니다.

GitLab CI/CD는 모든 지속적 방법 (지속적 통합, 전달 및 배포)에 사용하는 GitLab의 기본 기능입니다. GitLab CI/CD를 사용하면 타사 애플리케이션이나 통합 없이 소프트웨어를 테스트, 빌드 및 게시할 수 있습니다. 이 글을 통해 iOS 앱을 개발하여 코딩 컨벤션 체크에서부터, 단위 테스트, 코드 사이닝, iOS 앱 빌드, TestFlight에 앱을 배포한 것에 이르는 일련의 과정을 자동화하는 GitLab CI/CD 파이프라인을 구성하는 방법을 상세하게 알 수 있습니다.