(musique douce) Bienvenue dans Introduction au Cloud Computing et Architecture. Dans ces leçons, vous découvrirez le cloud computing, les différences entre les clouds privés et publics, les avantages de la migration des données vers le cloud, la terminologie essentielle pour comprendre le cloud computing et ses composants, et les différentes couches de l'architecture cloud et les cas d'utilisation les mieux adaptés à chacun. Le cloud fait référence à Internet et toutes les informations auxquelles vous pouvez accéder en son sein. Le cloud computing nous permet d'accéder à des applications, des bases de données, et des serveurs sur l'Internet public. Il élimine le besoin et le coût d'avoir un centre de données physique interne. Par exemple, si une entreprise prévoyait déployer une application web au sein d'une base de données, il faudrait l'espace physique pour les serveurs web et bases de données, un système de journalisation, un système de nom de domaine ou DNS, gestion et un équilibreur de charge, ainsi qu'une équipe informatique pour superviser le fonctionnement du centre de données. Tous ces composants pourraient, au contraire, être facilement et directement déployé sur le cloud public, éliminant les frais de mise en place et la maintenance d'un centre de données sur site. Une fois que vous avez déployé des ressources sur le cloud public, vous pouvez y accéder sur n'importe quel réseau public. Microsoft Office 365 en est un parfait exemple de la façon dont le cloud computing peut bénéficier aux utilisateurs. Au lieu d'avoir à installer le logiciel sur votre propre ordinateur, vous achetez simplement un abonnement, et Microsoft gérera l'infrastructure de l'application. De même, Google Docs est un bon exemple de cloud computing, parce que tu peux l'utiliser sans installer de logiciel sur votre ordinateur, et peut y accéder de n'importe où à tout moment avec une connexion internet. Le cloud computing a aussi l'avantage de proposer des solutions de stockage de données, qui éliminent le besoin de gérer localement l'infrastructure de disques durs externes pour le stockage des données. La plupart des options facturent par gigaoctet, ce qui équivaut à 1 milliard d'unités de données pour le service. Vos données stockées dans le cloud sont alors accessibles de n'importe où si le service Internet est disponible. Actuellement, OneDrive Google Drive et Dropbox sont les options de stockage les plus populaires. Si nous devions dessiner un modèle montrant l'architecture du cloud computing, ça ressemblerait à quelque chose comme ça. L'application client et la base de données sont déployés sur le cloud public à l'aide de machines virtuelles ou de services gérés. Les données d'application sont stockées sur la base de données publique ou le système de fichiers. Et le client a une option pour gérer toutes les applications via plusieurs autres services cloud, ou ils pourraient limiter l'accès pour plus de sécurité. Par exemple, ils ne pouvaient autoriser le serveur d'applications Web pour accepter les requêtes depuis le port 80 ou le port 443, et bloquer toutes les autres requêtes. Le cloud computing utilise un modèle de paiement à l'utilisation, ce qui signifie que vous ne payez que ce que vous utilisez. Par exemple, supposons que votre entreprise déploie des analyses qui doivent être exécutés sur 100 machines. Une fois l'exécution de l'analyse terminée, vous n'avez plus besoin de l'infrastructure créée. En utilisant 100 machines virtuelles sur le cloud public pour exécuter vos analyses, une fois la sortie générée, vous pouvez résilier toutes les ressources, et vous ne paierez qu'un coût horaire pour l'utilisation. Un avantage supplémentaire est que les services de cloud public sont disponibles pour les utilisateurs individuels, les entreprises, et même le gouvernement.