引言
万物互联的时代,各行各业都或多或少的接入线上,作为开发人员,我们有了小而美的产品或服务方面的想法,就把它她做出来放到线上,让它发展壮大。
我以滴滴云为例,教你一步一步的搭建自己的服务器集群,包括负载均衡、Web 应用安全防火墙、构建部署等,当然这些都是可以根据你的服务发展拆分的。
以下小节循序渐进,每一节都可以停止,满足你线上服务发展的每一步诉求。
名词解释
- 内网互通: 同一账户下的资源互通,不同账户的资源内网完全隔离。
- 地域: 指物理的数据中心的地理区域,如北京、广州。不同地域之间网络完全隔离,不同地域之间的云产品默认不能通过内网通信。
- 可用区: 是被设计为可以隔离其他可用区的故障的不同机房位置。如广州一区、广州二区。
更多关于地域和可用区的解释和选择请参考地域与可用区。
第一节 搭建简单的服务器
首先,最基本的云服务器资源,在滴滴云对应的是 DC2。
下图为云服务器的创建过程,看起来很多选项,但很多使用默认的即可,下面我们一步一步来创建你的云服务器:
- 选项-付费方式
一开始选择付费方式,如果只是跟着例子先尝试一把的话可以先买按时长计费的(相比包月可以随时删除,搭建好后也可以转为包月计费),如果已经准备好做什么了,那选择包月付费的可以得到一定的优惠。 - 选项-可用区
你希望你的云服务器放在哪个地方,选择靠近您客户的地域,可降低网络延迟,提高客户的访问速度,需要注意的是不同地域的云资源之间内网互不相通。
这里可能你会疑问为什么不放在中部,而普遍在广州、北京这种相对极南靠北的地方?
机房选址是一个非常复杂的过程,涉及到技术方面、资金方面、投资环境、税收、电力和通信、基础设施、交通成本、人力成本等,其实就算在中部相对较远的地方也会有延迟问题,对于网络延迟问题,有多机房,CDN 等解决方案,在其他地区布设机房的的情况也在逐渐增多。 - 选项-服务器类型
对于服务器类型可以参考云服务器规格族。各个类型都有自身特定场景的优势,根据自己使用场景选择相应的类型,达到适用、够用不浪费就行。这里我们选择通用型。 - 选项-镜像
镜像可以简单的理解为你的服务器的系统。当然你还可以方便的使用一键部署镜像,或其他已有服务器镜像,快速的创建已部署指定应用和环境的服务器。
下面的云安全和云监控根据需要勾选即可。
云监控可以时刻可视化观察服务器各项指标的监控图示;主机安全在一定程度上防护服务器免受黑客或病毒侵害。 - 选项-配置
配置买多大合适呢?这个问题不用纠结,我们可以先买低配置的,后面根据需要,比如你的服务做大了,就可以根据业务发展在