Le Blog Amazon Web Services

Automatisez vos déploiements SAP avec AWS Launch Wizard

Depuis 2008, chez AWS, nous opérons les applications et infrastructures SAP de nos clients. Au cours de ces 13 années de collaboration, nos équipes écoutent et transmettent les commentaires et expériences clients afin d’améliorer l’expérience SAP sur AWS. De ces retours, un aspect de l’utilisation d’AWS nous est remonté de façon récurrente de la part de nos clients : la capacité de pouvoir mettre en oeuvre leurs infrastructures SAP sur AWS de façon simple et rapide. Ce constat nous a conduit à annoncer lors de notre convention annuelle AWS re:Invent de 2019 que le service AWS Launch Wizard (déjà utilisé pour mettre en œuvre le déploiement automatisé d’infrastructure Microsoft SQL Server) était étendu au déploiement des infrastructure SAP sur HANA. Le service AWS Launch Wizard permet de vous guider dans le processus de configuration, de dimensionnement et d’installation de vos infrastructures SAP HANA et HANA NetWeaver. AWS Launch Wizard offre aux équipes de déploiement SAP une assistance étape par étape, axée sur la base de connaissances et les compétences d’architecture AWS. Cela permet de simplifier considérablement le processus de configuration et de déploiement des infrastructures SAP sur la plateforme AWS. Les clients et partenaires nous ont partagés qu’AWS Launch Wizard permet de réduire jusqu’à 75 % les délais de mise en œuvre de leurs infrastructures SAP sur la plateforme AWS. Ce service peut être utilisé pour accélérer le déploiement d’une variété de cas d’usage tels que :

  • La mise en œuvre d’environnements de lab ou de phase de pilote,
  • Les procédures de plan de reprise (sauvegarde et restauration),
  • Les migrations d’environnements tel que DEV, QA et Production,
  • La mise en place de nouveaux environnements , ajout de ligne projet supplémentaire et plus encore.

Installez simplement et en quelques heures vos applications SAP sur AWS

Jusqu’à aujourd’hui, traditionnellement, la mise en œuvre d’infrastructure SAP nécessitait de provisionner vos instances et d’installer manuellement vos applications SAP par différentes équipes au sein de votre organisation. Ces étapes manuelles peuvent prendre beaucoup de temps selon le modèle de déploiement choisi par le client. L’installation manuelle des applications SAP est aussi propice aux erreurs lors de la définition des paramètres de l’application ou de son intégration aux services AWS. Les opérations de post-installation opérées par les équipes en charge des environnements SAP peuvent alors faire des jours, voire des semaines, de tests et de validation. Toute erreur constatée entraîne alors des actions correctives, ce qui allonge encore un peu plus ce délai. Avec AWS Launch Wizard, en plus de provisionner automatiquement vos instances AWS et leur bon dimensionnement, le service vous permet aussi d’installer automatiquement les applications SAP supportées par AWS Launch Wizard et ce directement depuis le service AWS Simple Storage Service (S3). Vous pouvez automatiser le déploiement d’applications SAP tel que: S/4 HANA, BW4HANA et NetWeaver sur HANA ainsi que d’installer, le cas échéant, des bases de données SAP HANA seules, et tout cela en quelques heures seulement.

Comporaison modèle opératoire SAP on AWS vs on-premises

Comparaison d’un déploiement “Traditionnel” Vs “AWS Launch Wizard“

Examinons maintenant certaines des fonctionnalités clés de AWS Launch Wizard.

Points clés et bénéfices de l’utilisation d’AWS Launch Wizard

Une installation guidée

Tout au long du processus de déploiement, AWS Launch wizard fournit des conseils pour vous aider à mettre en place des systèmes SAP conformément aux meilleures pratiques AWS et SAP comme par exemple :

  • Choisir entre différents modèles de déploiement qui répondent aux exigences de votre entreprise (simple instance, architecture distribuée, haute disponibilité),
    Les menus déroulants qui vous permettent de choisir et de sélectionner facilement les aspects clés du déploiement, tels que par exemple le système d’exploitation et sa version,
  • Une validation des informations clés, ce qui permet à l’utilisateur de gagner un temps considérable en éliminant les erreurs pouvant avoir un impact post-installation.

Des recommandations d’infrastructure

