主页 > 云服务器 > > 正文

域名注册_哪家的企业邮箱好_是什么

来源:胜利云 发布时间:2021-08-26 14:40 标签:企业邮箱域名注册哪家是什么
浏览:

在这篇博文中,我想向您展示如何使用领先的源代码管理和协作平台"GitHub"和持续交付即服务平台"Travis CI",以自动化的方式自信地部署到HANA云平台上。

在此,我想首先向您解释一下软件产品和服务将触摸并向您展示如何在短时间内设置一个工作的连续交付设置-包括电池。

为什么您(真的)应该停止使用IDE部署到生产环境

通过IDE部署云服务非常简单,非常适合学习。但是,在IDE范围内手动执行单元测试、集成测试和部署的舒适区中,很难再现工作增量的构建和部署。尤其是在团队中工作时,很难跟踪变化并保持站点的实时性。在SAP,我们提供一流云服务的首要原则是"现场第一"。如果服务中断,则需要捆绑所有资源以使服务重新运行。

手动和不可复制的部署有不知道部署后服务将如何运行的风险。最小的错误都可能导致服务中断,这也是您在阅读本文后将避免的问题。

另一方面,手动部署在时间和人力资源方面效率不高。手动部署总是需要参与,并阻止开发人员开发下一个工作增量。当然,如果您没有一个包含许多质量保证任务的大型项目,像Jenkins或Travis CI这样的持续集成服务器可能会让您等待更长的时间,并给您一些初始时间开销。

但是:通常情况下,人工工作只会线性扩展–自动化工作流会指数扩展。此外,这是一个伟大的感觉,有一个天使在后台通知你的承诺,现在是生活和摇摆!

当然,在本教程中,我将向您展示如何自信地部署到HANA云平台,这是使用HANA功能运行应用程序时首选的PaaS。在本教程中,我们将使用一个运行在Tomcat上的简单javaweb应用程序。为了简单起见,我不演示如何连接到HANA,因为本教程只是关于自动化应用程序部署。如果您想了解更多有关在HANA云平台应用程序中使用HANA的信息,请参阅SAP HANA云平台-持久性服务

了解本教程,您可以在HANA云平台上使用试用帐户来提高速度https://account.hanatrial.ondemand.com。

