Qu'est-ce qu'AWS | Services Web Amazon pour la science des données

Contenu

Vue d'ensemble

  • Services Web Amazon (AWS) est la principale plate-forme cloud pour la mise en œuvre de solutions d'apprentissage automatique
  • Chaque professionnel de la science des données devrait apprendre comment fonctionne AWS

introduction

“Votre machine a manqué de mémoire”.

Sonne familier? C'est certainement pour moi, surtout chaque fois que j'essaie d'exécuter un algorithme d'apprentissage machine complexe sur ma machine personnelle. C'est une expérience assez frustrante pour de nombreux professionnels de la science des données.. Nous n'avons pas la puissance de calcul illimitée des géants de la technologie, ensuite, Que devrions nous faire?

C'est là que la puissance du cloud a transformé la science des données. Et amazone, avec votre offre AWS, a conquis le marché de la science des données comme jamais auparavant.

amazon-web-services-1409439

Le cloud computing a connu une croissance fulgurante ces dernières années. Presque toutes les organisations utilisent aujourd'hui le cloud computing pour sa large gamme de services. Il est prévu que le 70% de tout l'argent dépensé en technologie va aux services cloud à des fins commerciales 2020.

Saviez-vous que le chiffre d'affaires d'AWS au premier trimestre de 2020 provenaient $ 10 mille millions? C'est presque le double de son prochain concurrent le plus proche !! Tout professionnel de la science des données, d'une science des données à un analyste de données, vous devez apprendre AWS et savoir comment cela fonctionne.

Ensuite, dans cet article, Plongeons dans ce qu'est AWS et découvrons pourquoi il est à la pointe des services de cloud computing.

Table des matières

  1. Qu'est-ce qu'Amazon Web Services (AWS)?
  2. Historique des services Web Amazon
  3. Services fournis par Amazon Web Services
  4. Voici pourquoi vous ne pouvez pas utiliser votre système local pour toutes vos tâches de données
  5. Comment Amazon Web Services peut vous aider?

Qu'est-ce qu'Amazon Web Services (AWS)?

AWS est une plate-forme de cloud computing Amazon qui fournit des services tels que l'infrastructure en tant que service (IaaS), plate-forme en tant que service (PaaS) et logiciel packagé en tant que service (SaaS) selon le système de paiement à l'utilisation. Il a été lancé en 2006, mais il était à l'origine utilisé pour gérer les opérations de vente au détail en ligne d'Amazon.

AWS a 3 Principaux produits:

  1. EC2 (Amazon Elastic Compute Cloud):
    EC2 permet aux utilisateurs de louer des machines / serveurs virtuels sur lesquels ils exécutent leurs propres applications. Ces serveurs sont disponibles dans différents systèmes d'exploitation et Amazon vous facture en fonction de la puissance de calcul et de la capacité du serveur. (c'est-à-dire, Capacité du disque dur, CPU, Mémoire, etc.) et la durée du serveur.
  2. glacier
    Glacier est un service Web de stockage de fichiers en ligne à faible coût. Amazon Glacier est conçu pour le stockage à long terme des données inactives qui n'ont pas besoin d'être rapidement récupérées.
  3. S3 (Services de stockage simples Amazon)
    S3 fournit un stockage d'objets via une interface de service Web, avec l'évolutivité et la vitesse élevée comme avantage.urlhttp3a2f2famazon-blogs-brightspot-s3-amazonaws-com2f402fb02f16d665224675bf7ecf4431d1e9ca2faws-logo-smile-1200x630-3946478

AWS offre à vos consommateurs de nombreux avantages:

  • Sécurité: AWS fournit des capacités de sécurité complètes pour répondre aux exigences les plus exigeantes.
  • Conformité: AWS dispose de contrôles étendus, audits et accréditation de sécurité étendue.
  • Hybridisme: permet la construction d'architectures hybrides qui étendent l'infrastructure locale au cloud.
  • Évolutivité: vous permet d'augmenter et de réduire facilement
  • Payer pour utilisation: cela signifie que vous payez en fonction des services que vous utilisez. Inutile, payer moins. Utiliser plus, payer plus, mais le prix unitaire baisse au fur et à mesure que l'échelle augmente

