slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Agenda PowerPoint Presentation
Download Presentation
Agenda

Loading in 2 Seconds...

play fullscreen
1 / 60

Agenda - PowerPoint PPT Presentation


  • 160 Views
  • Uploaded on

6. Plate-forme applicative : des serveurs Web au Cloud Computing, en passant par le développement d’applications. Agenda. De quoi parlerons-nous ?. Introduction : pourquoi une plate-forme applicative ? La plate-forme Web de Microsoft Les outils de développement

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Agenda' - haru


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

6

Plate-forme applicative : des serveurs Web au Cloud Computing, en passant par le développement d’applications
de quoi parlerons nous
De quoi parlerons-nous ?
  • Introduction : pourquoi une plate-forme applicative ?
  • La plate-forme Web de Microsoft
  • Les outils de développement
  • Bénéfices de SQL Server 2008 R2
  • Comprendre et vendre BizTalk 2009
  • Cloud Computing et Azure
a quoi r essemble l it a ujourd hui adresser les b esoins m tier
A quoi ressemblel’ITaujourd’hui ? Adresser les besoins métier

Priorités métier

Clients

Innovation

Performance

Gouvernance, Risques, & Conformité

Opérations

Solutions IT

Ventes

Gestion de l’innovation

Gestion de la performance

Gestiondocumentaire

Supply Chain : Planification, exécution

Marketing

Gestion Cycle de Vie Produit

Analyse des processus métier

Exigencesréglementaires

Supply Chain : visibilité & collaboration

Analyse du risque

& Reporting

Services de paiements

Service Client

Connaissance client

Gestion de la trésorie

plate forme d entr e prise i nt gr e r pond de multiples i m pond rables m tier
Plate-forme d’Entreprise intégréeRépond à de multiples impondérables métier

Relation

Clients

Innovation

Gestion

performance

Gouvernance, conformité

Excellence

opérationnelle

ExpérienceUtilisateurFamilière et Intuitive

Processus(ALM, IT &ProcessusSécurité)

Applications Line of Business

Développement

Plate-formeapplicative etproductivité

métier

Sur Site

Outsourcée

ERP

CRM

Partners

Others

Gestion de la donnée

Infrastructure optimisée (sécurité& administration)

l approche plate forme microsoft vers l it dynamique
L’Approche Plate-forme MicrosoftVersl'ITDynamique

Utilisateurs

métier

Interface UtilisateurFamilière et Intuitive

Sur Site

Outsourcing

Plate-formeintégrée pour de multiples applications

Applications d’Entreprise

Infrastructure optimisée

ERP

Finance

Inventory

CRM

Operations

Other

Partners &

Customers

???

la p late forme a pplicative microsoft une plate forme i nt gr e pour multiples a pplications

Reporting

Analyse de

l’information

Gestion de la performance

Standard Web

Rich Media Web

Social Computing

La plate-forme applicative MicrosoftUne plate-forme intégrée pour multiples applications

Orientation Service

Connectivité

Applications Composites

ERP

Finance

Inventory

CRM

Operations

Other

Partners &

Customers

???

Applications d’Entreprise

la p late forme a pplicative microsoft une plate forme i nt gr e pour multiples applications
La plate-forme applicative MicrosoftUne plate-forme intégrée pour multiples applications

ERP

Finance

Inventory

CRM

Operations

Other

Partners &

Customers

???

Enterprise Applications

des r ponses aux r alit s du web aujourd hui
Des réponses aux réalités du Web aujourd’hui
  • Des interfaces utilisateurs riches et dynamiques
  • Des cycles de vie entre deux versions de sites ou d’applications Web de plus en plus courts
  • Des technologies hétérogènes
  • Des demandes en phase avec le Web : Imprévisibles !
  • L’émergence d’une nouvelle monnaie : la donnée
  • La sécurité omniprésente
  • La performance est clé
infrastructure web les forces en pr sence
Infrastructure Web : les forces en présence

Web Survey

Apache = 46%

IIS = 28%

SSL Survey

Windows = 42%

Linux = 38%

Données monde.

plate forme web microsoft
Plate-forme Web Microsoft

Monétisation

Génération de trafic

Expérience Utilisateur

Infrastructure Web

