본문으로 건너뛰기
배경 ��이미지

하이라이트

GitLab 주요 보안 패치 릴리즈 17.11.1, 17.10.5, 17.9.7

GitLab의 17.11.1, 17.10.5, 17.9.7 버전이 출시되었습니다! 이 업데이트에는 중요한 보안 수정사항이 포함되어 있으니, 자가 관리형 GitLab을 사용 중인 모든 고객님께서는 가능한 한 빨리 최신 버전으로 업그레이드하시기를 권장합니다.

GitLab보안

자세히 보기

포스트

HOME/BLOG
AWS와 GitLab, Hashicorp로 알아보는 HA 배포의 중요성AWS와 GitLab, Hashicorp로 알아보는 HA 배포의 중요성

고장나지 않는 서버는 사용자 경험과 안정적인 서비스 유지를 위해 필수 불가결한 요소입니다. 이번 시간에는 AWS에서 Terraform Cloud와 Hashicorp를 이용해 샘플 서비스의 고가용성 (HA) 서버를 구축하는 실습을 통해 HA가 왜 중요한지 알아봅니다. 또한 GitLab의 강력한 기능인 CI/CD 파이프라인을 활용해 배포 과정을 간단하게 구현하겠습니다.

Jake
Jake | Full-Stack Engineer
소프트웨어 제품 개발팀. 우리 잘하고 있나요?소프트웨어 제품 개발팀. 우리 잘하고 있나요?

소프트웨어 제품/서비스를 개발하고 계시나요? 우리가 잘하고 있는지 어떻게 판단하고 있나요? DevOps로 제품/서비스 개발 속도 및 안정성을 높이기 위해 어디에 포커싱 해야 할까요? 그리고 그 우선순위를 어떻게 가져 가야 할까요? 제품 개발팀의 리더분들은 DevOps에 대한 관심을 가지셔야 합니다. 요즘 대부분의 회사는 고객 경험이 핵심지표가 되고, 맞춤형 제품을 만들기 위해 Agile을 활용하고 DevOps를 구축하고 발전시키고 있기 때문입니다.

Dexter
Dexter | DevOps Consultant
월간 인포레터 창간월간 인포레터 창간

인포그랩 인사이트는 계속해서 확장하고 있습니다. 몇달간 정말 많은 양의 글과 동영상을 업로드 하였습니다. 그리고 많은 분들이 관심을 갖아 주셔 매우 감사히 여기고 있습니다. 인포그랩은 그 관심에 보답하고자 **'인포레터'**라는 이름의 뉴스레터를 창간하였습니다.

인포그랩
인포그랩 | 인포그랩 LC.
GitLab Merge Request로 협업하기GitLab Merge Request로 협업하기

Merge Request 가이드Merge Request로 협업하기 문서를 기반으로 쉽게 따라 할 수 있는 영상 가이드를 준비 했습니다.

Merge Request는 GitLab의 핵심 기능중 하나로 Git의 브랜치와는 가장 차별화되는 것입니다. 타겟 브랜치를 소스 브랜치로 merge하기 위한 단계로 코드 리뷰를 진행하고 완료가 된다면 승인하여 merge가 진행됩니다. 또한 CI/CD를 설정해 놓았다면 Pipeline에 성공해야 merge가 완료가 됩니다. Merge Request 이후에 배포가 가능하고 변경점을 리뷰앱을 통하여 확인 가능합니다. GitHub의 풀 리퀘스트와 유사한 기능이라고 생각하면 됩니다.

Mus
Mus | DevOps Engineer
GitLab Web UI로 혼자 개발하기GitLab Web UI로 혼자 개발하기

그룹 혹은 팀 프로젝트에 참여하지 않고 개인 프로젝트를 진행할 경우가 있습니다. GitLab은 개발자 친화적인 UI를 갖고 있기 때문에 대부분의 작업을 Web UI에서 할 수 있습니다. 개인 프로젝트를 GitLab의 Web UI를 이용하여 시작하는 방법을 알아 보겠습니다.

Mus
Mus | DevOps Engineer
GitLab을 활용한 금융권 DevSecOps 사례GitLab을 활용한 금융권 DevSecOps 사례

