Skip to Content
持續交付|使用Java
book

持續交付|使用Java

by Daniel Bryant, Abraham Marín-Pérez
July 2019
Intermediate to advanced
480 pages
9h 35m
Chinese
GoTop Information, Inc.
Content preview from 持續交付|使用Java
58
| 第四章
持續交付服務
許多 PaaS 平台供應商都提供完整的解決方案,可將程式碼從本地開發環境一路送到
生產環境。例如,Cloud Foundry 整合了
cf
CLI 工具與 Concourse CD 平台,而 Red
Hat OpenShift 提供整合的 Jenkins 解決方案。
PaaS 的挑戰
PaaS 有關的挑戰大多與學習曲線和使用模型有關。一般來說,大部分的 PaaS 對於開
發者工作流程與部署模型都相當主觀。有些專案無法與 PaaS 提供的模型搭配,這就是
調整 PaaS 讓它與你的 app 合作時的難處。話雖如此,如果你建構的是比較典型的 web
app,應該就沒有這種問題。
不要自動假設
PaaS
過度主觀
很多開發者都假設 Cloud Foundry 之類的 PaaS 對於工作流程太過主觀,
或他們的專案很“特殊”或獨特,所以無法部署到 PaaS。一般來說,如
果你建構的是電子商務的 web app,它就不需要定制的開發者工作流程。
事實上,我們知道有許多大型的銀行與資料處理組織非常成功地使用(舉
例)Cloud Foundry
PaaS 帶來的另一個挑戰是 Java JDK 或執行期環境的潛在限制。如果你不知道本地 JDK
與開發環境之間的這些差異,或你比較不熟悉 Java 開發,這會是個陡峭的學習曲線!修
PaaS JDK 的例子包括只列舉可訪問 JDK 的對象(即,標準 OpenJDK 的一些 API
能使用)、使用 Java 安全管理器來限制可用的操作、使用沙箱來限制 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

精實企業|高績效組織如何達成創新規模化

精實企業|高績效組織如何達成創新規模化

Jez Humble, Joanne Molesky, Barry O'Reilly
管理Kubernetes

管理Kubernetes

Brendan Burns, Craig Tracey
精通機器學習|使用Python

精通機器學習|使用Python

Sarah Guido, Andreas C. Mueller
数字化转型:企业破局的34 个锦囊

数字化转型:企业破局的34 个锦囊

Gary O’Brien, Xiao Guo, Mike Mason

Publisher Resources

ISBN: 9789865021740