GitHub.com网站是云中领先的源代码管理和协作平台。如果您使用的是开放源代码库,那么通过GitHub.com网站. 此外,许多云服务也是从GitHub开发和部署的。如果你的公司碰巧有一个GitHub企业(https://enterprise.github.com/home)在防火墙后面进行内部安装,也可以按照本教程进行。如果使用GitHub Enterprise,请确保Travis CI Enterprise安装可用。

本教程可以使用公共存储库或私有存储库

Travis CI是一个持续集成/持续交付即服务平台。如果您不熟悉持续交付,那么Martin Fowler的这篇文章对您来说可能是很好的读物:持续交付

Travis CI为您提供了与GitHub Enterprise的一流集成,特别是构建pull请求和合并提交。它还为存储库的每个提交设置生成状态。Travis CI遵循隔离、可丢弃和可复制构建环境的原则。您的测试和部署工作流由一个简单的文本文件描述。

您可以在官方文档中找到关于Travis CI的更多信息:Travis CI用户文档

对于本教程,我不想深入讨论如何在HCP上开发Java Web应用程序。在本教程中,我将在GitHub上分叉存储库SAP/cloud basecamp.

我将演示一切启动和运行所需的一切,什么是软件企业,但如果您不想自己设置所有内容,也可以轻松分叉我的存储库(MitchK/cloud basecamp·GitHub)。如果您对代码有任何疑问,请给我留下一个问题。

为什么不使用XSJS?

有了XSJS,持续部署到HCP也是可能的,但需要更多的变通方法,我不想在这里集中讨论。您必须考虑到当前围绕XSJS的生命周期管理是为手动部署代码而设计的,并且有自己的版本控制系统。

更新:HANA SPS11引入了HANA XS Advanced(XSA),它是HANA XS的继承者。除了许多其他很酷的更新之外,XSA还将使用XSJS代码节点.js作为默认的服务器端JavaScript框架。使用XSA,您将能够使用CI系统(如但不限于travisci)部署XSJS代码。我可能会再写一篇关于这个的博文。该功能目前(截至2016年2月)尚未在HANA云平台上提供。

为什么不提供Node.js?

节点.js到目前为止,HANA云平台还不支持,尽管我很乐意向您展示如何使用节点.js. SAP承诺节点.js作为一个服务器端的JavaScript引擎,我们可以为未来带来什么而兴奋。

为什么是Java?

目前,Java是证明这一点的唯一选择。一旦XSA在HCP上可用,您就可以使用许多其他技术,如Python、RoR、C/C++,节点.js,…

您需要安装JDK。我建议至少安装jdk7。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 云存储_企业邮箱是怎么申请_便宜的
    <strong>云存储_企业邮箱是怎么申请_便宜的</strong>

    云存储_企业邮箱是怎么申请_便宜的

    雪花数据仓库中的端到端加密2016年4月13日作者:马丁·亨切尔彼得·波维尼克云数据安全,工程作者:马丁·亨切尔和彼得·波维尼克。保护客户数据是雪花...

  • 分布式数据库_八度网络云主机_便宜的
    <strong>分布式数据库_八度网络云主机_便宜的</strong>

    分布式数据库_八度网络云主机_便宜的

    在云数据库服务的世界里,对客户来说,没有什么比不间断地访问他们的数据更重要的了。在在线游戏和金融服务等交易率较高的行业,即使是最小的中断...

  • 数据库服务器_服务器带宽_哪家好
    <strong>数据库服务器_服务器带宽_哪家好</strong>

    数据库服务器_服务器带宽_哪家好

    图1。派特法是一家领先的油田服务公司派特法为能源客户锁定价值派特法设计、建造、运营和维护石油、天然气和可再生能源资产。公司致力于数字化转型...

  • MySQL数据库_不能用邮箱注册企业邮箱吗
    <strong>MySQL数据库_不能用邮箱注册企业邮箱吗</strong>

    MySQL数据库_不能用邮箱注册企业邮箱吗

    如今,企业被迫维护两种类型的分析系统:数据仓库和数据湖。数据仓库提供了有关业务健康状况的重要见解。数据湖可以发现客户、产品、员工和流程的...

  • 微软云_服务器售后_年度促销
    <strong>微软云_服务器售后_年度促销</strong>

    微软云_服务器售后_年度促销

    使用Azure的客户管理密钥进行数据加密2019年9月6日|3分钟读取作者:保卢斯雪花新闻,雪花科技2017年,雪花宣布使用AWS密钥管理服务(KMS)支持客户管理密...

云储存

更多 >
  • <strong>天翼云_格来云游戏服务器未连接_便宜的</strong>
    天翼云_格来云游戏服务器未连接_便宜的

    此设置对所有用户都是全局设置! 在工作中心URL末尾添加"sap language=DE&sap config mode=X 或 ags\U workcenter?sap配置模式=X 3。点击"Tabstrip控件" 4。点击"重新排序...

  • 京东云_网站建设新闻动态_哪家好
    京东云_网站建设新闻动态_哪家好

    90%的首席执行官认为,他们必须实现业务数字化,但数字化转型真的会对化工等成熟行业产生巨大影响吗?数字化转型也将改变化学工业。你能想到的最极...

云储存云主机_流媒体服务器搭建_代金券
云储存分布式数据库_分布式数据库系统第二版课
云储存金山云_mysql附加数据库_12月免费
云储存分布式数据库_如何下载百度云盘里的文件
云储存云服务器_服务器位于美国_免费6个月