Build 2017: Microsoft ogłasza nowe narzędzia i usług dla programistów

Pomogą programistom w modernizacji istniejących aplikacji i w tworzeniu bardziej inteligentnych rozwiązań – na każdej platformie i dla każdej platformy 

Pierwszy dzień organizowanej co roku konferencji Microsoft Build już za nami. Satya Nadella, CEO Microsoft, podczas przemówienia otwierającego poinformował, że liczba aktywnych użytkowników Windows 10 osiągnęła już poziom 500 mln miesięcznie. Dodał również, że Windows, Office i Azure oferują programistom łącznie ponad miliard możliwości łączenia własnych, innowacyjnych rozwiązań, z usługami Microsoft.  Firma Microsoft ogłosiła także wprowadzenie nowych usług Azure oraz rozwiązań opartych na chmurze obliczeniowej. Mają one pomóc programistom w szybkiej modernizacji istniejących aplikacji, w tworzeniu nowych usług w obszarze sztucznej inteligencji (AI) oraz usług Azure. Ich zadaniem jest także ułatwienie programistom tworzenia inteligentnych aplikacji i rozwijania metod naturalnej interakcji technologii z użytkownikiem. Przedstawiciele Microsoft zaprezentowali także możliwości i potencjał nowych usług w zakresie Big Data, IoT oraz AI w obszarze systemów analitycznych.

Wizja większego zasięgu systemów analitycznych – od chmury do koncepcji edge

Dzisiejszy świat jest przeładowany informacjami. To właśnie informacje, a może raczej – dane, są źródłem nieskończonych możliwości i materiałem do analizy. Z myślą o wsparciu klientów i wykorzystaniu możliwości, jakie drzemią w danych, firma Microsoft zaprezentowała podczas konferencji Build próbkę swoich rozwiązań. Planuje je wprowadzić po to, aby analityka komputerowa – początkowo w ramach chmury, a następnie koncepcji edge – pomagała każdej osobie i organizacji osiągać więcej. W ramach realizacji tej wizji przedstawiciele Microsoft ogłosili:

  • Wersję preview Azure IoT Edge, czyli technologię, która rozszerza zasięg systemów analitycznych i innych możliwości obliczeń w chmurze, obejmując nim urządzenia z systemem edge.
  • Rozszerzenia do Microsoft Graph, które jest wynikiem połączenia analiz dotyczących środowisk pracy i samych urządzeń oraz świadomości kontekstowej świata fizycznego.
  • Technologię, która pozwoli przeszukiwać świat rzeczywisty w taki sam sposób, w jaki przeszukujemy świat cyfrowy, utrzymać bezpieczeństwo danych i zwiększyć produktywność.

Chmura dla każdego programisty i narzędzia do pracy na potrzeby każdej platformy i urządzenia

Podczas tegorocznej konferencji Build firma Microsoft zaprezentowała, w jaki sposób dociera do programistów w miejscach ich pracy i pomaga im odnosić sukcesy dzięki usługom Microsoft Azure i Visual Studio oraz narzędziom pomagającym modernizować istniejące aplikacje i szybko tworzyć inteligentne aplikacje na wszystkie najważniejsze platformy:

  • Prezentacja Azure Cosmos DB – systemu baz danych zbudowanego od podstaw i mającego zasilać globalne usługi w chmurze oraz aplikacje intensywnie korzystające z danych: od IoT, poprzez AI do aplikacji mobilnych. Azure Cosmos DB oferuje niewiarygodną wydajność, tolerancję na błędy oraz obsługę każdego rodzaju danych, w tym Graph. To pierwsza w branży dystrybuowana globalnie multimodalna baza danych, oferująca horyzontalny zasięg z gwarantowanym czasem działania, wydajnością, spójnością oraz opóźnieniem rzędu milisekundy w 99 percentylu. Programiści uzyskują niewiarygodną elastyczność dzięki jedynej, pozbawionej schematów usłudze baz danych z obsługą NoSQL, oferującą 5 odpowiednio zdefiniowanych opcji, dotyczących spójności i wykonujących automatyczną indeksację wszystkich danych,
  • Nowe usługi zarządzane przez MySQL- i PostgreSQL dołączone do Azure SQL Database. Oferują programistom większe możliwości i zwiększoną elastyczność w wyborze platformy usług. Mają wysoki poziom dostępności i skalowalności przy minimalnym czasie braku działania, wysokim stopniu retencji danych i ich odzyskiwania.
  • Wersja beta preview nowych usług migracji bazy danych Microsoft, które pozwolą klientom Oracle i SQL łatwiej przenosić swoje dane i szynko modernizować aplikacje.
  • Ulepszenia w Azure SQL Database:
    • Nowa wersja private preview Managed Instance, oferująca klientom poziom kompatybilności równy SQL Server i wprowadzająca jeszcze większe ułatwienia dla organizacji migrujących istniejące aplikacje SQL Server do Azure SQL Database.
    • Ogólna dostępność Threat Detection i wersji preview obsługi Graph.
  • Ogólna dostępność Visual Studio 2017 dla komputerów Mac, co umożliwi programistom sprawną pracę w środowiskach Windows i Mac, z pełną obsługą urządzeń mobilnych, sieciowych i chmurowych przepływów roboczych, a także wersje preview narzędzi Docker funkcji Azure i obsługi Xamarin.IoT.
  • Obsługa kontenerów niemalże każdego typu, na każdej platformie, oraz ogólna dostępność obsługi Windows Server Containers w Azure Service Fabric, z narzędziami Visual Studio. Pojawi się również wersja demonstracyjna możliwości obsługi Docker Compose w Service Fabric, w celu wprowadzania aplikacji w kontenerach do Service Fabric, co umożliwi programistom dostarczanie najważniejszych, skalowalnych aplikacji i usług.
  • DocuSign obsługuje szybko rosnącą bazę klientów, obejmującą 300 tys. spółek i ponad 200 mln użytkowników w 188 krajach. Firma ogłosiła, że Microsoft Azure jest jej preferowaną chmurą na potrzeby globalnej ekspansji, zaczynając od Kanady. DocuSign wykorzystuje Azure SQL Database do przetwarzania olbrzymich ilości transakcji cyfrowych. 

