Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 1|回復: 0

方式我们的应用程序可以

[複製鏈接]

2

主題

2

帖子

8

積分

新手上路

Rank: 1

積分
8
發表於 14:49:40 | 顯示全部樓層 |閱讀模式
托管在 GitHub 上,通过 Cloudflare 免受 DDoS 攻击,通过 DigitalOcean 托管其静态文件,使用 AWS Lambda 的无服务器函数,并通过 Firebase 对用户进行身份验证,一切都可以无缝处理。 Buddy 通过使用管道进行操作:开发人员按特定顺序定义的操作集,在执行 Git 推送时手动或自动执行,将应用程序从 Git 存储库交付到需要的任何地方,并根据需要进行转换。管道非常灵活,使开发人员能够仅添加所需的操作,并根据自己的特定需求进行定制。 例如,以下管道执行部署某些 Node.js 应用程序所需的所有任务:执行构建步骤,通过 SFTP 将文件上传到服务器,将资产上传到 AWS S3 并从 CDN 中清除它们,重新启动服务器,最后通知通过 Slack 团队(如下图所示,管道是不言自明的): 好友管道示例 用于部署 Node.js 应用程序的管道示例。(大预览) 我们。

可以为不同的环境创建不同的管道,并在流程失败时执行特殊操作(例如,当要部署的服务器关闭或其他情况下测试不成功时)。例如,以下管道(部署使用 DigitalOcean、Fortrabbit 和 AWS CloudFront 进行托管的 Node.js 和 PHP 应用程序)仅在部署到生 Whatsapp 号码列表 产环境时才会备份资产并清除 CDN,并通过以下方式向团队发送通知失败时的松弛: Buddy管道演示 针对不同环境配置的管道。(大预览) 使用来自不同云服务提供商的操作配置管道的一个值得注意的效果是,我们可以在需要时方便地在它们之间切换,从而轻松避免供应商锁定(这还包括更改存储库提供商)。Buddy 提供了略多于 100 个开箱即用的操作,并且还允许开发人员创建和使用自己的操作。此图显示了所有可用的操作: 好友行动 Buddy 中开箱即用的动作。(大预览) 创建管道 让我们看看如何创建一个简单的管道来测试和部署 Node.js 应用程序,并向团。



队发送通知。第一步是创建一个新项目,在此期间您将被要求选择项目的托管提供商(从  和您的私有 Git 服务器中选择),然后选择存储库: 教程步骤 1:选择托管提供商 选择托管提供商(大预览) 然后我们可以创建管道,指定何时必须运行(手动、在新代码推送到存储库后自动运行,或每 x 时间自动运行)以及从哪个分支运行: 教程步骤 2:创建新管道 创建新管道(大预览) 然后我们可以将操作添加到管道中。为此,我们只需单击“+”按钮即可添加新操作,然后我们必须根据需要对其进行配置。为了构建和测试 Node.js 应用程序,我们添加并配置“Node.js”操作: 教程步骤 3:添加 Node.js 操作 添加 Node.js 操作(大预览) 测试应用程序后,我们可以通过 SFTP 将其上传到我们的生产服务器来部署它。为此,我们添加一个“SFTP”操作,并通过自定义环境变量对其进行${SFTP}配置${SFTP_USER}: 教程。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 03:21 , Processed in 0.101746 second(s), 365 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |