3 Disaster Recovery Distributed Development Software as a Service Client device proliferation Legacy systems Regulations Green IT.

Slides:



Advertisements
Similar presentations
Jovan Milošević Solution Specialist Microsoft Software d.o.o.
Advertisements

Ray Ozzie Chief Software Architect. Applications and Solutions Cloud Infrastructure Services Live Platform Services Global Foundation Services Services.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Web RoleWorker Role At runtime each Role will execute on one or more instances A role instance is a set of code, configuration, and local data, deployed.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Co- location Mass Market Managed Hosting ISV Hosting.
Exchange 2010 Overview Name Title Group. What You Tell Us Communication overload Globally distributed customers and partners High cost of communications.
Introduction to Big Data and Hadoop Name Title Microsoft Corporation.
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
BUILDING HYBRID APPS WITH DYNAMICS CRM & WINDOWS AZURE Guy Riddle & George Doubinski Dynamics CRM MVP’s SESSION CODE: DEV-DYN-MID306 (c) 2011 Microsoft.
Get more control & flexibility of the Windows Azure environment Developers IT Pros Easier migration of existing Windows applications to Windows Azure.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Dave Campbell Technical Fellow Microsoft Corporation BB15.
SharePoint 2010 Bing Maps SharePoint Online SQL Server 2008 SQL Azure.
Getting Started with Windows Azure Name Title Microsoft Corporation.
1 Jon Box Architect Evangelist Microsoft John Mullinax Platform Strategy Advisor Microsoft.
A Windows Azure application runs multiple instances of each role A Windows Azure application behaves correctly when.
Yousef Khalidi Distinguished Engineer Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Operating System for the Cloud Runs applications in the cloud Provides Storage Application Management Windows Azure ideal for applications needing:
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
SQL Server SQL Azure Visual Studio“Quadrant” SQL Server Modeling Services Entity Framework ADO.NET“M”/EDM Data Services …
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
Craig Kitterman Sr. Technical Evangelist Microsoft Corporation Session Code: INT304.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
What’s new for the Exchange 2010 Developer? Developing Exchange-enabled Enterprise Applications Creating “Cloud Ready” Exchange-enabled Applications Deploying.

customer.
Rich Platform Services Manageability User Experience.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Advanced SQL Azure Database Name Title Microsoft Corporation.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
Natural Language Querying Using Q&A. Data & Analytics Self-service BI with the familiarity of Office and the power of the cloud.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Ken Casada Developer Evangelist Microsoft Switzerland
Simon Davies Microsoft Global reach Ease of provisioning Business agility Deployability & manageability Security & Privacy Customisability.
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
S4 Solution Specialist Sales Summit
Deployment Planning Services
About Bill Bill Baer (ˈbɛər)
Microsoft Azure: The only consistent Hybrid Cloud
Windows Azure Cloud Visit – Ravindra verma.
SQL Server Data Tools for Visual Studio Part I: Core SQL Server Tools
Windows Azure Pack : Express Installation
Microsoft Dynamics NAV 2018 – what’s new
Office Power Hour New developer APIs and features for Apps for Office
Microsoft Virtual Academy
MIX 09 11/22/2018 9:09 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
MIX 09 11/23/2018 6:07 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Jim Nakashima Program Manager Cloud Tools
Pablo Castro Software Architect Microsoft Corporation
Developing for Windows Azure
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
What’s new in Visual Studio 2012
Developing Windows Azure Applications with Visual Studio
Шитманов Дархан Қаражанұлы Тарих пәнінің
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

3 Disaster Recovery Distributed Development Software as a Service Client device proliferation Legacy systems Regulations Green IT

Firefox, Open Office, Star Office, Microsoft Office, Adobe Photoshop, Symantec, Norton, Opera,.NET… JBoss, Apache, Zend, SugarCRM, Oracle, SAP, Microsoft BizTalk,.NET, BEA, … 4 Client Applications Storage Systems Vendors Processors Networking Vendors Operating Systems and Middleware Databases ServerApplications

Promote interoperability through new and existing standards Work jointly with partners, competitors and the open source community Deliver interoperability in Microsoft products and technologies Customer Input and Feedback ?Products Collaboration Standards Developer Resources 5 Make it easier to develop products that interoperate with Microsoft solutions

6 ProductsProducts Deliver interoperability in Microsoft products and technologies Customer Input and Feedback Interoperability in core business products

7 CollaborationCollaboration Customer Input and Feedback Work jointly with partners and competitors to resolve interoperability challenges Vendors in your data center and on your desktop

8 StandardsStandards Customer Input and Feedback Promote interoperability through new and existing standards ? Participation in over 150 standards bodies Software technologies Hardware technologies Internet and Web services Consumer electronics Vertical industry standards

