CategoryDev Culture (5)

[개발문화탐구] 데브옵스 (DevOps) - Strangler Pattern: Migrate to Microservices

개발문화탐구: 데브옵스 (DevOps) - Strangler Pattern: Migrate to Microservices들어가기 전이 포스트는 이전 포스트 마이크로 서비스 vs 모놀리식 서비스와 이어집니다.매우 쉬운 내용이니 간단하게 훑고 오셔도 좋을 듯.[개발문화탐구] 데브옵스 (DevOps) - 마이크로서비스 vs 모놀리식서비스서비스 아키텍처의 진화위 트렌드 그래프를 보면 아시겠지만, 마이크로 서비스에 관한 관심이 점차 많아지고 있습니다.이전 포..

[개발문화탐구] 데브옵스 (DevOps) - 마이크로서비스 vs 모놀리식서비스

개발문화탐구: 데브옵스 (DevOps) - 마이크로서비스 vs 모놀리식서비스들어가기 전몇 년 전부터 마이크로 서비스에 대한 이야기를 흔히 접할 수 있었습니다.많은 분이 서비스를 따로 분리하는 거 아니야? 정도로 간단하게 알고 있습니다.하지만 마이크로 서비스가 무엇인지 혹은 왜 사용하는지에 대해서 어느 정도 알지 못한다면 이후 시리즈에서 소개할 개념들이 매끄럽게 이해가 안 되는 부분이 발생할 수 있겠다는 염려가 들었습니다.그런 이유로 한번 짚고 넘어가..

[개발문화탐구] 데브옵스 (DevOps) - 소개

개발문화탐구: 데브옵스 (DevOps) - 소개데브옵스란?DevOps는 개발(Development)과 운영(Operations)의 합성어입니다왜 이 두 가지 개념이 합쳐 졌을까요?서비스의 패치를 위해서 몇 달간의 작업 후 배포하던 고전적인 방식과 달리, 현재는 빈번한 서비스 배포가 주류를 이루고 있습니다.대부분의 서비스가 설치 기반에서 웹 기반으로 바뀌었으며 마이크로 서비스와 애자일 개발 방법론에 대한 관심이 많아졌고 그로 인해 빈번한 서비스의 배포..

[개발문화탐구] 코드리뷰 (Code Review)

개발문화탐구: 코드리뷰코드리뷰개발문화 중 하나인 코드리뷰에 관해서 이야기를 해보려 합니다.코드리뷰라 함은 간단히 말해, 내가 작성한 코드를 제3자가 검사하는 것입니다.타인에 의해 예상치 못한 오류를 찾아내거나 코드를 더 좋게 개선할 수 있습니다.자신의 발전과 팀의 발전 그리고 제품의 안정성을 위하여 꼭 도입되어야 하는 문화입니다.허나 이런 중요성에도 불구하고 코드리뷰를 왜 하는지 가슴으로 느끼기는 참 힘듭니다.이 포스트를 본다고 해서 직접 경험 해보..

[개발문화탐구] 원격근무 (Remote work)

개발문화탐구: 원격근무캐나다에서의 경험을 바탕으로 직장 및 개발문화에 대해서 시리즈로 다뤄보도록 하려고 합니다.제 경험을 기반으로 하기때문에 흥미로 봐주시면 좋을 것 같네요! :)첫 번째 포스트의 주제는 바로 원격근무 입니다. 원격 근무란?원격 근무(telecommuting)이란 정보 기술(IT)을 활용해 원격지에서 장소에 구애받지 않고 언제 어디서나 업무를 수행하는 새로운 근무 방식을 뜻한다. 원격 근무자를 '홈 워커(home ..