Voici un article pour vous aider à démarrer votre parcours AWS:

Historique des services Web Amazon (AWS)

AWS a été initialement lancé en 2002, mais il n'a fourni que quelques services. Dans 2006, AWS a lancé ses produits cloud qui incluaient le stockage cloud Amazon S3, SQS (Service de file d'attente simple) et EC2 et, en le faisant, a marqué son entrée dans l'industrie des services de base en ligne.

Dans 2009, AWS a vu l'expansion internationale d'AWS en Europe, où S3 et EC2 ont été publiés. Magasin de blocs élastiques (EBS), fournir un stockage au niveau des blocs, y Amazon CloudFront, un réseau de diffusion de contenu, lancé et intégré à AWS.

Fournit un stockage au niveau des blocs à utiliser avec les instances Amazon EC2. Les volumes Amazon Elastic Block Store sont en réseau et indépendants de la durée de vie d'une instance.

Au fil des ans, de nombreux services ont été ajoutés à la plateforme AWS, qui en a fait une plateforme rentable et hautement évolutive. À présent, AWS a ses centres de données dans le monde entier, y compris les États-Unis, Japon, L'Europe , Australie et Brésil.

aws-300x163-6655546

Carte de l'infrastructure mondiale AWS

Services fournis par Amazon Web Services

