Sviluppo soluzioni Open Source per il Cloud Eclipse e Windows Azure Platform Senior Architect Cloud Computing, Microsoft www.spagoworld.org/openevents
Microsoft & Open Source? Are you kidding me? www.spagoworld.org/openevents
Support for Standards www.spagoworld.org/openevents
Open Source and Microsoft October 5 th, 2010 The All-In-One Code Framework Moonlight Windows 7 USB/DVD Download Tool Windows Cache Extension 1.0 for PHP Silverlight OData SDK for PHP Microsoft Live Services Plug-in for Moodle Hyper-V Linux Integration Components Device Driver Code for Linux WinBioinfTools.Net Micro Framework Development Article Authoring Add-in for Word 2007 Creative Commons Add-in for Word 2007 Live Search Add-in for Mozilla Firefox Web Sandbox PHP 5.3 on Windows Bing 404 for Wordpress PST File Format SDK WordPress Plugin for Azure Storage Service SQL Server Driver for PHP 2.0 CoApp jquery 23 of the top 25 most downloaded OSS projects run on Windows www.spagoworld.org/openevents
Private Publi c 5
Windows Azure Platform October 5 th, 2010 6
Big Picture October 5 th, 2010 AppFabric Applications SQL Azure Windows Azure Applications Windows Unix/Linux Mobiles Mac 7
A Closer Look October 5 th, 2010 VMs VMs HTTP Load Balancer Web Server Web Role Instance Worker Role Instance Agent Agent RoleEntryPoint.Start() Application Compute Storage Fabric 8
Windows Azure Platform October 5 th, 2010 9
Final Testing Production On the Cloud On- Premises... Specific Languages SDK & Extensions Development & Testing Windows Azure SDK & Env. Tools Windows Operating System
11
12
13
14
15
16
17
18
19
20
21
Let s go to the Cloud! 22
23
24
25
26
27
28
29
30
31
32
33
Team Explorer Everywhere October 5 th, 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
35
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