Ev İleri düşünme Microsoft yapım aşamasında: 10 sözlü ve sözsüz mesaj

Microsoft yapım aşamasında: 10 sözlü ve sözsüz mesaj

Video: Microsoft Build: Modern Meetings Demo (Kasım 2024)

Video: Microsoft Build: Modern Meetings Demo (Kasım 2024)
Anonim

Microsoft, geçen haftaki Build 10 konferansında Windows 10 yıl dönümü baskısını gösterdiği ve açık kaynak kodlu ve çapraz platform araçlarından yeni bulut hizmetlerine kadar geliştiricilere yönelik bir dizi yeni girişimin açıklandığı bir dizi önemli duyuru ve gösteri yaptı. Fakat sahnede birçok mesaj açıkken, söylenmemiş olan çok önemli trendlerin olduğunu gördüm. İşte en ilginç bulduğum şey:

1. Microsoft, ne tür bir uygulama, dil veya platform seçtikleri önemli değildir, geliştiriciler için lider olmak ister.

Aslında, Microsoft'un geliştirme araçlarını çapraz platform haline getirme çabası, yalnızca ana notlarda değil, ara oturumların çoğunda değil, Microsoft yöneticileri tarafından tekrar tekrar tekrarlanan Build konferansının en büyük mesajıydı. Microsoft, uzun zamandır platformlar arası araçlardan bahsediyordu ve bu aynı zamanda geçen seneki Build'in büyük mesajıydı. Bu planlardan bazıları işe yaramış gibi görünüyor; diğerleri yok. Ancak bu yıl, çabaların ana ürünlere daha fazla entegre olduğu görülüyor.

Örneğin, Ubuntu'nun BASH kabuğu Windows'un bir sonraki büyük sürümünde yerleşik olarak Linux geliştiricilerin Windows içinde çalışmasını sağlayacaktır. Microsoft ayrıca, iOS, Android ve Mac için uygulamalar oluşturmak için bir .NET platformu yapan Xamarin'i de satın aldı. Cloud ve Enterprise Group'un Genel Başkan yardımcısı Scott Guthrie, Xamarin'in artık Microsoft'un popüler Visual Studio geliştirme ortamının (ücretsiz sürüm dahil) çeşitli sürümlerine ücretsiz olarak ekleneceğini açıkladı. Hem web platformlarını temel alan bir platformlar arası mobil geliştirme platformu olan Xamarin hem de Apache Cordova'yı kullanarak platformlar arası uygulamalar oluşturma konusunda birçok oturum vardı. (Ticari sürüm Adobe PhoneGap'tir.) Microsoft, bir süredir Azure bulut hizmetinde Linux'u desteklemektedir ve yakın zamanda SQL Server'ın gelecek yıl Linux'a geleceğini de duyurdu.

Bunlar, yalnızca iki yıl önceki Microsoft'tan beklediğinizden daha büyük ve daha temel değişiklikler. Anlatılmayan mesaj: çoğu geliştiricinin yalnızca Windows ve Web uygulamaları değil, iOS ve Android istemci uygulamaları oluşturmak istediği ve çoğunun yalnızca Windows Server'ın yanı sıra Amazon Web Hizmetlerinin ve diğer bulut sağlayıcılarının da Linux sunucularını hedef aldığı açık ve Sadece Microsoft Azure değil. Microsoft, bununla savaşmak yerine onu kucaklıyor.

2. Microsoft, "Önce Mobilite" derken, Windows Phone anlamına gelmez.

Bunun yerine, şirket "ilk önce bulut, önce mobilite" ye odaklanmak istediğini söylediğinde, cihazlar arasında deneyimlerin mobilite olduğunu, Office paketi ve OneDrive'ın iOS ve Android'de ve Mac'te nasıl çalıştığını vurguladığını vurguladı. Windows cihazları ve tüm bu cihazlar arasında bilgi senkronize edebilir. Microsoft, Office ve Cortana akıllı asistanı gibi ürünlerin birden fazla platformda çalışmasını sağlamanın yanı sıra, geliştiricilerin uygulamalarını platformlar arasında birlikte çalışmasını sağlama yollarını zorluyor.

