앞으로 생각 Microsoft at build : 10 개의 음성 및 무언의 메시지

Microsoft at build : 10 개의 음성 및 무언의 메시지

비디오: Students with Disabilities Succeeding in International Exchange on the YES Program. (십월 2024)

비디오: Students with Disabilities Succeeding in International Exchange on the YES Program. (십월 2024)
Anonim

Microsoft는 지난 주 빌드 컨퍼런스에서 Windows 10 주년 에디션을 선보인 수많은 중요한 발표 및 데모를 발표했으며 오픈 소스 및 크로스 플랫폼 도구에서 새로운 클라우드 서비스에 이르기까지 개발자를 대상으로하는 수많은 새로운 이니셔티브를 발표했습니다. 그러나 무대에서 많은 메시지가 명확 해졌지만, 알려지지 않은 중요한 트렌드가 많이 있다는 것을 알았습니다. 내가 찾은 가장 흥미로운 내용은 다음과 같습니다.

1. Microsoft는 응용 프로그램, 언어 또는 플랫폼의 종류에 관계없이 개발자의 리더가되기를 원합니다.

실제로 Microsoft의 개발 도구를 크로스 플랫폼으로 만들려는 추진은 기조 연설뿐만 아니라 많은 세션에서 Microsoft 경영진에 의해 반복해서 반복되는 빌드 컨퍼런스의 가장 큰 메시지였습니다. Microsoft는 오랫동안 크로스 플랫폼 도구에 대해 이야기 해 왔으며 이는 작년 Build의 큰 메시지였습니다. 이러한 계획 중 일부는 효과가 있었던 것 같습니다. 다른 사람들은 그렇지 않습니다. 그러나 올해에는 이러한 노력이 핵심 제품에 훨씬 더 통합 된 것으로 보입니다.

예를 들어, 다음 큰 Windows 릴리스에 Ubuntu의 BASH 셸이 구축되면 Linux 개발자는 Windows 내에서 작업 할 수 있습니다. 또한 Microsoft는 iOS, Android 및 Mac 용 응용 프로그램을 만들기위한.NET 플랫폼을 만든 Xamarin을 구입했습니다. 클라우드 및 엔터프라이즈 그룹의 부사장 인 스콧 구 트리 (Scott Guthrie)는 이제 Xamarin이 다양한 버전의 Microsoft의 인기있는 Visual Studio 개발 환경 (무료 버전 포함)에 추가 비용없이 포함될 것이라고 발표했습니다. 웹 표준을 기반으로하는 크로스 플랫폼 모바일 개발 플랫폼 인 Xamarin과 Apache Cordova를 모두 사용하여 크로스 플랫폼 앱을 빌드하는 방법에 대한 많은 세션이있었습니다. (상업용 버전은 Adobe PhoneGap입니다.) Microsoft는 오랫동안 Azure 클라우드 서비스에서 Linux를 지원하고 있으며 최근에는 SQL Server가 내년에 Linux에 출시 될 것이라고 발표했습니다.

이는 불과 2 년 전에 Microsoft에서 예상했던 것보다 더 크고 핵심적인 변경 사항입니다. 무언의 메시지: 대부분의 개발자는 Windows 및 웹 응용 프로그램뿐만 아니라 iOS 및 Android 클라이언트 응용 프로그램을 만들고 싶어하며, 많은 사람들이 Windows Server뿐만 아니라 Amazon Web Services 및 기타 클라우드 공급자뿐만 아니라 Linux 서버를 대상으로하고 있으며 Microsoft Azure만이 아닙니다. 이 문제를 해결하기보다는 Microsoft가이를 수용하고 있습니다.

2. Microsoft가 "Mobility First"라고 말하면 Windows Phone을 의미하지 않습니다.

대신, 회사는 "클라우드 우선, 모빌리티 우선"에 초점을 맞추고 자한다면 장치 간 경험의 이동성을 의미하며 Office 제품군 및 OneDrive와 같은 것들이 iOS 및 Android 및 Mac 및 Mac에서 작동하는 방식을 강조합니다. Windows 장치이며 이러한 모든 장치에서 정보를 동기화 할 수 있습니다. Microsoft와 같은 제품을 Office 및 Cortana 인텔리전트 어시스턴트가 여러 플랫폼에서 사용할 수 있도록하는 것 외에도 Microsoft는 개발자가 여러 플랫폼에서 응용 프로그램이 함께 작동하도록하는 방법을 추진하고 있습니다.

