1. 程式人生 > >What is Continuous Delivery?

What is Continuous Delivery?

Continuous delivery is a software development practice where code changes are automatically prepared for a release to production. A pillar of modern application development, continuous delivery expands upon continuous integration by deploying all code changes to a testing environment and/or a production environment after the build stage. When properly implemented, developers will always have a deployment-ready build artifact that has passed through a standardized test process. 

Continuous delivery lets developers automate testing beyond just unit tests so they can verify application updates across multiple dimensions before deploying to customers. These tests may include UI testing, load testing, integration testing, API reliability testing, etc. This helps developers more thoroughly validate updates and pre-emptively discover issues. With the cloud, it is easy and cost-effective to automate the creation and replication of multiple environments for testing, which was previously difficult to do on-premises.

相關推薦

What is Continuous Delivery?

Continuous delivery is a software development practice where code changes are automatically prepared for a release to production. A pillar o

What is Continuous Integration?

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

What is the difference between Kill and Kill -9 command in Unix?

data esp osi lin mil print ren win sku w difference kill -9 pid and kill pid command - Ask Ubuntu https://askubuntu.com/questions/7918

UVA10056 - What is the Probability ?(概率)

ant scanf org import 1.0 key align review soft UVA10056 - What is the Probability ?(概率) 題目鏈接 題目大意:有n個人玩遊戲,一直到一個人勝出之後遊戲就能夠結束,要不然就一直從第

What is the Windows Integrity Mechanism?(什麽是Windows完整性機制)

ech 管理員 tac p s configure hierarchy 重要 issue ide The Windows integrity mechanism is a core component of the Windows security architectu

What is GitHub?

https tac popular branch ide and his orm quest https://github.com/ https://guides.github.com/activities/hello-world/ http://www.cnblogs

What is “passive data structure” in Android/Java?

nag holding bstr say roi containe ive ces get From the Android developer web link: http://developer.android.com/reference/android/content

what-is-a-closure

arc quest draft overflow targe .com com http www. https://stackoverflow.com/questions/36636/what-is-a-closure http://www.cs.tufts.edu/~n

what is success?

理想 擁有 事前 保持 采訪 失敗 獲得 評價 負責 什麽是成功?這是個老話題了。然而每個人對成功的認識卻也不同。記得央視主持人王誌說過成功是相對的,每個人都有自己的成功標準。有的人認為有錢、有房、有車、有女人,就是成功。有的人則認為成功是你做了一件你想做的事並且做好它。還

WHAT IS MICRO-SEGMENTATION?

Micro-segmentation is the art of using software-defined policies, instead of hardware network configurations, to make network security more flexible. It

WHAT IS WIRELESS LAN?

telecom engineer telecom freelance marketplace We are living in the epoch whereby technological advancement is at its apogee. Notably, there is the cri

what is 跨域?

and htm pen pla jsonp 局限性 什麽 至少 con 1. 什麽情況下會跨域 協議. 域名. 端口號 至少其中一個不相同, 在發生數據交互時, 即會產生跨域的現象. 2. 解決跨域時, 前端能做什麽? 如果是協議. 端口不同, 那前端還是歇歇吧, 啥

Note for Coursera《Machine Learning》1(1) | What is machine learning?

sed xpl some pro form computer from com init What is Machine Learning? Two definitions of Machine Learning are offered. Arthur Samuel des

What is Web Application Architecture? How It Works, Trends, Best Practices and More

som put type ruby async sin porting whole ldb At Stackify, we understand the amount of effort that goes into creating great applications.

What is neural network?

mat which BE single linear inf red regress post It is a powerful learning algoithm inspired by how the brain work. Example 1 - single neu

What is life?

foo post clas words tor ado last self class What is life?It is the flash of a firefly in the night.It is the breath of a buffalo in the

What is Double Spending & How Does Bitcoin Handle It?

enter num sig ken wid time address phy missing https://coinsutra.com/bitcoin-double-spending/ Bitcoin is gaining rapid popularity and a

What is MaxiSys Pro MS908P Software Advantage

aci UC ESS solution task load h+ pair manager The Autel Maxisys Pro Diagnostic Platform is an evolutionary smart solution for specialize

【轉載】What is the difference between authorized_keys and known_hosts file for SSH?

led accounts dep protocol wide HERE data round enc The known_hosts file lets the client authenticate the server, to check that it isn‘t c

What is a shell and what is Bash?

space import span process ext 屏蔽 解釋器 ffffff shadow 常聽說:shell編程,Bash編程,和Bash shell編程,究竟什麽是shell,又何為Bash,兩者有什麽聯系…簡單的說,shell是命令解釋器,用於解析和執行命令