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

Amazon Web Services

Our digital assets are mostly on the cloud these days. Think about where you keep photos, music, blogs, and documents. Sure, you might have a local backup, but most of us have an account and access our digital assets via a website.

Amazon Web Services (AWS) is a cloud computing platform. It contains several building blocks that offer flexibility to create almost any cloud service you can dream about, from hosting digital assets mentioned in the previous paragraph to a Software as a Service (SaaS) web application, which is the purpose of this book. The good news is that you don't need to pay for this and, thanks to Amazon's generosity, there is a one-year free tier membership. Simply visit https://aws.amazon.com/free/ and click on the Create a Free Account button, as shown in the following screenshot:

Amazon Web Services

In this chapter, we are going to use two AWS for our project: EC2 and SES. To find out what these abbreviations stand for and what they do, keep reading.

To give you an idea of how we are going to use AWS, the overall architectural diagram of our project will be something as follows:

Amazon Web Services

First, developers push their changes to the GitHub repository. Then, Jenkins, which is installed in our CI server, pulls these changes and runs tests, generates reports, and makes a new build automatically. Finally, a notification e-mail is sent via SES to the team.

Yes, we are going to use Jenkins as our CI application. It is robust, easy to install, and comes with loads of out-of-the-box features that we can use. To install Jenkins, we need to set up our CI server first.

主站蜘蛛池模板: 南乐县| 武汉市| 章丘市| 清原| 静宁县| 安龙县| 虹口区| 龙游县| 乐至县| 思南县| 陕西省| 谢通门县| 五河县| 同仁县| 甘孜县| 象州县| 宣汉县| 手机| 永吉县| 丹棱县| 永修县| 西畴县| 涟水县| 弥渡县| 江门市| 伊春市| 华安县| 鲁甸县| 安福县| 太谷县| 九江市| 尚志市| 定南县| 肇源县| 景宁| 鲁甸县| 双江| 新宁县| 句容市| 麦盖提县| 安顺市|