Archi tech 2010-09-13

22
13 septembre 2010

Transcript of Archi tech 2010-09-13

Page 1: Archi tech 2010-09-13

13 septembre 2010

Page 2: Archi tech 2010-09-13

Introduction

Page 3: Archi tech 2010-09-13

ArchiTech

Page 4: Archi tech 2010-09-13

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

Page 5: Archi tech 2010-09-13

Contenu des prochaines sessions

Page 6: Archi tech 2010-09-13

Rappels sur le cloud computing et la plateforme Azure

Page 7: Archi tech 2010-09-13

ENTERPRISE

DEDICATED CLOUD

PUBLIC CLOUD

PRIVATE CLOUD

Secure CloudFederation

INTERNAL IT

Page 8: Archi tech 2010-09-13

IaaS, PaaS, SaaS : qui maintient quoi ?

Page 9: Archi tech 2010-09-13

Microsoft & Cloud

Page 10: Archi tech 2010-09-13

The Windows Azure Platform

AppFabric

Developer ExperienceUse existing skills and tools.

Compute Storage Management

Relational data Management Connectivity Access controlCDN

Page 11: Archi tech 2010-09-13

White Paper sur Azure: saisie des feuilles de temps

Page 12: Archi tech 2010-09-13
Page 13: Archi tech 2010-09-13
Page 14: Archi tech 2010-09-13
Page 15: Archi tech 2010-09-13

Windows Azure et Java

Page 16: Archi tech 2010-09-13

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.)

Page 17: Archi tech 2010-09-13

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ées

L’on va utiliser le driver JDBC pour SQL Server fourni par MicrosoftVersion 3.0 sortie en avril 2010: http://bit.ly/cS5cFx

On 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 habitue

On va utiliser une chaîne de connexion standard SQL Server jdbc:sqlserver://

ga2g8bsdze.database.windows.net:1433;databaseName=toto

Page 18: Archi tech 2010-09-13

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’infrastructure

Par 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âche

http://code.msdn.microsoft.com/winazuretomcat Il 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…

Page 19: Archi tech 2010-09-13

Dernières actualités autour de Windows Azure

Page 20: Archi tech 2010-09-13

AppFabric ACS V2Nouvelle version (en CTP) depuis aôut 2010Voir blog de Hervey Wilson

Billet de Vittorio Bertocci (25/8)

Page 21: Archi tech 2010-09-13

PDC1028 et 29 octobre 2010 en live sur Internet

(attention au décalage horaire)Retransmission dans les locaux de Microsoft le 28 au soir

Inscription sur Facebook: http://linqto.me/PDC10_LiveParis

Page 22: Archi tech 2010-09-13

Ressources

Retrouvez les ressources àhttp://blogs.msdn.com/architech