BUILD/2014 Developer Conference Dry Cleaning

Source: Internet
Author: User
Tags puppet labs powershell dsc azure sdk


The next day's keynote speech at the Microsoft Build 2014 Developer conference consists of two main parts: the development of Microsoft Azure, and. NET and eco-system development. The second day of the focus of the reorganization is divided into two parts. You can watch the full video on Channel 9.

Microsoft Azure Updates

    • The keynote speech of the day was presented by Scott Guthrie, the new president of the Microsoft Cloud and Enterprise Engineering group, who first introduced the fact that Microsoft Azure will have 16 data centers worldwide (in continuous expansion) by the end of 2014:

Microsoft Azure Data Center is located all over the world

    • Then describe the status of the Microsoft Azure cloud Platform:

Current Developments in Microsoft Azure (as of April 2014)

    • This is followed by a product presentation by Titanfall's game production team, which uses over 100,000 Azure virtual machines for its sessions, which are processed through azure.

Titanfall game team uses Microsoft Azure to process game sessions

    • In addition, in addition to the 2012 London Summer Olympics, the most recent 2014 Sochi Winter Olympic Games also use Microsoft Azure for live streaming, and Microsoft Azure Media Services is able to assist with online encoding And you can create video files that you can watch on the Web or on your mobile device at the same time. This Olympic Games has attracted more than 100 million users around the world to watch, the highest while the number of online viewers reached 2.1 million , are watching high-definition video.

The 2014 Sochi Winter Olympics also uses the Microsoft Azure assistance online video service

Microsoft Azureiaas

    • In this context, you first describe the integration of Visual Studio with Microsoft Azure virtual machine services. Applications that create virtual machines , manage virtual machines, or remotely debug virtual machines can now be executed directly in Visual Studio.

Integration of Visual Studio with Azure VM operations

    • Microsoft Azure now also supports image capture (VM capturing) for a running virtual machine, and you can use this image to create another virtual machine with the same state as the virtual machine that captures the image.

Create another virtual machine using a virtual machine image

    • In managing Microsoft Azure, you can manage virtual machines on the cloud with tools such as puppet and chef, in addition to PowerShell DSC.

Microsoft Azure Virtual machines support multiple management tools

    • The following presentation is intended to introduce Visual Studio integrated remote debugging, where you can directly attach a process for the virtual machine specified on Azure in Visual Studio for debugging to harden Azure and use it as your dev/test environment.

In the new Azure SDK, Visual Studio can directly attach the process of virtual machines on Azure for debugging

    • This demonstration is to capture the image of the virtual machine using PowerShell and create a new virtual machine with the captured image.

Capture VM images and create VMS using PowerShell

    • Next, Microsoft Azure and Puppet Labs announce a partnership where you can use Puppet Labs technology to manage virtual machines on Azure

Puppet can manage several virtual machines on Azure at the same time

Puppet Agent can be installed when creating a virtual machine on azure

Screen of the puppet console

    • The well-known high-quality Gallery site Getty Images Also describes the experience of using Microsoft Azure.

Getty images using Microsoft Azure

    • Finally, new features of Microsoft Azure for IaaS are released.

New features of Microsoft Azure IaaS released by the BUILD/2014 developer Conference

Microsoft Azurepaas (WEB)

    • The Microsoft Azure Web site service enables Web developers to quickly place a well-developed web application on the cloud, which supports a variety of programming languages with multiple deployment mechanisms. There is also a new Java-enabled feature in this introduction.

Microsoft Azure Web site supports multiple program languages and deployment methods

    • Microsoft Azure Web site service enables Web developers to quickly place developed Web applications on the cloud, which supports a variety of programming languages, has multiple deployment mechanisms, can be scaled automatically based on website traffic, or can be set staging/ Production environment separation deployment test. There is also a new Java-enabled feature in this introduction.

Microsoft Azure Web site supports multiple program languages and deployment methods

Microsoft Azure Web site supports auto scaling

Microsoft Azure Web site Support staging/production

    • Site applications sometimes need to run some programs in the background, or to put the time-consuming, batch-executed jobs, and so on, in the background. The WEB jobs mechanism of the Microsoft Azure Web site enables you to execute programs in the background, and you can use queue to communicate with your Web site applications.

The program can be executed in the background via web jobs

    • Azure Web sites can also connect to Traffic Manager to distribute site entities of different traffic, or to distribute site traffic across regions, which is one of the service methods for scale sites.

    • When you demonstrate an azure Web site, you also demonstrate the following scenario: You can return to the Visual Studio Editor (in debug state) even if you modified the CSS content in the developer tools for IE11

