모던 소프트웨어 개발의 두 축을 이루는 자바와 데브옵스
자바는 여전히 많은 개발자에게 인기 있는 프로그래밍 언어이고, 자바의 다양한 프레임워크는 데브옵스 구현을 가속하는 데 중요한 역할을 합니다. 이 책은 데브옵스, 클라우드 컴퓨팅 및 컨테이너 기술의 등장으로 인해 개발 방식이 크게 변화하고 있는 트렌드에 맞춰 최신 데브옵스 기술을 활용하는 방법을 소개합니다.
단순히 무엇을 해야 하는지 또는 어떤 툴을 사용해야 하는지 알려주는 것이 아니라, 다양한 접근 방식을 제시하여 팀이나 개인의 상황에 따라 최적의 선택을 할 수 있도록 안내합니다. 또한 데브옵스와 관련된 최신 기술, 클라우드 컴퓨팅 환경에서의 자바 애플리케이션 배포와 관리, 컨테이너 기술을 활용한 자바 애플리케이션 개발 등에 대한 내용이 포함되어 있습니다. 이를 통해 개발자들은 모던 개발 환경에 적응하고, 품질 높은 소프트웨어를 개발하는 데 도움을 받을 수 있습니다. 이 책 한 권으로 데브옵스 기술을 모두 습득하여 개발과 배포를 더욱 효율적으로 이루어보기 바랍니다.
대상 독자
● 자바를 사용하고 있는 데브옵스 엔지니어
● AWS, 마이크로서비스 애저, 구글 클라우드에서 고성능 데브옵스를 구현하고 싶은 자바 개발자
이 책에서 다루는 내용
● 소프트웨어 라이프 사이클의 모범 사례
● 소프트웨어 개발 및 전달을 위한 데브섹옵스(DevSecOps) 방법론
● 소프트웨어 의존성 관리 및 보안
● 컨테이너, 클라우드 네이티브 기술을 이용한 애플리케이션 개발 및 배포
● 소스 관리 리포지터리와 개발 프로세스 운영
● 빌드 파이프라인 설정 및 관리 자동화
● 배포 기술 패턴과 안티패턴