{"id":9505,"date":"2016-09-28T13:42:13","date_gmt":"2016-09-28T12:42:13","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=9505"},"modified":"2016-09-28T13:42:13","modified_gmt":"2016-09-28T12:42:13","slug":"microsoft-at-ignite-building-on-office-365-getting-more-like-google-adobe-mysteries-and-fpga-magic","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/9505-microsoft-at-ignite-building-on-office-365-getting-more-like-google-adobe-mysteries-and-fpga-magic.html","title":{"rendered":"Microsoft at Ignite: Building on Office 365, getting more like Google, Adobe mysteries and FPGA magic"},"content":{"rendered":"<p>I\u2019m just back from Microsoft\u2019s Ignite event in Atlanta, Georgia, where around 23,000 attendees mostly in IT admin roles assembled to learn about the company\u2019s platform.<\/p>\n<p>There are always many different aspects to this type of event. The keynotes (there were two) are for news and marketing hype, while there is lots of solid technical content in the sessions, of which of course you can only attend a small fraction. There was also an impressive Expo at Ignite, well supported both by third parties and by Microsoft, though getting to it was a long walk and I fear some will never find it. If you go to one of these events, I recommend the Microsoft stands because there are normally some core team members hanging around each one and you can get excellent answers to questions as well as a chance to give them some feedback.<\/p>\n<p>The high level story from Ignite is that the company is doing OK. The event was sold out and Corporate VP Brad Anderson assured me that many more tickets could have been sold, had the venue been bigger. The vibe was positive and it looks like Microsoft\u2019s cloud transition is working, despite having to compete with Amazon on IaaS (Infrastructure as a service) and with Google on productivity and collaboration.<\/p>\n<p>My theory here is that Microsoft\u2019s cloud advantage is based on Office 365, of which the core product is hosted Exchange and the Office suite of applications licensed by subscription. The dominance of Exchange in business made the switch to Office 365 the obvious solution for many companies; as I noted in 2011, <a title=\"http:\/\/www.itwriting.com\/blog\/4586-office-365-and-why-it-will-succeed.html\" href=\"http:\/\/www.itwriting.com\/blog\/4586-office-365-and-why-it-will-succeed.html\">the reality is that many organisations are not ready to give up Word and Excel, Outlook and Active Directory<\/a>. The move away from on-premises Exchange is also compelling, since running your own mail server is no fun, and at the small business end Microsoft has made it an expensive option following the demise of Small Business Server. Microsoft has also made Office 365 the best value option for businesses licensing desktop Office; in fact, I spoke to one attendee who is purchasing a large volume of Office 365 licenses purely for this reason, while still running Exchange on-premises. Office 365 lets users install Office on up to 5 PCs, Macs and mobile devices.<\/p>\n<p>Office 365 is only the starting point of course. Once users are on Office 365 they are also on Azure Active Directory, which becomes a hugely useful single sign-on for cloud applications. Microsoft is now building a sophisticated security story around Azure AD. The company can also take advantage of the Office 365 customer base to sell related cloud services such as Dynamics CRM online. Integrating with Office 365 and\/or Azure AD has also become a great opportunity for developers. If I had any kind of cloud-delivered business application, I would be working hard to get it into the Office Store and try to win a place on the <a href=\"https:\/\/blogs.office.com\/2016\/09\/27\/introducing-the-new-office-365-app-launcher\/\" target=\"_blank\">newly refreshed<\/a> Office App Launcher.<\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2016\/09\/image11.png\"><img loading=\"lazy\" decoding=\"async\" title=\"image\" style=\"border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb11.png\" width=\"404\" height=\"224\" \/><\/a><\/p>\n<p>Office 365 users have had to put up with a certain amount of pain, mainly around the interaction between SharePoint online\/OneDrive for Business and their local PC. There are signs that this is improving, and a <a href=\"https:\/\/blogs.office.com\/2016\/09\/26\/sharepoint-innovations-further-advance-intelligence-and-collaboration-in-office-365\/\" target=\"_blank\">key announcement<\/a> made at Ignite by Jeff Teper is that SharePoint (which includes Team Sites) will be supported by the new generation sync client, which I hope means goodbye to the ever-problematic Groove client and a bit less confusion over competing OneDrive icons in the notification area.<\/p>\n<p>A quick shout-out too for SharePoint Groups, despite its confusing name (how many different kinds of groups are there in Office 365?). Groups are ad-hoc collections of users which you set up for a project, department or role. Groups then have an automatic email distribution list, shared inbox, calendar, file library, OneNote notebook (a kind of Wiki) and a planning tool. Nothing you could not set up before, but packaged in a way that is easy to grasp. I was told that usage is soaring which does not surprise me.<\/p>\n<p>I do not mean to diminish the importance of Azure, the cloud platform. Despite a few embarrassing outages, Microsoft has evolved the features of the service rapidly as well as building the necessary global infrastructure to support it. At Ignite, there were several <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/cloud-innovations-empowering-it-for-business-transformation\/\" target=\"_blank\">announcements<\/a> including new, more powerful virtual machines, IPv6 support, general availability of Azure DNS, faster networking up to an amazing 25 Gbps powered by FPGAs, and the public preview of a Web Application Firewall; the details are <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-networking-announcements-for-ignite-2016\/\" target=\"_blank\">here<\/a>:<\/p>\n<p>My overall take on Azure? Microsoft has the physical infrastructure to compete with AWS though Amazon\u2019s service is amazing, reliable and I suspect can be cheaper bearing in mind Amazon\u2019s clever pricing options and lower price for application services like database management, message queuing, and so on. If you want to run Windows server and SQL server in the cloud Azure will likely be better value. Value is not everything though, and Microsoft has done a great job on making Azure accessible; with a developer hat on I love how easy it is to fire up VMs or deploy web applications via Visual Studio. Microsoft of course is busy building hooks to Azure into its products so that if you have System Center on-premises, for example, you will be constantly pushed towards Azure services (though note that the company has also added support for other public clouds in places).<\/p>\n<p>There are some distinctive features in Microsoft\u2019s cloud platform, not least the forthcoming <a href=\"http:\/\/www.itwriting.com\/blog\/9503-azure-stack-on-show-at-microsoft-ignite.html\" target=\"_blank\">Azure Stack<\/a>, private cloud as an appliance.<\/p>\n<p>I put \u201cgetting more like Google\u201d in my headline, why is that? A couple of reasons. One is that CEO Satya Nadella focused his keynote on artificial intelligence (AI), which he described as \u201cthe ability to reason over large amounts of data and convert that into intelligence,\u201d and then, \u201cHow we infuse every application, Cortana, Office 365, Dynamics 365 with intelligence.\u201d He went on to describe Cortana (that personal agent that gets a bit in the way in Windows 10) as \u201cthe third run time \u2026 it&#8217;s what helps mediate the human computer interaction.\u201d Cortana, he added, \u201cknows you deeply. It knows your context, your family, your work. It knows the world. It is unbounded. In other words, it&#8217;s about you, it&#8217;s not about any one device. It goes wherever you go.\u201d<\/p>\n<p>I have heard this kind of speech before, but from Google\u2019s Eric Schmidt rather than from Microsoft. While on the consumer side Google is better at making this work, there is an opportunity in a business context for Microsoft based on Office 365 and perhaps the forthcoming LinkedIn acquisition; but clearly both companies are going down the track of mining data in order to deliver more helpful and customized experiences.<\/p>\n<p>It is also noticeable that Office 365 is now delivering increasing numbers of features that cannot be replicated on-premises, or that may come to on-premises one day but Office 365 users get them first. Further, Microsoft is putting significant effort into improving the in-browser experience, rather than pushing users towards Windows applications as you might have expected a few years back. It is cloud customers who are now getting the best from Microsoft.<\/p>\n<p>While Microsoft is getting more like Google, I do not mean to say that it is like Google. The business model is different, with Microsoft\u2019s based on paid licenses versus Google\u2019s primarily advertising model. Microsoft straddles cloud and on-premises whereas Google has something close to a pure cloud play \u2013 there is Android, but that drives advertising and cloud services rather than being a profit centre in itself. And so on.<\/p>\n<p>There were a couple more notable events during Nadella\u2019s keynote. <\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2016\/09\/image12.png\"><img loading=\"lazy\" decoding=\"async\" title=\"image\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; margin: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb12.png\" width=\"244\" height=\"180\" \/><\/a>    <br \/><em>Distinguished Engineer Doug Burger and one of Microsoft\u2019s custom FPGA boards.<\/em><\/p>\n<p>One was Distinguished Engineer Doug Burger\u2019s demonstration of the power of FPGA boards which have been added to Azure servers, sitting between the servers and the network so they can operate in part independently from their hosts (see my short interview with Burger <a href=\"http:\/\/www.theregister.co.uk\/2016\/09\/26\/microsoft_turns_to_fpgas_for_speedier_azure_services\/\" target=\"_blank\">here<\/a>).<\/p>\n<p>During the keynote, he gave what he called a \u201cvisual demo\u201d of the impact of these FPGA accelerators on Azure\u2019s processing power. First we saw accelerated image recognition. Then a translation example, using Tolstoy\u2019s War and Peace as a demo:<\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2016\/09\/image13.png\"><img loading=\"lazy\" decoding=\"async\" title=\"image\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb13.png\" width=\"604\" height=\"316\" \/><\/a><\/p>\n<p>The FPGA-enabled server consumed less power but performed the translation 8 times faster. The best was to come though. What about translating the whole of English Wikipedia? \u201cI\u2019ll show you what would happen if we were to throw most of our existing global deployment at it,\u201d said Burger. <\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2016\/09\/image14.png\"><img loading=\"lazy\" decoding=\"async\" title=\"image\" style=\"border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb14.png\" width=\"604\" height=\"322\" \/><\/a><\/p>\n<p>\u201cLess than a tenth of a second\u201d was the answer. Looking at that screen showing 1 Exa-op felt like being present at the beginning of a computing revolution. As the Top500 supercomputing site <a href=\"https:\/\/www.top500.org\/news\/microsoft-goes-all-in-for-fpgas-to-build-out-cloud-based-ai\/\" target=\"_blank\">observes<\/a>, \u201cthe fact the Microsoft has essentially built the world\u2019s first exascale computer is quite an achievement.\u201d Exascale is a billion billion operations per second.<\/p>\n<p>However, did we see Wikipedia translated, or just an animation? Bearing in mind first, that Burger spoke of \u201cwhat would happen\u201d, and second, that the screen says \u201cEstimated time\u201d, and third, that the design of Azure\u2019s FPGA network (as I understand it) means that utilising it could impact other users of the service (since all network traffic to the hosts goes through these boards), it seems that we saw a projected result and not an actual result \u2013 which means we should be sceptical about whether this would actually work as advertised, though it remains amazing.<\/p>\n<p>One more puzzle before I wrap up. Adobe CEO Shantanu Narayen appeared on stage with Nadella, in the morning keynote, to announce that Adobe will make Azure its \u201cpreferred cloud.\u201d This appears to include moving Adobe\u2019s core cloud services from Amazon Web Services, where they currently run, to Azure. Narayen:<\/p>\n<blockquote>\n<p>\u201cwe&#8217;re thrilled and excited to be announcing that we are going to be delivering all of our clouds, the Adobe Document Cloud, the Marketing Cloud and the Creative Cloud, on Azure, and it&#8217;s going to be our preferred way of bringing all of this innovation to market.\u201d<\/p>\n<\/blockquote>\n<p>Narayen said that Adobe\u2019s decision was based on Microsoft\u2019s work in machine learning and intelligence. He also looked forward to integrating with Dynamics CRM for \u201cone unified and integrated sales and marketing service.\u201d<\/p>\n<p>This seems to me interesting in all sorts of ways, not only as a coup for Microsoft\u2019s cloud platform versus AWS, but also as a case study in migrating cloud services from one public cloud to another. But what exactly is Adobe doing? I received the following statement from an AWS spokesperson:<\/p>\n<blockquote>\n<p>\u201cWe have a significant, long-term relationship and agreement with Adobe that hasn\u2019t changed. Their customers will want to use AWS, and they&#8217;re committed to continuing to make that easy.\u201d<\/p>\n<\/blockquote>\n<p>It does seem strange to me that Adobe would want to move such a significant cloud deployment, that as far as I know works well. I am trying to find out more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I\u2019m just back from Microsoft\u2019s Ignite event in Atlanta, Georgia, where around 23,000 attendees mostly in IT admin roles assembled to learn about the company\u2019s platform. There are always many different aspects to this type of event. The keynotes (there were two) are for news and marketing hype, while there is lots of solid technical &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/9505-microsoft-at-ignite-building-on-office-365-getting-more-like-google-adobe-mysteries-and-fpga-magic.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Microsoft at Ignite: Building on Office 365, getting more like Google, Adobe mysteries and FPGA magic<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,55,67],"tags":[123,478,586,666],"class_list":["post-9505","post","type-post","status-publish","format-standard","hentry","category-cloud-computing","category-microsoft","category-professional","tag-adobe","tag-ignite","tag-microsoft","tag-office-365"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/9505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=9505"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/9505\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=9505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=9505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=9505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}