Örneğin, bir oturum, Microsoft'un bir telefon uygulamasının masaüstünde veya Xbox'taki bir uygulamayla birlikte çalışmasına izin vermek gibi cihazlar arasında birlikte çalışan uygulamaları nasıl oluşturabileceklerine ilişkin bir planı olan Proje Roma'ya odaklandı. Bunun çoğu, Xbox'un bir telefonun veya bilgisayarın bir Xbox'a bağlanmasına olanak sağlayan SmartGlass aracı üzerine inşa edilmiştir, bunun üzerine yeni araçlar bulunur. İlginç olan, piyasaya sürüldüğünde Windows, Android ve iOS'ta çalışacak olması, böylece Android veya iOS uygulamaları Windows veya Xbox'larla çalışabilir. Açıklanamayan mesaj: Windows Phone ölmedi, ancak artık şirketin emelleri için merkezi değil. Microsoft çoğu kişinin iOS ve Android mobil cihazları çalıştıracağını bildiğinden, bunların tümü için uygulamalara ve araçlara sahip olması gerekir.

3. Windows 10 çok fazla kabul görüyor.

Microsoft, şu anda 270 milyon Windows 10 kullanıcısı olduğunu, Windows ve Aygıtlar Grubu genel başkan yardımcısı Terry Myerson'ın, Windows 7 geçişini aynı süre zarfında yüzde 145 oranında geride bıraktığını söylüyor. Yavaş yavaş Windows 8 geçişinin çok önünde. Bu, şirket için iyi bir haber, çünkü iki ila üç yılda bir milyar Windows 10 aygıtı hedefine devam ediyor. Ancak kullanımda yaklaşık 1, 5 milyar bilgisayar varsa, bu hala yüzde 85'inin henüz Windows 10 kullanamadığı anlamına geliyor; bu nedenle Microsoft, yükseltmeleri ve yeni satışları zorlamaya devam etmek zorunda.

4. Windows 10 Yıldönümü Güncelleştirmesi mürekkep atmayı zorluyor, Cortana, Merhaba.

Myerson bir sonraki güncellemenin, bu yaz ve bazen "Redstone" olarak adlandırılması nedeniyle, Microsoft'un Windows Hello biyometrik kimlik doğrulama sistemi ve uygulamaları ve Edge tarayıcısıyla entegrasyonu gibi şeylerle "daha fazla bilgi işlem" temasına odaklanacağını söyledi tarayıcının kendisi için eklentiler ve Cortana kişisel asistanındaki iyileştirmeler (aşağıda tartışacağım).

Ancak demosun çoğu mürekkeplenmeye odaklandı ve Microsoft, insanların Not Defteri ve SketchPad uygulamalarında yapılan iyileştirmelerle birlikte kalem ve kağıt notlarını değiştirmek için kalem tabanlı bilgisayarlara (Yüzey hattı gibi cihazlarda) döneceğini umuyor Mürekkebin bir platform olarak daha gelişmiş kullanımı için, kalem Word'de sözcükleri çaprazlamak gibi şeyler yapmak için kullanılır. PowerPoint veya Adobe Illustrator CC gibi araçlardaki nesneleri çizmek veya hizalamak için ekranda bir cetvel açma yeteneğinden çok etkilendim. Illustrator, çizime yardımcı olacak diğer şablonlar da içerecektir. Microsoft'un çabalarına rağmen, mürekkepleme çoğu insan için bir niş kullanım olmaya devam etmektedir. Windows'un artan kurumsal kabulünü duyduğumuzu duymamıza rağmen, Windows 10'un kurumsal dağıtım için daha kolay hale getirme yöntemleri hakkında daha fazla bilgi almak istedim, ancak Microsoft bunları ele almadı. Söylenmemiş: Windows'u kabaca yıllık bir güncelleme programına taşımak, her yeni sürümün nispeten artımlı olduğu anlamına gelir. Tabii ki bu, kullanıcıların güncel kalmaları daha kolay.

