官术网_书友最值得收藏!

Automation and deployment patterns

Many of us are used to logging onto a machine via ssh and grepping through log files to look for problems. Our worlds are now turned upside down since there are no longer any servers to SSH into. Fortunately, there are methods of handling errors and getting the information needed to debug and monitor your programs. 

In Chapter 9Deployment and CI/CD Patterns, we'll focus on error handling, as well as some of the dos and don'ts of serverless systems and what modern-day best practices look like in the serverless world. Many development practices change when building on top of a serverless platform and there are a lot of gotchas that, if you're unfamiliar with them, may surprise you. Chapter 9, Deployment and CI/CD Patterns, will walk through some of the biggest issues that may bite you if you're brand new to this ecosystem.

While some tooling and techniques may change, let's not forget a healthy software development life cycle consists of well-structured code, continuous integration (CI), continuous deployment (CD), and unit tests. Coupled with the myriad of hosted CI/CD platforms, running tests and deploying code automatically is quite painless and even fun. In Chapter 10Deployment and CI/CD Patterns will discuss various options and examples with hosted CI and CD platforms. I'm confident that you'll find the velocity at which you can ship code using serverless technologies exciting and enabling.

主站蜘蛛池模板: 汝南县| 自治县| 朝阳市| 伊金霍洛旗| 三台县| 和平县| 琼结县| 霸州市| 札达县| 江津市| 香格里拉县| 乌海市| 棋牌| 贵南县| 霍城县| 鹤庆县| 合肥市| 长春市| 同仁县| 平湖市| 鄱阳县| 河东区| 丰都县| 噶尔县| 肃北| 利川市| 乡城县| 邢台县| 滁州市| 墨脱县| 乌鲁木齐县| 澄迈县| 迭部县| 利川市| 鹤庆县| 东莞市| 独山县| 盐津县| 岑溪市| 西华县| 武宁县|