연계LV_1

배포 자동화 도구 활용해보기_Jenkins, Terraform, Ansible편

  • 배포자동화
  • Ansible
  • Terraform

배포 자동화 도구 활용해보기

thumbnail
Microsoft 본사, Senior Site Reliability Engineer
  • 3:1 피드백
  • 넘블 인증서
23.03.27 ~ 23.04.092주
23.03.26 까지

    당신의 시간은 넘블이 아껴드립니다! 30초 요약해볼게요!

    📢
    하나. Microsoft 본사 출신 개발자가 알려주는 데브옵스 엔지니어링! 진짜 고급 개발자들은 진짜 고급 개발자를 알아보는 법!
    둘. 자동 배포화를 직접 경험해볼 수 있는 기회!
    셋. 동일한 프로젝트를 진행하고 있는 다른 참가자들과 소통과 공유를 통해 더 많은 성장을 이뤄낼 수 있습니다.
    넷. TOP3에게 세부 코드 리뷰(서면+온라인 모두 제공)를 제공하고 상위권 결과물 및 세부 코드 리뷰는 참가자 모두에게 공유됩니다. (온라인미팅은 3:1로 1시간 진행)
     
    💫
    넘블이 넘블러님들께 이번 챌린지를 준비한 이유 글로벌 기업에서는 DevOps 개발자들에 대한 니즈가 상당히 높습니다. 이는 DevOps 방법론이 개발과 운영 간의 협업을 통해 빠른 시간 내에 안정적인 서비스를 출시하고, 지속적인 품질 개선을 이루기 위한 것이기 때문입니다. 따라서, 많은 글로벌 기업들이 DevOps 전문가를 고용하여 경쟁력을 확보하려고 노력하고 있습니다.
    DevOps를 잘 다루게 되면 일반 백엔드 개발자들의 업무 생산성이 크게 향상될 수 있습니다. 빠른 배포와 지속적인 통합, 자동화된 테스트 및 모니터링을 통해 개발자들은 코드의 품질을 높일 수 있고, 문제를 신속하게 해결할 수 있습니다. 이는 개발 시간을 줄이고, 더 나은 제품을 만들 수 있는 가능성을 높입니다.
    또한, DevOps 전문가가 되면 기업이 필요로 하는 고급 개발자가 될 수 있습니다. DevOps 전문가는 여러 기술 스택과 도구를 다루며, 다양한 업무를 수행합니다. 이로 인해 전체 시스템에 대한 깊은 이해를 얻을 수 있고, 이를 바탕으로 기술적인 문제를 더 효과적으로 해결할 수 있습니다.
    이번 챌린지는 준비된 DevOps 개발자로 성장할 수 있게끔 도와주는 챌린지입니다! 넘블러님들께서 꼭! 원하시는 성장 이루셨으면 좋겠습니다!
     

    챌린지 호스트

    📌
    이번 챌린지 호스트는 류호준님입니다.
    • One Finance, Staff Site Reliability Engineer
    • Twitter, Senior Site Reliability Engineer
    • Microsoft 본사, Senior Site Reliability Engineer
    • Adobe, Software Engineer
    호스트에 대해 더 알아보고 싶으시다면?
     

    챌린지 대상

    notion image

    챌린지를 완수할 경우 이력서에 들어갈 내용

    📌
    챌린지를 완수하면 이력서에 다음과 같은 내용을 추가할 수 있어요
    • 데브옵스 엔지니어링 경험
    • 퍼블릭 클라우드와 리눅스 서버에 대한 직접경험
    • 테라폼을 활용한 퍼블릭 클라우드 리소스 생성 경험
    • 빌드 및 배포 자동화 경험
     

    챌린지를 통한 성장 포인트

    📌
    챌린지를 수행하며 다음의 부분에서 성장할 수 있어요
    • 테라폼을 활용한 퍼블릭 클라우드 리소스 생성을 잘 할 수 있다.
    • 작성된 테라폼 코드들은 다른 목적의 비슷한 리소스 생성시 재사용할 수 있는 코드를 짤 수 있다.
    • 내 코드가 작성부터 배포까지 어떤 과정을 거치는지를 배울 수 있다.
    • 백엔드 인프라 구성요소에 대한 대략적인 그림을 그릴 수 있다
    • 데브옵스 엔지니어링을 경험해볼 수 있다.
    • 퍼블릭 클라우드와 리눅스 서버에 대한 직접경험을 할 수 있다.
    📌
    커리어적 성장 포인트는 다음과 같아요
    • 다양한 도구와 기술 스택을 습득하며 기술적 역량을 향상시킬 수 있습니다.
    • 전체 개발 및 배포 프로세스에 대한 이해를 통해 문제 해결 능력을 향상시킬 수 있습니다.
    • 빠른 변화하는 시장에서 경쟁력을 확보하고, 높은 수요와 높은 연봉을 기대할 수 있습니다.

    구체적인 챌린지 내용

    📌
    다음의 구현조건을 더 구체화해 제공할 예정이예요
    Microsoft 미국 본사 출신 개발자가 알려주는 데브옵스 엔지니어링 맛보기가 궁금하다면~?
    notion image
    1. 테라폼을 활용하여 Public Cloud에 서버 구축
    1. Jenkins 설치 및 플러그인을 활용하여 빌드, 배포 환경 구축
    1. Ansible을 활용하여 웹 서버 환경 구축
    1. Jenkins와 Github 연동 / Jenkins 파이프라인을 통한 배포 자동화
     

    가이드라인 통해 제공할 내용

    📌
    가이드라인에는 다음과 같은 내용이 담겨요.
    • 전체적인 아키텍쳐
    • 코드가 빌드되고 전달되는 과정의 Flow Diagram
    • 구체적인 구현 내용
    • 샘플 코드
    • 챌린지 관련 이론 강연 슬라이드
    • 참고링크
      • 테라폼, 엔시블로, 젠킨스 활용 등 챌린지 진행에 필요한 참고링크
     

    운영방법

    📌
    참여자들끼리 함께 하기에 특별한 넘블 챌린지
    자세한 내용이 궁금하면 토글 버튼을 눌러주세요!
    참여자분들은 모두 디스코드에 초대돼요.
    1) 원하는 넘블러님들에 한해 팀빌딩을 제공해드려요. 팀원들은 함께 스터디하고 서로의 결과물에 대해 피드백을 주는 동료에요. 단, 함께 결과물을 만드는 것은 아닙니다. 2) 참여자들끼리 주별 목표와 목표달성여부, daily scrum을 올리기에 서로를 보며 자극받고 동기부여돼요. 3) 참여자들끼리 같은 미션을 해결하기에 서로 질의응답하며 성장해요. * 물론 챌린지 호스트님도 성실히 질문에 답변해주실 거에요 4) 참여자들의 결과물은 참여자들끼리 모두 공유해요. 이 때 TOP 3는 피드백과 함께 공유되기에 많은 인사이트를 얻을 수 있어요.
     
     
     

    평가방식

    📌
    챌린지 호스트가 심사기준에 맞게 상위 3명을 선별해요
    심사기준은 다음과 같아요.
    notion image
     

    💰 환불 기준

    📌
    챌린지 오픈 전날까지는 결제하신 금액 100% 환불 가능합니다. 하지만 챌린지 오픈당일부터는 환불 불가합니다.
    1. ~ 챌린지 시작 전날 자정(23:59) 전까지
      1. 환불 100% 가능
    1. 챌린지 시작날 이후
      1. 환불 불가
      2.  

     

    딥다이브 일정을 안내해드릴게요!

    📌
    3월 27일(월) ~ 4월 9일(일) (총 2주)
    3월 27일(월) 오전 10시 : 챌린지 안내문자 전달
    • 디스코드 가입 링크, 챌린지 가이드라인, OT 링크 등 전달
    오후 7시 : 챌린지 OT
    4월 9일(일) 오후 11시 59분 : 챌린지 결과물 제출 마감
    4월 18일(화) 오후 7시 : 결과 발표
    4월 22일(토) 오전 10시-11시 : 상위 3명 온라인 피드백 오전 11시-오후 6시 : 피드백권 구매자 온라인 피드백(1시간)
    온라인 피드백 일시는 넘블측에서 조율할 수 있습니다.
     
    온라인 피드백 일정은 넘블측에서 추후에 변경될 수도 있음을 알려드려요!
     

    🔶보상 1.

    상위 3명에 선정되신 분들께는 호스트의 피드백(온라인 피드백 및 서면 피드백 )을 제공해드려요! 본인의 결과물을 바탕으로 호스트에게 직접 피드백을 받을 수 있어요! 상위에 든 다른 참가자의 결과물도 함께 보며 내 것과 비교/분석하며 인사이트를 얻어가세요!
     
     

    🔶보상 2.

    상위 3명에 선정되신 분들, 딥다이브 결과물을 제출해주신 분들께는 이력서에 바로 어필할 수 있게끔 넘블에서 이번 딥다이브를 통해 성장한 역량을 어필할 수 있게 자동 완성해드려요! (딥다이브 참가내역에서 확인 가능합니다!)
     
    notion image

    🔶보상 3.

    상위 3명에 선정되신 분들, 딥다이브 결과물을 제출해주신 분들께는 넘블 수료증이 발급돼요! 이미 많은 분들이 넘블의 결과물을 이력서와 포트폴리오에 활용하시고 있어요! 넘블이 인증한 실력자라는 타이틀을 얻어가세요! (인증서는 신청하신 분들에 한해서 제공됩니다! 신청방법은 ‘FAQ’에서 확인해주세요!)
    notion image
     

상담 운영 시간 : 평일 10:00 ~ 18:00

점심시간 : 평일 13:00 ~ 14:00

주말, 공휴일 휴무

대표자 박유진

상호명 주식회사 피스오브무드

사업자등록번호 735-86-01467

통신판매업번호 2019-서울마포-2170

주소 서울특별시 마포구 아현동 백범로31길 21 4층

Copyright Pieceofmood. All rights reserved