13septembre 2010
Introduction
ArchiTech
Table des matièresLe contenu pressenti des prochains épisodesRappels sur le cloud computing et la plateforme AzureWhite Paper sur Azure: saisie des feuilles de tempsWindows Azure et JavaDernières actualités autour de Windows Azure
Contenu des prochaines sessions
Rappels sur le cloud computing et la plateforme Azure
   DEDICATED CLOUDPUBLIC CLOUDSecure CloudFederationENTERPRISE  PRIVATE CLOUDINTERNAL IT
IaaS, PaaS, SaaS : qui maintient quoi ?
Microsoft & Cloud
The Windows Azure PlatformDeveloper ExperienceUse existing skills and tools.Relational dataManagementAppFabricComputeStorageManagementCDNConnectivityAccess control
White Paper sur Azure: saisie des feuilles de temps
Windows Azure et Java
Développer en JavaL’on peut développer pour Windows Azure sous EclipseLe « Windows Azure SDK for Java » vous permet d’accéder au stockage Windows Azure depuis une application Javahttp://www.windowsazure4j.org/Les “Windows Azure Tools for Eclipse” vous donnent des outils pour vous faciliter la tâcheLe “Windows Azure Storage Explorer” permet d’accéder aux Blobs, Queues et Tables pendant le développementhttp://www.windowsazure4e.org/Vous pouvez utiliser vos frameworks Web habituels pour le développement (Spring, Struts, etc.)
Accéder à SQL AzureSQL Azure est compatible avec SQL Server, il est donc possible d’utiliser toutes librairie ou framework d’accès aux donnéesL’on va utiliser le driver JDBC pour SQL Server fourni par MicrosoftVersion 3.0 sortie en avril 2010: http://bit.ly/cS5cFxOn va typiquement utiliser un framework ORM comme Hibernate pour accéder aux donnéesL’utilisation de SQL Azure est transparenteOn va utiliser le dialecte SQL Server habitueOn va utiliser une chaîne de connexion standard SQL Serverjdbc:sqlserver://ga2g8bsdze.database.windows.net:1433;databaseName=toto
Déployer dans AzureL’on va réellement pouvoir bénéficier des avantages du PAAS dans un environnement Java: faire disparaître toutes les tâches liées à l’infrastructurePar exemple, pour déployer son application sous Tomcat, l’on va commencer par packager Tomcat pour Windows AzureNous avons des scripts pour faciliter cette tâchehttp://code.msdn.microsoft.com/winazuretomcatIl suffit d’avoir le SDK Windows Azure pour pouvoir les utiliserLes scripts packagent un JRE et un Tomcat avec le petit bout de code .NET nécessaire pour l’amorcerL’on peut ensuite utiliser les mécanismes Tomcat habituels pour déployer son WAR: Manager, plugin Tomcat pour Maven…
Dernières actualités autour de Windows Azure
AppFabric ACS V2Nouvelle version (en CTP) depuisaôut 2010Voir blog de Hervey WilsonBillet de Vittorio Bertocci (25/8)
PDC1028 et 29 octobre 2010 en live sur Internet(attention au décalagehoraire)Retransmission dans les locaux de Microsoft le 28 au soirInscription sur Facebook: http://linqto.me/PDC10_LiveParis
RessourcesRetrouvez les ressources àhttp://blogs.msdn.com/architech

