Élevez vos solutions ISV grâce au cadre d’accélération SaaS

Élevez les solutions ISV avec le cadre d’accélérateur SaaS de HCLTech, offrant des mises en œuvre SaaS infonuagiques agiles, sécurisées et évolutives.
5 minutes de lecture
Kanwar Rajinder Pal Singh
Kanwar Rajinder Pal Singh
Directeur général adjoint, HCLTech
5 minutes de lecture
Élevez vos solutions ISV avec le cadre d’accélération SaaS

À l’ère de la transformation numérique, la convergence de et des s’est imposée comme une pierre angulaire de l’agilité organisationnelle, de l’innovation et de l’efficacité des coûts. Ce blogue explore l'importance stratégique de l'adoption de solutions SaaS dans l’environnement infonuagique public, en clarifiant les avantages clés, les considérations et les meilleures pratiques pour une mise en œuvre réussie. 

Préoccupations lors de l’adoption du SaaS dans l’infonuagique public 

  1. Chaque client (éditeurs de logiciels indépendants et leurs clients) – priorité et objectifs distincts – aucune solution universelle adaptée à tous
  2. Souveraineté des données : gestion et protection des données
  3. Délai d’intégration rapide pour l'accueil de plusieurs locataires
  4. Sécurité : donner accès uniquement aux utilisateurs autorisés et authentifiés
  5. Refacturation : facturation et mesure

Comment HCLTech aide à déployer un cadre SaaS

HCLTech dessert plus de 500 clients éditeurs de logiciels indépendants et technologies de pointe à l’échelle mondiale. Forts d’une compréhension approfondie des objectifs de l'industrie, nous tirons parti de notre héritage en ingénierie et agissons comme partenaire de confiance pour les entreprises de semi-conducteurs, de technologies de pointe, d’éditeurs de logiciels indépendants et autres sociétés SaaS. En tant que chef de file reconnu dans les secteurs de la technologie de pointe et du SaaS par Avasant, nous avons mis à profit notre expérience pour mettre en œuvre le cadre SaaS à l’aide de 27 services Google Cloud. Nous sommes l’un des partenaires privilégiés intégrés au programme d’accélération SaaS chez , spécialement conçu pour les producteurs de services ISV et SaaS.

Nous pouvons intégrer n’importe quel client en utilisant un cadre d’accélération SaaS, assurant la multi-location, le respect des normes de sécurité et la visibilité sur la performance et la gestion des coûts à l’aide de tableaux de bord Looker. Reconnaissant le besoin tant d’expertise commerciale que technique, nous sommes en mesure de fournir un soutien exhaustif aux clients tout au long de leur parcours. Cela comprend la mise en place d’une fondation sur Google Cloud Platform (GCP), l’intégration de leurs locataires SaaS (clients) par le portail SaaS et l’offre de services continus d’experts.

Cadre SaaS – fonctionnalités uniques

  • Un cadre éprouvé pour accélérer l’intégration rapide et sécurisée de plusieurs clients sur l’infonuagique
  • Intégration automatisée sans friction et rapide via un plan de contrôle SaaS basé sur une interface graphique pour modèles à locataire unique ou multi-locataires
  • Permet un modèle reproductible pour l’exécution parallèle auprès de plusieurs éditeurs de logiciels indépendants — stratégie d’engagement flexible et personnalisable
  • Aucune approche « universelle »

Grâce à un investissement conjoint avec Google, HCLTech a développé une solution de déploiement en un clic pour notre cadre SaaS. Cela permet aux éditeurs de logiciels indépendants de transformer sans heurt leurs applications en offres SaaS à l’aide de nos modèles préconçus, prêts à déployer, et des meilleures pratiques éprouvées.

Intégration multi-locataires – Freemium et entreprise avec une interface utilisateur intuitive

Gérez la refacturation en toute transparence - La solution de mesure permet la facturation des locataires, favorise la transparence et consolide des relations durables

Maintenez la sécurité en toute confiance - Utilisation de protocoles robustes pour protéger les données contre les menaces potentielles, préservant l’intégrité et la confidentialité entre locataires

saas-accelerator

Le cadre d’accélération SaaS sert à automatiser la création d’infrastructures SaaS à l’aide de l’architecture de référence multi-locataires de Google SaaS. Il couvre les services suivants :

  • Hiérarchie des ressources, politique organisationnelle, réseau, cluster d’entreprise GKE, plateforme d'identité (intégration avec plusieurs fournisseurs d’identités), sécurité, gestion, Apigee, reverse proxy
  • Assistance pour le déploiement d’applications client dans les clusters d’entreprise GKE
  • Assistance pour le déploiement d’une console d’administration SaaS pour l’intégration des locataires

