
{"code":1,"message":"","data":{"id":74382,"article":{"id":17240,"publicAccount":{"id":356,"name":"架构师技术联盟","weixin":"ICT_Architect","intro":"","body":"","image":"http://ss.csdn.net/p?http://img01.sogoucdn.com/app/a/100520090/oIWsFt6FpHoECnm4JL4poBa1nCYk","href":null,"biz":"MzAxNzU3NjcxOA==","category":{"id":10,"keyName":"sd","displayName":"软件研发","createdAt":1487578543000,"updatedAt":1487578543000,"status":1},"createdAt":1489029229000,"updatedAt":1489029229000,"status":1,"recommend":0,"qrcode":"http://mp.weixin.qq.com/mp/qrcode?scene=10000001&size=120&__biz=MzAxNzU3NjcxOA==&mid=2650715487&idx=1&sn=25334fd0024c40f1705d3f9137e0a59b","articleCount":0,"viewCount":0},"category":{"id":10,"keyName":"sd","displayName":"软件研发","createdAt":1487578543000,"updatedAt":1487578543000,"status":1},"biz":"MzAxNzU3NjcxOA==","mid":"2650715471","idx":1,"sn":"39271a61df7c099717f64c84e7f5516f","author":"Hardy","content":"","contentUrl":"http://mp.weixin.qq.com/s?__biz=MzAxNzU3NjcxOA==&mid=2650715471&idx=1&sn=39271a61df7c099717f64c84e7f5516f&chksm=83e9732eb49efa387d0901a05c01a339744cac8960d52e8d9d8eeb73f9d43e859ca3ab42341f&scene=27#wechat_redirect","cover":"http://mmbiz.qpic.cn/mmbiz_jpg/oRL2fUHmGZDvC1HS6ZFBmoLWJTcg7gviaXUEMgtyoPVw1eJEJ5BkpMIpafDYND2VqaZkujSrytxXFjib8KENNfzQ/0?wx_fmt=jpeg","digest":"Windows开源PowerShell,打破微软长期以来的封闭堡垒。","isMulti":0,"sourceUrl":"http://www.pstips.net/powershell-online-tutorials/","title":"[教程] 微软开源PowerShell突破封闭堡垒","description":"Windows开源PowerShell,打破微软长期以来的封闭堡垒。","datetime":1488373008000,"status":1,"viewCount":386,"praiseCount":13,"commentCount":0,"createdAt":1489030470000,"updatedAt":1491363844000,"origin":"proxy","recommend":0},"url":"http://mp.weixin.qq.com/s?__biz=MzAxNzU3NjcxOA==&mid=2650715471&idx=1&sn=39271a61df7c099717f64c84e7f5516f&chksm=83e9732eb49efa387d0901a05c01a339744cac8960d52e8d9d8eeb73f9d43e859ca3ab42341f&scene=27#wechat_redirect","title":"[教程] 微软开源PowerShell突破封闭堡垒","source":"<p><img style=\"width: auto !important; height: auto !important; visibility: visible !important;\" data-ratio=\"0.11777777777777777\" data-w=\"450\" data-type=\"gif\" data-src=\"http://mmbiz.qpic.cn/mmbiz/oRL2fUHmGZC2rKxxlqeyKrUzuvVq8Vkn0WG6YS5fbtDGYB68b21PeqnnoZuqPtpB0PkvP6wPh0wpLj1cJbiczBA/0?wx_fmt=gif\" src=\"http://ss.csdn.net/p?http://mmbiz.qpic.cn/mmbiz/oRL2fUHmGZC2rKxxlqeyKrUzuvVq8Vkn0WG6YS5fbtDGYB68b21PeqnnoZuqPtpB0PkvP6wPh0wpLj1cJbiczBA/640?wx_fmt=gif\"></p> \n<p> 在云计算呼声高涨的背景下,关于微软的消息,我们听到的大多都是Hyper-V、Azure和Azure Stack等虚拟化特性升级或微软如何增强云计算合作战略。有关Windows的消息好像还停留在两年多前的Windows XP上,当时,微软式停止对Windows XP操作系统的支持服务,微软推送最后一批Windows XP的补丁,建议客户升级系统到全新的Windows 8.1,现在版本已经更新到Windows 10。</p> \n<p><br></p> \n<p> 一直以来微软对Windows系统和Windows server的更新也基本上是固化的节奏,没有太多亮点引人关注,直到前不久前,微软宣布将仅支持Windows的PowerShell 开源并支持 Linux和Mac OS系统,微软的开源路在即开源.NET框架后,又有了实质性的进展。</p> \n<p><br></p> \n<p><img data-ratio=\"0.6949458483754513\" data-w=\"554\" data-type=\"jpeg\" data-s=\"300,640\" data-src=\"http://mmbiz.qpic.cn/mmbiz_jpg/oRL2fUHmGZDvC1HS6ZFBmoLWJTcg7gviaXUEMgtyoPVw1eJEJ5BkpMIpafDYND2VqaZkujSrytxXFjib8KENNfzQ/0?wx_fmt=jpeg\" src=\"http://ss.csdn.net/p?http://mmbiz.qpic.cn/mmbiz_jpg/oRL2fUHmGZDvC1HS6ZFBmoLWJTcg7gviaXUEMgtyoPVw1eJEJ5BkpMIpafDYND2VqaZkujSrytxXFjib8KENNfzQ/640?wx_fmt=jpeg\"><br></p> \n<p><br></p> \n<p> PowerShell脚本程序已经支持在Ubuntu、CentOS、RedHat和Mac OS X等多平台运行,并已计划在GitHub上发布版本。PowerShell类似于Linux Shell的脚本语言,它是以.NET为基础架构和解释平台。微软为了实现统一架构,抛弃了MFC转向.NET框架实现广泛的代码托管,为了能在Windows以外的平台执行PowerShell,接着又开源了.NET框架。2015年正式发布Linux版本的.Net Core Runtime,又在6月发布.NET Core 及 ASP.NET Core 1.0,仔细一想,这些都是为了给Linux版PowerShell铺路。<br><br> 为了使开源的PowerShell更好的适应新平台,微软不但会统一化Windows、Linux和Mac版本的PowerShell指令,而且对PowerShell也做了一些更新。如建立PowerShell编辑器服务(PowerShell Editor Service)给用户提供更多的编辑器选择(如Visual Studio Code或Sublime Text等),采用Open SSH(OpenBSD Secure Shell)作为PowerShell的安全传输协议,在不同厂商操作系统之间进行通讯。<br><br></p> \n<p> 微软也是个比较重视合作的公司,在前面的文章中我们提到,为了重组在中国市场竞争力和品牌本地化,曾与中国电子科技集团成立子公司实现定制操作系统销售。所以,此次微软也与AWS、VMware、Google等厂商合作,针对云平台分别提供PowerShell工具,实现跨Azure、AWS、Google Cloud Platform等跨平台管理服务管理和能实时监控。例如,AWS的PowerShell工具提供用户能在PowerShell脚本程序环境中管理AWS云端服务。</p> \n<p><img data-ratio=\"0.5342960288808665\" data-w=\"554\" data-type=\"jpeg\" data-s=\"300,640\" data-src=\"http://mmbiz.qpic.cn/mmbiz_jpg/oRL2fUHmGZDvC1HS6ZFBmoLWJTcg7gviaPEAibmlNKQZyURPLjcGPTApyZgTLmiaP7b5b6DiaAiavSxo3K7u0ibxA5yg/0?wx_fmt=jpeg\" src=\"http://ss.csdn.net/p?http://mmbiz.qpic.cn/mmbiz_jpg/oRL2fUHmGZDvC1HS6ZFBmoLWJTcg7gviaPEAibmlNKQZyURPLjcGPTApyZgTLmiaP7b5b6DiaAiavSxo3K7u0ibxA5yg/640?wx_fmt=jpeg\"><br></p> \n<p> 在公有云方面,微软利用自己拥有的Windows用户和软件的优势来做强PaaS和SaaS(增长最快),通过Windows、SQL, Azure将自己的开发及部署平台接口开放给ISV,ISV在这个平台上开发自己的软件和服务。在PaaS方面,微软把Bing,Windows Live,Microsoft Office 365等产品直接以服务的形式提供最终用户使用。微软Azure在IaaS、PaaS到SaaS服务能力上几乎做到了全面发展。</p> \n<p><br></p> \n<p><img data-ratio=\"0.5505415162454874\" data-w=\"554\" data-type=\"jpeg\" data-s=\"300,640\" data-src=\"http://mmbiz.qpic.cn/mmbiz_jpg/oRL2fUHmGZDvC1HS6ZFBmoLWJTcg7gviaSFhZAE3dWGMAbrpsbiax9hmePaLDqiartkboxBU8iaYebFyYNI1jOdaIQ/0?wx_fmt=jpeg\" src=\"http://ss.csdn.net/p?http://mmbiz.qpic.cn/mmbiz_jpg/oRL2fUHmGZDvC1HS6ZFBmoLWJTcg7gviaSFhZAE3dWGMAbrpsbiax9hmePaLDqiartkboxBU8iaYebFyYNI1jOdaIQ/640?wx_fmt=jpeg\"><br></p> \n<p><br></p> \n<p> 微软开源PowerShell的举措也说明它看到了未来开发、开源的趋势,并付诸行动。新手可以利用GitHub 上的资料库学习PowerShell,微软Microsoft Virtual Academy也免费提供PowerShell在线课程。另外,Docker和容器技术的崛起也迫使微软以开放的姿态支持容器,支持Docker来迎合未来云计算DevOps和微服务趋势。Windows容量目前有两个版本,一个是基于共享内核的Windows Server Container,另一个是独立内核的Hyper-V Container,当然后者是专门针对虚拟化和云计算,所以功能和安全性更好。</p> \n<p> </p> \n<p> 开源趋势的魅力就在于它通过无形的魔力使得如VMware、IBM和微软等这样高傲不羁的公司放下架子,重新审视未来发展策略和生态构建,也使得OpenPower、Project Photon这样的项目有机会造福大众。</p> \n<p><br></p> \n<p> 点击<span style=\"color: rgb(0, 122, 170);\">阅读原文</span>链接即可获取PowerShell在线教程,教程包括交互式、变量、函数和正则表达式、哈希表、管道、判断、循环编程函数等等。提供了一站式学习资源,值得收藏和学习。</p> \n<p><br></p> \n<p><br></p> \n<p><strong><span style=\"color: rgb(0, 122, 170);\">温馨提示:</span></strong><br>请搜索<span style=\"color: rgb(0, 122, 170);\">“ICT_Architect”</span>或<span style=\"color: rgb(0, 122, 170);\">“扫一扫”</span>下面二维码关注公众号,获取更多精彩内容。</p> \n<p><img width=\"auto\" style=\"width: auto !important; height: auto !important; visibility: visible !important;\" data-ratio=\"0.9915254237288136\" data-w=\"118\" data-type=\"png\" data-s=\"300,640\" data-src=\"http://mmbiz.qpic.cn/mmbiz/oRL2fUHmGZDmAY79R51PjuRaWqibspTpibnfAAWByAicHdCoNQTqFjs1XEFVYpp2cIQOicic7E9KRUhticibO9DoicUwIA/640?wx_fmt=png\" src=\"http://ss.csdn.net/p?http://mmbiz.qpic.cn/mmbiz/oRL2fUHmGZDmAY79R51PjuRaWqibspTpibnfAAWByAicHdCoNQTqFjs1XEFVYpp2cIQOicic7E9KRUhticibO9DoicUwIA/640?wx_fmt=png\"></p> \n<p style=\"line-height: normal; white-space: normal;\"><img width=\"auto\" style=\"width: auto !important; height: auto !important; visibility: visible !important;\" data-ratio=\"0.20833333333333334\" data-w=\"480\" data-type=\"gif\" data-src=\"http://mmbiz.qpic.cn/mmbiz/oRL2fUHmGZChQQebuaGUdzQpZCQEQRvyujGC2pibHSgqBPl1PMxt49D8jtFWXZuppCUtnaRCGGrY355Vibb7VAVw/0?wx_fmt=gif\" src=\"http://ss.csdn.net/p?http://mmbiz.qpic.cn/mmbiz/oRL2fUHmGZChQQebuaGUdzQpZCQEQRvyujGC2pibHSgqBPl1PMxt49D8jtFWXZuppCUtnaRCGGrY355Vibb7VAVw/640?wx_fmt=gif\"><br></p>","level":3,"createdAt":1489030470000,"updatedAt":1491363844000}}
公众号