1.首先。。。我们这个项目打算用redis存session和做catche server,然后用git管理代码。
请问redis要部署到AWS上还是本地服务器上?(是本地可以远程连接部署在AWS的redis)
2. Docker和AWS是什么关系?项目打算部署在AWS上了还需要docker吗?
谢谢!
1.你具体部署在哪里取决于你的需求。如果部署在AWS上的话,你在任何位置只要是可以联网就可以链接redis服务器。当然本地链接远程的AWS服务器上的redis也是没有问题的。如果是部署在本地的话,需要通过一些软件使自己的本地端口对外开放,这个访问速度会相当慢。
2.AWS是硬件服务器或者是虚拟机,你可以单纯的认为他就是个Linux server,Docker就像JDK,redis一样是一个软件,他要依托于操作系统,是构建于操作系统之上的容器技术。你可以不使用Docker直接将应用部署AWS上,也可以把你的项目作成到一个镜像里,然后通过AWS上的Docker运行你的项目。