Développeurs

De vos outils
à la production.

Une infrastructure à composer. Une application à déployer. Des e-mails à connecter.

Votre configuration → vos ressources cloudSchéma de fonctionnement
Votre configurationTerraform
IaaS VICEMOpenStackCalcul · stockage · réseau

Instances : choisissez les ressources de calcul adaptées à votre application.

Automatisez vos ressources cloud avec Terraform et les API OpenStack.

Voir le rôle de votre équipe

Trois points d’entrée, trois responsabilités

Automatiser au bon niveau.

Choisissez l’outil selon ce que vous voulez piloter. Les API présentées appartiennent à des services différents.

Infrastructure as code

Terraform

Ressources décrites
API OpenStack

IaaS VICEM

Instances, stockage et réseaux.

Vous pilotez

L’architecture, les systèmes et l’application.

Explorer l’IaaS
Déploiement applicatif

Git

Code versionné
Git / API REST

PaaS VICEM

Environnements de votre application.

Vous pilotez

Le code, les paramètres et les données.

Explorer le PaaS
Messages applicatifs

API / SMTP

Demande d’envoi
Service d’envoi

E-mail transactionnel

Envois et événements par webhooks.

Vous pilotez

Les messages, les destinataires et le traitement des événements.

Explorer l’e-mail

Schémas d’intégration. Aucun code exécutable ni endpoint n’est simulé ici ; les accès et paramètres doivent correspondre au service effectivement provisionné.

Avec l’IaaS

Votre architecture.
Vos choix.

Votre équipe

Définit les ressources, le réseau et la configuration des systèmes.

La plateforme

Fournit les briques cloud et les interfaces pour les piloter.

Modèle économiqueRessources réservées ou à l’usage

Explorer l’IaaS

Avant le premier déploiement

Préparer les décisions
qui restent dans votre application.

Le choix d’une plateforme ne remplace pas ces vérifications. Ce sont aussi les bonnes questions pour un échange technique avec VICEM.

Préparer mon intégration
IaaS · Décrire les ressources et les accès
  1. CompositionInstances, réseaux et volumes nécessaires à votre application.
  2. AdministrationImages, accès et répartition des rôles dans votre équipe.
  3. DonnéesPérimètre à sauvegarder et procédure de restauration à vérifier.
PaaS · Définir le cycle de publication
  1. SourceDépôt Git et environnement visé par le déploiement.
  2. ConfigurationParamètres, secrets et dépendances de votre application.
  3. ValidationTests, données de production et stratégie de retour en arrière.
E-mail · Traiter l’envoi et son résultat
Votre applicationEnvoi API / SMTPÉvénement webhookVotre traitement

Vérifiez le domaine d’envoi, la gestion des erreurs et la façon dont votre application prend en compte les rebonds, plaintes et désinscriptions.

On construit la suite ?

Partons de
votre projet.

Votre architecture actuelle, vos outils et les ressources à prévoir : voilà un bon début.

Échanger avec l’équipe