피드로 돌아가기
PHP Development Roadmap In 2020 At Kurly
컬리 기술블로그컬리 기술블로그
Backend

PHP Development Roadmap In 2020 At Kurly

쿠팡의 마켓컬리가 PHP 개발팀을 위한 기술 로드맵을 수립해 Modern PHP + Laravel 도입 및 Docker 기반 CI/CD 자동화와 Spring Cloud Netflix 마이크로서비스 아키텍처 전환 방향 제시

2020년 5월 6일5intermediate

Context

PHP 개발자들이 매년 변화하는 기술 스펙과 트렌드를 따라가기 어려워하고 있었으며, 팀 간 기술 스택 연계와 학습 경로 수립에 대한 명확한 가이드가 부재했다.

Technical Solution

  • Modern PHP 기준의 코드 작성 도입: PHP 레거시 코드 제거를 위해 Laravel 프레임워크 적용
  • Docker 기반 배포 시스템 구축: PHP + Docker 조합으로 필수 기술 스택 정의
  • CI/CD 자동화 구현: Docker를 활용한 자동 빌드 및 배포 파이프라인 구성
  • 마이크로서비스 아키텍처 전환: Spring Cloud Netflix 도입 후 Kubernetes 및 Service Mesh로의 점진적 이동 계획
  • 크로스팀 기술 스택 학습: Front-end와 DevOps 기술도 포함한 통합 로드맵으로 팀 간 커뮤니케이션 강화

Key Takeaway

명확한 기술 로드맵 수립을 통해 개별 개발자의 학습 경로를 체계화하고 팀 간 기술 스택 이해를 높임으로써 조직의 기술 전환(레거시 제거, 컨테이너화, 마이크로서비스)을 가속화할 수 있다.


Legacy PHP 애플리케이션을 운영하는 조직에서 Modern PHP와 Laravel을 포함한 기술 로드맵을 수립하고 Docker + CI/CD 자동화를 동시에 도입하면, 개발팀이 점진적으로 레거시를 제거하면서도 마이크로서비스 아키텍처로의 전환을 체계적으로 준비할 수 있다.

원문 읽기