top of page

Web Services

Mise en place d'un serveur Web Services

Définition du besoin :

Les applications réalisées par les développeurs devront être accessibles depuis Internet. Pour cela, vous devrez configurer "serveur-web" qui est actuellement situé dans la DMZ de votre infrastructure. Il hébérgera l'application Symfony 2 et les web services des applications Java/Swing et Android. Ces applications accèdent à des bases de données qui sont pour l'instant localisées sur les STA des développeurs. Votre mission consistera également à migrer les bases de données sur le serveur "bdlab" de l'entreprise. Vous devrez communiquer l'adresse ou le nom de ce serveur aux développeurs avant migration de leurs applications.

 

Existant :

 

"serveur-web" a été installé récemment et ses caractéristiques sont les suivantes :

- Système d'exploitation : Debian 7.5 64 bits

- Capacité RAM : 384 Mo

- Capacité de stockage : 8 Go

- Interface réseau : sans adresse IP (connectée en mode pontée dans la DMZ).

- Snapshot : une seule prise après l'installation de base terminée.

- Services réseaux : aucun

Les entrées DNS publiques sont les suivantes. Zone gsb2.com : 

www           IN     A 88.178.189.102

smtp           IN     A 88.178.189.102

mobile         IN     A 88.178.189.102

visiteur         IN     A 88.178.189.102

gestionnaire  IN     A 88.178.189.102

 

Contraintes :

  • Vous devrez prendre connaissance auprès des développeurs de leur environnement de travail.
  • Il faudra ensuite s'assurer que les différents Web services soient accessibles depuis Internet via le protocole http et que le route applicatif soit opérationnel.
  • Le "serveur-web" devra communiquer avec le serveur "bdlab" qui hébergera les bases de données nécessaires. Seul l'utilisateur appli (mot de passe à définir) accèdera à ces bases de données. Il aura les permissions de lecture, d'insertion et de modification des données. Toute autre opération lui sera refusée.

bottom of page