« Cloud Computing »

des concurrents sur tous les fronts
Des concurrents sur tous les fronts…

Monétisation

Génération de trafic

Expérience Utilisateur

Infrastructure Web

« Cloud Computing »

la proposition microsoft
La proposition Microsoft

Un ensemble optimisé d’outils, serveurs et technologies permettant de construire et héberger la prochaine génération d’applications Web.

Technologies

Serveurs

Outils

Avec les extensions

Windows Web App Gallery

Applications Open Source pré-packagées et optimisées pour la plate-forme Web Microsoft :

pour le d veloppement web
Pour le développement Web

Expression Web offre des outils de création puissants pour les standards Web, ASP.NET, PHP et XML. Donne vie à vos idées dans un site Web.

Visual Studio Express offre gratuitement un environnement pour le développement et les tests d’applications et de services Web de prochaine génération.

plate forme compatible avec vos langages et vos comp tences chez les clients
Plate-forme compatible avec voslangageset voscompétences chez les clients

“.NET vouslaisselibred’utiliser le langage de votrechoix.”

LangagespuissantsditsstatiquestelsqueVisual Basic, PHP et C#.

Langagesditsdynamiquestelsqu’IronRubyet IronPython.

au c ur un serveur web flexible iis7 5 une base de donn es robuste
Au cœur : un serveur Web flexible : IIS7.5,une base de données robuste…
  • Internet Information Services 7.5 dans Windows Server 2008 R2 offre une plate-forme sécurisée facile à gérer :
    • Destiné à héberger des applications et Web services.
    • Vous pouvez ajouter ou retirer des composants - appelés modules - en fonction de vos besoins.
  • SQL Server 2008 permet la création d’applications Web à haute volumétrie, tout en assurant le meilleur niveau de performances :
    • Pour vous aider à mettre en œuvre SQL Server chez vos clients : le driver SQL Server pour PHP 5 permet aux applications PHP déployées sur la plate-forme Windows d’utiliser Microsoft SQL Server.
cohabitation entre diff rents moteurs
Cohabitation entre différents moteurs

Développez et faites tourner des applications dans un environnement de haute performance et disponibilité en parallèle à ASP.NET avec IIS 7.0 FastCGI.

iis seo toolkit
IIS SEO Toolkit
  • Améliorer le volume et la qualité du traficversvotre site Web depuis les moteurs de recherche.
  • Contrôler comment les moteursaccèdent et affichentvotrecontenu.
  • Informer les moteurs du contenudisponible pour l’indexation.
microsoft web platform installer

Installez la dernière version de la plate-forme Web Microsoft : outils, serveur, base de données et cadre applicatif

Microsoft Web Platform Installer

Restez à jour et explorez les nouveautés

Fonctionne sur Windows XP, Windows Vista, Windows 7, Windows Server 2003 et Windows Server 2008 et R2

Disponible GRATUITEMENT sur Microsoft.com/Web

la plate forme web microsoft en r sum
La plate-forme Web Microsoft, en résumé
  • Simplicité :
    • Installez et configurez à travers un seul assistant.
    • C’est la solution la plus rapide pour disposer de tous les composants.
  • Interopérabilité :
    • S’intègre avec tous les autres produits et permet de choisir votre langage.
  • Intégration :
    • Fonctionne avec les applications les plus populaires du marché. Vous pouvez utiliser les produits et les applications que vous connaissez (ex : applications PHP) sans vous soucier de l’impact sur vos projets.
a retenir
A retenir…

Plate-forme Web

  • Mise en place de solutions à haute volumétrie
  • Développements d’applications Web
  • Hébergements de plates-formes Web
plate forme applicative microsoft net
Plate-forme Applicative Microsoft .NET

Consistent Tools & Application Model

Develop

Design

Deploy

Browser

Client

User Experience Continuum

feuille de route
Feuille de route

Silverlight 4 BetaPDC: Azure GA

Expression 4 & Silverlight 4

Web Platform Installer 2.0

Gartner

“But the new feature that's likely to have the greatest overall impact on users and developers is Silverlight 3's ability to run applications outside the browser … which makes it a direct competitor with AIR.”