예를 들어, 한 세션은 개발자가 전화 앱이 데스크톱 또는 Xbox의 앱과 작동하도록하는 등 개발자가 여러 장치에서 함께 작동하는 응용 프로그램을 만드는 방법에 대한 Microsoft의 청사진 인 Project Rome에 중점을 두었습니다. 이 중 상당수는 Xbox의 SmartGlass 도구를 기반으로하며, 이를 통해 휴대 전화 나 PC가 Xbox에 연결될 수 있으며 새로운 도구가 추가됩니다. 흥미로운 점은 이것이 출시되면 Windows, Android 및 iOS에서 작동하므로 Android 또는 iOS 응용 프로그램은 Windows 또는 Xbox 응용 프로그램에서 작동 할 수 있다는 것입니다. 무언의 메시지: Windows Phone은 죽지 않았지만 더 이상 회사의 야망의 중심이 아닙니다. Microsoft는 대부분의 사람들이 iOS 및 Android 모바일 장치를 실행한다는 것을 알고 있으므로 이러한 모든 응용 프로그램과 도구가 있어야합니다.

3. Windows 10에서 많은 찬사를 받고 있습니다.

Windows 및 장치 그룹의 부사장 Terry Myerson과 함께 Microsoft는 현재 2 억 7 천 2 백만 명의 Windows 10 사용자가 어떻게되는지에 대해 많은 시간을 할애했으며, 이는 같은 시간 동안 Windows 7 전환을 145 % 앞선다는 것입니다. 느린 Windows 8 전환보다 훨씬 앞서 있습니다. 2 ~ 3 년 동안 10 억 대의 Windows 10 장치를 계속 목표로하고 있기 때문에 회사에게는 좋은 소식입니다. 그러나 약 15 억 대의 PC가 사용 중이더라도 여전히 85 %의 PC가 Windows 10을 실행하고 있지 않기 때문에 Microsoft는 계속 업그레이드와 새로운 판매를 추진해야합니다.

4. Windows 10 1 주년 업데이트는 Cortana, Hello를 요구합니다.

Myerson은 이번 여름에 "Redstone"이라고도하는 다음 업데이트는 Windows Hello 생체 인식 인증 시스템의 개선, 앱 및 Edge 브라우저와의 통합 등의 "개인 컴퓨팅"이라는 Microsoft의 주제에 중점을 둘 것이라고 밝혔다. 브라우저 자체에 대한 추가 기능 및 Cortana 개인 비서 개선 사항 (아래에서 설명)

그러나 대부분의 데모는 잉크에 중점을 두 었으며 Microsoft는 사람들이 펜 및 종이 메모를 대체하기 위해 펜 기반 컴퓨팅 (Surface 라인과 같은 장치에서)을 사용하여 스티커 메모 및 SketchPad 앱을 개선하기를 희망하고 있습니다. Word에서 단어를 지우는 것과 같은 일을하는 데 사용되는 펜을 사용하여 플랫폼으로 잉킹을보다 고급으로 사용합니다. PowerPoint 나 Adobe Illustrator CC와 같은 도구에서 개체를 그리거나 정렬하기 위해 화면에 눈금자를 표시하는 기능에 가장 큰 감명을 받았습니다. Illustrator에는 그리기에 도움이되는 다른 스텐실도 포함됩니다. 그러나 마이크로 소프트의 노력에도 불구하고, 잉크는 대부분의 사람들에게 틈새 용도로 남아 있습니다. Windows에 대한 엔터프라이즈 수용의 증가에 대해 들었지만 Windows 10을 엔터프라이즈 배포에보다 쉽게 ​​만드는 방법에 대해 더 많이 듣고 싶었지만 Microsoft는 이러한 문제를 해결하지 못했습니다. 무답: Windows를 대략 매년 업데이트 일정으로 이동하면 각각의 새 릴리스가 상대적으로 증분됩니다. 물론 이는 사용자가 최신 상태를 유지하는 것이 더 쉽다는 것을 의미합니다.