GitLab을 활용한 금융권 DevSecOps 사례 웨비나12월 11일 금요일 GitLab 한국 엔지니어인 유인철님과, 한화생명의 윤상배님 그리고 인포그랩의 신철호가 발표하였고, 발표 중에서 국내 사례 내용을 요약해보았습니다.

규제가 진입 장벽으로 작동해서 지켜주는 시장이라면 중요하지 않을 수 있습니다. 하지만 현재는 다른 인터넷 서비스와 금융도 경쟁 해야 합니다. 즉 고객이 원하는 기능을 탐색하고 요구사항이 기능 중심으로 만들어져서, 코드로 만들고 배포하는데 하루인 기업과 기능 배포가 가능한지부터 걱정해야 하는 기업의 경쟁력의 격차를 생각해보시죠. DevSecOps는 선택이 아닌 필수입니다. GitLab 으로 하면 쉽습니다. >
(윤상배님 발표 내용 중)

Dexter
Dexter | DevOps Consultant
GitLab을 사용해서 AWS에 배포하기: Lambda, Fargate, EC2, EKS와 ECS를 위한 단일 애플리케이션GitLab을 사용해서 AWS에 배포하기: Lambda, Fargate, EC2, EKS와 ECS를 위한 단일 애플리케이션

AWS(Amazon Web Services)는 2019년 기준으로 전 세계 클라우드 인프라 시장의 33%를 차지하는 업계의 리더입니다. 2020년 1월 현재, AWS는 컴퓨팅, 스토리지, 데이터베이스, 분석, 네트워킹, 모바일, 개발자 도구, 관리 도구, IoT, 보안 및 엔터프라이즈 애플리케이션을 포함하여 160개에 이르는 클라우드 기반의 제품을 전 세계에 제공하고 있습니다. 스타트업, 대기업 및 정부 기관을 포함한 수백만 고객사들이 AWS의 클라우드 서비스를 이용하여 사업을 강화해 나가고 있습니다.

Jake
Jake | Full-Stack Engineer
2020년 유료에서 오픈소스화된 기능들2020년 유료에서 오픈소스화된 기능들

벌써 한참지난 2020년 3월 CEO Sid는 블로그 글을 통해 DevOps 7가지 단계중 18가지 기능을 오픈소스화 한다고 발표 했습니다. GitLab이 무료로 제공하는 가치가 충분히 넓지만, 더 많은 범위를 오픈소스로 활용할 수 있게 되었습니다. 커뮤니티가 활성화 되고, DevOps 전체를 위한 단일 도구로서 GitLab 의 가능성을 좀더 넓이기 위한 목적으로 보입니다. GitLab을 이용해서 어플리케이션을 기획하고 개발하고 빌드하고 배포하고 보안성을 유지하는데 필요한 기능들이 점점 이전보다 좋아지고 있습니다.

Michael
Michael | Software Engineer
DevSecOps 성숙도 자가진단DevSecOps 성숙도 자가진단

우리 조직의 DevSecOps 성숙도를 체크 해보세요!

GitLab에서 만든 DevSecOps 자가진단 가이드는 DevSecOps 운영상의 성숙도를 파악하고, 개선이 필요한 부분을 찾아내는 데에 도움을 드리기 위해 제작되었습니다. DevSecOps 수행에 중요한 20가지 역량 체크리스트를 통해 자가 진단을 진행하시고, 뒤에 이어지는 정의를 참조하세요. 해당 역량이 왜 중요한지 확인하세요. 그리고 무엇을 더 고려하고 발전시켜야 할 지에 대해 저희와 같이 검토해보세요.

평가가 완료되면 각 역량 충족으로 얻는 이상적인 프로세스를 확인하실 수 있습니다. 문의하기으로 연락 주시면 인포그랩에서 맞춤형으로 성숙도 진단지를 만들어서 진단하시는 것을 도와드립니다.

맞춤형 진단은 인포그랩에서 컨설팅시 제공하는 개발팀의 성숙도 체크를 참고하세요.

Mus
Mus | DevOps Engineer
인포레터에서 최신 DevOps 트렌드를 격주로 만나보세요!