如何在AWS上部署自己编写的Java服务器(类似于Openshift的DIY)?

huangapple go评论88阅读模式
英文:

How do I deploy own server (written in Java) on AWS (something like Openshift's DIY)?

问题

在AWS上是否有类似于"Openshift的DIY"的东西?
我从未使用过AWS,现在需要在云上部署我们团队编写的Java服务器,并且我们必须使用AWS。
该服务器监听一个自定义端口,并为客户端提供RPC服务。

我想知道在AWS上是否可以进行DIY,并且如何进行?
还想知道是否支持Go语言服务器?

英文:

Is there some thing similar to "Openshift's DIY" on AWS?
I never use AWS, now need deploy our team's own server(written java) on cloud, and we must use AWS.
This server listening to a custom port, and offering RPC service for client.

I wonder whether it is possible to do DIY on AWS, and how? <br>
And whether that supports go language server?

答案1

得分: 1

OpenShift是一个PaaS提供商。它提供了一个平台,其中包含Java运行时和应用服务器(如Tomcat、Wildfly等),您可以在其上部署应用程序。

AWS有很多不同的服务。EC2是一个IaaS。它提供了基础设施。它启动一个虚拟机,使用您选择的操作系统,然后您安装Java并可以部署应用程序。在虚拟网络上还需要进行一些额外的设置。

英文:

OpenShift is a PaaS provider. It gives you a Platform with a Java runtime and an application server (Tomcat, Wildfly,...) on which you can deploy your application.

AWS has a lot of different services. EC2 is a IaaS. It gives you an Infrastructure. It starts a virtual machine with the operating system you've choosen, then you install Java and you can deploy your application. Some additional setup has to be done on the virtual network.

答案2

得分: 1

AWS Linux服务器实例可以像其他Linux服务器一样运行Go应用程序。当然,你不会得到像Google App Engine那样的东西。你只会得到一个裸露的Linux服务器。

英文:

AWS Linux server instances can run Go applications just like any other Linux server. You won't get anything like Google App Engine of course. You'll just get a bare Linux server.

huangapple
  • 本文由 发表于 2014年11月9日 08:03:01
  • 转载请务必保留本文链接:https://go.coder-hub.com/26823464.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定