Comment louer Linux Server dans le cloud

Comment louer Linux Server dans le cloud
D'accord, vous avez votre prochaine excellente idée. Peut-être que c'est une application Web, un site Web ou un logiciel en tant que service. Maintenant, vous devez le déployer dans le monde pour que les gens puissent le voir et l'utiliser. Où allez-vous pour ça? De quels facteurs avez-vous besoin pour prendre en compte? Passons par le processus de réflexion pour trouver votre serveur cloud idéal.

Échelle verticale de votre opération

Par échelle verticale, je veux dire l'exigence de ressources optimale par serveur. Par exemple, si vous avez besoin de quelque chose de petit comme 1 à 8 VCPU et un 1 à 32 Go de mémoire, vous pouvez considérer tout fournisseur d'hébergement de cloud traditionnel comme DigitalOcean, Azure ou AWS. C'est de loin l'option la plus courante, et probablement quelque chose que vous voulez. Ces services peuvent évoluer pour héberger tout, de vos projets de passe-temps et de vos blogs personnels à la pile complète d'un pipeline DevOps typique.

Pour des exigences plus importantes, comme plus de 128 Go de mémoire, il est plus logique de louer un serveur dédié à des fournisseurs comme OVH. Le coût initial peut être plus élevé dans le cas ultérieur, mais sur des périodes plus longues, il est beaucoup moins cher.

Vous voudrez peut-être quelque chose de complètement géré par un fournisseur de serveurs cloud, y compris des options FAAS comme les fonctions AWS Lambda et Azure, ou des options de PaaS comme Google Cloud Platform. Cependant, ceux-ci ne comptent pas strictement comme un environnement Linux, car vous êtes limité dans l'environnement que le fournisseur vous offre, plutôt que d'avoir votre propre environnement Linux avec des privilèges racines, etc.

Évolutivité horizontale

L'évolutivité horizontale fait simplement référence au fait que comment pouvez-vous évoluer votre logiciel sur plusieurs serveurs. Dans ce contexte, il fait également référence à la sensibilisation que votre fournisseur de services cloud a à offrir. Ont-ils des centres de données proches de l'endroit où vos utilisateurs pourraient être? Si vous prévoyez d'héberger quelque chose comme un VPN, alors la question est différente. Ont-ils des centres de données dans des régions qui respectent la confidentialité des utilisateurs.

Si vous pensez que votre base d'utilisateurs se développera, alors vous devez planifier à l'avance.

Automatisation

En ce qui concerne les serveurs, l'automatisation est le nom du jeu. Ce ne sont pas des appareils qui sont censés être interagus par vous, en tant que propriétaire. Ils devraient exécuter tranquillement l'application qu'ils sont censés exécuter et obtenir de votre chemin.

Dans cet esprit, de nombreux services offrent une gamme complète de services à partir de Cloud-Init à une API HTTP avec laquelle vous pouvez faire tourner à distance les serveurs et les configurer. Si votre équipe connaît l'API d'un fournisseur et non de l'autre, il vaut mieux s'en tenir à celui familier plutôt que de réécrire votre ensemble d'outils pour un autre fournisseur.

Une fois que vous avez un ensemble de scripts automatisant tout pour vous, cela vous fera économiser des centaines d'heures humaines à long terme. Et vous n'aurez jamais à vous soucier qu'un serveur soit mal configuré à cause d'une erreur humaine. Visitez les pages de documentation de l'API pour tous les fournisseurs que vous envisagez, avant de prendre une décision.

Jeu de fonctionnalités

Pour profiter pleinement du logiciel open source fourni avec Linux, vous devez vous assurer que votre fournisseur de serveurs offre une certaine norme minimale de fonctionnalités.

En cas de machines virtuelles hébergées par le cloud, celles-ci peuvent inclure des sauvegardes et des instantanés, des appareils de bloc, un magasin d'objets, des IPs flottants, un pare-feu géré, un réseau privé, un serveur DNS et une large gamme de distributions Linux. Dans le cas d'un serveur dédié, les fonctionnalités sont plus spécifiques au matériel comme la disponibilité de l'IPMI, le KVM distant et une interface de gestion utile comme le VRACK d'OVH.

Surveillance

La surveillance de votre serveur est un autre facteur crucial pour prendre en compte lors de la location d'un serveur Linux. Quel niveau de surveillance la plate-forme permet-elle. Bien sûr, il y a aussi des points bonus pour l'alerte.

Les services comme Cloud Log d'Amazon sont de plus en plus courants dans tous les fournisseurs. Ils vous donnent un aperçu très fin de la santé et de la disponibilité de vos systèmes. Les services tiers ont également surgi pour vous aider à en profiter. Vous vous inscrivez simplement et ils puisent dans les mesures et vous les offrent en termes de graphiques et d'alertes intuitifs.

Soutien et communauté

Avec Linux, le désastre n'est pas une question de «si cela se produit» mais «quand ça arrive». Lorsque vous rencontrez inévitablement un problème, vous devez vous assurer que le vendeur offre un support abordable et opportun pour vous sortir du gâchis. De plus, lorsque les choses tournent mal à la fin de votre fournisseur de cloud, vous devriez obtenir une alerte immédiate à ce sujet. Vous serez reconnaissant pour un vendeur de communication quand les choses vont mal. D'un autre côté, le manque de communication peut conduire à la frustration et à l'anxiété.

Si les contrats d'assistance sont coûteux pour vous, envisagez d'opter pour un fournisseur où il existe une communauté active de développeurs et d'opérateurs. Les gens qui ont probablement résolu le problème auquel vous êtes confronté ou qui peut vous orienter dans la bonne direction. Si vous adoptez une technologie arcanique et mal documentée, vous êtes seul. Cela est vrai avec toute technologie, en général, mais surtout avec les plates-formes contrôlées par une autre partie.

Conformité

Des normes comme HIPAA et PCI sont un trou de lapin qui. Que vous voyiez ou non un mérite en eux, est une question différente. Le simple fait est que si vous concevez des produits qui ont besoin de respecter certaines normes juridiques, alors vous feriez mieux de mener vos `` i's et de croiser vos '.

Consultez les experts et en parlez à votre vendeur. Voyez, si leur infrastructure répond aux différentes normes dont vous devez vous conformer avant de prendre une décision commerciale.

Conclusion

Grâce au taux en constante augmentation des projets open source, la location d'un serveur Linux sur n'importe quelle plate-forme cloud n'est pas une grande partie d'un entrave technique. La décision se résume vraiment à l'économie, à la géolocalisation, aux légalités et aux préférences personnelles.

Sur cette note, j'espère que vous avez trouvé les facteurs ci-dessus propices à la pensée. J'espère que cela vous aidera à sélectionner votre plateforme parfaite.