Page 1
Page 2
Page 3
Windows Azure

   = Managed for You   Standalone   IaaS      PaaS    SaaS
                         Servers
Applications
Runtimes
Database
Operating System
Virtualization
Server
Storage
Networking

                                                             Page 4
Windows Azure PaaS
Applications            Windows Azure Service Model
Runtimes          .NET 3.5/4, ASP .NET, PHP, Java (near future)
 Operating        Windows Server 2008 or 2008 R2-Compatible
 System                              OS
 Virtualization           Windows Azure Hypervisor
Server                         Microsoft Blades
 Database                          SQL Azure
Storage           Windows Azure Storage (Blob, Queue, Table)
Networking          Windows Azure-Configured Networking


                                                                  Page 5
Windows Azure

                            Single Instance   Single Instance     Multi-Instance
                             Persistent OS     Stateless OS        Stateless OS

Automated, Consistent
Application Updates
Automated, Consistent
Configuration Changes
Multi-Instance Management

Scale-out

High Availability

Automated, Consistent OS
Servicing



                                                                                   Page 6
Front-End
  Front-End




              Page 7
Windows Azure Command-   Windows Azure                             Windows Azure
Line Tools for           Companion                                 Tools for




                               Windows Azure




                                                                AppFabric
Runtimes &




                                                                  SDKs
                                   SDKs
 Services




   http://   oData       XML                   AtomPub   REST          RSS         Web Services




                                                                                                  Page 8
Page 9
http://java.interopbridges.com/cloud


                                       Page 10
Logical architecture
                                                                      Your Java
                                                                     application
                                             Windows Azure SDK for Java
                                                                      Manageability,
                                                                                        Helper for Http, Auth,
                                             Blobs, Tables, Queues   Instrumentation,
                                                                                             REST, Error
                                                                          logging



                                                                        REST




                                    Deployment scenarios



                                             REST                                                  REST
                                                      Java Runtime
                                                                       REST

                         Java Runtime
                                                                                                                 Java Runtime
www.windowsazure4j.org
                                                                                                                                Page 11
with
March 2011 CTP




  java.interopbridges.com/cloud



                                         Page 12
Page 13
Page 14
java.interopbridges.com/cloud




                                Page 15
Page 16

Windows Azure Java Eclipse Con Vijayr

  • 1.
  • 2.
  • 3.
  • 4.
    Windows Azure = Managed for You Standalone IaaS PaaS SaaS Servers Applications Runtimes Database Operating System Virtualization Server Storage Networking Page 4
  • 5.
    Windows Azure PaaS Applications Windows Azure Service Model Runtimes .NET 3.5/4, ASP .NET, PHP, Java (near future) Operating Windows Server 2008 or 2008 R2-Compatible System OS Virtualization Windows Azure Hypervisor Server Microsoft Blades Database SQL Azure Storage Windows Azure Storage (Blob, Queue, Table) Networking Windows Azure-Configured Networking Page 5
  • 6.
    Windows Azure Single Instance Single Instance Multi-Instance Persistent OS Stateless OS Stateless OS Automated, Consistent Application Updates Automated, Consistent Configuration Changes Multi-Instance Management Scale-out High Availability Automated, Consistent OS Servicing Page 6
  • 7.
  • 8.
    Windows Azure Command- Windows Azure Windows Azure Line Tools for Companion Tools for Windows Azure AppFabric Runtimes & SDKs SDKs Services http:// oData XML AtomPub REST RSS Web Services Page 8
  • 9.
  • 10.
  • 11.
    Logical architecture Your Java application Windows Azure SDK for Java Manageability, Helper for Http, Auth, Blobs, Tables, Queues Instrumentation, REST, Error logging REST Deployment scenarios REST REST Java Runtime REST Java Runtime Java Runtime www.windowsazure4j.org Page 11
  • 12.
    with March 2011 CTP java.interopbridges.com/cloud Page 12
  • 13.
  • 14.
  • 15.
  • 16.