AWS fournit les services suivants dans les domaines respectifs:

  1. Services informatiques:
    • EC2 (Cloud de calcul élastique)
    • EX (Service de conteneur élastique pour Kubernetes)
    • Lambda
    • Amazon LightSail
    • Tige de haricot élastique
  2. Services de base de données:
    • Neptune
    • RDS
    • Aurore
    • RedShift
    • DynamoDB
    • ElastiCache
  3. Services de sécurité:
    • KMS (service de gestion des clés)
    • AWS IAM (gestion des identités et des accès)
    • Inspecteur
    • WAF (Firewall d'applications Web)
    • Annuaire Cloud
    • Gestionnaire de certificats
    • Organisations
    • Armure
    • Tu as
    • gardien
  4. Services d'entreposage:
    • Glacier amazonien
    • S3 (service de stockage simple)
    • Boule de neige AWS
    • Magasin de blocs extensibles
  5. Services de migration:
    • Boule de neige
    • DMS (Service de migration de base de données)
    • SMS (Service de migration de serveur)
  6. Services analytiques:
    • Kinésis
    • DME QuickSight (réduction de carte élastique)
    • Pipeline de données
    • CloudSearch
    • Athéna
    • Recherche élastique
  7. Outils administratifs:
    • CloudWatch
    • Formation Nuage
    • CloudTrail
    • OpsWorks
    • Configuration
    • Autoscaling AWS
  8. Services de messagerie:

Pour en savoir plus sur les services fournis par AWS, Cliquez ici.

À ce point, avoir une large compréhension de ce qu'est AWS. Ensuite, Voyons pourquoi les entreprises exigent que leurs scientifiques des données connaissent AWS.

Voici pourquoi vous ne pouvez pas utiliser votre système local pour toutes vos tâches de données

Vous souvenez-vous quand vous étiez assis inactif en attendant que le système réponde? Ensuite, Nous mettons en évidence une liste de problèmes que vos systèmes locaux doivent être en mesure de surmonter:

  1. Le système dans lequel vous implémentez des tâches a une faible puissance de traitement qui affectera votre ponctualité. Vous avez dû le remarquer lors du traitement de gros volumes de données et je suis presque sûr que l'idée d'un système externe géré de manière centralisée a dû vous traverser l'esprit.
  2. Les grands ensembles de données ne tiennent pas dans la mémoire du système IDE, qui est nécessaire pour l'analyse du modèle ou la formation. Rappelez-vous quand votre bloc-notes Jupyter s'est bloqué?
  3. L'installation et la maintenance de votre propre matériel coûte cher en termes de temps et d'argent

Comment Amazon Web Services peut vous aider?

Je suis sûr que beaucoup d'entre vous se demandent encore pourquoi utiliser AWS. Pourquoi ne pas opter pour autre chose (comme Google GCP)? Permettez-moi de répondre à cette question en fournissant les avantages suivants pour AWS:

  1. Facile à utiliser

    AWS dispose d'une interface utilisateur très bien documentée qui élimine le besoin de serveurs sur site pour répondre aux demandes informatiques. Cela facilite la mise en œuvre des programmes, logiciel de temps en temps. AWS répond à tous vos besoins.

  2. Divers outils

    Plus tôt dans cet article, nous avons vu la gamme diversifiée de services qu'AWS a à offrir. C'est la solution tout-en-un pour vos besoins informatiques et cloud, vu son efficacité.

  3. Capacité de calcul

    Vous n'avez pas à vous soucier de savoir si de grands ensembles de données tiendront ou non dans la mémoire système de votre IDE..

  4. Infrastructure

    AWS Global Cloud Infrastructure est la plateforme cloud la plus complète et la plus fiable, qui offre plus que 175 Services complets pour les centres de données dans le monde. Que vous ayez besoin de déployer vos charges de travail applicatives dans le monde entier en un seul clic ou que vous souhaitiez créer et déployer des applications spécifiques plus près de vos utilisateurs finaux avec une latence à un chiffre en millisecondes, AWS vous offre une infrastructure cloud où et quand vous en avez besoin. facilement.

  5. Des prix

Je pense que cela agira comme les points les plus convaincants!! AWS est l'une des plateformes les moins chères pour le service cloud. C'est vraiment utile pour que les petites entreprises fonctionnent et se développent sans avoir à investir beaucoup de fonds de roulement dans les serveurs..

cips_mq_transparent-0c74fb524ccb87984019211f85e800b250355a1f-3766050

Quadrant magique Gartner 2020 pour l'infrastructure cloud et les services de plate-forme

Pourquoi les entreprises mettent l'accent sur les connaissances AWS pour leurs scientifiques des données?

Quelle que soit l'entreprise pour laquelle vous travaillez, l'infrastructure cloud deviendra une partie importante de votre régime quotidien de science des données, car les entreprises se sont davantage tournées vers le cloud computing pour trouver des solutions.

Selon un rapport de Indeed.fr, AWS est passé d'une part de 2,7% dans les compétences technologiques en 2014 encore 14,2% dans 2019. C'est un changement de 418%!

Cela est dû au modèle de tarification sur lequel AWS travaille. AWS fonctionne sur un modèle de paiement à l'utilisation et facture à l'heure ou à la seconde. Il offre également la possibilité de réserver une quantité spécifique de capacité de calcul à des tarifs préférentiels..

En outre, AWS considère les consommateurs potentiels qui ne peuvent pas payer pour leurs services. Pour eux, fournit le service d'offre gratuite d'AWS, leur permettant d'acquérir une expérience pratique des services AWS de manière totalement gratuite.

Toutes les entreprises, qu'il soit grand ou petit, ils veulent faire des économies. Les petites entreprises réduisent les coûts d'achat de serveurs et les conglomérats gagnent en authenticité et en productivité. Les services AWS sont également très puissants. D'un côté, quand il faut des jours pour configurer un cluster Hadoop avec Spark, AWS le fait en quelques minutes.

Remarques finales

Dans le monde concurrentiel d'aujourd'hui, avoir une expérience pratique des services cloud comme AWS offre un énorme avantage dans une carrière en science des données. AWS est désormais très populaire auprès des entreprises et leur expérience avec de telles plateformes de cloud computing met en évidence leurs compétences lors du processus d'embauche..

Voici quelques ressources supplémentaires que vous devriez considérer:

J'espère que cet article servira d'argument solide pour expliquer pourquoi le cloud computing est nécessaire pour les data scientists.. Veuillez utiliser la section commentaires ci-dessous si vous avez des idées à partager ou des questions générales.

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.