Un cloud public désigne des services cloud exploités par des fournisseurs de cloud et largement accessibles au grand public. Amazon Web Services (AWS) et Microsoft Azure en sont des exemples.

Les clouds publics présentent l’avantage de ne pas obliger les organisations utilisatrices à disposer de leur propre matériel. En outre, l’exploitation étant assurée par le fournisseur de services cloud, les organisations peuvent réduire l’investissement initial et le temps de mise en place, tout en allégeant leur charge opérationnelle. Toutefois, comme les clouds publics reposent souvent sur un modèle de tarification à l’usage, le coût total peut augmenter en cas de charges de travail intensives. Par ailleurs, confier la gestion d’informations sensibles à un fournisseur de services cloud peut, dans certains cas, susciter des préoccupations en matière de sécurité.

À l’inverse, un cloud conçu et exploité par l’organisation utilisatrice elle-même est appelé « cloud privé ». Le centre de données utilisé à cette fin peut appartenir à l’organisation ou être loué auprès d’un fournisseur de centres de données. Bien que les organisations utilisatrices soient responsables de la mise en place et de l’exploitation du système de cloud privé, ce qui entraîne des investissements initiaux plus élevés, des délais de mise en œuvre plus longs et une charge d’exploitation accrue, les clouds privés offrent l’avantage de faciliter la gestion de la sécurité. En outre, ils sont indispensables lorsque les logiciels utilisés ne sont pas conçus pour fonctionner sur des plateformes de cloud public.

Récemment, l’approche du cloud hybride, qui combine ces deux types de clouds, gagne en popularité. Elle vise à optimiser les systèmes en tirant parti des avantages de chacun. Par exemple, les applications dont la charge de travail varie fortement peuvent être exécutées dans un cloud public, tandis que celles dont la charge est stable peuvent l’être dans un cloud privé, ce qui permet d’optimiser les coûts globaux. De même, les applications web destinées à un usage externe peuvent être hébergées dans un cloud public, tandis que celles qui traitent des informations sensibles peuvent être conservées dans un cloud privé.