Nowe możliwości wykorzystywania przez programistów największej na świecie platformy usług zwiększających produktywność 

Cały świat korzysta z Office 365. Miesięcznie to już ponad 100 mln użytkowników komercyjnych. Firma Microsoft ogłosiła plany, dzięki którym możliwe będzie sprawniejsze łączenie programistów z klientami Office 365 na całym świecie:

  • Teraz każdy programista może publikować w Microsoft Teams, czyli nowej, opartej na funkcji czatu, przestrzeni roboczej w Office 365. W najbliższym czasie aplikacje w Teams otworzą przed użytkownikami nowe możliwości dzięki nowemu interfejsowi aplikacji. Programiści będą też mogli dodawać do aplikacji Teams nowe funkcje, w tym powiadomienia od jednostek zewnętrznych w kanale aktywności, a także rozwijać rozszerzenia i komendy zadań.
  • Microsoft udostępnił również programistom nowe API Microsoft Graph, w tym API Sharepoint i Plannera. Microsoft Graph oferuje programistom dostęp do danych i analiz Office 365 i pomaga łączyć ludzi, rozmowy, projekty, harmonogramy, procesy i treści. Dzięki temu programiści będą mogli tworzyć bardziej inteligentne aplikacje i korzystać z inteligentniejszych metod pracy.
  • Programiści i niezależni sprzedawcy oprogramowania, którzy hostują swoje aplikacje produkcyjne SaaS na Microsoft Azure i zarejestrują się w serwisie Azure, będą korzystać z możliwości automatycznego rozszerzenia danych i procesów ich aplikacji na autoryzowanych klientów Office 365 za pośrednictwem standardowych złączy do PowerApps i Microsoft Flow. Aby umożliwić dalszy rozwój działalności niezależnych sprzedawców oprogramowania, firma Microsoft proponuje także dodatkowe motywatory dla pracowników sprzedaży, oferujących w pakiecie zakwalifikowane aplikacje i usługi SaaS klientom korporacyjnym.

AI wzmacnia potencjał każdego dewelopera, organizacji, platformy i osoby prywatnej

Firma Microsoft zwróciła także uwagę na to, że jej wizja zakłada maksymalizację ludzkiej pomysłowości za pomocą inteligentnych technologii i zapewnienie każdemu programiście dostępu do sztucznej inteligencji (AI) w formie wyjątkowego połączenia chmury Microsoft i AI. Nowe usługi kognitywne, innowacyjne platformy w ramach Microsoft Bot Framework – to efekty nieustającego rozwoju algorytmów tzw. deep learning. Dalsze wprowadzanie AI do produktów i usług Microsoft, jak również inteligentne analizy za pośrednictwem Microsoft Graph, zapewniają takie możliwości programistom oraz dostarczają nowych scenariuszy wzrostu firmom. W tym obszarze firma Microsoft ogłosiła następujące nowości:

Nowe usługi do najszerszej w branży oferty rozwiazań kognitywnych. Obecnie firma Microsoft oferuje 29 usług dla programistów, w tym wyjątkowe możliwości ich personalizacji. Dzięki temu programiści mogą wdrażać gotowe (bądź spersonalizowane) zasoby analityczne, takie jak: wizja, mowa, język, wiedza i wyszukiwanie do interfejsów swoich aplikacji i botów. Wśród nowych, udostępnionych usług, znalazły się:

  • Bing Custom Search, Custom Vision Service, Custom Decision Service oraz Video Indexer. Kolejna innowacja to Presentation Translator (tłumacz prezentacji). To nowy dodatek do programu PowerPoint, korzystający z Microsoft API. Pozwala na przeprowadzanie procesu tłumaczenia w czasie rzeczywistym, na wiele języków, podczas dowolnej prezentacji.
  • Cognitive Services Labs, umożliwiające programistom eksperymentowanie z nowymi usługami, będącymi na wczesnym etapie rozwoju, takimi jak Gesture API.
  • Dzięki wykorzystaniu nowych adaptacyjnych kart obsługiwanych przez Microsoft Bot Framework, deweloperzy mogą stworzyć karty, które po jednokrotnym opracowaniu prezentują się świetnie w różnych aplikacjach i na różnych platformach. Programiści korzystający z Bot Framework mogą odtąd publikować w nowych kanałach, takich jak: Bing czy Skype dla Biznesu oraz wdrażać API do wniosków o płatność Microsoft, pozwalające na łatwą i sprawną obsługę kasową w botach.
  • Azure Batch AI Training – to nowa oferta Azure, dostępna jedynie w wersji private preview. Pozwoli ona programistom i analitykom danych na parametryzację środowiska i uruchamianie swoich modeli na różnych CPU, GPU oraz na układach logicznych FPGA.
  • Podczas konferencji Build przygotowano również wersję pokazową integracji różnych produktów i usług firmy Microsoft, np. Dynamics 365, Office 365, Microsoft Teams, Microsoft Graph i Sentiment Analysis, w ramach Tact, platformy interfejsu sprzedażowego który podłączy każde współpracujące urządzenie do wirtualnego asystenta sprzedaży z AI jeszcze w tym roku.

Tags: , , , , , , ,

Powiązane posty