- Eric Knipp

  • Expression 3
  • SketchFlow
  • Integration avec TeamFoundation Server
  • Converging the Development & Design Experience
  • Design-Time Data Support
  • Silverlight 3
  • IIS Smooth Streaming
  • Perspective 3D
  • Visual Studio 2010
  • Enhanced UX
  • SharePoint Development
  • Cloud Development
  • Visual Studio Team System 2010
  • Large Test Investment
  • Modeling Tools
  • Democratized ALM
  • .NET Framework 4
  • Enhanced Application Server
  • Parallel Programming
  • ADO.NET Entity Framework
visual studio team system gestion du cycle de vie logiciel alm
Visual Studio Team SystemGestion du cycle de Vie logiciel (ALM)

“La MOA et la MOE ont du mal à se comprendre”

“Les projets sous-traités manquent de transparence”

“Il estdifficile de gérerl’avancement des projets”

“On a besoin de process, maisléger, peuintrusif”

Développeur

DBA

Designer

“On ne fait pas assez de tests”

Pilotage des projets

Qualitélogicielle

Architecte

Collaboration

Testeur

Analyste métier

Chefde projet

  • Piloter en temps réel
  • Améliorer la traçabilité
  • Augmenter la prédictibilité
  • Des produits simples et intuitifs
  • Adaptés aux différents rôles
  • Un référentiel unique pour le travail collaboratif
  • Processus légers et non intrusifs
  • Outils “qualité” intégrés pour chaque rôle
  • Réduire le nombre de bugs et de failles de sécurité
de quoi parlons nous la gamme visual studio
De quoi parlons-nous ? La gamme visual Studio

Gestion du cycle de vie d’un projet (pour tout type de développement , Microsoft ou pas)

Pour les équipes projets

Collaboration

Organisation

Visibilité

Qualité

Pour les développeurs seuls ou en petite équipe

  • Les différentes versions
  • Les produits pour tester, évaluer et développer
  • Site de téléchargement + support

Attachement

Outil de développement unique pour créer tout type d’applications (Windows, Web, mobile ou basée sur Office)

Choix technologique

a retenir1
A retenir…

Visual Studio

  • Développement ET design d’applications
  • Gestion de projets de bout en bout avec Team System
  • Développer autour des compétences disponibles chez vous
sql server 2008 une croissance soutenue
SQL Server 2008 : unecroissancesoutenue
  • En croissance de 7 % au niveaumondial en FY09 vsmarché en décroissance.
  • Gains de parts de marchésurtous les domaines.
  • En CA en France, Oracle = 40 %, MS = 20 % inverse en unités !

Total Share of Units

OLTP Revenue Growth

DW Revenue Growth

BI Revenue Growth

Source IDC juin 2009

sql server r f rence majeure des sgbd et du d cisionnel
SQL Server, référence majeure des SGBD et du décisionnel
  • Marché :
    • Plus forte croissance sur le marché des SGBD : +28 % (Gartner)
    • Plus forte croissance sur le marché de la BI : +42 % (Gartner)
    • 3 points de PDM gagnés en 2008, 2 points par an depuis 3 ans.
    • +40 % des ISV mondiaux supportent SQL Server.
    • Plus d’unités vendues que IBM & Oracle réunis (IDC).
    • N°1 des serveurs OLAP (Olap Report - 2008).
    • Classé Leader dans les Quadrants Gartner DWH & BI.
  • Plus sécurisé qu’Oracle et MySQL (ESG).
  • Performance : leader sur benchmarks OLTP & BI.
  • BI : plate-forme complète intégrée et modulaire.
slide34

Roadmap : Disponible H1 2010

& Projet “Madison” (nom de code)

Autonomie des utilisateurs

Plus grandeefficacitéde l’IT

Montée en charge en touteconfiance

Projet « Madison »

  • Analyse In-Memory dans Excel
  • Reporting Libre Service
  • Création de rapports par assemblage (mashup)
  • Gestion application orientéeutilisateur
  • Publication et hébergementsurSharePoint
  • Déploiement des Metadata applicatifs
  • Gestionmultiserveurs
  • Master Data Services
  • Traitement des événements complexes (CEP)
  • Support de 256 coeurs
  • Support MPP (Massively Parallel Processing) des trèsgros DWH (100TB+)
  • Solution de type Appliance DWH sur les standards hardware du marché
  • Architecture Hub & Spoke
