云计算

云原生定义解析—不可变基础设施 (immutable infrastructure)

我们两清 提交于 2020-01-28 13:05:07
云原生技术的不断发展,2018年,CNCF扩展了云原生技术的定义,以下是云原生技术的新定义: “云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师们能够轻松地对系统作出频繁和可预测的重大变更。“ 其中,像容器,微服务等概念早已深入人心,而很多开发人员都对此次提及的“不可变基础设施”这个概念有不少疑惑,下文将对这个概念进行解析。 其实不可变基础设施这个概念由来已久,并在不同的场合被很多技术专家已不同的形式提出并讨论过, 例如如: “Trash Your Servers and Burn Your Code: Immutable Infrastructure and Disposable Components”, Chad Fowler, 2013 “Phoenix Server”, Martin Fowler, 2012 不可变基础设施里的“不可变”非常类似于程序设计中的“不可变”概念。程序设计中不可变变量(Immutable Variable)就是在完成赋值后就不能发生更改,只能创建新的来整体替换旧的。由于具有这样的特性这种变量可以在并发环境下安全的使用

你抢的不是春节红包而是云

二次信任 提交于 2020-01-28 12:51:41
近年来,红包大战堪称是新春佳节中最精彩的开年大戏。 2015年腾讯以超过5000万元的天价,拿下央视春晚独家合作权,一夜之间为微信支付带来1亿多张新增银行卡绑定,仅用一天就完成支付宝几年走过的道路,被马云称为阿里史上的珍珠港事件,自此也开启了互联网巨头春节红包营销的序幕。 2016年春晚,支付宝砸下2.69亿夺得央视春晚的独家合作权,并创造史上最经典的集五福红包玩法,当年支付宝宣布向全国观众豪派8亿元红包,除夕当天,支付宝上加好友、换福卡、发红包的次数达到677亿次。 而2020年春节,快手早早就与央视春晚达成独家合作关系,本以为今年红包大战的C位已经没有悬念,但是阿里突然在1月11日宣布成为淘宝春晚独家电商合作伙伴,虽不发红包,但是阿里带来了10亿元的购物补贴,并将抽取5万名消费者清空购物车,为红包大战再添了一把火。 而今年令人纠心的疫情,也必将使线下活动有所减少,同时也会增加线上活动的热度,这些客观因素都必将使今年的红包大战更具看点。其实从技术角度讲红包大战最大的看点是云计算。 技术看点之一:分布式架构 如果想承接抢红包这样一个短时上亿并发量的场景,即便是世界最强超算也力不从心,所以这就要求红包系统首先要满足分布式架构的需求,而分布式系统也有一个重要的原则CAP定理。 CAP定理:是指在一个分布式系统(Distributed System)中,一致性(Consistency)

GitHub上优秀的Go开源项目

折月煮酒 提交于 2020-01-27 19:22:44
2014年11月,Golang官方博客发布Go语言核心开发组成员Andrew Gerrand文章 《 Half a decade with Go 》,以纪念Go语言发布5周年。Andrew Gerrand在文章中称,Go语言在工业界向云计算转型时代找到了自己的位置,目前一些重量级的云计算项目比如有名的Docker等都是用Go语言开发的,并预言“2015年将是Go语言急剧发展之年”(“ 2015 will be Go's biggest year yet.”)。 Go语言:制霸云计算时代 引用 从国内Go语言发展和应用来看,七牛算是国内第一家选Go语言做服务端的公司。在前段时间,《技术人攻略》对七牛CEO许式伟所做的一篇深度采访( 采访原文 )中,许式伟对“为何早在2011年Go语法还没完全稳定下来的情况下选择Go作为存储服务端的主体语言”给出自己的解释。许式伟谈到说: 编程哲学的重塑是Go语言独树一帜的根本原因,其它语言仍难以摆脱OOP或函数式编程的烙印,只有Go完全放弃了这些,对编程范式重新思考,对热门的面向对象编程提供极度简约但却完备的支持。Go是互联网时代的C语言,不仅会制霸云计算,10年内将会制霸整个IT领域。 前不久,Facebook也开源了很多Go语言库,可前往 GitHub托管地址 查看。 Go语言目前从虚拟化到Git代码托管服务等方面,都有重量级项目现身

云计算360度:微软专家纵论产业变革

岁酱吖の 提交于 2020-01-26 19:43:28
云计算 360 度:微软专家纵论产业变革 ( 云计算全球视野第一书,汇聚云端智慧,突破创新空间 ) 张亚勤等 编著 ISBN 978-7-121-18686-8 2013 年 1 月出版 定价: 128.00 元 904 页 16 开 编辑推荐 云计算将释放和展现出一系列前所未有的新体验和新机会。通过推动科学、医学、商业、社会和人际交往等各个领域的变革,云计算正在对我们的社会和日常生活起到越来越重要的作用。 ——斯蒂夫·鲍尔默 微软公司首席执行官 内容提要 以云计算为代表的新一轮信息革命将改变社会的方方面面,使人跨越时空,使虚拟世界和物理世界深度融合,创造出颠覆性的爆发力和全局性的创新空间,各企业和国家的竞争力也将随之重新洗牌。 本书集微软最高层管理者、最权威云专家和中美业界同仁的集体智慧之大成,从政府决策、公司管理和科技研发等多角度,全面深入地阐释了“云变革”的本质规律、世界潮流和中国机遇。这是微软历史上参与编写人数最多、级别最高的一部专著,也是迄今由国际IT公司总部为中国大陆出版的首部高端中文读物。相信本书将对云计算的创新突破和跨越发展起到战略性的推动作用。 目录 第 1 篇云起龙骧:世纪云时代大观..........................................................................................

Spark学习之路 (一)Spark初识 [转]

 ̄綄美尐妖づ 提交于 2020-01-26 18:03:01
官网介绍 什么是Spark 官网地址: http://spark.apache.org/ Apache Spark™ 是用于大规模数据处理的统一分析引擎。 从右侧最后一条新闻看,Spark也用于AI人工智能。 spark是一个实现快速通用的集群计算平台。它是由加州大学伯克利分校AMP实验室 开发的通用内存并行计算框架,用来构建大型的、低延迟的数据分析应用程序。它扩展了广泛使用的MapReduce计算模型。高效的支撑更多计算模式,包括交互式查询和流处理。spark的一个主要特点是能够在内存中进行计算,及时依赖磁盘进行复杂的运算,Spark依然比MapReduce更加高效。 为什么要学Spark 中间结果输出: 基于MapReduce的计算引擎通常会将中间结果输出到磁盘上,进行存储和容错。出于任务管道承接的,考虑,当一些查询翻译到MapReduce任务时,往往会产生多个Stage,而这些串联的Stage又依赖于底层文件系统(如HDFS)来存储每一个Stage的输出结果。 Spark是MapReduce的替代方案,而且兼容HDFS、Hive,可融入Hadoop的生态系统,以弥补MapReduce的不足。 Spark的四大特性 高效性 运行速度提高100倍。 Apache Spark使用最先进的DAG调度程序,查询优化程序和物理执行引擎,实现批量和流式数据的高性能。 易用性

在宝塔面板里使用阿里云oss自动备份网站数据

▼魔方 西西 提交于 2020-01-26 09:50:35
目录 安装宝塔面板的 OSS 插件 宝塔面板的 OSS 插件设置 获取 AccessKeyId 和 AccessKeyCecret 获取 OSS 相关参数 自动备份到阿里云 OSS 的设置教程 安装宝塔面板的 OSS 插件 5.X 版本的宝塔面板操作过程为:左侧菜单栏,软件管理–>系统工具–>阿里云 oss–>安装 6.X/7.X 版本的宝塔面板操作过程为:左侧菜单栏,软件管理–>宝塔插件–>阿里云 oss–>安装 宝塔面板的 OSS 插件设置 在安装完 oss 插件之后,在 oss 插件右侧会有一个设置界面,点击设置,会弹出一个设置界面 从上到下的设置参数分别为:AccessKeyId,AccessKeySecret,Bucket,Bucket,保存路径 想要获取这些参数,需要返回到阿里云的官网,并且登陆自己的阿里云账号。 获取 AccessKeyId 和 AccessKeyCecret 在控制面板右上角,鼠标移动到头像上面,在浮出的页面上面,点击 AccessKeys 在浮出的窗口上,点击继续使用 AccessKey 点击页面上的创建 Accesskey 创建好 Accesskey 之后,就能查看到 Accesskey 和 Access key secret 将这两项数据,复制到宝塔面板中 OSS 插件的对应框中 获取 OSS 相关参数 打开阿里云的 OSS 界面

阿里云副总裁杨名:“通向智能之路”

旧巷老猫 提交于 2020-01-25 18:24:45
原文链接 6月15日,第十五届中国软交会在大连开幕。在当日举行的2017全球软件和信息服务高峰论坛上,阿里 云计算 有限公司副总裁杨名以“通向 智能 之路”为题,回顾了阿里云的成长壮大历程,分享了阿里云在云计算、 大数据 、 人工智能 领域的技术突破以及生态伙伴体系建设、未来发展方向等方面的内容。 阿里云计算有限公司副总裁杨名 过去几年来,阿里云发展速度非常迅速。目前阿里云在中国公有云市场占有率超过50%,中国有40%的网站都运行在阿里云上,一半独角兽公司都在阿里云。 阿里云计算有限公司副总裁杨名表示,阿里云已经连续八个季度保持100%以上的增长速度。 阿里云正在积极地走向全球,去年海外业务保持400%的增长速度。在全球来看,云计算大数据领域里已经形成了3A云计算的格局。阿里云已经是亚洲地区最大的云计算资源平台。 据悉,阿里云已经建成14个全球数据中心,加上近期即将开通的马来西亚、印度、印度尼西亚三地,全球将有17个云计算中心,同时600个网络结点接入。阿里云也是未来奥运会指定云计算提供商,观众将来订票或是观看奥运直播。其实这背后都是中国的核心技术在支撑。 阿里云不仅市场做得好,同时阿里云代表着中国的技术在全球的地位。法国施奈德、日本资生堂,新加坡邮政等国外知名公司都在使用阿里云。 “今天大会的主题是非常好,‘新IT、新生态、新动能’,接下来我也会分享一下阿里云在这方面的考虑

阿里研究员吴翰清:世界需要什么样的智能系统?

无人久伴 提交于 2020-01-25 17:52:03
简介: 吴翰清,被大家亲切地称为“小黑”“道哥”。他是阿里巴巴研究员,更是一位“白帽黑客”。15岁,考入西安交大少年班,毕业后应聘阿里。23岁,成为阿里最年轻的高级技术专家。32岁,被评选为2017年度全球35位35岁以下的青年科技创新人才(TR35)。网上有许多关于他的猜测,然而,他始终保持低调,专注于自己热爱的事业。2014年之后,他几乎不再写文章;但在今天,他有话想说,关于自己,关于科技,关于未来,说给你听,说给世界听。 作者 | 吴翰清 不得不说的话 在过去的18个月里,我拒绝了所有的采访,投入了全部的精力专心在做一件事情。所以我想先借着这篇文章澄清一下18个月以来网上的所有关于我的新闻、抖音视频等,都是好事者编撰的我的段子,用来吸取流量的假新闻。这些假新闻让我很苦恼,因为这些新闻将我描绘成为了我最不想成为的人,里面的我是一个符号,而不是真实的我。我为此专门给今日头条写过信,要求审核并过滤这类不实传播,但只清净了一个月。我想再进一步只有向监管部门反馈,以及继续保留法律追责的权利。 这些未经我许可的新闻和视频,将我描绘成了一个无所不能的人,连带着马老师也受到了牵连。我想有没有我,马老师都睡得很安稳。阿里的安全是上千名工程师共同努力的结果,我一个人的力量在其中的贡献极其微薄。我也从没有黑过阿里的网站,只是以前因为工作性质在授权的情况下对阿里的业务系统做过很多的安全测试

云数据库如何通过外网连接

喜欢而已 提交于 2020-01-25 15:59:29
linux系统 1.准备环境 云服务器 193.112.1.43(公)172.16.0.23(内) 规格选择: 官方文档 云数据库pgsql 内网 172.16.32.98:5432 同一私有网络,默认内网互通 2.云服务器上做如下转发 iptables -t nat -A PREROUTING -d 172.16.0.23 -p tcp --dport 5432 -j DNAT --to-destination 172.16.32.98:5432 #目的地址转换 iptables -t nat -A POSTROUTING -d 172.16.32.98 -p tcp --dport 5432 -j SNAT --to-source 172.16.0.23 #源地址转换 echo 1 > /proc/sys/net/ipv4/ip_forward #开启转发(临时生效) 需修改sysctl.conf:net.ipv4.ip_forward = 1 执行sysctl -p马上生效 (永久生效) 3.测试通过云服务器的外网IP加端口可以正常访问。 windwos系统 1.准备环境 云服务器 193.112.224.83(公)172.16.32.87(内) 云数据库pgsql 内网 172.16.32.98:5432 同一私有网络,默认内网互通 2.云服务器上做如下转发 netsh

什么是阿里云ACA认证

◇◆丶佛笑我妖孽 提交于 2020-01-25 11:57:03
阿里云云计算助理工程师认证(ACA - 
Alibaba Cloud Certified Associate) 是面向使用阿里云基础产品的专业技术认证,主要涉及阿里云的计算、存储、网络、安全类的核心产品,是对学员掌握阿里云主要产品技术技能水平的全面检验和能力认证, 主要面向学生群体及开发者,也可以做为运维人员的入门证书。 通过该技术认证可以有效证明该认证人员具备以下能力: • 具备 IT、云计算及网络安全相关从业的基础知识 l 能够根据企业的业务需求,基于阿里云的产品快速实现业务上云 • 能够使用和操作阿里云的云服务器 ECS、负载均衡 SLB、对象存储 OSS、 云盾及云监控产品 • 能够诊断基于阿里云基础产品构建的业务系统在运行中出现的常见问题。 更多 阿里云认证动态 来源: https://www.cnblogs.com/alywlwzj/p/11281567.html