Archi tech 2010-09-13

  • 1.
  • 2.
  • 3.
  • 4.
    Table des matièresLecontenu pressenti des prochains épisodesRappels sur le cloud computing et la plateforme AzureWhite Paper sur Azure: saisie des feuilles de tempsWindows Azure et JavaDernières actualités autour de Windows Azure
  • 5.
  • 6.
    Rappels sur lecloud computing et la plateforme Azure
  • 7.
    DEDICATED CLOUDPUBLIC CLOUDSecure CloudFederationENTERPRISE PRIVATE CLOUDINTERNAL IT
  • 8.
    IaaS, PaaS, SaaS: qui maintient quoi ?
  • 9.
  • 10.
    The Windows AzurePlatformDeveloper ExperienceUse existing skills and tools.Relational dataManagementAppFabricComputeStorageManagementCDNConnectivityAccess control
  • 11.
    White Paper surAzure: saisie des feuilles de temps
  • 15.
  • 16.
    Développer en JavaL’onpeut développer pour Windows Azure sous EclipseLe « Windows Azure SDK for Java » vous permet d’accéder au stockage Windows Azure depuis une application Javahttp://www.windowsazure4j.org/Les “Windows Azure Tools for Eclipse” vous donnent des outils pour vous faciliter la tâcheLe “Windows Azure Storage Explorer” permet d’accéder aux Blobs, Queues et Tables pendant le développementhttp://www.windowsazure4e.org/Vous pouvez utiliser vos frameworks Web habituels pour le développement (Spring, Struts, etc.)
  • 17.
    Accéder à SQLAzureSQL Azure est compatible avec SQL Server, il est donc possible d’utiliser toutes librairie ou framework d’accès aux donnéesL’on va utiliser le driver JDBC pour SQL Server fourni par MicrosoftVersion 3.0 sortie en avril 2010: http://bit.ly/cS5cFxOn va typiquement utiliser un framework ORM comme Hibernate pour accéder aux donnéesL’utilisation de SQL Azure est transparenteOn va utiliser le dialecte SQL Server habitueOn va utiliser une chaîne de connexion standard SQL Serverjdbc:sqlserver://ga2g8bsdze.database.windows.net:1433;databaseName=toto
  • 18.
    Déployer dans AzureL’onva réellement pouvoir bénéficier des avantages du PAAS dans un environnement Java: faire disparaître toutes les tâches liées à l’infrastructurePar exemple, pour déployer son application sous Tomcat, l’on va commencer par packager Tomcat pour Windows AzureNous avons des scripts pour faciliter cette tâchehttp://code.msdn.microsoft.com/winazuretomcatIl suffit d’avoir le SDK Windows Azure pour pouvoir les utiliserLes scripts packagent un JRE et un Tomcat avec le petit bout de code .NET nécessaire pour l’amorcerL’on peut ensuite utiliser les mécanismes Tomcat habituels pour déployer son WAR: Manager, plugin Tomcat pour Maven…
  • 19.
  • 20.
    AppFabric ACS V2Nouvelleversion (en CTP) depuisaôut 2010Voir blog de Hervey WilsonBillet de Vittorio Bertocci (25/8)
  • 21.
    PDC1028 et 29octobre 2010 en live sur Internet(attention au décalagehoraire)Retransmission dans les locaux de Microsoft le 28 au soirInscription sur Facebook: http://linqto.me/PDC10_LiveParis
  • 22.
    RessourcesRetrouvez les ressourcesàhttp://blogs.msdn.com/architech

Notes de l'éditeur

  • #3 Bonjour, cet épisode a été enregistré le 13 septembre 2010
  • #4 Architech est un podcast sur les sujets d’architecture technique, en françaisCette nouvelle formule du podcast reste disponible en audio, mais elle existe également en vidéo. Les épisodes vont maintenant avoir une longueur de l’ordre de 20 minutes.L’adresse de référence reste blogs(au pluriel).msdn.com/architech. Vous y trouverez les liens pour vous abonner aux podcasts, ou voir les vidéos sur channel9.Je suis Benjamin Guinebertière, Architecte en SI au sein de la division Plateforme et Ecosystème de MicrosoftJe suis Thomas Conté, également Architecte en SI au sein de la division Plateforme et Ecosystème de Microsoft
  • #5 1/2 minAujourd’hui, Thomas, nous allons aborder les sujets suivants(slide)Nous espérons que cela vous intéressera
  • #6 1 minNouvelle formule ArchiTech => nouveau contenuMoinsformel – mêleactualités et sujets de fondsVidéo et audio – de l’ordre de 20 minSessions conçues pour pouvoirêtreécoutées sans la vidéoFocalisationimportantesur Windows Azure et l’informatique en nuageEn lien avec des sujetsd’architecture en entrepriseAutressujetségalement - sujetsd’intégration avec WCF, Windows Server AppFabric, etc. - Windows Phone 7 - la plateforme Web pour l’entreprise (ASP.NET MVC, déploiement en ferme Web, …)
  • #7 5 min
  • #12 5 min
  • #13 bit.ly/AzureTimeSheets
  • #15 Parcours du livreblanc
  • #16 5 min
  • #20 5 min
  • #21 http://www.dynamic-cast.com/http://blogs.msdn.com/b/vbertocci/archive/2010/08/25/infographic-ips-protocols-amp-token-flavours-in-the-august-labs-release-of-acs.aspx
  • #22 On attend des annoncessur Windows AzureSessionssur 3 thèmes- Client & DevicesCloud ServicesFrameworks & ToolsClient & Devices. Hear about all the great advances for the client and devices including how to build and sell apps for Windows Phone 7, how to take advantage of the many features and performance improvements for Internet Explorer 9 and Silverlight, how to better use advanced Windows 7 capabilities, and more.Cloud Services. Learn why Microsoft is “all in” in the cloud and why cloud services are transforming how applications will be built and deployed. Hear about the many exciting capabilities of the Windows Azure Platform as well as how to move applications and services to the cloud. Frameworks & Tools. Go deep on various topics related to languages, frameworks, runtimes and tools. Learn how to build the most cutting edge applications using the full power and flexibility of the Microsoft platform.