5. Microsoft는 여전히 "Universal Windows 플랫폼"을 추진하고 있습니다.

이 회사는 2 년 동안 "유니버설"앱에 대해 이야기 해 왔으며, 5 년 전 Windows 8에 약속 된 "모던"또는 "메트로"앱으로 돌아가는 기본 개념이 대부분입니다. 올해 기조 연설에서 Myerson은 플랫폼이 어떻게 성장하고 있으며 곧 Facebook의 응용 프로그램과 같은 응용 프로그램을 보는 방법에 대해 이야기했습니다. 또한 회사 업무용 앱을 위해 설계된 비즈니스 용 Windows 스토어를 출시하는 것에 대해서도 이야기했습니다. 다른 데모는 Xbox에서 실행되는 Universal Apps와 HoloLens와의 작동 방식을 보여주었습니다. 아마도 가장 중요한 것은이 회사가 데스크톱 앱을 새로운 플랫폼으로보다 쉽게 ​​옮길 수 있도록 설계된 센 테니얼 (Centennial)이라고 불리는 데스크톱 앱 변환기를 보여 주었을 것입니다. 이는 iOS 또는 Web Apps를 플랫폼으로 옮기는 데 도움이되는 이전의 "브리지"도구를 보완해야합니다.

그러나 크게 언급되지 않은 것은 유니버설 앱이 많지 않고 Windows 스토어가 Apple App Store 또는 Google Play와 비교할 때 상대적으로 불규칙하게 보인다는 사실입니다. 대부분의 데스크톱 응용 프로그램은 아직 새로운 플랫폼으로 이동하지 않았지만 Microsoft Office는 아직 범용 버전이 데스크톱만큼 강력하지는 않습니다. 최근에는 많은 게임 개발자가 Microsoft를 통해 판매하고 싶지 않다고 불평했습니다. 저장. 새로운 다리와 Windows 10의 인기가 높아지면 일부는 도움이 될 것입니다. 그러나 Microsoft는 개발자를 온보드로 만들기 위해해야 ​​할 일이 많습니다.

6. 사무실은 이제 플랫폼입니다.

회의에서 응용 프로그램 및 서비스 그룹의 부사장 인 Qi Lu는 증가 된 이동성, 협업, 인텔리전스 및 보안을 통해 Office를 제품에서 서비스 및 마이크로 서비스로 전환하려는 시도에 대해 이야기했습니다. 그는이 스위트를 사용하여 하루 평균 3-4 시간을 소비하는 12 억 명의 Office 사용자가 있다고 말했다.

그의 많은 이야기는 개발자가 DocuSign이 OneDrive에서 문서를 선택할 수있는 방법과 같은 Microsoft가 제공하는 API 및 도구 세트를 통해 개발자가 "Microsoft Graph"(Office의 여러 부분에 저장된 모든 정보)를 활용하는 방법에 대해 이야기했습니다. 어떤 사람들에게 보낼 것인지 제안하십시오. 또 다른 부분은 개발자가 응용 프로그램과 궁극적으로 모든 플랫폼에서 Office에 연결하는 도구를 만들 수있는 추가 기능 프로세스를 다루었습니다. 이번 주에 회사는 Mac 용 Office 지원이 올해 말에 나올 것이라고 말하면서 이러한 응용 프로그램을 리본 바에 추가 할 수있는 것과 같은 새로운 기능을 발표했습니다. 예를 들어 인근 위치에서 회의를 예약 할 수있는 스타 벅스 응용 프로그램이 포함되었습니다.

추가 기능 개념은 훌륭하지만 VBA 기반 Excel 매크로를 사용하는 새로운 플랫폼에서는 작동하지 않는 많은 사람들에게 여전히 도움이되지는 않습니다. (내가 수집 한 것으로부터 이들은 새로운 플랫폼에서 작동하지 않을 것입니다. 그러나 Microsoft가 사용자 확장 성을 허용하는 다른 방법을 찾고 있다는 힌트를 들었습니다.) 특히 향상된 협업 도구에 대한 자세한 내용을 듣고 싶었습니다. 마이크로 소프트가 개선을 약속 한 핵심 데스크톱 앱이지만이 회사는이 주제에 대해 거의 언급하지 않았다. 그럼에도 불구하고 하나의 무언의 분명한 메시지는 Office가 적어도 수익을 창출한다는 관점에서 현재 Microsoft의 가장 중요한 제품 일 수 있습니다.

