☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Développer avec AWS Bedrock : applications et agents

Durée :
2
 jours
Examen :
Non certifiant
Niveau :
Avancé
Financement :
Eligible

Formation Développer avec AWS Bedrock : applications et agents

La formation Développer avec AWS Bedrock , applications et agents permet de découvrir comment développer des solutions d’IA générative dans l’environnement AWS en s’appuyant sur Amazon Bedrock. Elle aide les participants à comprendre comment interagir avec des modèles, construire des applications de type assistant ou chat agent, et préparer des scénarios plus avancés autour des workflows d’agents et de l’intégration métier.

Une formation avancée pour compléter l’offre cloud et couvrir l’écosystème AWS

Au cours de cette formation, les participants découvrent comment utiliser Bedrock dans une logique applicative, structurer des appels à des modèles, préparer des assistants métier, comprendre les logiques de workflows d’agents et intégrer ces briques dans un environnement AWS plus large.

Profils des Participants

  • Développeurs
  • Architectes cloud
  • Profils DevOps / cloud engineering
  • Chefs de projet techniques
  • Toute personne disposant déjà d’une culture AWS ou de bonnes bases cloud et souhaitant développer des applications génératives avec Bedrock

Objectifs

  • Comprendre le rôle d’Amazon Bedrock dans l’écosystème AWS
  • Construire des applications génératives et des assistants basés sur Bedrock
  • Découvrir les logiques d’agents et de workflows dans AWS
  • Structurer des cas d’usage métiers exploitables dans un environnement cloud
  • Comprendre l’articulation entre Bedrock, SageMaker AI et les autres briques AWS
  • Préparer des applications et agents plus robustes dans un contexte d’entreprise

Connaissances Préalables

  • Avoir de bonnes bases en développement ou en architecture cloud
  • Une première pratique d’AWS est recommandée
  • Une culture générale de l’IA générative est un plus

Contenu du Cours

Module 1 : Comprendre Amazon Bedrock et son positionnement

  • Présentation de Bedrock
  • Positionnement dans l’écosystème AWS
  • Différence entre plateforme de modèles, application et agent
  • Cas d’usage de génération, assistance et automatisation

Module 2 : Premiers développements avec Bedrock

  • Authentification et logique d’accès
  • Structure des appels à des modèles
  • Gérer les paramètres de génération
  • Structurer les entrées et sorties
  • Construire une première interaction applicative

Module 3 : Construire des applications génératives

  • Assistant métier
  • Q&A simple
  • Génération de contenu
  • Analyse et synthèse
  • Préparer une logique applicative réutilisable

Module 4 : Comprendre les agents et workflows

  • Différence entre application générative simple et agent
  • Rôle des workflows d’agents
  • Coordination d’étapes
  • Connexion à des données ou traitements
  • Identifier les cas d’usage pertinents

Module 5 : Intégrer Bedrock dans un environnement AWS plus large

  • Articulation avec SageMaker AI
  • Connexion aux services AWS
  • Préparation d’une architecture d’entreprise
  • Considérations sur la sécurité, les coûts et l’exploitation

Module 6 : Bonnes pratiques et vigilance

  • Fiabilité des sorties
  • Validation humaine
  • Coûts d’usage
  • Protection des données
  • Choisir les bons cas d’usage et éviter la complexité inutile

Documentation

  • Support de cours numérique inclus

Lab / Exercices

  • Ce cours inclut des exercices de structuration d’appels à Bedrock, de création d’applications génératives simples, d’analyse de cas d’usage agents et de conception d’architectures applicatives dans l’écosystème AWS.

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

AWS Bedrock, plateforme multi-modèles pour l’IA en entreprise

AWS Bedrock est une plateforme managée qui donne accès aux modèles d’IA les plus performants du marché à travers une API unifiée. Claude, LLaMA, Mistral, Stable Diffusion et les modèles Amazon Titan sont disponibles sans gérer d’infrastructure, ce qui simplifie considérablement le développement et le déploiement d’applications IA.

Pour les entreprises qui utilisent déjà AWS, Bedrock offre une intégration native avec l’ensemble des services cloud, ce qui accélère le développement et renforce la sécurité.

L’approche multi-modèles de Bedrock

L’un des avantages majeurs de Bedrock est la possibilité de comparer et de combiner différents modèles à travers une API unifiée. Cette approche permet de choisir le modèle le plus adapté à chaque tâche, de réduire la dépendance à un seul fournisseur et de bénéficier des avancées de chaque fournisseur dès leur disponibilité.

Le Model Evaluation permet de comparer objectivement les performances des modèles sur des jeux de test spécifiques, ce qui facilite la prise de décision sur le choix du modèle pour chaque cas d’usage.

Construire des agents IA avec Bedrock

Bedrock Agents permet de créer des agents IA capables d’exécuter des tâches complexes de manière autonome. Les agents peuvent orchestrer des appels à des API, interroger des bases de données, exécuter des workflows et prendre des décisions basées sur le contexte. La définition d’actions et de knowledge bases permet de personnaliser le comportement de l’agent.

Les guardrails de Bedrock ajoutent une couche de sécurité en définissant des limites claires sur ce que l’agent peut ou ne peut pas faire, un aspect essentiel pour les déploiements en entreprise.

RAG et Knowledge Bases sur Bedrock

