owin 怎么部署在云中_使用Boxfuse轻松在云中运行Spring Boot应用程序

owin 怎么部署在云中

几天前,我开始构建一个将使用REST API检索和存储数据的iOS应用。 该REST API将是我也必须构建的服务器应用程序。 由于我熟悉Java和Spring ,因此决定使用Spring Boot作为框架。 为了能够在我的iPhone上使用它,如果我可以在服务器而不是我自己的开发PC上运行它,那将是很好的,因此,我选择AWS,因为我知道如何使用它。 我还没有弄清楚的唯一事情就是将Spring Boot应用程序运行在AWS EC2实例上的最简单方法是……

好吧,这似乎是Boxfuse ! 我以前从未听说过该平台,但事实证明它是如此易于使用 ,以至于我无法想象会有一种更简单的方法来使您的(SpringBoot)应用程序在AWS的云中运行。 您可以选择下载客户端并进行配置,也可以使用Maven插件。 无论哪种方式,都只需要一个简单的命令即可使您的应用程序在AWS(或本地VirtualBox)上运行。 我没有研究更高级的选项,例如数据库访问和负载平衡,但是正如他们博客中所述,这应该是可能的,并且设置也很容易。 我一定会进一步深入研究,并让您知道我的发现。

如果您想检查一下,可以按照以下步骤操作:

  • 创建您的Spring Boot REST应用程序
  • 设置您的AWS账户
  • 设置您的Boxfuse帐户
  • 修改pom.xml并使其运行

创建您的Spring Boot REST应用程序
只需按照此处描述的步骤进行操作即可。 因为我最了解,所以选择了Maven选项。 完成这些步骤后,您应该在本地主机上运行REST API。

设置您的AWS账户
如果您还没有帐户,请先获得一个。 如果您的消费在一定范围内,则第一年将免费提供,请在此处详细了解。 设置完成后,您应该可以看到AWS Management Console

设置您的Boxfuse帐户
在注册Boxfuse时,您将需要一个GitHub帐户。 如果您是少数没有该帐户的开发人员之一,则可以在此处注册(也是免费的)。 现在,您可以获取Boxfuse帐户并进行设置。 完成后,您就准备好进行最后一步了。

修改pom.xml并使其运行
返回您的Spring Boot应用程序并打开pom文件。 向其中添加以下内容:

<pluginRepository>
    <id>boxfuse-repo</id>
    <url>https://files.boxfuse.com</url>
</pluginRepository>

<plugin>
    <groupId>com.boxfuse.client</groupId>
    <artifactId>boxfuse-maven-plugin</artifactId>
    <version>1.18.7.938</version>
    <configuration>
        <user>your-boxfuse-client-user</user>
        <secret>your-boxfuse-client-secret</secret>
    </configuration>
</plugin>

现在,在终端中,只需运行Maven命令: mvn boxfuse:run -Dboxfuse.env=test

一分钟之内,您会看到有一个EC2实例添加到您的AWS控制台,您可以在浏览器中访问该API: screenshot-at-apr-24-14-35-25 因此,通过如此简单的过程,您可以完全专注于开发功能,而不必研究如何部署和运行事物!

翻译自: https://www.javacodegeeks.com/2016/04/make-running-spring-boot-application-cloud-super-easy-boxfuse.html

owin 怎么部署在云中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值