Upload
eclipse-day-2010-in-rome
View
882
Download
1
Embed Size (px)
DESCRIPTION
The presentation supported the speech by Mario Fontana, Senior Software Architect at Microsoft, at Eclipse Day 2010 in Rome (5th October 2010). http://www.spagoworld.org/openevents/
Citation preview
October 5th, 2010
www.spagoworld.org/openevents
Mario FontanaSenior Architect – Cloud Computing, Microsoft
Sviluppo soluzioni Open Source per il CloudEclipse e Windows Azure Platform
October 5th, 2010
www.spagoworld.org/openevents
Microsoft & Open Source ?Are you kidding me?
October 5th, 2010
www.spagoworld.org/openevents
Support for Standards
October 5th, 2010
www.spagoworld.org/openevents
Open Source and Microsoft
23 of the top 25 most downloaded OSS projects run on Windows
The All-In-One Code Framework MoonlightWindows 7 USB/DVD Download ToolWindows Cache Extension 1.0 for PHPSilverlightOData SDK for PHPMicrosoft Live Services Plug-in for MoodleHyper-V Linux Integration ComponentsDevice Driver Code for Linux WinBioinfTools .Net Micro Framework Development
Article Authoring Add-in for Word 2007Creative Commons Add-in for Word 2007Live Search Add-in for Mozilla FirefoxWeb SandboxPHP 5.3 on WindowsBing 404 for WordpressPST File Format SDKWordPress Plugin for Azure Storage ServiceSQL Server Driver for PHP 2.0CoAppjQuery
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
5
PrivatePrivate PubliPublicc
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
Windows Azure Platform
6
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
7
Applications
MacMobilesUnix/LinuxWindows
Windows Azure
Applications
AppFabric
SQL Azure
Big Picture
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
8
…
Fabric
Compute Storage
Application
VMs VMs
Agent Agent
Load Balancer
HTTPWeb
Server
WebRole
Instance
WorkerRole
Instance
RoleEntryPoint.Start()
A Closer Look
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
Windows Azure Platform
9
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
Windows Operating System
Windows Azure SDK & Env. ToolsWindows Azure SDK & Env. Tools
Specific Languages SDK & ExtensionsSpecific Languages SDK & Extensions
...
On- Premises
On the Cloud
Development & Testing
Final Testing Production
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
11
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
12
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
13
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
14
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
15
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
16
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
17
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
18
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
19
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
20
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
21
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
Let’s go to the Cloud !
22
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
23
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
24
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
25
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
26
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
27
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
28
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
29
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
30
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
31
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
32
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
33
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010Team Explorer Everywhere
• Managing Heterogeneous Development with TFS
• Which Operating System?– Windows XP SP2 , Windows Vista, or Windows 7 (x86, x64), or – Linux with GLIBC 2.3 to 2.11 (x86, x86_64, PowerPC), or – Mac OS X 10.4 to 10.6 (PowerPC, Intel), or – Solaris 8, 9, 10 (SPARC, x86, x86-64), or – AIX 5.2 to 6.1 (POWER), or – HP-UX 11i v1 to v3 (PA-RISC, Itanium).
• Which IDE?– Eclipse 3.0 to 3.5 on Windows, Linux, Mac OS X, Solaris, AIX, or HP-UX– IBM RAD 6.0 to7.5 on Windows– IBM RAD 7.0 to 7.5 on Linux– Additional IDEs based on Eclipse 3.0 to 3.5 are supported including Adobe Flex Builder 3 and Aptana Studio
2.0.
• Which Java Runtime?– Sun Java™ 1.4 to 6, or IBM Java™ 1.4 to 6 on Microsoft Windows– Apple Java™ 1.4 to 6 on Mac OS X– Sun Java™ 1.5 to 6 on Linux or Solaris– IBM Java™ 1.5 to 6 on Linux or AIX– HP Java™ 1.5 to 6 on HP-UX
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
35
Title : Sviluppo soluzioni Open Source per il CloudMario Fontana
October 5th, 2010
• Interoperability Bridge www.InteroperabilityBridge.com
• Windows Azure Tools for Eclipse http://www.windowsazure4e.org/
• Enhancements of Eclipse on Windows 7. http://www.interoperabilitybridges.com/projects/enhancements-of-eclipse-on-windows-7
• Windows Azure Tools for Eclipse http://www.interoperabilitybridges.com/projects/windows-azure-tools-for-eclipse
• I Quaderni del Cloud http://blogs.msdn.com/b/mariofontana/archive/tags/i+quaderni+del+cloud/
36