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/
Sviluppo soluzioni Open Source per il Cloud - Eclipse e Windows Azure Platform
1. October 5th, 2010
Sviluppo soluzioni Open Source per il Cloud
Eclipse e Windows Azure Platform
Mario Fontana
Senior Architect – Cloud Computing, Microsoft
www.spagoworld.org/openevents
3. October 5th, 2010
Support for Standards
www.spagoworld.org/openevents
4. Open Source and Microsoft
October 5th, 2010
The All-In-One Code Framework Article Authoring Add-in for Word 2007
Moonlight Creative Commons Add-in for Word 2007
Windows 7 USB/DVD Download Tool Live Search Add-in for Mozilla Firefox
Windows Cache Extension 1.0 for PHP Web Sandbox
Silverlight PHP 5.3 on Windows
OData SDK for PHP Bing 404 for Wordpress
Microsoft Live Services Plug-in for Moodle PST File Format SDK
Hyper-V Linux Integration Components WordPress Plugin for Azure Storage Service
Device Driver Code for Linux SQL Server Driver for PHP 2.0
WinBioinfTools CoApp
.Net Micro Framework Development jQuery
23 of the top 25 most downloaded OSS
projects run on Windows
www.spagoworld.org/openevents
5. October 5th, 2010
Private Publi
c
Title : Sviluppo soluzioni Open Source per il Cloud
5
Mario Fontana
6. Windows Azure Platform
October 5th, 2010
Title : Sviluppo soluzioni Open Source per il Cloud
6
Mario Fontana
7. Big Picture
October 5th, 2010
AppFabric
Applications SQL Azure
Windows Azure
Applications
Windows Unix/Linux Mobiles Mac
Title : Sviluppo soluzioni Open Source per il Cloud
7
Mario Fontana
8. A Closer Look
October 5th, 2010
VMs VMs
Web Worker
HTTP Role Role
Web
Load Server Instance Instance
Balancer
RoleEntryPoint.Start()
Agent Agent
Application
Compute Storage
Fabric
…
Title : Sviluppo soluzioni Open Source per il Cloud
8
Mario Fontana
9. Windows Azure Platform
October 5th, 2010
Title : Sviluppo soluzioni Open Source per il Cloud
9
Mario Fontana
10. October 5th, 2010
Final Testing Production
On the Cloud
On- Premises
...
Specific Languages SDK & Extensions
Development & Testing
Windows Azure SDK & Env. Tools
Windows Operating System
Title : Sviluppo soluzioni Open Source per il Cloud
Mario Fontana
34. Team Explorer Everywhere
October 5th, 2010
• 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 Cloud
Mario Fontana
36. 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/
Title : Sviluppo soluzioni Open Source per il Cloud
36
Mario Fontana