{"id":14595,"date":"2017-09-28T17:28:00","date_gmt":"2017-09-28T17:28:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/premier_developer\/?p=14595"},"modified":"2019-03-04T15:18:26","modified_gmt":"2019-03-04T22:18:26","slug":"looking-back-at-build-2017-going-all-in-on-microsoft-azure","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/premier-developer\/looking-back-at-build-2017-going-all-in-on-microsoft-azure\/","title":{"rendered":"Looking back at Build 2017\u2013Going \u201cAll In\u201d on Microsoft Azure"},"content":{"rendered":"<p>In this post, Senior App Dev Managers, Latha Natarajan and <a href=\"https:\/\/www.linkedin.com\/in\/sujithrn\/\">Sujith Nair<\/a> reflect on some of the improvements and announcements from Build 2017 that made it even easier to enable your cloud transformation.\u00a0 If you have been meaning to review the buzz from build, this post is a good place to start!<\/p>\n<hr \/>\n<p>Microsoft Azure is one of the fastest growing Cloud platform today and is used by many big, medium, and small customers. One of the many reasons that customers are choosing to adopt Microsoft Azure as a cloud platform is the business benefits that it offers.<\/p>\n<ol>\n<li><b>Ability to scale on Demand<\/b> \u2013 With traditional on premise data centers, the lead time to build data center capacity was several months or years and so enterprises either over-invested or had less utilization of server capacity or their applications experienced performance bottle necks due to resource constraints. So it is a big advantage that Azure was built to scale alongside a customer\u2019s business. Azure scales up by allocating additional resources on demand and scales down by removing resources from the pool.<\/li>\n<li><b>Reliability<\/b> \u2013 Azure is backed by Microsoft\u2019s growing number of global data centers &#8211; available now in 34 regions across the world and with plans announced for six additional regions. Further, Microsoft offers 99.95 percent availability and 24\/7 tech support and health monitoring.<\/li>\n<li><b>Cost <\/b>\u2013 Microsoft is committed to maintain competitive pricing among the Cloud vendors. At the same time, Azure also helps an enterprise reduce cost by avoiding capital expenses involved in building huge data centers and instead use the pay-as-you-go pricing model.<\/li>\n<li><b>Security <\/b>\u2013 Knowing that security is one of the biggest concerns for enterprises considering a move to the cloud, Microsoft has designed its compliance framework to meet regulatory requirements. Security is offered at different levels \u2013 physical data center security, security in the infrastructure, and .NET programming models that enable secured access to Cloud.<\/li>\n<\/ol>\n<p>As enterprises adopt Cloud platforms, they are looking for the entire range of infrastructure services, application platforms, development tools, management tools, and business solutions that have been traditionally available on premise. Microsoft is a unique Cloud provider in the sense that it does provide this entire range of offerings and customers benefit from leveraging all of their cloud computing needs from a single vendor.<\/p>\n<ol>\n<li><b>Infrastructure Services (IaaS)<\/b> \u2013 These services include Virtual machines, Virtual Network, blob storage, file storage, and Content delivery network for edge caching.<\/li>\n<li><b>Application Platforms (PaaS)<\/b> \u2013 PaaS services include Azure web sites, SQL databases, Active Directory services, SQL data warehouse, BizTalk Services etc.<\/li>\n<li><b>Development Tools<\/b> \u2013 These tools include Visual Studio Team Services, Application Insights, Xamarin, Power Shell etc.<\/li>\n<li><b>Business Solutions (SaaS)<\/b> \u2013 Microsoft SaaS offering include Microsoft Office 365, Dynamics 365 (Online)<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-35693\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2017\/09\/build1.jpg\" alt=\"\" width=\"644\" height=\"224\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2017\/09\/build1.jpg 644w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2017\/09\/build1-300x104.jpg 300w\" sizes=\"(max-width: 644px) 100vw, 644px\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-35694\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2017\/09\/build2.jpg\" alt=\"\" width=\"393\" height=\"484\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2017\/09\/build2.jpg 393w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2017\/09\/build2-244x300.jpg 244w\" sizes=\"(max-width: 393px) 100vw, 393px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>In addition, Microsoft offers some unique value proposition to its customers.<\/p>\n<ol>\n<li><b>Hybrid Cloud and Legacy apps<\/b> \u2013 One of the hindrances for enterprises to go all in on cloud is the investment that they have already made on legacy infrastructure on premise. For enterprises that need to rely on legacy apps, a hybrid cloud would combine the cloud environment with their existing data center investments. Azure offers substantial support for enterprises to adopt hybrid cloud approach. Firstly, it is easy to integrate new Azure services with existing on premise applications such as SAP systems or legacy data stores. Azure allows on premise applications to use cloud services such as database and storage services. In addition, Azure also offers support for using on premise servers to run applications on the Azure stack. Further, there are a number of specific Azure offerings such as Azure Stack, SQL Server, and Azure StorSimple that help organizations to maintain and manage hybrid cloud.<\/li>\n<li><b>License fees and license mobility<\/b> \u2013 In many cases, Microsoft allows you to avoid paying double costs and re-use the licenses that organizations have already paid through license mobility.<\/li>\n<li><b>Active Directory integration<\/b> \u2013 Millions of enterprises around the world have adopted a world-class identity and access management solution by adopting Active Directory. With Azure Active Directory (AD), enterprises can seamlessly integrate identity and access management across their existing legacy applications on premise and new applications on the cloud.<\/li>\n<li><b>Visual Studio Integration<\/b> \u2013 Enterprises can benefit from using a single development tool and platform by adopting Visual Studio along with ASP.net and other familiar Windows technologies to build applications across cloud, on premise, or hybrid platforms.<\/li>\n<\/ol>\n<p>We have seen how Microsoft has a compelling cloud offering with Azure providing many foundational capabilities. We also discussed its unique capabilities that enable enterprises to go all-in on the Microsoft cloud platform. However, cloud is an innovative platform and developers are building new enterprises capabilities every day to meet the challenges of building next generation internet scale applications and create breakthrough experiences. In this regard, Microsoft\u2019s announcements at Build 2017 deliver on many advanced platform features that customers are expecting today. Here were some of the top Build 2017 announcements that further align Microsoft Azure as a cloud leader and enable millions of enterprises to go all-in.<\/p>\n<p><b>Choice of open source databases<\/b> \u2013 Azure had rich SQL Server based database capabilities on the cloud. However, there are a number of organizations that are using open source databases such as MySQL and PostgreSQL for certain workloads and there was no support in Azure for these databases. At Build 2017, Microsoft announced availability of both Azure database for MySQL and Azure database for PostgreSQL options in Azure to ensure that developers can use migrate all their favorite databases to Azure. And it is also significant that these Azure database offerings can be run as a service without management head-ache.<\/p>\n<p><b>Data at Planet Scale with Cosmos DB<\/b> \u2013 Developers today are increasingly moving to NoSQL databases as the cloud-based applications increasingly scale, reach global users, and power intelligent applications. At Build 2017, Microsoft announced Azure Cosmos DB, the first globally distributed, multi-model database service delivering guaranteed uptime and millisecond latency at the 99<sup>th<\/sup> percentile. Customers can use Azure Cosmos DB to scale to hundreds of trillion transactions per day.<\/p>\n<p><b>Serverless Computing<\/b> \u2013 Serverless computing has become an important computing paradigm enabling developers to not have to think about the server infrastructure before writing code. At Build 2017, Microsoft announced Azure Functions Visual Studio tooling preview and other Azure Functions features that will provide a highly productive Serverless development experience.<\/p>\n<p><b>Container approach to modernize existing applications<\/b> \u2013 The ability to deploy existing applications to Azure has always been a challenge. At Build 2017, Microsoft announced a slew of features that enable enterprises to containerize existing .NET apps and deploy them to Azure.<\/p>\n<p><b>Azure IoT Edge<\/b> \u2013 Azure\u2019s IoT capabilities thus far have been in cloud-based processing and analytics so that it can act on data from devices in the field and then push data and decisions back to those devices. However, a key gap was that the data filtering and analytics capabilities could not be done on the edge within each individual device thus limiting its applications in some scenarios such as disconnected data processing and low bandwidth scenarios. At Build 2017, Microsoft announced availability of Azure IoT Edge which will enable computation, data filtering, and analytics capabilities to not only run on the cloud but also on the edge devices.<\/p>\n<p>The above innovations (and many more) announced at Build 2017 have ushered in a new era for developers to innovate and build modern cloud applications that can operate at planet scale.\u00a0 You can review any sessions and announcements from Build 2017, on demand <a href=\"http:\/\/build.microsoft.com\/\">here<\/a>.<\/p>\n<hr \/>\n<p><a href=\"https:\/\/blogs.msdn.com\/b\/premier_developer\/archive\/2014\/09\/15\/welcome.aspx\"><strong>Premier Support for Developers<\/strong><\/a> provides strategic technology guidance, critical support coverage, and a range of essential services to help teams optimize development lifecycles and improve software quality.\u00a0 Contact your Application Development Manager (ADM) or <a href=\"https:\/\/blogs.msdn.microsoft.com\/premier_developer\/contact-us\/\">email us<\/a><b><\/b> to learn more about what we can do for you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this post, Senior App Dev Managers, Latha Natarajan and Sujith Nair reflect on some of the improvements and announcements from Build 2017 that made it even easier to enable your cloud transformation.\u00a0 If you have been meaning to review the buzz from build, this post is a good place to start! Microsoft Azure is [&hellip;]<\/p>\n","protected":false},"author":582,"featured_media":37840,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[124],"tags":[24,169,217,3],"class_list":["post-14595","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-events","tag-azure","tag-build","tag-events","tag-team"],"acf":[],"blog_post_summary":"<p>In this post, Senior App Dev Managers, Latha Natarajan and Sujith Nair reflect on some of the improvements and announcements from Build 2017 that made it even easier to enable your cloud transformation.\u00a0 If you have been meaning to review the buzz from build, this post is a good place to start! Microsoft Azure is [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/14595","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/users\/582"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/comments?post=14595"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/14595\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media\/37840"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media?parent=14595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/categories?post=14595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/tags?post=14595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}