雷锋微学堂:云计算平台最需要的10种工作技能

2023-11-21 09:40

本文主要是介绍雷锋微学堂:云计算平台最需要的10种工作技能,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

阿里云、盛大云、新浪云、华为云、百度云、随着国内云服务行业的发展,不断完善的产业链对技术的要求越来越高。尤其表现在用户对云服务的需求越来越严格。

至于哪些技术会成为云计算的关键,常用的云开发框架及工具又会有哪些?让我们来先数数十种。

@檀林_hootch就在他的微博中提到了,CloudCamp创始人Dave Nielsen面对行业的发展,所分析的云服务行业最需要的10种工作技能。

昨天在CloudCamp上与创始人Dave Nielsen交流,他列举了目前业界最需要的10种工作技能,分别是:1)Hadoop; 2)PaaS; 3)Mobile App Developers; 4)Social Media; 5) jQuery;6)Android; 7)iOS;8)HTML5;9)MongoDB;10)Puppet for 云计算管理工具

首先先看看大家熟知的Android和iOS:一个因开源使得开发的自由度高;另一个就有着严谨的管理并且开发框架成熟。其优点使得两者迎来了属于自己的智能手机时代。若是开发者想在移动设备端上发展自己的云服务,这两者必须掌握其一。无论是对审查流程,还是两者的市场环境,都应该做到心里有数。

当然不少人也发现了,在这10种工作技能中,Mobile App Developers似乎包括了“Android”及“iOS”,对此@檀林_hootch为大家解答到:嗯,有些overlap,Dave 的本意是指Mobile Enterprise Apps—把企业现有的应用转化和提升为新的移动应用

而除了熟悉一些基本技能以外,在云计算时代的大环境下,各种新型的服务方式也是大家应该注意的。

Hadoop:作为一个能够对大量数据进行分布式处理的软件框架,由于其依赖于社区服务器,以至其使用的成本比较低,这让任何人都可以轻易的使用它。

对于Hadoop的使用简单@飘渺游侠就评价道: 很多人对hadoop只会用,真正懂Big table,GPFS,Map-Reduce原理的人才是最缺的。

PaaS :作为SaaS模式的一种应用,主要就是提供服务器平台及相应的开发环境给需要的开发者服务。

对于PaaS作为一种工作技能来掌握,@檀林_hootch提出两个推荐:Like 开源的PaaS 软件平台,如OpenShift, 或CloudFoundry

而Social Media可以使得大家参与其中交流,除了是受众也是媒体,让两者的界限模糊。这使得信息的交流和反馈更加通畅,信息的传播更迅速。也因此,其在云服务的时代,也是不可或缺的。

对于云服务平台,可以更加方便地处理HTML documents、events、更加简单地实现动画效果,并且更加方便地为网站提供AJAX交互的 jQuery,无疑更合适的框架。也因此,jQuery也被列入了云计算平台最需要的10种工作技能之一。

HTML5通常意指包括HTML、CSS和JavaScript在内的一套技术组合。在减少了对于插件的依赖过后,可以提供丰富性网络应用服务,并且提供更多能有效增强网络应用的标准集。对于云服务来说,化繁为简无异于提供了最好的服务。

而基于分布式文件存储的数据库MongoDB,其高性能、易部署、易使用,使得存储数据非常方便。这对于云服务的使用,提供了一个良好的基础。

puppet作为一种Linux、Unix平台的集中配置管理系统,可管理配置文件、用户、cron任务、软件包、系统服务。事实上作为自动化的系统管理工具时,google用其管理了超过6000个mac桌面系统,这体现了在云服务领域,其能提供的作用。

对于云计算平台的发展,@TimYang发表了自己的一些观点:

从instagram及pinterest架构来看,随着云基础设施的加强,传统web开发需求量在下降,3-5个工程师就可以玩转一个中型网站。不过国内有点特殊,用通用云设施代替低层次重复开发的路可能要走得慢一些。

对此@檀林_hootch就赞同到:是的,企业应用开发正进入骑士时代

而@大熊就提出了自己的一些建议:中小型公司首先可考虑把系统运维外包给云计算公司,其次是DB,或者是一些基础SAAS服务

@阿力克狮也评论到:国内云服务平台还需要一些时间才能成熟。

 

(Warlial 供雷锋网专稿,转载请注明!)

这篇关于雷锋微学堂:云计算平台最需要的10种工作技能的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/401493

相关文章

kotlin中的模块化结构组件及工作原理

《kotlin中的模块化结构组件及工作原理》本文介绍了Kotlin中模块化结构组件,包括ViewModel、LiveData、Room和Navigation的工作原理和基础使用,本文通过实例代码给大家... 目录ViewModel 工作原理LiveData 工作原理Room 工作原理Navigation 工

Java8需要知道的4个函数式接口简单教程

《Java8需要知道的4个函数式接口简单教程》:本文主要介绍Java8中引入的函数式接口,包括Consumer、Supplier、Predicate和Function,以及它们的用法和特点,文中... 目录什么是函数是接口?Consumer接口定义核心特点注意事项常见用法1.基本用法2.结合andThen链

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

使用C#代码计算数学表达式实例

《使用C#代码计算数学表达式实例》这段文字主要讲述了如何使用C#语言来计算数学表达式,该程序通过使用Dictionary保存变量,定义了运算符优先级,并实现了EvaluateExpression方法来... 目录C#代码计算数学表达式该方法很长,因此我将分段描述下面的代码片段显示了下一步以下代码显示该方法如

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如

如何用Java结合经纬度位置计算目标点的日出日落时间详解

《如何用Java结合经纬度位置计算目标点的日出日落时间详解》这篇文章主详细讲解了如何基于目标点的经纬度计算日出日落时间,提供了在线API和Java库两种计算方法,并通过实际案例展示了其应用,需要的朋友... 目录前言一、应用示例1、天安门升旗时间2、湖南省日出日落信息二、Java日出日落计算1、在线API2

流媒体平台/视频监控/安防视频汇聚EasyCVR播放暂停后视频画面黑屏是什么原因?

视频智能分析/视频监控/安防监控综合管理系统EasyCVR视频汇聚融合平台,是TSINGSEE青犀视频垂直深耕音视频流媒体技术、AI智能技术领域的杰出成果。该平台以其强大的视频处理、汇聚与融合能力,在构建全栈视频监控系统中展现出了独特的优势。视频监控管理系统EasyCVR平台内置了强大的视频解码、转码、压缩等技术,能够处理多种视频流格式,并以多种格式(RTMP、RTSP、HTTP-FLV、WebS

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

JAVA智听未来一站式有声阅读平台听书系统小程序源码

智听未来,一站式有声阅读平台听书系统 🌟 开篇:遇见未来,从“智听”开始 在这个快节奏的时代,你是否渴望在忙碌的间隙,找到一片属于自己的宁静角落?是否梦想着能随时随地,沉浸在知识的海洋,或是故事的奇幻世界里?今天,就让我带你一起探索“智听未来”——这一站式有声阅读平台听书系统,它正悄悄改变着我们的阅读方式,让未来触手可及! 📚 第一站:海量资源,应有尽有 走进“智听