5. Microsoft hala "Evrensel Windows Platformunu" zorluyor.

Şirket, birkaç yıldır "evrensel" uygulamalar hakkında konuşuyor, temel kavramların çoğu, beş yıl önce Windows 8 için vaat edilen "Modern" veya "Metro" uygulamalarına geri dönüyor. Bu yılki açılış konuşmasında Myerson, platformun nasıl büyüdüğünü ve Facebook gibi uygulamalar gibi uygulamaları nasıl göreceğimizi birazdan konuştuk. Ayrıca kurumsal iş uygulamaları için tasarlanmış Windows Mağazası'nı piyasaya sürmekten bahsetti. Diğer gösteriler Xbox'ta çalışan Universal Apps'ı ve HoloLens ile nasıl çalışabileceklerini gösterdi. Belki de en önemlisi, şirket, masaüstü uygulamalarını yeni platforma taşımayı kolaylaştırmak için tasarlanmış, bazen Centennial adı verilen bir Masaüstü Uygulama Dönüştürücüsü gösterdi. Bu, iOS veya Web Uygulamalarını platforma taşımak için tasarlanmış önceki "Köprü" araçlarını tamamlamalıdır.

Ancak genel olarak söylenmeyen şey, birçok Universal uygulamasının ve Windows Mağazası'nın Apple App Store veya Google Play ile karşılaştırıldığında nispeten kısır göründüğü gerçeği değildi. Masaüstü uygulamalarının çoğu henüz yeni platforma taşınmadı - Microsoft Office, ancak Universal sürümleri masaüstü olanlar kadar güçlü değil - ve son zamanlarda özellikle birçok oyun geliştiricisi Microsoft üzerinden satış yapmak istememekten şikayetçi oldu. saklayın. Yeni köprü ve Windows 10'un artan popülaritesi bazılarına yardımcı olacak, ancak Microsoft'un geliştiricileri kullanmaya başlamak için yapacak çok şeyi var.

6. Ofis şimdi bir platformdur.

Konferansta, Uygulamalar ve Hizmetler Grubu genel başkan yardımcısı Qi Lu, artan mobilite, işbirliği, istihbarat ve güvenlikle Office'i ürünlerden servislere ve mikro hizmetlere dönüştürmeye çalışmaktan bahsetti. Suit kullanarak günde ortalama üç ila dört saat harcayan 1, 2 milyar Office kullanıcısı olduğunu söyledi.

