內容簡介
內容簡介 從原始碼到生產容器的最佳實務 引用自前言 「作者在引導您完成所有相關步驟方面表現非常出色,從套件管理到保護工件以及部署。」 —Daniel Bryant Ambassador Labs的DevRel負責人,Java Champion 隨著DevOps、低成本雲端計算、以及容器技術的興起,現在Java開發人員進行開發的方式發生了巨大變化。這本實用指南可幫助您利用最新DevOps技術善用微服務、無伺服器和雲端原生技術來簡化建構過程並建立高效率團隊。 JFrog公司的Stephen Chin、Melissa McKay、Ixchel Ruiz和Baruch Sadogursky協助您評估一系列選項。這個列表包括使用Git原始碼控制、使用Maven和Gradle建構宣告、使用CircleCI的 CI CD、使用Artifactory套件管理、使用Docker和Kubernetes容器化等等。無論您是使用 Jakarta EE、Spring Boot、Dropwizard、MicroProfile、Micronaut、還是Quarkus來建構應用程式,這份完整的指南都能滿足您的需求。 ‧探索軟體生命週期最佳實務 ‧使用DevSecOps方法來促進軟體開發和交付 ‧瞭解DevSecOps最佳實務的商業價值 ‧管理和保護軟體依賴項 ‧使用容器和雲端原生技術來開發和部署應用程式 ‧管理和掌管原始碼控制儲存庫和開發流程 ‧使用自動化來設定和管理建構生產線 ‧識別常見的部署樣式和反樣式 ‧在部署後維護和監控軟體
作者介紹
作者介紹 Stephen Chin Melissa McKay Ixchel Ruiz Baruch SadogurskyStephen Chin 是JFrog開發人員關係負責人,也是《The Definitive Guide to Modern Java Clients with JavaFX 17》和《Raspberry Pi with Java》(Oracle Press)作者。 Melissa McKay> 是JFrog開發人員倡導者、Java Champion、Docker Captain以及演講者,並且活躍於開發人員社群。 Ixchel Ruiz 是Java Champion、Groundbreaker Ambassador、Hackergarten愛好者、JUG領導者、公眾演講者和導師。 Baruch Sadogursky 是JFrog DevOps倡導的負責人。他是《Liquid Software》(CreateSpace)共同作者,也是DevOps和DevSecOps會議演講者。