We are excited to announce the new Azure Container Service, an open source container scheduling and orchestration service which builds on our partnerships with both Docker and Mesosphere, as well as our contributions to open source projects in this space. This service leverages both Docker and Apache Mesos in order to deliver an open source environment for running container workloads. Mesos already powers leading brands like Twitter, all of Apple's Siri, large parts of Airbnb, Netflix and OpenTable.
We've built the Azure Container Service in close collaboration with Mesosphere, using open source components from their DCOS offering including DCOS Marathon (for launching and scaling container based applications) and Chronos (for distributed cron and batch workloads). Additionally, many of our customers are excited to deploy Docker containers using Docker Swarm and Docker Compose. See Mark Russinovich, Azure CTO demo the new service in discussion with Benjamin Hindman, CTO and founder of Mesosphere.
With Microsoft planning to release a new version of SQL Server every couple of years, your organization should take a new approach to upgrading your SQL Server solution(s) so as to realize numerous benefits and maximize your return on investment. You should consider an upgrade project as an opportunity to make your SQL Server infrastructure more resilient, agile, and optimized. In this session we concentrate on the refactoring opportunities that you can take advantage of to improve performance, manageability, or availability. With useful tips and examples along the way this should prove to be a very practical session that can help you build the case for upgrading SQL Server within your organization.
The Microsoft Managed Languages team has been focused on rebuilding the VB and C# compilers and editing experiences as part of Project "Roslyn". This effort has paved the way for these languages to continue evolving for many years to come. However, what does that future actually look like? We explore the editing experience, how public APIs may be used to write language-level extensions, as well as new language features.