7. 대화도 플랫폼이 될 수 있습니다.

아마도 회사의 가장 큰 새로운 주제는 CEO Satya Nadella의 기조 연설에서 소개 된 "플랫폼으로서의 대화"였습니다. 그는 휴먼 언어가 사용자 인터페이스가되고, 봇이 새로운 애플리케이션이되며, 디지털 어시스턴트는 브라우저와 같은 "메타 앱", 다른 앱을 호출하거나 어느 정도의 지능을 가진 "봇"과 같은 미래를 설명했습니다.

Lu는 앱은 훌륭하지만 "긴 꼬리를 가리지 않는다"는 개념을 확장하여 사람들이 설치하려는 앱이 너무 많음을 의미합니다. 그는 사람들이 지능형 조수 (특히 Microsoft의 Cortana, Skype 또는 Outlook과 같은 응용 프로그램 내의 봇)와 대화하고 앱을 다운로드하거나 웹 사이트를 방문하지 않고도 모든 서비스에 액세스 할 수있는 미래를 계획했습니다. 실제로 소개 된 제품에는 Office 365 그룹 ​​커넥터가 포함되어있어 개발자는 사무실 내의 그룹 기능에 커넥터를 넣을 수 있습니다. 봇이나 다른 앱이 그룹 대화를 포함하여 Skype 내에서 통신 할 수 있도록하는 새로운 Skype 용 SDK입니다. 기본 아이디어는 Cortana에서 Skype, 타사 응용 프로그램에 이르기까지 대화식 플랫폼을 가져 와서 지능을 추가하는 것 같습니다. 이러한 응용 프로그램에 대한 이해, 환경 설정 및 특히 컨텍스트를 추가하는 것이 좋습니다. 여기서 중요한 메시지는 Microsoft가 Cortana가 Windows, Android 및 iOS에서 핵심 지능형 에이전트가되기를 원한다는 것입니다. 따라서 실제로 다음 플랫폼을 제어 할 수 있으면 사람들이 컴퓨터와 상호 작용하려는 방식입니다. 애플의 시리 (Siri), 구글 나우 (Google Now), 아마존 (Amazon)의 알렉사 (Alexa)는 언급되지 않았지만 이것이 주요 경쟁자가 될 것임을 알고있다.

8. Microsoft는 개발자가 "지능형 클라우드"에 대해 생각하기를 원합니다.

Nadella는 기조 연설에서이 컨셉트를 발표했고 Scott Guthrie는 다음날 더 자세한 내용을 발표했습니다. 그의 논의 중 상당수는 클라우드에 데이터를 저장하고 분석하는 것을 포함하여 "지능"을 다루었습니다. 새로운 이니셔티브에는 허브 장치 관리 및 게이트웨이 SDK와 같은 Azure IoT에 대한 새로운 추진이 포함됩니다. Mongo DB 지원을 포함하여 Azure 내부의 Document DB NoSQL 데이터베이스에 대한 새로운 옵션; 고객이 직면 한 응용 프로그램 내에 Power BI 도구를 포함시킬 수 있습니다. 그러나 가장 큰 변화는 Cortana Intelligence Suite (이전의 Cortana Analytics Suite)에서 변경되었습니다. 이제 조직, 텍스트, Office 365 메일 또는 플랫폼에서 작동 할 수있는 지능형 봇을보다 쉽게 ​​구축 할 수 있도록 설계된 봇 프레임 워크가 포함되었습니다. Skype, Slack 및 Twitter와 같은 이것은 좋은 시작처럼 보이지만 언급되지 않은 것은 봇을 Siri 또는 Alexa 또는 Facebook의 Messenger 또는 WhatsApp와 같은 서비스에 연결하는 방법입니다.

