Sélectionner une page
Formations DevOps Conteneur d'application Formation Open Policy Agent

Formation Open Policy Agent

Formation OPA
Prix 1600€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

Présentation

Notre formation Open Policy Agent vous fera découvrir les concepts fondamentaux d’OPA, son intégration dans divers environnements et son rôle essentiel dans la gestion des autorisations et des politiques.

Durant notre enseignement, vous serez initié en profondeur à OPA et apprendrez à utiliser le langage Rego pour écrire des expressions puissantes. Vous découvrirez comment stocker des valeurs dans des variables intermédiaires et comment créer des règles efficaces.

À l’issue notre cours, vous apprendrez également comment intégrer OPA dans votre environnement, en utilisant des exemples concrets. Vous explorerez différentes méthodes d’intégration.

Vous comprendrez comment OPA s’intègre à Kubernetes, notamment avec OPA Gatekeeper et également son intégration avec le langage de développement golang.

Comme dans toutes nos formations, celle-ci vous présentera la toute dernière version de Open Policy Agent, soit à la date de rédaction de cet article : Open Policy Agent v0.61.0.

 

Objectifs

  • Comprendre les concepts fondamentaux d’Open Policy Agent (OPA)
  • Comprendre et apprendre à écrire des expressions en langage Rego
  • Maîtriser les techniques de stockage de valeurs dans OPA
  • Optimiser les performances des politiques
  • Savoir intégrer OPA dans divers environnements

 

Public visé

  • Architecte cloud
  • Développeurs
  • DevOps

 

Pré-requis

  • Notion de base sur Kubernetes
  • Connaissance sur la conteneurisation
  • Notions de développement en go

Programme de notre formation Open Policy Agent

 

Introduction

  • Aperçu d’Open Policy Agent
  • Ses différentes intégrations
  • Exemple
  • Découverte de Rego
  • Évaluation d’une première règle

 

Philosophie

  • Les policies
  • Le découplage de policies
  • Le modèle de document OPA

 

Rego

  • Définition et but
  • Découverte du playground Rego
  • Les bases
  • Les différents éléments du langage

 

Tests

  • Apprendre à tester sa policy
  • Mocking
  • Coverage

 

Performances

  • Décision de policies hautes performances
  • Benchmark des requêtes
  • Optimisation de l’utilisation des ressources

 

Les données externes

  • Tokens JWT
  • des inputs
  • Bundle API
  • Push de données
  • Pull de données pendant l’évaluation

 

Intégration

  • Évaluation des politiques
  • Intégration avec l’API REST
  • Intégration avec le SDK Go
  • Intégration avec l’API Go
  • WebAssembly (Wasm)
  • Représentation Intermédiaire (RI)
  • Comparaison

 

Kubernetes

  • Rappels Kubernetes
  • Vue d’ensemble et architecture
  • Présentation OPA Gatekeeper
  • Déploiement d’OPA Gatekeeper
  • Application de politiques de durcissement
  • Métriques et observabilité
  • Débogage

Pour aller plus loin

Formation Docker

Formation Kubernetes

Formation Kubernetes Avancé

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

29 mars 2024

Les + : le contenu de formation est parfait.

Le formateur possède de belle qualité pédagogique et un excellent niveau technique.

parfait.

Dimitri E. de chez SERVICES DE L'ETAT POUR LA FACTURATION ÉLECTRONIQUE

Afficher tous les témoignages

29 mars 2024

Les + : le contenu de formation est parfait.

Le formateur possède de belle qualité pédagogique et un excellent niveau technique.

parfait.

Dimitri E. de chez SERVICES DE L'ETAT POUR LA FACTURATION ÉLECTRONIQUE
29 mars 2024

Les + : Couverture d’OPA/REGO/GATEKEEPER qui semble complète. Le formateur a su s’adapter à mon niveau débutant en Kubernetes. Le support d’exercice est disponible en ligne avec ses corrigés. les exercices ont systématiquement été corrigés et accompagnés d’explications.

Les – : La plupart des démonstrations du deuxième jour de formation ont eu accrocs mais le formateur va mettre à jour ses TPs en ligne donc je pourrais les rejouer.

Je souhaite suivre : Formation HELM à venir 🙂

En synthèse : Le formateur semblait parfaitement maitriser son sujet. Il a su répondre à toutes mes questions concernant la formation ainsi que l’environnement kubernetes. Il a su se mettre à mon niveau, a fait preuve de patience lors des TPs et répondu répondu à mes questions qui portaient parfois sur les prérequis de la formation.

En résumé, bonne formation mais j’avais un niveau à la limite du suffisant pour le sujet.

Mickael B. de chez SERVICES DE L'ETAT POUR LA FACTURATION ÉLECTRONIQUE

Noter la formation

Prix 1600€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp