我是老温,一名热爱学习的嵌入式工程师
9 ^+ L& z" E, ?/ @( U" x, a1 s, }关注我,一起变得更加优秀!作为一名业余非专业的嵌入式物联网应用开发工程师,平时接触的硬件产品和项目,设备都需要提供联网的功能,硬件设备会把采集到的传感器数据上传到云服务器,云服务器进行处理后,再反馈给回设备,形成一个完整的业务逻辑链路。
" ?2 O2 C( ?7 Q& I# }$ Y$ m比如说,我以前在公众号上面发布过的,小熊派植物环境监测设备,以及无线433MHz按键上报,等等。这些联网硬件设备都是通过MQTT协议,把设备端的数据上传到后台服务器进行处理的。' f5 s, \5 Y$ w% {# T
ph1lg4wf05m6402868654.jpg
; L- U( |: ?# z2 ?5 z' s$ `, ~" r
& f a! H: P" `) Q, u7 L( c$ V- \
okzwwvi0gsl6402868754.png
' j' [" v; ^# ~; {- j% Z云服务器已经广泛地应用于我们的生活场景里面,当我们打开某一款APP的时候,有时候都会看到“xxx云提供云计算服务支持”。只是我们在生活里面很难感知到云计算服务这一过程,但云计算服务却是不可或缺的。
: t8 c) d5 S9 }# a1 y# B- K目前在国内有不少云计算产品服务供应商,但要论品牌知名度以及产品的丰富度,非阿里云莫属。阿里云作为全球领先的云计算服务提供商,以其卓越的技术和服务质量,为中小型企业主、技术爱好者、云计算从业人员,提供完美的云计算产品一站式解决方案。
: b S# q! C& k' n8 ]; N什么是云服务器ECS?
* {, S5 T* x4 l& l/ l云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(基础设施即服务)级别云计算服务。用大白话说,ECS就是一台部署在云端(不知道哪个地方)的电脑,没有实物,但同时又具备电脑的常规功能,可以运行各种各种的程序和软件服务。" a! X. y0 A' y
0xe4d2qjhun6402868854.jpg
/ w# ]9 V6 w0 d) b' H8 Q, G
' H% J# l: c* }. i) y! x2 _; OECS有哪些应用场景?# z0 y8 c2 X! ^8 \: U/ S' d
ECS到底能用来干啥子?其实也不用把ECS想得太复杂,以前传统计算机能做的事情,ECS大部分也能完成,比如构建网站应用、进行数据分析和深度学习,进行图形渲染和高性能计算,等等。1 ^6 x9 }: m& Z" e
给你一台有公网IP的电脑,尽情打开你的脑洞,可以在上面可以自由地发挥你的创意(写各种后端服务程序),让它发挥出不可计算的价值。
0 a2 ]% S7 _# D5 I% B* @8 IECS到底能有啥优势?因为ECS是部署在云端的,它只是以另一种形态取代了我们以前传统的计算机房,所以咱们在构建服务器群的时候,我们再也不用去租服务器场地,再也不用买硬件搭建后台系统,(网管还是要请的),并且可以随时根据业务需求,弹性地购买ECS的算力资源。
2 s8 o i. Q j$ G比如,我今年刚创业,就先买一台面向初创企业基础型的ECS,等明年产品大卖赚了钱,我再升级ECS的配置,完全可以做到升级迭代无缝无压力。2 c9 L E% M- M+ E$ r+ b3 i& Z
zrrwnq2skwf6402868954.jpg
7 ^3 ]" d- F; O* b, [1 D2 Q# @/ q* R4 s h# V
有哪些性价比高的ECS方案选择?( g" M0 x$ f8 C6 }" g. t/ w' A4 ?* N
我昨天去阿里云的ECS产品网站上面看过,他们现在在搞低价长效精选活动(简称99计划),里面提到了两款比较不错的ECS产品:(1)面向企业用户的轻量型服务器ECS u1实例,(2)面向个人开发者的经济型服务器ECS e实例。! U; A: V1 j$ J# J! u% o+ W- e
kjodgcufuxr6402869054.jpg
+ y' A- n- F' @2 l7 I- B
, f) [: y/ w/ y. H, F! I) |8 x" q ?( ^2 j这两者有啥区别呢?简单来说,就是配置高的贵一点。对于企业用户,可能需要选择配置高一点的,用来处理产品复杂的业务逻辑。而对于像我这种个人开发者来说,一般选用经济型的ECS就足够了,以下是两者的配置比较。
7 y3 i" E! o2 c" E- x( @
4wkz4udqmfd6402869155.jpg
$ m% Q0 L% H- P' u! i6 i0 \* y还有一种服务器属于是轻量型,价格会更便宜,另外有几家的优惠计划就是用的轻量型。轻量型的配置看起来高,但是性能无法保障,稳定性也更差,对于个人开发甚至企业来说不适用,更适合偶尔玩一次两次的场景,是名副其实的“轻量”。0 I( U+ C8 C; e Q2 W! M" D
比如说,我现在是一家初创小公司的负责人,需要搭建一个简单的公司产品网站,需要在客户到访时,给客户演示公司的产品概况,以及提供一些简单的产品资料下载通道,有时候需要统计分析用户兴趣数据,等等。
0 E( V1 ` S! z由于是小公司并且网站的访问并发量不是很大,对于这种简单的建站和数据分析场景,则可以选用面向企业的ECS u1实例,再结合阿里云提供的一站式建站方案(域名+ECS+建站模板),完全可以做到零门槛自助建站,减轻初创企业的负担。% k9 B# M& A, G# c9 Q) ^6 O
比如说,我是物联网专业的大学生,需要用嵌入式Linux开发板去连接后台服务器,通过APP来控制开发板上面的执行部件(如灯光、电机、风扇、继电器,等等),以及在APP上显示开发板传感器获得的数据(温湿度、环境颗粒物、有害气体,等等)。% U! U3 B" `# B! `; b8 ]4 ~$ J( X
那么,就需要一台带有公网IP的服务器,在上面部署一个MQTT代理,以及部署数据库相关的应用,手机APP的数据跟开发板的数据链路,都是需要经过这台经济型 ECS e云服务器来处理的。! A) I& M% P0 a- O. }$ [
如何获得这些ECS方案?
2 o5 S8 ~7 G8 A: {+ i5 E* R这个很简单,直接访问以下网址就可以了! O7 A$ t! \- v# b Y
https://www.aliyun.com/product/ecs(复制到浏览器打开,或者点击【阅读原文】)( T/ v$ r6 V- j# k
同时,也欢迎加入阿里云的推广云大使,向身边的同行朋友分享优秀的ECS云服务器产品方案。
4 j; ^/ P }+ U7 o2 Z& i# |* J0 ?-END-1 N2 O4 q- h2 N1 F$ A2 h
往期推荐:点击图片即可跳转阅读
' e8 Z6 j# @. x ~) g
( h p" o7 }8 g$ r; v9 ~ 6 M' I: | R; ^& V/ \
& m/ Y2 X! K3 C0 T/ G2 G: n. @
; X" t; w5 f6 Y/ x" Z ; \& |4 r' e& a: J7 a6 ]8 t+ d
4sj030t5dcs6402869255.jpg
( x+ Q+ L' i, C: S
5 m0 a$ h* Z" [. @! J
嵌入式 C 语言特性,指定初始化器: j1 D0 _7 R6 B2 E5 p
; v8 C; l! G% d. A( ~ 5 }& S# F( {, Q% n' |, u; u8 w
' ~7 Y5 v7 _9 u o3 [
* i. f8 z; u1 j: p+ N7 |: I7 p$ ^& E
8 v2 A# U. }, s2 {9 v# j1 D6 j
2 ^! b# W$ |7 E. k ! q( C6 {) ]9 B1 @1 {* p( Y2 X
8 Y5 L* h. A' n, M v
& |* J% @' l+ L" w1 I: |" z
) v; U9 ]/ X9 l' A" {
pawfzph0twj6402869355.jpg
7 J8 C, S0 z9 Z : @+ @; i$ v# B( r8 p1 A
嵌入式开发板硬件,开始卷了!, ?/ p+ ~3 T V, e
+ s: ?) r. F& M/ h; ~) r6 B& I% k ; L7 ~6 U( q5 G A* |
4 K8 A6 \7 Y% X* }
' u# Z/ P( S% t3 t Y' R 8 X! x% ^0 J( {( p* T# {0 Q
& v3 k; X/ x( c8 m6 A6 A7 M+ T
" z; Y8 Y7 F* O0 M . }3 N+ T. V4 h( Y9 u F
! J) L9 [- _6 o. w/ M
% `, ~0 w: y6 q6 D9 d: S$ p4 T) D7 |
hthv5e1eecj6402869455.jpg
# l( T! [. K* b) n " m1 n6 ~# [5 e( {* X+ f* Q( a
嵌入式软件为啥要进行模块化设计?
% `! l/ H! G2 Q- ~8 [& W6 ` ( k9 Z3 ~* d7 x4 N, q' ]9 }* l
/ f8 Y) A- Z# _! B
9 \# X) m9 u) d. V $ v R7 i' X9 v% j7 ~1 e2 y
1 f* s3 L3 M2 c- t* b7 u我是老温,一名热爱学习的嵌入式工程师
* y+ l. y9 F7 e/ d关注我,一起变得更加优秀! |