Badges de compétences numériques
Ces cours numériques sont axés sur les charges de travail .NET sur les services AWS.
Chacun d’entre eux comprend des modules d'apprentissage, des ateliers pratiques et une évaluation des compétences. Une note supérieure ou égale à 80 % vous permet d'obtenir un badge numérique, émis par Credly, que vous pouvez partager sur les réseaux sociaux.
AWS App Runner est un service de calcul AWS entièrement géré qui permet aux développeurs de déployer facilement et rapidement des applications web et des API, à grande échelle et sans aucune expérience préalable en matière d'infrastructure.
Durée du cours : 3 heures
AWS Lambda est un service de calcul sans serveur qui exécute votre code en réponse aux événements reçus par le service. Les événements peuvent être générés par d'autres services AWS, tels que SNS, SQS, S3, DynamoDB, API Gateway, etc.
Durée du cours : 3,5 heures
Amazon Elastic Container Service (ECS) exécute des applications basées sur des conteneurs dans le cloud. Il fournit une gestion de conteneurs rapide et hautement évolutive et s'intègre à d'autres services AWS pour la sécurité, l'orchestration des conteneurs, la CI/CD, la découverte de services, la surveillance et l'observabilité.
Durée du cours : 3,5 heures
Amazon Rekognition facilite l'ajout d'analyses d'images et de vidéos à vos applications à l'aide de fonctionnalités de vision par ordinateur (CV) pré-entraînées. Le service peut identifier des objets, des personnes, du texte, des scènes et des activités. Ce service peut également détecter du contenu inapproprié. Il fournit également des fonctionnalités d'analyse faciale, de comparaison de visages et de recherche de visages très précises.
Avec Amazon Textract, vos applications peuvent extraire du texte et des données structurées telles que des tableaux et des formulaires de documents à l'aide de l'intelligence artificielle (IA), sans configuration ni modèles nécessaires. Ne vous contentez pas d'une simple reconnaissance optique de caractères (OCR) : extrayez des documents les relations, la structure et le texte.
AWS App2Container (A2C) vous aide à conteneuriser et à migrer les applications existantes vers AWS. A2C est un outil de ligne de commande que vous pouvez utiliser pour lift and shift des applications qui s'exécutent dans vos centres de données sur site ou sur des machines virtuelles, et les exécuter dans des conteneurs gérés par Amazon ECS, Amazon EKS ou AWS App Runner.
Le badge Recommandations stratégiques Migration Hub et charges de travail.NET atteste de la maîtrise du service des recommandations stratégiques d'AWS Migration Hub et des charges de travail .NET.
Créateur de la communauté AWS
Ce cours gratuit a été écrit par Nick Chapsas, créateur de communauté AWS, et sponsorisé par AWS. À la fin du cours, vous aurez acquis l'expérience d'utilisation de 6 services AWS, notamment Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon DynamoDB, Amazon Simple Storage Service (S3), AWS Secrets Manager et AWS Lambda. Ce cours présente les bonnes pratiques importantes ainsi que des conseils et astuces utiles pour toute personne qui s'intéresse aux solutions AWS.
Cours numériques AWS Skill Builder
Cours numériques proposés par AWS Training & Certification. Parcourez le catalogue de cours AWS Skill Builder.
Dans ce cours, vous apprendrez les bases du déploiement, de la gestion et de la sécurisation des applications .NET avec Amazon Web Services (AWS). Vous découvrirez les services et les outils AWS spécifiquement conçus pour les applications .NET. Enfin, le cours vous présentera un exemple pratique de déploiement d'une application .NET dans le cloud AWS.
Niveau du cours : ce cours est destiné aux développeurs .NET expérimentés qui découvrent AWS
Durée : 1,5 heure
Dans ce cours, vous apprendrez comment utiliser AWS Cloud Development Kit (AWS CDK) pour créer l'infrastructure nécessaire pour héberger une application ASP.NET Core, notamment une base de données Microsoft SQL Server. Vous apprendrez également comment créer un pipeline d'intégration et de livraison continues (CI/CD) qui mettra à jour votre déploiement en cas de modification de votre application. Grâce à des activités pratiques, vous pouvez suivre le cours dans votre propre environnement.
Niveau du cours : Avancé
Durée : 1,5 heure
Ce programme numérique vous explique comment les applications interagissent avec Amazon DynamoDB, un service de base de données NoSQL entièrement géré, par le biais de son API et des services AWS associés. Vous apprendrez à créer des tables et des index DynamoDB et à interagir avec eux, ainsi qu'à optimiser les bases de données pour la surveillance, les performances et la sécurité. Vous apprendrez également à concevoir des applications en utilisant les principes de conception de DynamoDB. Les concepts sont présentés sous forme de narration au cours de laquelle un développeur senior et un développeur junior se rencontrent dans le cadre d'une série de sessions de mentorat. Le programme comprend des exemples de code pour vous aider à mettre en œuvre les modèles de conception et les solutions abordés.
Niveau du programme : Intermédiaire
Durée : 16 heures 50 minutes
Apprentissage en ligne
Le site Web Mythical Mysfits diffuse son contenu statique directement depuis Amazon S3, fournit un backend d'API de microservice déployé sous forme de conteneur via AWS Fargate sur Amazon ECS, stocke les données dans une base de données NoSQL gérée fournie par Amazon DynamoDB, l'authentification et l'autorisation de l'application étant activées via AWS API Gateway et son intégration avec Amazon Cognito. Les clics effectués par les utilisateurs sur le site Web seront envoyés sous forme d'enregistrements vers un flux de diffusion Amazon Kinesis Firehose où ces enregistrements seront traités par les fonctions AWS Lambda sans serveur, puis stockés dans Amazon S3.
Expérience AWS : débutant
Durée du module : 3-4 heures
Dans cet atelier, nous utiliserons trois options de déploiement différentes pour créer et déployer une application .NET sur AWS à partir de Visual Studio à l'aide d'AWS Toolkit pour Visual Studio.
Temps nécessaire : 90 minutes