Bedrock Knowledge Bases simplifie l’implémentation du RAG en fournissant un service managé d’indexation et de recherche sémantique. Les documents peuvent être chargés depuis S3, et Bedrock gère automatiquement le découpage, l’indexation vectorielle et la recherche. Cette approche réduit considérablement la complexité de mise en œuvre du RAG.

L’intégration avec les bases de données vectorielles comme OpenSearch et Pinecone offre des options supplémentaires pour les cas d’usage nécessitant des performances ou des fonctionnalités spécifiques.

Bedrock pour les applications d’entreprise en Suisse

La région AWS de Zurich permet de garantir la localisation des données en Suisse, un prérequis pour de nombreuses entreprises soumises à des réglementations strictes. Les certifications de conformité d’AWS couvrent les standards les plus exigeants du marché suisse.

ITTA forme les développeurs et les architectes cloud de Suisse romande à AWS Bedrock à Genève et Lausanne, avec une approche pratique centrée sur la construction d’applications IA de production.

Le développement IA en Suisse, un marché en pleine croissance

Le marché suisse du développement d’applications IA connaît une croissance soutenue. Les entreprises technologiques, les startups, les institutions financières et les organisations internationales recherchent activement des développeurs capables de construire des solutions intelligentes. Les compétences en développement IA avec Python, les API de modèles de langage et les frameworks comme LangChain figurent parmi les plus demandées sur le marché de l’emploi en Suisse romande.

La présence de régions cloud AWS, Google et Azure en Suisse facilite le développement et le déploiement d’applications IA conformes aux exigences locales de protection des données. Les développeurs formés sur ces plateformes bénéficient d’un accès direct aux infrastructures nécessaires et aux communautés techniques actives en Suisse romande. Cette dynamique crée un écosystème favorable à l’innovation et au développement de carrière dans le domaine de l’IA.

Les développeurs formés à AWS Bedrock maîtrisent une plateforme qui offre une flexibilité unique grâce à son approche multi-modèles. Ils sont capables de construire des applications robustes qui bénéficient de la sécurité et de la scalabilité de l’infrastructure AWS. Cette expertise est particulièrement valorisée dans les organisations qui ont déjà investi dans l’écosystème AWS et souhaitent étendre leurs capacités avec l’intelligence artificielle.

Quelle est la différence entre Bedrock et SageMaker ?

Bedrock donne accès à des modèles pré-entraînés via API, sans gérer d’infrastructure. SageMaker permet d’entraîner, personnaliser et déployer ses propres modèles. Les deux services sont complémentaires et peuvent être combinés.

Bedrock est-il plus sécurisé que les API directes des fournisseurs ?

Bedrock ajoute une couche de sécurité AWS avec le contrôle d’accès IAM, le chiffrement natif et la garantie que les données ne quittent pas l’infrastructure AWS. Ces garanties renforcent la posture de sécurité par rapport aux API directes.

Peut-on fine-tuner des modèles sur Bedrock ?

Oui, Bedrock supporte le fine-tuning de certains modèles avec des données propriétaires. Le modèle personnalisé reste privé et bénéficie des mêmes garanties de sécurité que les modèles de base.

Les guardrails de Bedrock sont-ils suffisants pour un usage réglementé ?

Les guardrails de Bedrock constituent une première ligne de défense efficace. Pour les environnements hautement réglementés, ils doivent être complétés par des contrôles applicatifs et organisationnels. La formation aborde la conception de systèmes de sécurité multicouches.

Quel budget prévoir pour Bedrock en production ?

Bedrock est facturé à l’utilisation selon le nombre de tokens traités. Les tarifs varient selon le modèle. Les Provisioned Throughput offrent des tarifs réduits pour les volumes importants. La formation couvre les stratégies d’optimisation des coûts.

Prix de l'inscription
CHF 1'400.-
Inclus dans ce cours
  • Formation dispensée par un expert du domaine
  • Documentation et supports digitaux
  • Badge de réussite
Mois actuel

lun29Juin(Juin 29)09:00mar30(Juin 30)17:00VirtuelVirtuel Etiquettes de sessionAI-06-05

lun29Juin(Juin 29)09:00mar30(Juin 30)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAI-06-05

lun03Aoû(Aoû 3)09:00mar04(Aoû 4)17:00VirtuelVirtuel Etiquettes de sessionAI-06-05

lun03Aoû(Aoû 3)09:00mar04(Aoû 4)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAI-06-05

lun07Sep(Sep 7)09:00mar08(Sep 8)17:00VirtuelVirtuel Etiquettes de sessionAI-06-05

lun07Sep(Sep 7)09:00mar08(Sep 8)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAI-06-05

lun12Oct(Oct 12)09:00mar13(Oct 13)17:00VirtuelVirtuel Etiquettes de sessionAI-06-05

lun12Oct(Oct 12)09:00mar13(Oct 13)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAI-06-05

lun16Nov(Nov 16)09:00mar17(Nov 17)17:00VirtuelVirtuel Etiquettes de sessionAI-06-05

lun16Nov(Nov 16)09:00mar17(Nov 17)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAI-06-05

lun21Déc(Déc 21)09:00mar22(Déc 22)17:00VirtuelVirtuel Etiquettes de sessionAI-06-05

lun21Déc(Déc 21)09:00mar22(Déc 22)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAI-06-05

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande