当前位置:首页 > 云计算 > 正文

云计算需不需要学编程语言


一、学习云计算需要有什么样的基础?云计算发展至今已经十年了。当今的云计算带来了技术类型、功能产品、行业和市场的重大变化。很多粉丝对云计算的理解和兴趣,已经从当时的肤浅概念,演变为渴望深入探索的概念。由于大多数球迷的个人能力不同,个人的技术标准也不同。
以下是来自初学者和云计算工程师的一些建议。
如果你从来没有做过云计算相关的工作,而你要学习云计算,那么你必须具备操作系统、网络、应用服务等方面的知识。市场上有很多厂商实施云计算。商用阵营的微软、IBM、谷歌、VMWARE、华为等都有非常成熟的产品。如果你有足够的钱,购买任何云产品都会得到专业的技术支持和服务。(开个玩笑,一般都买不起)如果你是一个休闲爱好者,我建议选择KVM、XEN、OPENSTACK、DOCKER等开源阵营的技术。近年来被各大IT互联网公司和爱好者所采用。为了学习开源阵营的云计算技术,需要从Linux系统管理和使用的角度进行学习(约20天)和一小部分计算机网络通信技术(约5天),并做好准备为云技术中的虚拟网络奠定了基础。然后你应该对SHELL开发和数据库系统有一些了解(大约10天)。至此,你已经具备了对云计算核心技术进行全面考察的条件。如:KVM、OPENSTACK、DOCKERCONTAINERS等云技术(20天)了解Ias、Paas和Saas架构、功能角色和层次结构,掌握部署和运维私有云的能力。
如果您是已经从事相关工作的人,您会对以上内容有一定的了解。我的建议是,在你熟练掌握上述内容的同时,你应该能够深入学习Python语言,能够做云计算服务、容器服务、集群服务、缓存等方面的通用工作。常见的服务器是云平台上的监控和管理任务,以及二次开发任务。只有这样,才能算是一名比较通用的云计算专家。因为你面对的不再是免费的服务器、计算机零件和过时的设备。而是将不同城市或国家的数万台计算机部署在云计算系统中,进行全面、高效、稳定的管理。