Konuşmasının büyük bir kısmı, geliştiricilerin "Microsoft Graph" ı (Office'in çeşitli bölümlerinde depolanan tüm bilgileri), Microsoft'un sunduğu DocuSign'ın OneDrive'dan belgeleri seçebilmesi gibi bir dizi API ve araçlarla nasıl kullanabileceği hakkındaydı. hangi insanlara gönderileceklerini önerir. Başka bir bölüm, geliştiricilerin uygulamalar arasında ve sonunda tüm platformlarda Office'e bağlanan araçlar oluşturmalarını sağlayan bir eklenti işlemiyle ilgileniyordu. Şirket bu hafta Mac için Office desteğinin bu yıl daha sonra geleceğini söyledi ve bu uygulamaları şerit çubuğuna ekleyebilmek gibi yeni özellikler açıkladı. Örnekler, yakındaki konumlarda toplantı planlamanıza izin veren bir Starbucks uygulaması içeriyordu.

Eklenti konsepti harika, ancak bunun hala VBA tabanlı Excel makrolarına sahip olan ve yeni platformlarda çalışmayanlara pek yardımcı olmadığına dikkat çektim. (Topladığım kadarıyla, Microsoft'un kullanıcı genişletilebilirliğini sağlamak için başka bir yöntemle ilgilenebileceğine dair ipuçlarını duyduğumu duyduğum halde, bunların hiçbir zaman yeni platformlarda çalışması pek mümkün görünmüyor.) Microsoft'un iyileştirme vaat ettiği bir alan olan çekirdek masaüstü uygulamaları, ancak şirket konuyla ilgili oldukça sessizdi. Yine de, söylenmemiş ancak net bir mesaj, en azından gelir elde etme perspektifinden Office'in şu anda Microsoft'un en önemli ürünü olabileceği görünüyor.

7. Konuşmalar da bir platform haline gelebilir.

Muhtemelen şirketin en büyük yeni teması CEO Satya Nadella'nın açılış konuşmasında tanıtıldığı gibi "platform olarak konuşmalar" idi. İnsan dilinin kullanıcı arayüzü haline geldiği, botların yeni uygulamalar olduğu ve dijital asistanların tarayıcı gibi "meta-uygulamalar", diğer uygulamaları çağırmak veya bir miktar istihbarat seviyesine sahip "botlar" gibi bir geleceği anlattı.

Lu, uygulamaların iyi olduğunu, ancak “uzun kuyruğu kapatmadığını” söyleyerek bu kavramın genişlemesini sağladı; İnsanların akıllı asistanlarla, özellikle de Microsoft'un Cortana'sı olan, ancak Skype veya Outlook gibi uygulamalar dahilindeki botlarla sohbet edebileceği ve uygulamaları indirmeden veya web sitelerini ziyaret etmeden herhangi bir servise erişebilecekleri bir gelecek öngördü. Piyasaya sürülen gerçek ürünler arasında, geliştiricilerin ofis içindeki Gruplar özelliğine bağlayıcılar koymasına izin veren Office 365 grup bağlayıcıları; ve botlarla veya diğer uygulamaların grup konuşmaları dahil olmak üzere Skype içinde iletişim kurmasını sağlayan Skype için yeni bir SDK. Temel fikir, Cortana'dan Skype'a, üçüncü taraf uygulamalarına kadar konuşma platformları almayı ve bunlara istihbarat eklemeyi içeriyor gibi görünüyor. Fikir, bu tür uygulamalara anlayış, tercihler ve özellikle bağlam eklemektir. Buradaki en büyük mesaj Microsoft’un, Cortana’nın Windows, Android ve iOS’da akıllı bir ajan olmasını istemesidir - böylece bir sonraki platformun insanların bilgisayarları ile nasıl etkileşime girmesini istediği ortaya çıktığında kontrol edebilmesi için. Apple'ın Siri, Google Now ve Amazon’un Alexa’sından bahsedilmedi, ama bunların ana rakip olacağını biliyorsunuz.

8. Microsoft, geliştiricilerin "akıllı bulut" hakkında düşünmesini istiyor.

Nadella konsepte kendi açılış konuşmasını yaptı ve ertesi gün Scott Guthrie daha fazla ayrıntı verdi. Tartışmasının çoğu, bulutta veri depolamak ve analiz etmek de dahil olmak üzere "istihbarat" ile ilgileniyordu. Yeni girişimler arasında hub cihaz yönetimi ve bir ağ geçidi SDK gibi Azure IoT'de yenilenen bir itme; Mongo DB desteği de dahil olmak üzere Azure içindeki Document DB NoSQL veritabanı için yeni seçenekler; ve Power BI araçlarını müşteriye yönelik uygulamalara yerleştirme yeteneği. Ancak en büyük değişiklikler, artık bir kuruluşun metin yoluyla, Office 365 postada veya platformlarda çalışabilen akıllı botlar oluşturmasını kolaylaştıracak bir bot çerçevesi içeren Cortana Intelligence Suite’te (eski adı Cortana Analytics Suite) yapıldı. Skype, Slack ve Twitter gibi. Bu iyi bir başlangıç ​​gibi gözüküyor, ancak bahsedilmeyen şey botları Siri ya da Alexa ya da Facebook Messenger ya da WhatsApp gibi hizmetlere bağlamanın bir yolu.

Buna ek olarak, firma artık vizyonu kapsayan (bilgisayar vizyonu, yüz tanıma ve duygu tespit API'si gibi) 22 ayrı API'yi içeren Microsoft Bilişsel Hizmetler'in bir ön izlemesini duyurdu; konuşmayı metne daha iyi dönüştürmek için özel bir tanıma akıllı servisi (CRIS) içeren konuşma; karmaşık metni ayrıştırma gibi dil; bilgi; ve ara. Bunların çoğu hala önizlemede olmasına rağmen, potansiyel olarak yararlı araçların uzun bir listesi. Birçok şirket Amazon, Google ve IBM dahil olmak üzere istihbarat eklemek için çeşitli API'lerden ve hizmetlerden bahsediyor; ve Microsoft’un hizmetlerinin, hizmetlerin her birinin kendine özgü uygulamaları olduğu için ne kadar iyi biriktiği belli değil.

9. Microsoft Cloud büyüyor.

Guthrie ayrıca Microsoft Cloud'un ve özellikle Azure Cloud Hizmeti'nin nasıl büyüdüğü hakkında da birçok istatistik verdi ve Fortune 500 şirketlerinin yüzde 85'inin Azure'da 1.4 milyon SQL veritabanını ve 5 milyon kuruluşun kullanıldığı Microsoft bulutunun bir bölümünü kullandığını söyledi. Azure Active Directory hizmeti. Bunlar büyük sayılar, ancak büyümek için çok fazla alan var gibi görünüyor. Office’te Li, Office 365’te 60 milyon kullanıcı bulunduğunu ve etkileyici göründüğünü söyledi, ancak daha sonra 1.2 milyar Office kullanıcısı olduğunu da belirtti. Azure kullanımının çoğunun Office 365 müşterileri tarafından kullanıldığını kabul etmekle ilgileniyorum, çünkü Office 365'i seçen kuruluşlar da Azure Active Directory hizmetlerini (kullanıcılardan duyduğum ve duyduğum eşleşmelere uyan) kullanma olasılığı çok yüksek.

10. Microsoft, "uygulama sonrası" bir gelecek için hazırlanıyor.

Bugünün uygulamalarının hemen hemen hepsi, bir uygulama sunucusu, web sunucusu ve veritabanı sunucusu gibi birlikte çalışan, her biri belirli uygulamaları çalıştıran birden çok makine veya sanal makine konseptiyle oluşturulmuştur. Kuruluşlar, uygulamaları buluta taşıdıklarında, çoğunlukla bu yapıyı korurlar ve aslında çoğu web uygulaması da bu yöntemi izler. Ancak son zamanlarda, daha büyük uygulamaların daha küçük bloklara veya "mikro hizmetlere" bölündüğünü, uygulamaların taşınmasını kolaylaştıran ve yeni örnekler oluşturan konteynerler gibi hizmetlere dönüştüğünü gördük. Build'ta Guthrie ve ana program yöneticisi Scott Hanselman, Microsoft'un bu tür bir hizmeti sağlama planlarını, Apache Mesos ve Docker Swarm (Windows Server veya Linux konteynerlerine izin verir) ile çalışan bir konteyner servisi ve Azure'a ve sonunda da VMware, OpenStack ve Amazon Web Services'e dağıtılabilen bir mikro hizmet platformu. Guthrie, Azure ve Office 365'in büyük bölümünün Service Fabric ile üretildiğini ve aynı zamanda Age of Ascent oyununun bu işlevleri nasıl daha hızlı hale getirdiğini ve tek bir savaşta 50.000'e kadar eşzamanlı oyuncuyu kullandığını gösterdi. Uzun vadede, daha büyük uygulamaların bu modele geçtiğini görebildik ve daha küçük mikro hizmetlerin çoğu, bulut platformunun kendisi tarafından sunulan hizmetler olabilir. Bu ilginç bir vizyon. Bazı açılardan diğerleri bu vizyonda öne çıkıyor - Mesos ve Docker'a ek olarak, Google Kubernetes ve Amazon'un Lambda servisi bunun bir parçası olarak ele alıyor - ama hepsi çok erken. Başarılı olursa, insanların uygulama yazma biçimini gerçekten değiştirebilir, ancak bunun tüm geliştiriciler için mi yoksa yalnızca en büyük uygulamalar için mi olduğu hala görülüyor.

Microsoft yapım aşamasında: 10 sözlü ve sözsüz mesaj