9 Developer Resources Customer Input and Feedback Make it easier to develop products that interoperate with Microsoft solutions Resources to jumpstart innovation Technology licensing Technical documentation Interoperability labs Community forums Customer technical collaboration agreements

+ … Eclipse Developers

Common Project System.NET Developer Web Designer Eclipse Developer

Eclipse IDE Developer Environment Silverlight 2 Developer Runtime or Silverlight 2 Runtime Silverlight 2 SDK MSBuild 3.5 Tasks Client & Server Librairies Documentation & Reference.NET Framework.NET 2.0 SP1 + SP2 (MSBuild 2.0).NET 3.0 SP1 + SP2.NET 3.5 (MSBuild 3.5) eclipse Ganymede Java Runtime eclipse4SL Embedded Web Server

Increased InteroperabilityIncreased Interoperability Help Java Developers build Silverlight applications Improve Java/Silverlight interoperability Web Services, SOAP REST, JSON Eclipse Project SystemEclipse Project System Compiler for deployment packaging of applications Project compatibility with Microsoft tools (VS/Expression) XAML Editor & PreviewXAML Editor & Preview Code hinting and code completion Advanced XAML compliant editor Visual preview of XAML Enabling interoperability scenario for development teams working in heterogeneous environments

Familiar tools, languages, & frameworks with.NET & Visual Studio Provides the choice to build on-premises, cloud, or hybrid solutions Integrate with existing assets such as AD & premises applications Multiple protocol support including HTTP, REST, SOAP, AtomPub Broad investment in open, community-based access to Azure services Simple scenarios are simple – complex scenarios are possible Services hosted in Microsoft’s data centers Designed for high availability & scalability

Azure ™ Services Platform

Windows Mobile Windows Mobile Windows Vista/XP Windows Vista/XP Windows Server Windows Server.NET Services Windows Azure Live Services Applications SQL Services Others Service Bus Access Control ? ? Workflow

Access Control Service Bus Workflow Service Bus Registry Endpoints Organization Y Organization X Application 2) Discover endpoints 1) Register endpoints 3) Access application

Java SDK for.NET Services Contributors: Schakra Inc, Microsoft Sample Scenario Supply Chain Management (Java) Supply Chain Management (SCM) is a general scenario where a retailer provides a products catalog to end users based on products in a warehouse. The sample illustrates the usage and interaction of the Java SDK with Microsoft.NET Services. Java SDK for.NET Services Contributors: Schakra Inc, Microsoft Sample Scenario Supply Chain Management (Java) Supply Chain Management (SCM) is a general scenario where a retailer provides a products catalog to end users based on products in a warehouse. The sample illustrates the usage and interaction of the Java SDK with Microsoft.NET Services. Ruby SDK for.NET Services Contributors: Thoughtworks, Microsoft Sample Scenario Classifieds Application (Ruby) This scenario presents a simple classified advertisement system that can be used to post, browse, or search for ads. This sample shows how to use the.NET Services from Ruby with the Ruby SDK. Ruby SDK for.NET Services Contributors: Thoughtworks, Microsoft Sample Scenario Classifieds Application (Ruby) This scenario presents a simple classified advertisement system that can be used to post, browse, or search for ads. This sample shows how to use the.NET Services from Ruby with the Ruby SDK.

Open source project The Ruby SDK for.NET Services is an open source project that helps Ruby programs communicate with Microsoft.NET Services using plain HTTP. Open source project The Ruby SDK for.NET Services is an open source project that helps Ruby programs communicate with Microsoft.NET Services using plain HTTP.

Specifically the SDK includes set of REST libraries, tools, prescriptive patterns & guidance and sample applications that will enhance productivity for Ruby developers. Developers will be able to leverage the.NET Services to extend their Ruby applications by using the Microsoft cloud services platform to build, deploy and manage reliable, Internet-scale applications. Sample scenario: Classifieds Application This scenario presents a simple classified advertisement system that can be used to post, browse, or search for ads. This sample shows how to use the.NET Services from Ruby with the Ruby SDK. Ruby SDK for.NET Services Contributors: Thoughtworks Inc Microsoft Project website: Ruby SDK for.NET Services Contributors: Thoughtworks Inc Microsoft Project website:

ADMIN USER WAREHOUSE RETAIL USER RETAILER View Products and Place Order Add Product Place Order MULTICAST ENDPOINT Multicast message informing addition of a new product

… Fabric Compute Storage Application Windows Azure Fabric VM Web RoleWorker Role Agent main() { … } Load Balancer HTTP IIS ASP.NET, WCF, etc.

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.