Lorsque vous utilisez AWS Launch Wizard, vous pouvez renseigner, lors du lancement, le nombre de vCPU, la mémoire ou les SAP Application Performance Standard (SAPS) de votre application SAP. AWS Launch Wizard recommande ensuite les instances Amazon EC2 et les volumes de stockage Amazon EBS appropriés en fonction du composant d’application et du rôle des systèmes dans le paysage (Non Prod, Prod, haute disponibilité). Ceci vous aidant à répondre aux exigences d’une application performante et ce sans surdimensionner et en payant le juste prix de votre infrastructure.

Des modèles de déploiement réutilisables

AWS Launch Wizard vous permet de définir et d’enregistrer facilement les choix de déploiement liés à l’infrastructure, tels que les AWS Virtual Private Cloud (VPC) et les sous-réseaux dans lesquels l’application doit s’exécuter et la manière dont les groupes de sécurité doivent être configurés. Ce modèle peut être enregistré par exemple par un architecte cloud, puis utilisés pour assister les administrateurs SAP dans leurs déploiements futurs, éliminant ainsi le besoin d’assistance des équipes d’infrastructure.

Un outil en constante évolution

Depuis le lancement d’AWS Launch Wizard fin 2019, nous avons continué à prendre en compte les commentaires et les retours clients quant à l’utilisation du service et le mettre à jour avec d’avantage de paramètres, d’intégrations et de fonctionnalités. Voici en quelques dates les évolutions majeures d’AWS Launch Wizard :

  • Décembre 2019 – Avant première durant l’événement re:Invent avec la mise à disposition d’une version de déploiement SAP HANA simple nœud,
  • Avril 2020 – Lancement officiel du service AWS Launch Wizard sur SAP et du support de la plupart des déploiements SAP HANA et NetWeaver: Simple/Multi noeud, Haute Disponibilité,
  • Juillet 2020 – Intégration avec le service AWS Route 53 pour la gestion des DNS et des proxy,
  • Août 2020 – mise à disposition du service dans les régions AWS Europe (Milan), AWS Middle East (Bahrain), AWS Africa (Cape Town), et AWS Asia Pacific (Hong Kong),
  • Septembre 2020 – Intégration du service EFS pour la gestion des mécanismes de Scale Out, support de RED HAT Entreprise Linux 8.1 et SUSE Entreprise Linux 15 SP1 et 12 SP,
  • Octobre 2020 – Intégration dans AWS Launch Wizard de l’agent AWS Backint qui permet de configurer les mécanismes de Backup pendant le process de déploiement,
  • Novembre 2020 – Extension d’AWS Launch Wizard avec des scripts de pre et post installation pour une personnalisation encore plus poussée des déploiements,
  • Décembre 2020 – Installation automatique des applications SAP,
  • Avril 2021 – Mise en place intégrée de clusters sur les serveurs d’application et Base de données pour la Haute disponibilité.

Aujourd’hui, Launch Wizard est intégré à plus de 16 services AWS, ce qui lui permet d’interagir avec d’autres services AWS natifs pour les lancer ou aider à orchestrer les déploiements SAP.

Services AWS intégrés avec Launch Wizard

Services AWS intégrés avec Launch Wizard

Impact de l’utilisation d’AWS Launch Wizard pour votre organisation

En fin de compte avec AWS Launch Wizard vous pouvez lancer une application SAP, y compris de production, en quelques heures seulement. Cela signifie non seulement que vous êtes opérationnels plus rapidement, mais que certains membres de vos équipes peuvent désormais se concentrer sur des tâches à plus forte valeur ajoutée. Tout au long du processus, des contrôles sont en place pour éliminer les erreurs courantes et permettre aux utilisateurs de déployer des applications en toute confiance. Nous sommes aussi constamment dédiés à améliorer AWS Launch Wizard et de poursuivre notre processus pour simplifier le déploiement des charges de travail SAP sur AWS.

Si vous souhaitez en savoir plus et commencer à déployer vos propres systèmes SAP dès aujourd’hui, visitez la page Web d’AWS Launch Wizard.
Pour une liste complète des applications/bases de données SAP et des systèmes d’exploitation actuellement pris en charge par l’assistant de lancement, veuillez vous reporter à la documentation de l’assistant de lancement.

N’oubliez pas aussi de vérifier régulièrement, sur notre site, les dernières évolutions du service AWS Launch Wizard pour les applications SAP.

Article original contribué par Naresh Pasumarthy et localisé en français par Pierre Demouzon, SAP Solutions Architect Specialist dans les équipes AWS France.