quelques l ments de comparaison
Quelques éléments de comparaison
  • Des outils de migration (SSMA) sont livrés en standard depuis SQL Server (Sybase, Oracle)
  • Interopérabilité : penser également que les modules BI de SQL peuvent s’utiliser en complément et au dessus
  • d’autres bases de données (Oracle, MySQL, DB2 …)
sc narios de vente cl
Scénarios de vente clé

Développement et intégration d’applications d’entreprise

Business Intelligence

Entrepôts de données

Consolidation & optimisation de serveurs

Conformité / contraintes légales

Application Web et Mobile

sql server 2008 en r sum
SQL Server 2008 en résumé

Fiabilité : Microsoft® SQL Server ® 2008 permet aux organisations de toutestaillesd’exécuterleurs applications les plus critiques avec un très haut niveau de sécurité, fiabilité et montée en charge

Productivité : SQL Server® 2008 permet aux organisations de réduire le temps et le coûtnécessaires au développement et à la gestion de leur infrastructure de données et les applications de nouvelle génération.

Intelligence : SQL Server® 2008 fournituneplate-formedécisionnellecomplète et intégrée à Office qui permet de fournir des informationscibléesversvosutilisateursoùqu’ils se trouvent

a retenir2
A retenir…

SQL Server 2008 R2

  • Vente des licences associées
  • Projets décisionnels
  • Gestion et administration de bases de données
vos processus m tier sont ils int gr s comment dialoguent vos applications
Vos processus métier sont-ils intégrés ?Comment dialoguent vos applications ?

Evolutivité…, coûts de maintenance…, traçabilité,

Gestion des erreurs…, temps réel…, montée en charge…?

CRM

ERP

WMS

Finance

Point à point

des processus m tier int gr s dialogue inter applicatif avec biztalk server
Des processus métier intégrés ?Dialogue inter applicatif avec BizTalk Server

Règles métier

Orchestration

Suivi métier

Bus de message

Connecteur

Connecteur

Connecteur

Connecteur

CRM

ERP

WMS

Finance

Couplage lâche

adoption biztalk des faits
Adoption BizTalk : des faits !
  • +8500 clients :
    • Middleware “Business Process Server” le plus déployé !
  • 90 % des “Fortune Global 100” :
    • Quels que soient les secteurs.
    • Forte croissance grands comptes & PME.
consid r comme leader sur plusieurs march s connexes soa eai b2b
Considéré comme leaderSur plusieurs marchés connexes : SOA, EAI, B2B

Gartner Magic Quadrant

SOA Composite Application

(Dec. 2008)

Gartner Magic Quadrant

Back End App Integration

(Dec. 2008)

Gartner Magic Quadrant

B2B Gateway Providers

(Feb. 2008)

fonctionnalit s biztalk server 2009
Fonctionnalités BizTalk Server 2009

Management

(MMC)

Moteur

de règles (BRE)

B2B/EDI

Business

Activity

Monitoring

(BAM)

Orchestration (BPM)

Communication & intégration

(EAI, ESB)

Tools

(Visual Studio)

RFID

connectez vos applications connecteurs inclus de base
Connectez vos applicationsConnecteurs inclus de base

Un connecteur coûte

#15-20K Euros chez la compétition

Extensible via le Framework de connecteurs LOB WCF SDK (gratuit)

et les partenaires…

priorit s des responsables informatiques en 2009
Priorités des responsables informatiques en 2009

Le déploiement d’un ERP ou d’une nouvelle application pose la question de son intégration dans le système d’information

Automatiser les processus métier et fournir un suivi en temps réel via le BPM permet de réduire les erreurs et améliorer la performance opérationnelle

Fluidifier la chaîne de valeur via l’intégration des partenaires (B2B, PLM, SCM,…,etc.)

Ré-exploiter les fonctions métier d’applications anciennes d’interfaces modernisées de type portail, Web ou mobile

Exposer le système d’information sous formes de services réutilisables et interopérables permet de capitaliser et créer facilement de nouveaux services

Comment assurer la fusion progressive des systèmes d’information disjoints

