云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站建设_怎么开通阿里企业邮箱_多少钱

小七 141 0

当新成员加入开发团队时,通常会有一段调整期。库、工具、SDK安装的发生并不容易在开发人员之间找到开发环境的共同点。开发环境的所有部分在新来者的笔记本电脑或台式机上单击在一起可能需要几周的时间。对于正在进行的项目来说,云服务器网站,这意味着缩短了开发时间,增加了成本,降低了质量。过了一会儿一切都好了,新来的人也走上了正轨。但是很快开发环境的某些部分发生了变化,新的库或工具出现了,并且再次开始调整开发环境,只是现在对于开发团队的所有成员来说,最后的问题是"所有团队成员是否都有同步的开发环境?"。

在理想情况下,开发人员应该从存储库中提取代码,开发、测试、推送和合并代码。理想情况下,数据分析和大数据,开发人员不应该关心开发环境,应该将开发环境交付给他们,让他们随时可以使用,韩国云服务器,并且可以很容易地遵循已经建立的开发管道。基于这些想法,可以创建简单的解决方案概述:

为了更好地理解此解决方案,让我们将其应用于HANA项目。我们想把我们新的CDE分发给所有的开发者,好的方法是用CDE创建虚拟机映像并分发它。更好的方法是分发用于构建CDE映像的脚本。有几种方法可以做到这一点,例如使用Docker。用于构建Docker映像的Docker文件将允许我们自动完成为每个开发人员定制的CDE映像的几乎所有准备工作。作为CDE映像构建过程的一部分,我们可以编写所需的所有脚本,下载必要的库、工具、SDK,购物返现,获取与项目相关的数据,德国云服务器,如用户名、密码、数据库架构名称,并使用这些数据创建助手脚本,获取开发人员机器上的repo位置等。在本示例中,生成的CDE映像将具有:

SAP工具(SAP JVM、SAP JVM)CC、SAP NEO、SAP HDBC)。Jenkins配置为运行开发人员任务(打包、构建、测试、部署…)。Jenkins的助手脚本和运行CDE任务,如本地/远程HCP部署等。装载远程存储库的本地repo克隆

我们之前的简单概述演变为以下CDE解决方案:

这使所有开发人员能够快速轻松地共享相同的CDE,并能够独立开发和测试新功能,在本地(CDE中)部署和测试,或在自己的应用程序和应用程序实例中在HCP上部署和测试数据库。开发人员没有更改CDE的风险,因为生成的CDE映像(几乎)是只读的。CDE可以在需要时更改(例如库版本更改)或按计划更改,并从单一来源分发给所有开发人员,所有开发人员将在几分钟内共享新的CDE。尽管CDE解决方案可以独立使用,但它也可以是连续集成、连续交付或连续部署实践的一部分。