IE11 developer tools can be returned to the Visual Studio editor

    • The BUILD/2014 developer conference has released new features for the Azure Web site. The long-awaited CDN has also been officially listed.

Microsoft Azurepaas (Mobile Services) (this service is temporarily unavailable for the Microsoft Azure platform operated by the Internet for the century)

    • Mobile services allows you to focus on developing applications for a variety of mobile platform devices, allowing you to enjoy convenient services on the back-end (cloud) platform, which provides some common features of mobile applications that can be used directly through the SDK or (RESTful) API calls. If you want to customize back-end operations, you can also use. NET or Nodejs to overwrite.

The backend of a mobile service can be overwritten with. NET or Nodejs

    • In terms of data storage, mobile services supports NoSQL data storage mechanisms such as MongoDB or azure-stored Table service, in addition to supporting SQL databases.

Data storage supports SQL and NoSQL

    • In addition to supporting notification push services, Azure mobile Services supports multiple authentication (such as Facebook) mechanisms and now supports Active Directory, enabling businesses to use mobile services when developing enterprise applications.

Mobile services start to support Active Directory

    • Second, mobile services has added the ability to support the Office 365 API, and you can develop more interesting enterprise applications through mobile services. (such as writing data to OneDrive or OneNote on the mobile service backend ...) )

Mobile services start to support Office 365 API

    • Mobile services can be used even with tools like Xamarin to develop cross-platform applications across mobile devices.

Mobile services can also be used when using Xamarin

    • DocuSign describes how its iOS app can use Azure mobile services to complete authentication and data storage.

DocuSign's iOS app uses Azure mobile services

    • Finally, the//BUILD/2014 Developer conference publishes new features in Azure mobile services.

build/2014 new features for Azure mobile services released by the developer conference

The next article will complement the complete about Azure SQL database, the new management backend,. NET development and the content of the Microsoft Development Ecosystem.


BUILD/2014 Developer conference next day key finishing (next)

This article will continue with the contents of the previous article.

Microsoft Azure SQL database

    • The SQL database in Azure memory now offers a 500GB scheme (premium level) with a 99.95% SLA (end preview).

    • In addition, Azure now offers a database that can be returned to any point in time!

If you accidentally damage the SQL database, you can return to the previous version at any time

    • Azure also supports backup mechanisms that are redundant across geographies. After setting up such a cross-geo backup mechanism, the system proactively switches to the backed-up datacenter to continue serving if an exception occurs in the primary data center.

Azure SQL database can be set up to use redundant backups across geographies

You can switch to a backup datacenter when a major data center exception occurs

    • Summarizes the new features of Azure data released by the//BUILD/2014 developer conference, such as Hdinsights support.

Summary of new features for Azure data

Core. NET

    • Next, introduced by Anders Hejlsberg. NET platform, the first is the development situation. NET compiler platform "Roslyn" project, which provides program code analysis for C # and VB.net, and compiles it to the cost code.

Roslyn can analyze program code and provide recommendations

The Roslyn program code is public and you can modify it yourself as needed

    • Roslyn not only works on Windows platforms, but also runs Roslyn when you use the Mono project on your Mac.

You can also run Roslyn when using Mono

    • The organization of the. NET Foundation was announced, and the organization focused on. The open source project on the net platform.

The. NET Foundation organization will focus on. NET platform for open source projects

Microsoft Azure New Management interface (this service is temporarily unavailable for the Microsoft Azure platform operated by the Internet for the century)

    • The//BUILD/2014 developer Conference also released the new management interface for Microsoft Azure.

The new Microsoft Azure Portal

    • The new management interface is more deeply connected to Visual Studio online.

New Microsoft Azure Portal connects more deeply with Visual Studio online

    • Ability to overwrite code directly in the background before logging in.

New Microsoft Azure Portal can overwrite code directly in the background

    • New dashboards are more aligned with larger screens

    • Once Azure has renamed, the official website's URL is updated with it.

Microsoft Developer Ecosystem

    • In this section, microsoft"'s number one missionary,"steven Guggenheimer, introduced Microsoft's interaction with developers, and he first mentioned that the current developer world is very broad, with applications in the cloud, devices, and various scenarios.

    • Interactions with developers need to take into account their past (technical) investments, so they initially consider providing cloud and mobile devices, and, more importantly, helping them grow in business.

    • The next demo is to show how Microsoft can use the application in different scenarios, and interested users will be able to watch this part of the video carefully, and the content is pretty good, and it's not all sorted out here.

BUILD/2014 Developer Conference Dry Cleaning

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.