天天透天天干,欧美福利在线,国产三级网站,色婷婷综合网,亚洲欧美成人一区二区,亚洲国产精品成人久久久麻豆,国产剧情久久久

您當(dāng)前的位置是:  首頁 > 新聞 > 國內(nèi) >
 首頁 > 新聞 > 國內(nèi) >

微軟VS Code榮獲OSCAR尖峰開源技術(shù)研發(fā)創(chuàng)新獎(jiǎng)

2018-03-30 09:23:02   作者:   來源:CTI論壇   評論:0  點(diǎn)擊:


  近期,中國云計(jì)算開源領(lǐng)域最具規(guī)模的行業(yè)盛會(huì)"OSCAR云計(jì)算開源產(chǎn)業(yè)大會(huì)"在國家會(huì)議中心召開,該會(huì)議由中國信息通信研究院主辦。微軟Visual Studio Code(簡稱VS Code)憑借強(qiáng)大技術(shù)實(shí)力與在云計(jì)算開源社區(qū)的卓越貢獻(xiàn),在本次會(huì)議榮獲OSCAR尖峰開源技術(shù)研發(fā)創(chuàng)新獎(jiǎng)。此獎(jiǎng)項(xiàng)是為了表彰那些在云計(jì)算開源社區(qū)中做出了突出貢獻(xiàn),在開源社區(qū)版本的基礎(chǔ)上做了創(chuàng)新優(yōu)化,并使技術(shù)和項(xiàng)目廣泛應(yīng)用到產(chǎn)業(yè)的企業(yè)或個(gè)人主導(dǎo)的項(xiàng)目。
  OSCAR尖峰開源技術(shù)研發(fā)創(chuàng)新獎(jiǎng)名單發(fā)布及頒獎(jiǎng)儀式
  在云計(jì)算、大數(shù)據(jù)、人工智能等技術(shù)交織的科技時(shí)代,開源已變得無處不在。近年來,我國云計(jì)算,尤其私有云的發(fā)展勢頭迅猛。開源技術(shù)逐漸成為云計(jì)算發(fā)展的重要支撐,深刻影響著整個(gè)信息技術(shù)產(chǎn)業(yè)的發(fā)展格局。開源并不是技術(shù),而是一種理念和思想。早在2015年,微軟公司CEO薩提亞·納德拉提出的“Microsoft Loves Linux”,刷新了大家對于微軟的認(rèn)識。實(shí)際上微軟正在以前所未有的開放胸懷積極擁抱整個(gè)開源世界,為開發(fā)者創(chuàng)造理想的開發(fā)工具和開發(fā)環(huán)境。
  微軟愛開源
  從Windows 10操作系統(tǒng)原生支持Ubuntu到PowerShell和。Net Core開源,從SQL Server推出Linux版本,到可以面向不同操作系統(tǒng)、框架、語言、設(shè)備編程的Visual Studio開發(fā)工具。微軟正在以“支持、整合、貢獻(xiàn)、生態(tài)”策略為指引,全力以赴地加強(qiáng)在開源世界中的投入和貢獻(xiàn)。
  作為微軟三大遠(yuǎn)見的核心,微軟智能云Azure從底層基礎(chǔ)設(shè)施、容器、數(shù)據(jù)庫和中間件,乃至平臺(tái)框架、開發(fā)運(yùn)維、應(yīng)用程序等各個(gè)層次全面支持開源,打造了一個(gè)全面開放、靈活智能的云計(jì)算平臺(tái)。從全球到中國,Azure已經(jīng)加入了對Red Hat Enterprise Linux、CentOS、SUSE Linux、UbuntuLinux、Kubernetes、 Cloud Foundry、FreeBSD、MySQL、PostgreSQL、Hadoop、Hive、Spark、Mesos等開源技術(shù)的官方支持。同時(shí),在開發(fā)項(xiàng)目上,微軟也加入了對各大開源語言與框架的支持,如Java、Python、Go、Ruby等,都與。NET及C#有同樣充足的專業(yè)團(tuán)隊(duì)維護(hù)。這些努力,旨在為全球用戶提供更多、更豐富的應(yīng)用選擇,不管用戶偏好使用Windows Server、 Linux操作系統(tǒng)或是各種開源工具,都能在Azure上順利運(yùn)行,并且獲得完整的知識產(chǎn)權(quán)保護(hù)及技術(shù)支持。在中國運(yùn)行的Azure上,更有超過60%虛擬機(jī)運(yùn)行各種開源應(yīng)用。
  為Java 開發(fā)者打造最優(yōu)的云端開發(fā)體驗(yàn)
  微軟愛開源,也愛Java。
  通過在Visual Studio開發(fā)工具和微軟智能云Azure上的一系列努力,微軟正在從DevOps開發(fā)運(yùn)維的各個(gè)角度,為Java開發(fā)者創(chuàng)造最好的開發(fā)體驗(yàn)。
  首先,微軟在開源跨平臺(tái)代碼編輯器Visual Studio Code上提供了一系列工具來支持Java,例如Red Hat支持Java語言插件,目前已經(jīng)有超過300萬次的下載量。在GitHub上,微軟工程師也在持續(xù)不斷地貢獻(xiàn)代碼到支持Java語言的插件,在過去一年中就陸續(xù)推出了Java調(diào)試器、Java Test Runner 、Maven Explorer、Tomcat、CheckStyle等項(xiàng)目。
  面向云計(jì)算時(shí)代的大勢所趨,微軟也在努力為Java開發(fā)者打造更好的上云工具。微軟提供的Java SDK開發(fā)包,允許開發(fā)者通過 Java 使用和管理微軟Azure平臺(tái)上的資源。Maven插件項(xiàng)目讓Java應(yīng)用可以直接通過Maven插件部署到App Service和Azure Function等Azure服務(wù)上。目前微軟已經(jīng)面向Visual Studio Code、Eclipse、IntelliJ等開發(fā)工具,提供了Azure App Service插件,最近還在Visual Studio Code中加入了針對Azure Functions的插件。
  針對當(dāng)前最流行的Java Web框架Spring,微軟專門推出了一系列的Spring Starters,方便開發(fā)者更輕松地將他們的Spring應(yīng)用與Azure服務(wù)中的服務(wù)總線、存儲(chǔ)、Azure Active Directory、Azure Key Vault、Azure CosmosDB/Document DB 數(shù)據(jù)庫服務(wù)提供 Spring Data 支持。
  為了進(jìn)一步改善開發(fā)者在Azure上應(yīng)用Java編程的便利性,在接下來的幾個(gè)月中,微軟將發(fā)布更多針對針對Spring、Gradle工具的新功能,還將在Visual Studio Code中發(fā)布Kubernetes插件,讓用戶更輕松地部署Java應(yīng)用到Kubernetes微服務(wù)平臺(tái)并在本地調(diào)試。
  從云到端的完整物聯(lián)網(wǎng)開發(fā)解決方案
  面向物聯(lián)網(wǎng)應(yīng)用,微軟智能云Azure提供了完善的IaaS, PaaS和SaaS云端服務(wù)和邊緣智能解決方案,廣泛涵蓋了從設(shè)備管理、數(shù)據(jù)分析、人工智能到業(yè)務(wù)展現(xiàn)的各個(gè)層次的需求。無論是初次接觸物聯(lián)網(wǎng),還是經(jīng)驗(yàn)豐富的專業(yè)用戶,都能找到合適的工具和技術(shù),打造端到端的完整開發(fā)體驗(yàn)。
  Azure IoT Edge:將云智能擴(kuò)展到邊緣設(shè)備。Azure IoTEdge可實(shí)現(xiàn)混合云和物聯(lián)網(wǎng)解決方案,在跨平臺(tái)物聯(lián)網(wǎng)設(shè)備上直接無縫部署和運(yùn)行人工智能、Azure 服務(wù)和自定義業(yè)務(wù)邏輯;赩isual Studio Code編輯器,微軟為開發(fā)者提供了支持多語言和多服務(wù)的無縫開發(fā)體驗(yàn),目前下載量已接近2萬次。
  Azure IoT輕松診斷解決方案:端到端的物聯(lián)網(wǎng)診斷。只要在設(shè)備中集成AzureIoT 設(shè)備SDK,即可以獲得物聯(lián)網(wǎng)解決方案中端到端的診斷功能,讓開發(fā)者可以方便地診斷已連接設(shè)備和丟失的數(shù)據(jù)包、了解跨Azure云服務(wù)跟蹤設(shè)備消息、使用分析工具獲取設(shè)備端到云端的所有事件等。
  Azure IoT 騰云之路與在線樹莓派模擬器。微軟準(zhǔn)備了上百篇新手教程,幫助開發(fā)者在幾分鐘內(nèi)將自己的設(shè)備連接至Azure智能云。這些教程囊括了500多種市面上主流的物聯(lián)網(wǎng)開發(fā)板,包括C, Python, Node, Java, C#等主流開發(fā)語言。此外還有進(jìn)階教程,幫助開發(fā)者將已連上Azure的設(shè)備結(jié)合Azure智能云的其它功能,做進(jìn)一步的設(shè)備管理、人工智能數(shù)據(jù)處理,數(shù)據(jù)可視化等功能。開發(fā)者沒有物理設(shè)備也沒關(guān)系,微軟提供了在線的樹莓派模擬器,幫助開發(fā)者跨出物聯(lián)網(wǎng)開發(fā)的第一步。
  使用Visual Studio和Visual Studio Code管理物聯(lián)網(wǎng)服務(wù)和設(shè)備。為了給開發(fā)者提供無縫的開發(fā)體驗(yàn),微軟在最流行的開發(fā)工具Visual Studio和Visual Studio Code中提供了連接Azure IoT的插件,目前已經(jīng)有超過8萬用戶下載使用。
  使用 Azure IoT Devkit 物聯(lián)網(wǎng)開發(fā)套件進(jìn)行快速物聯(lián)網(wǎng)項(xiàng)目開發(fā)。在去年9月的微軟Ignite大會(huì)上推出的Azure IoT DevKit開發(fā)套件,在一塊信用卡大小的開發(fā)板上集成了物聯(lián)網(wǎng)開發(fā)和評估所需的常見的傳感器、屏幕與安全芯片,用以幫助物聯(lián)網(wǎng)開發(fā)者迅速上手,而無需在硬件選型與連接上花費(fèi)時(shí)間精力。依托Visual Studio Code,用戶可以使用Arduino代碼對設(shè)備端進(jìn)行開發(fā),并方便地連接到Azure IoT和其它豐富的Azure服務(wù)。目前此開發(fā)套件已經(jīng)成為微軟各項(xiàng)物聯(lián)網(wǎng)培訓(xùn)和會(huì)議上所使用的首選開發(fā)套件。
  Arduino 擴(kuò)展。Visual Studio Code構(gòu)建了 Arduino 擴(kuò)展, 以滿足來自Arduino開發(fā)者和社區(qū)長期以來對代碼提示、項(xiàng)目創(chuàng)建、代碼片段、例程集成等功能的需求,還提供了Arduino IDE 中缺失的硬件調(diào)試。自2017年4月首次發(fā)布以來, 這項(xiàng)功能在VisualStudio Code市場上的下載量已超過13萬次,成為很多Arduino物聯(lián)網(wǎng)開發(fā)者首選的開發(fā)工具。
  Azure長遠(yuǎn)規(guī)劃:在云端為開源工具提供一等支持
  越來越多的開發(fā)者希望使用成熟的開源工具來構(gòu)建和操作大規(guī)模的云應(yīng)用,因此微軟的長期目標(biāo)是在Azure智能云平臺(tái)上為主流的開源工具提供一等支持。為此,微軟也在持續(xù)、積極地貢獻(xiàn)代碼到開源社區(qū)項(xiàng)目中,目前微軟智能云Azure正重點(diǎn)支持的項(xiàng)目包括Kubernetes、Jenkins、Ansible、Terraform等。
  Kubernetes(K8S)是用于自動(dòng)部署、擴(kuò)展和管理容器化(containerized)應(yīng)用程序的開源系統(tǒng),也是目前主流的微服務(wù)與容器架構(gòu)工具。隨著K8S的項(xiàng)目發(fā)起人Brenden Burns與主要貢獻(xiàn)者Gabe Monroy相繼加入微軟,K8S更成為微軟容器服務(wù)(Azure Kubernetes Service, AKS)的重要元素。微軟除了將K8S提供托管服務(wù)版本的AKS外,更宣示將在開源方面持續(xù)貢獻(xiàn)該項(xiàng)目,以及發(fā)展更豐富的開發(fā)、運(yùn)維相關(guān)工具(包含Helm、Brigade、Draft等)與源代碼,同時(shí)也與Visual Studio Code進(jìn)行深度集成。
  Jenkins是一個(gè)非常受歡迎的開源自動(dòng)化服務(wù)器,主要用于設(shè)置軟件項(xiàng)目持續(xù)集成和交付 (CI/CD)。Azure鏡像市場已經(jīng)提供了Jenkins 解決方案模板,幫助用戶使用Azure 資源托管 Jenkins 部署或擴(kuò)展現(xiàn)有的 Jenkins 配置,其最新功能不但允許用戶在虛擬機(jī)上運(yùn)行Jenkins Agent,還能在Azure容器實(shí)例上運(yùn)行Jenkins Agent。
  另一個(gè)開源自動(dòng)化產(chǎn)品Ansible主要用于自動(dòng)執(zhí)行云預(yù)配、配置管理和應(yīng)用程序部署。使用 Ansible 可預(yù)配虛擬機(jī)、容器和網(wǎng)絡(luò),以及完成云基礎(chǔ)結(jié)構(gòu)。 一方面,微軟直接貢獻(xiàn)代碼到GitHub上的Ansible開源項(xiàng)目,讓它能更好預(yù)配Azure的資源;同時(shí)也在Visual Studio Code里發(fā)布了Ansible插件,為Ansible Playbook的開發(fā)提供了很好的代碼智能提示、自動(dòng)補(bǔ)全和本地、容器、遠(yuǎn)端SSH、云端執(zhí)行的支持。
  Hashicorp Terraform是一種用于預(yù)配和管理云基礎(chǔ)結(jié)構(gòu)的開源工具,用于編寫描述云資源拓?fù)涞呐渲梦募械幕A(chǔ)結(jié)構(gòu),例如虛擬機(jī)、存儲(chǔ)帳戶和網(wǎng)絡(luò)接口。在Terraform的Registry里里可以找到諸多Azure的模塊,其中一部分由微軟開發(fā),另一部分則直接由社區(qū)的愛好者們貢獻(xiàn)。
  類似這樣由微軟開發(fā)團(tuán)隊(duì)與開源社區(qū)共同努力打造的開源項(xiàng)目不勝枚舉。目前微軟有超過6000位工程師投入開源項(xiàng)目,9700多個(gè)開源組件被采用,發(fā)布開源項(xiàng)目超過3000個(gè)。微軟還在持續(xù)不斷地將過去閉源的項(xiàng)目逐漸開源,包含Service Fabric、Windows Container、Service Broker等,并不斷與廣大開發(fā)者社群一起貢獻(xiàn)更多開源項(xiàng)目。
  繼2016年在 “章魚貓報(bào)告”中上榜GitHub貢獻(xiàn)最高的組織之后,微軟Visual Studio Code在2017年成為貢獻(xiàn)者最多的項(xiàng)目,一方面證明了開源社區(qū)對Visual Studio Code的喜愛,同時(shí)也證明了微軟實(shí)實(shí)在在地兌現(xiàn)了自己對于開源世界的承諾。
  如今,數(shù)字化轉(zhuǎn)型已經(jīng)成為擺在全球各地每一家企業(yè)、組織乃至政府部門面前的關(guān)鍵議題。數(shù)字化轉(zhuǎn)型帶來的不僅是更高效、更智能的生產(chǎn)力工具,也為企業(yè)和組織的業(yè)務(wù)模式、組織架構(gòu)、技術(shù)平臺(tái)提出了新的要求。微軟開發(fā)平臺(tái)事業(yè)部全球資深副總裁潘正磊女士曾在2017年11月的微軟技術(shù)暨生態(tài)大會(huì)上表示:“開發(fā)者正在迎來最好的時(shí)代,市場、技術(shù)、業(yè)務(wù)需求的快速發(fā)展也為開發(fā)者提出了更高的要求和挑戰(zhàn)。希望微軟提供的技術(shù)、工具、平臺(tái)、服務(wù),以及深厚的知識積累和實(shí)踐經(jīng)驗(yàn),能幫助中國開發(fā)者不斷增強(qiáng)實(shí)力,決勝數(shù)字化轉(zhuǎn)型深水區(qū)。”
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無關(guān)。CTI論壇對文中陳述、觀點(diǎn)判斷保持中立,不對所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔(dān)全部責(zé)任。

專題