또한 Microsoft Cognitive Services의 미리보기를 발표했으며 현재 비전을 다루는 API (컴퓨터 비전, 얼굴 감지 및 감정 감지 API)를 포함하여 22 개의 고유 API가 포함되어 있습니다. 음성을 텍스트로 더 잘 변환하기위한 맞춤형 인식 지능형 서비스 (CRIS)를 포함하는 음성; 복잡한 텍스트 구문 분석과 같은 언어; 지식; 그리고 검색하십시오. 잠재적으로 유용한 도구의 긴 목록이지만 대부분 미리보기에 있습니다. 많은 회사들이 Amazon, Google 및 IBM을 포함한 인텔리전스 추가를위한 다양한 API 및 서비스에 대해 이야기하고 있습니다. 각 서비스마다 고유 한 특정 응용 프로그램이 있기 때문에 Microsoft의 서비스가 얼마나 잘 쌓여 있는지 확실하지 않습니다.

9. Microsoft 클라우드가 성장하고 있습니다.

Guthrie는 또한 Microsoft Cloud, 특히 Azure Cloud Service가 어떻게 성장했는지에 대한 많은 통계를 제공했으며 Fortune 500 대 기업 중 85 %가 Microsoft 클라우드의 일부를 Azure에서 140 만 개의 SQL 데이터베이스와 5 백만 개의 조직에서 Azure Active Directory 서비스 이것들은 큰 숫자이지만 성장할 여지가 충분합니다. Li는 Office에서 Office 365에 6 천만 명의 사용자가 있으며 인상적으로 들리지만 12 억 명의 Office 사용자도 있다고 생각합니다. Office 365를 선택하는 조직이 Azure Active Directory 서비스 (사용자가보고들은 것과 일치)를 사용할 가능성이 높기 때문에 Azure 사용의 많은 부분이 Office 365 고객이 주도한다는 인식에 관심이있었습니다.

10. Microsoft는 "앱 이후"미래를 준비하고 있습니다.

오늘날의 거의 모든 응용 프로그램은 응용 프로그램 서버, 웹 서버 및 데이터베이스 서버와 같이 각각 특정 응용 프로그램을 실행하고 함께 작동하는 여러 컴퓨터 또는 가상 컴퓨터라는 개념으로 만들어졌습니다. 조직이 애플리케이션을 클라우드로 이동할 때 대부분이 구조를 유지했으며 실제로 대부분의 웹 앱도이 방법을 따릅니다. 그러나 요즘에는 더 큰 애플리케이션이 훨씬 더 작은 블록 또는 "마이크로 서비스"로 나뉘어져 있으며, 애플리케이션을 쉽게 옮기고 새로운 인스턴스를 생성 할 수있는 컨테이너와 같은 서비스로 전환하는 경우가 많습니다. 빌드에서 Guthrie와 주 프로그램 관리자 인 Scott Hanselman은 Apache Mesos 및 Docker Swarm과 함께 작동하는 컨테이너 서비스 (Windows Server 또는 Linux 컨테이너 허용) 및 다음과 같은 역할을하는 새로운 Service Fabric과 함께 이러한 종류의 서비스를 사용하려는 Microsoft의 계획에 대해 논의했습니다. Azure 및 결국 VMware, OpenStack 및 Amazon Web Services에 배포 할 수있는 마이크로 서비스 플랫폼. Guthrie는 Azure와 Office 365의 상당 부분이 Service Fabric으로 구축되었으며 Age of Ascent 게임에서 이러한 기능을 사용하여 한 번의 전투에서 최대 5 만 명의 동시 플레이어를 처리하는 방법을 보여주었습니다. 장기적으로는 더 큰 애플리케이션이이 모델로 전환되는 것을 볼 수 있으며 더 작은 마이크로 서비스는 클라우드 플랫폼 자체가 제공하는 서비스 일 수 있습니다. 흥미로운 비전입니다. 어떤면에서 Mesos 및 Docker, Google Kubernetes 및 Amazon Lambda 서비스 이외에도이 비전에서 앞서가는 사람들도 있지만 그 중 일부는 매우 빠릅니다. 성공하면 사람들이 응용 프로그램을 작성하는 방식이 실제로 변경 될 수 있지만 이것이 모든 개발자에게 가장 큰 응용 프로그램인지 아니면 가장 큰 응용 프로그램인지 확인해야합니다.

Microsoft at build : 10 개의 음성 및 무언의 메시지