- DevOps with Kubernetes
- Hideto Saito Hui Chuan Chloe Lee Cheng Yang Wu
- 142字
- 2021-07-02 13:41:42
Continuous delivery
CI plus deployment automation is an ideal process for server-side applications to provide a service to customers. However, there are some technical challenges that need to be resolved, such as how to deploy the software to the server; how to gracefully shut down the existing application; how to replace and roll back the application; how to upgrade or replace system libraries that also need to be updated; and how to modify the user and group settings in the OS if necessary.
An infrastructure includes servers and networks. We normally have different environments for different software release stages, such as development, QA, staging, and production. Each environment has its own server configuration and IP ranges.
Continuous Delivery (CD) is a common way of resolving the previously mentioned challenges. This is a combination of CI, configuration management, and orchestration tools:

- Mastering Concurrency Programming with Java 8
- Kibana Essentials
- Learning Real-time Processing with Spark Streaming
- 云原生Spring實戰(zhàn)
- Learn Swift by Building Applications
- Learning SciPy for Numerical and Scientific Computing(Second Edition)
- Java EE核心技術(shù)與應(yīng)用
- RSpec Essentials
- Test-Driven Development with Django
- Python數(shù)據(jù)可視化之美:專業(yè)圖表繪制指南(全彩)
- HTML5移動前端開發(fā)基礎(chǔ)與實戰(zhàn)(微課版)
- Building Web and Mobile ArcGIS Server Applications with JavaScript(Second Edition)
- Java Web應(yīng)用開發(fā)
- Learning Scrapy
- R for Data Science Cookbook