Gartner EXP Worldwide Survey 2009

biztalk server vs comp tition all inclusive
BizTalk Server vs Compétition« All inclusive »

Souvent une Option ?

EAI/ESB

Connecteurs

B2B/EDI

BPM

BAM

BRE

RFID

À partir de 10K/CPU

Souvent une Option ?

#15-20K /connecteur

Minimum

50-80K/CPU

licensing
Licensing
  • Tarification à la CPU (sans tenir compte du nombre de cœurs) :
    • (3-5 fois moins élevé que la compétition à périmètre supérieur).
a retenir3
A retenir…

BizTalk Server 2009

  • Intégrations applicatives
  • Mise en place de l’infra d’intégration avec BT Server
  • Développement de connecteurs spécifiques
evolution des a pplications agr gation de 30 ans de technologies disparates
Evolution des applications Agrégation de 30 ans de technologies disparates

Applications Mainframes

PersonalComputing

Applications connectées

Applications Web

Applications orientées Services

Connected

Applications

Internet-

Connected

Applications

Connected

Applications

Personal

Computing

Mainframe

Applications

Mainframe

Applications

Mainframe

Applications

Mainframe

Applications

Personal

Computing

Personal

Computing

Host Systems

… – Mi 1980s

Client Serveur

Fin 1980s – Mi 1990s

Internet

Mi 1990s

Composite /SOA

Mi 2000s – . . .

vous avez dit cloud
Vous avez dit « Cloud » ?

SaaS

BPOS

CRM Online

Force.com

Google

« Cloud » public

Microsoft Azure

Google Apps

« Cloud » privé

Hyper-V

Amazon EC2

WMWare

pourquoi choisir une solution dans les nuages
Pourquoi choisir une solution « dans les nuages » ?
  • Réduire les investissements et minimiser les coûts de fonctionnement
  • Réduire les coûtsassociés au dimensionnement des pics de charge
  • Simplification de l’administration et des déploiements
  • Flexibilité de l’infrastructure
  • Montée en charge graduelle
  • Focus sur les applications et non surl’infrastructure
windows azure les composantes
Windows Azure : les composantes

Application

Compute

Storage

Fabric

Config

  • Machines virtuelles mises en œuvre par l’hyperviseur optimisé :
    • Sous Windows Server 2008 en 64 bits.
    • Le système peut être mis à jour alors qu’une application fonctionne.
  • Pour les développeurs :
    • Plate-forme .NET.
    • Un PC virtuel est inclus dans l’environnement Windows Azure pour valider les applications.
le choix offert
Le choixoffert

Dans les nuages

Local

Visual Studio .NET

quelles solutions pour quels b n fices
Quelles solutions pour quels bénéfices ?

Hébergement Windows Server

Windows Azure

Windows Server en local

  • Réduction des investissements
  • Nouvelle application dont la consommationde ressourcesn’est pas trèsprévisible
  • Intégration avec des applications locales
  • Contrôlecomplet de l’infrastructure
  • Données critiques en local, gestion de la conformité.
  • Pas de dépendanceInternet
  • Réduction de l’administration
  • Préserve les investissementsdans les applications existantes
a retenir4
A retenir…

Windows Azure

  • Développement et mise en œuvre d’architectures « scalables »
  • Développements simplifiés de services « dans les nuages »
  • Se concentrer sur l’application et pas sur l’infrastructure.
htc snap

Terminal professionnel

HTC Snap

Spécifications

Un Smartphone doté d’un clavier azerty, idéal pour un usage professionnel

Ce terminal est doté d’un large clavier AZERTY qui vous assure une expérience de messagerie inégalée, avec notamment une saisie rapide des e-mails et SMS. En outre, la trackball centrale permet une navigation rapide et intuitive dans les différents menus.

  • Batterie 1500 mAh
  • Appareil photo numérique 2 megapixel
  • Confortable clavier AZERTY+ trackball
  • 528 Mhz
  • 192 Mo RAM, 256 Mo ROM
  • Ecran 2.4’ WVGA 240x320
  • non tactile
  • GPRS/EDGE/3G

Prix FNAC : 359€

Prix Bouygues : 99€

Prix Bouygues Entreprises : 65€