알라딘

헤더배너
상품평점 help

분류

이름:조나단 맥앨리스터 (Jonathan McAllister)

최근작
2018년 5월 <젠킨스 마스터>

조나단 맥앨리스터(Jonathan McAllister)

어려서부터 소프트웨어를 개발했고, 자동화를 실천하고 있다. 소프트웨어 개발과 테스트, 배포 분야에서 10년 동안 전문가로서 경력을 쌓았다. 특히 다양한 기술 스택을 사용하는 최신 기술 조직에서 아키텍처 설계, 소프트웨어 빌드, 테스트, 인도 솔루션 구축 등의 업무를 수행했다. 최근에는 빌드 파이프라인, 지속적 통합, 지속적 인도, 마이크로서비스 아키텍처, 프로세스 수립에 집중하고 있으며, 마이크로소프트나 머크, 로지텍 등 업계 최고의 기업들을 대상으로 고확장성 자동화 솔루션을 구축했다.
지속적 실천법을 통해 수익을 높이는 전략을 개발하고, 표준화를 통한 릴리스 간소화가 가능하게 하는 확장형 빌드, 업데이트, 테스트 파이프라인을 설계하는 일에 관심이 있다.
성공적인 기업가이자 작가이며, 비즈니스 컨설턴트로서 기술과 문화가 각기 다른 조직에서 효율적인 인도 파이프라인을 구축하고 관리한 경험이 있다.  

대표작
모두보기
저자의 말

<젠킨스 마스터> - 2018년 5월  더보기

젠킨스(Jenkins)는 널리 호평받는 빌드 자동화 협업 솔루션이다. 이 솔루션은 전 세계 수백 명의 오픈소스 개발자와 품질 엔지니어, 데브옵스 담당자들의 노력의 집합체다. 끊임없이 업데이트하고 개선하며 사용자를 지원하는 열렬하고 활발한 오픈소스 커뮤니티는 젠킨스를 혁신적이고 독창적이게 하는 원동력이다. 젠킨스가 지속적 통합, 지속적 인도 실천 도구 분야에서 최고가 될 수 있었던 것은 오픈소스 개발자들의 노력 덕분이다. 젠킨스 플랫폼은 전통적으로 분리된 개발 팀들을 연결하고, 협업팀으로 바꾸기 위해 개발 방법과 테스트 환경, 비즈니스 요구 사항들을 잇는 다리 역할을 한다. 지난 수년간 젠킨스는 대중성과 명성을 얻었으며, 사실상 업계 표준 도구로 자리잡았다. 젠킨스의 확장성과 협업 역량은 채택률을 기하급수적으로 높였으며, 전 세계에 100,000건이 넘게 설치돼 사용된다. 나는 젠킨스가 허드슨(Hudson)이라는 이름으로 불리던 2008년부터 공식적으로 이 솔루션을 사용하기 시작했다. 자바 개발 커뮤니티 외부의 개발자들이 허드슨을 널리 사용하기 시작한 것이 바로 이쯤이다. 내가 일했던 소프트웨어 구성 관리 팀은 다양한 기술 스택에서 표준화된 아키텍처 및 인도 서비스 솔루션을 구현하고자 했는데, 이것이 다양한 기술 스택과 규모를 아우를 수 있는 빌드 및 인도 표준을 정립하려는 노력의 시작이었다. 이런 경험을 통해 지속적 통합, 지속적 인도, 빌드 파이프라인, 테스트 자동화 등 젠킨스의 기능을 확실히 이해할 수 있게 되어, 2012년쯤에는 다양한 규모와 범위의 기술 스택을 아우르는 솔루션을 구현했다. 그리고 마침내 이 책을 쓰면서 이 모든 경험을 정리할 수 있게 되어 무척 기쁘다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자