Faits saillants de la solution : 

  • Hiérarchie des ressources : structure de dossiers imbriqués à l’intérieur du dossier de niveau supérieur d’une organisation existante
  • Plusieurs projets provisionnés pour fournir une plateforme standard permettant d’intégrer des locataires dans les catégories freemium ou entreprise
  • Projets distincts, l’un comme hôte avec VPC partagé fondation et services réseau, l’autre comme projet service pour le déploiement des charges de travail locataires sur les clusters privés GKE entreprise
  • IAM : Comptes de service dotés de rôles IAM assignés et d’identités de service pour les projets Anthos Fleet
  • Point de terminaison d’application sécurisé utilisant un proxy tenant compte de l’identité pour intégrer plusieurs fournisseurs d’identités via la plateforme d’identité Google Cloud
  • Réseau : un VPC et plusieurs sous-réseaux pour les clusters privés GKE entreprise régionaux dans chaque région GCP ainsi que Apigee
  • Cloud DNS : Provisionnement automatisé des enregistrements mappés à un nom de domaine s’appuyant sur GCP Cloud DNS configuré pour zones DNS publiques et privées
  • Extension des capacités du Global Load Balancer hébergé dans le projet hôte (redirection http vers https) pour distribuer le trafic au Service Mesh Anthos via le reverse proxy déployé dans le projet service
  • Sécurité : Cloud Armor pour les contrôles de sécurité en périphérie, règles de pare-feu par balise pour refuser la sortie et autoriser le trafic entrant selon la source et la destination
  • Politiques réseau utilisées pour garantir l’isolation multi-locataires dans des espaces de noms distincts du cluster freemium GKE et des projets d’entreprise pour les locataires GKE entreprise
  • Certificats gérés par Google, registre d’artefacts, répertoire de code Source Cloud approvisionnés dans le projet hôte, gestion de la configuration Anthos déployée dans les projets de service
  • Gestion : Apigee permet d’exposer les services internes (dans ASM) en API pour des consommateurs externes et de sécuriser les services back-end
  • Suite d’opérations Google Cloud activée pour les charges de travail et l’infrastructure GKE
  • Mesure GKE en place pour comprendre l’utilisation des ressources, transmettre les données à BQ Datasets et les visualiser via Data Studio
  • L’application console d’administration est offerte par Cloud Run à l’aide de l’image de conteneur d’administration, facilitant l’accueil de nouveaux locataires
  • Offre une vue centralisée pour la surveillance et la visualisation dédiées des charges de travail entre clusters

Architecture d’utilisation typique pour tout client SaaS (aucune approche universelle). 

Freemium : 

  1. Projet locataire administrateur pour l’intégration de plusieurs locataires via l’interface graphique
  2. Hébergement de plusieurs locataires isolés par espaces de noms dans un seul projet et cluster d’entreprise GKE, protection du trafic à l’aide de politiques réseau
  3. Fonctionnalités de mesure et de refacturation

capabilities

Entreprise : 

  1. Projet locataire administrateur pour l’intégration de plusieurs locataires via l’interface graphique.
  2. Hébergement d’un locataire dédié isolé dans un seul projet et cluster d’entreprise GKE
  3. Fonctionnalités de mesure et de refacturation

Enterprise

Intégration d’un locataire entreprise :

  1. Le cadre SaaS a été utilisé pour exécuter les scripts Terraform SAAS (Cloud Foundation Tool Kit) pour la création d’un environnement SaaS multi-locataires
  2. Création automatisée de projets — p. ex., projets de semence, hôte, service, projet central GKE entreprise pour les trois locataires d’entreprise
  3. Création de clusters GKE entreprise, intégration des locataires freemium et entreprise
  4. BigQuery et source de données dans Looker Studio pour visualiser l’utilisation réelle des ressources de chaque locataire
  5. Un compartiment GCS dans chaque projet locataire est mis en place pour téléverser et télécharger les données des locataires vers les notes Jupyter Hub
  6. Filestore pour offrir un stockage partagé mappé aux clusters GKE entreprise
  7. Cloud NAT a été utilisé pour fournir un accès sortant restreint et sécurisé aux clusters d’entreprise

frame work

Avantages livrés : 

  • L’architecture SaaS offre un cadre flexible pour héberger et gérer l’application du client
  • Gestion des forfaits gratuits de manière la plus économique, intégration en libre-service des locataires
  • Maintien de la souveraineté des données pour les clients d’entreprise – isolation des locataires
  • Mesure et refacturation efficaces

35 % de réduction du temps de déploiement grâce aux accélérateurs HCLTech

Veuillez communiquer avec Apoorva.ramchandran@hcltech.com si vous souhaitez entreprendre l’aventure SaaS pour votre produit ou solution.

Etiquettes
Partager sur
Nuage et écosystème Nuage Blogues Élevez vos solutions ISV grâce au cadre d’accélération SaaS