알라딘

헤더배너
상품평점 help

분류

이름:프라노데이 프라모드 딩가레 (Pranoday Pramod Dingare)

최근작
2024년 3월 <젠킨스로 배우는 CI/CD 파이프라인 구축>

프라노데이 프라모드 딩가레(Pranoday Pramod Dingare)

소프트웨어 테스트 분야에서 15년 이상의 경력을 가진 인증된 소프트웨어 테스트 전문가로, 자동화 테스트 분야에서 10년 이상의 경력이 있다. 지난 8년 동안 모바일 애플리케이션의 테스트 자동화를 주도해왔으며 테스트 자동화 도구 전파, R&D, 개념 증명, 파일럿 프로젝트에 참여했다.
인도 및 해외의 다양한 스타트업과 중견 IT 기업에서 프리랜서 테스트 자동화 컨설턴트로 활동했다. 그의 오픈 소스 테스트 자동화 도구는 상용 제품을 성공적으로 대체해 비용을 크게 절감했다.
젠킨스(Jenkins), 깃랩(Gitlab), 넥서스(Nexus), 도커(Docker) 등의 데브옵스(DevOps) 도구를 구현해 조직의 테스트 자동화 프로세스에 데브옵스 관행을 통합하는 일을 담당하고 있다. 최근 데브옵스 전담 업무로 전환해 지난 1년 동안 데브옵스 선임 전문가로 일하고 있다.
도커, 메이븐(Maven), 쿠버네티스, 깃, 넥서스, 애저 데브옵스(Azure DevOps), AWS, 소나큐브(SonarQube), 젠킨스 등과 같은 다양한 데브옵스 도구를 구현했으며 다양한 애플리케이션의 빌드 및 배포 프로세스를 자동화하는 데 중요한 역할을 해왔다.
최신 테스트 자동화와 데브옵스 도구에 대한 200회 이상의 소매 및 기업 교육을 진행하는 등 9년 이상 소프트웨어 테스트와 데브옵스 교육에 종사해 온 강사다.
또한 최신 테스트 자동화 도구와 기술에 대한 블로그도 운영한다.
테스트 자동화 아키텍트로서 최신 도구와 기술에 대한 지식을 가르치고 공유하며 전문가들이 꿈을 이룰 수 있도록 돕는 일에 열정을 쏟고 있다.  

대표작
모두보기
저자의 말

<젠킨스로 배우는 CI/CD 파이프라인 구축> - 2024년 3월  더보기

젠킨스를 사용해 지속적 통합(CI, Continuous Integration), 지속적 제공, 지속적 배포(CD, Continuous Deployment)를 이해하려는 독자를 위해 이 책을 집필했다. 지속적 통합과 배포(CI/CD) 프로세스를 구축하면 사용자와 관리자는 소프트웨어 개발 과정에서 발생하는 문제를 즉각 파악할 수 있게 된다. 젠킨스에 대한 소개로 시작해 CI/CD에서의 젠킨스 아키텍처와 역할을 다룬다. 그리고 젠킨스 설치 방법 및 환경 설정 같은 기본 사항도 살펴보며, 도구 구성 및 플러그인은 물론 자격 증명과 같은 보안 조치도 설명한다. 또한 유형, 섹션 등을 포함해 젠킨스의 작업에 대해 자세히 배우고, 자바(Java) API 프로젝트의 작업과 구성도 알아본다. 책의 후반부터는 파이프라인(pipeline)의 생성 방법과 웹 애플리케이션(web application) 관리에서의 역할 및 분산 파이프라인을 다룬다. 깃(Git)이라는 분산 버전 제어 시스템의 작동을 배우고, SSH 같은 다양한 인증 기술을 사용해 접속하는 방법에 대한 예제와 시나리오도 알아볼 것이다. 테스트와 관련해서는 TestNG를 사용한 단위 테스트와 셀레늄(Selenium) 도구를 사용한 종단간(E-E, End-to-End) 테스트 수행 절차를 배운다. 또한 아마존 웹 서비스(AWS, Amazon Web Services)와 같은 클라우드 환경과 젠킨스의 통합에 대해서도 설명한다. 젠킨스 파이프라인에서 사용할 재사용 가능한 라이브러리를 만드는 방법과 젠킨스 명령행 인터페이스(CLI, Command Line Interface) 및 REST API를 사용해 서버를 제어하는 방법도 다룬다. 이 책을 학습하면 처음 프로젝트를 시작할 때부터 젠킨스를 사용해 CI/CD를 구현하는 방법과 데브옵스를 준비할 때 도움을 받을 수 있다.

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