WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Etude comparative d'un système cloud computing dans les produits Gmail, youtube et facebook.


par Paul Kondo
Université Liberté - Diplôme d'ingénieur en réseau et télécommunication  2017
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

CONCLUSION PARTIELLE

Dans ce chapitre, nous avons expliqué quelques points importants sur les technologies citées ci-haut et leurs fournisseurs Cloud Computing.

y' L'intergicielle : Le traitement métier des données, correspondant à la mise en oeuvre de l'ensemble des règles de gestion et de la logique applicative ;

Page | 50

CHAPITRE III : ANALYSE FONCTIONNELLE ET COMPARATIVE SUR

GMAIL, YOUTUBE ET FACEBOOK

INTRODUCTION

Dans ce chapitre nous allons présenter par analyse fonctionnelle des différents cas choisis sur les technologies Gmail, YouTube et Facebook, aussi bien présenter la comparaison sur base de différentes capacités de stockages sur le nombre de Datacenter ou serveur.

3.1. ANALYSE FONCTIONNELLE

L'analyse fonctionnelle est une démarche qui consiste à rechercher et à caractériser les fonctions offertes par un produit pour satisfaire les besoins de son utilisateur.

y' L'objet visé par la démarche peut être un objet, un matériel, un processus matériel ou vivant, une organisation, un logiciel, etc.

y' Les besoins sont de toute nature et sont exprimés de façon individuelle ou collective, objective ou subjective, avec des degrés de justification disparates.

y' La ou les fonctions étudiées sont également diverses : fonctions de service, fonctions d'évaluation, fonctions de traitement.

y' Le cadre de l'étude doit être aussi pris en compte : contraintes ou variables déduites de l'environnement, la réglementation, des usages, etc.

Les souci principale d'un internaute est de :

y' Se connecter sur différente plateforme (Gmail, YouTube et Facebook).

y' De se communiquer (partage de ressources qui seront stockées quelques part). 3.1.1. IDENTIFICATION DES COMPOSANTS FONCTIONNELS

Ces différents composants sont basés sur l'environnement client-serveur. Il s'agit d'un modèle logique d'architecture applicative qui vise à modéliser une application comme un empilement de trois couches logicielles (ou niveaux, étages, tiers) dont le rôle est clairement défini :

y' La présentation des données : correspondant à l'affichage, la restitution sur le poste de travail le dialogue avec l'utilisateur ou l'internaute ;

Page | 51

? Persistances : correspondant aux données qui sont destinées à être conservées sur la durée, voire de manière définitive.

Dans cette approche, les couches communiquent entre elles au travers d'un « modèle d'échange », et chacune d'entre elles propose un ensemble de services rendus. Les services d'une couche sont mis à disposition de la couche supérieure. On s'interdit par conséquent qu'une couche invoque les services d'une couche plus basse que la couche immédiatement inférieure ou plus haute que la couche immédiatement supérieure (chaque couche ne communique qu'avec ses voisins immédiats).

A. DIAGRAMME DE SEQUENCE DES COMPOSANTS D'UNE ARCHITECTURE 3 TIERS

Figure 8 architecture 3 Tiers

Page | 52

3.1.2. FONCTIONNEMENT LOGIQUE DES DIFFERENTES TECHNOLOGIES

3.1.2.1. Serveur de Messagerie

Le fonctionnement du courrier électronique repose sur des ordinateurs puissants, reliés au réseau Internet en permanence, qui assurent les échanges d'informations. Ces machines sont appelées des serveurs, en l'occurrence des serveurs mails. Les courriers sont acheminés d'un poste vers un autre en suivant des protocoles bien précis. Pour mieux comprendre ce cheminement, tentons de présenter l'acheminement de courrier postal :

a. Cheminement du courrier postal :

· Rédiger un message et le glissez dans une enveloppe

· Poster votre courrier via votre bureau de poste

· La Poste envoie le courrier au destinataire

· Trouver votre courrier, à votre adresse, dans votre boîte aux lettres

b. Cheminement du courrier électronique (mail) :

· Rédigez un message sur votre ordinateur ;

· Le mail est envoyé grâce au protocole SMTP (La Poste joue le rôle du serveur SMTP) ;

· Le courrier électronique est envoyé au serveur POP ou IMAP du destinataire ;

· Consulter mail, en se connectant à la boîte aux lettres électronique.

Figure 9 chemin de courrier électronique

Page | 53

A. Diagramme de séquence cheminement du courrier électronique

Figure 10 cheminement d'un courrier électronique

? Connexion au compte Gmail

Pour se connecter à Gmail, les différents composants qui interviennent :

PRESENTATION

INTERGICIELLE

PERSISTANCE

Interface homme-

machine

web application

Interaction

avec la base
données

Base de données

Servlet : un

programme qui

s'exécute étant

qu'une extension du serveur

JDBC : permet

l'accès à une
base de données

Le JSP (java server

page) : une
technologie Java qui

fournit les pages

web dynamique.

sépare la

présentation sous

forme de code

Hibernate :

permet un
développement

facile de
développement

de la couche
Persistance

Page | 54

 

HTML et les

d'une

 
 

traitements écrit en

application

 
 

Java sous forme de

 
 
 

Servlet

 
 

Tableau 2 connexion au compte Gmail

Figure 11 : Système Gmail

Page | 55

B. Diagramme de séquence de connexion au compte Gmail

Figure 12 connexion Gmail

Page | 56

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Et il n'est rien de plus beau que l'instant qui précède le voyage, l'instant ou l'horizon de demain vient nous rendre visite et nous dire ses promesses"   Milan Kundera