Sélectionner une page
Formations DevOps Conteneur d'application Formation Open Policy Agent : Le moteur de politique à usage général

Formation Open Policy Agent : Le moteur de politique à usage général

Rated 0 out of 5
Formation OPA
Prix 1600€ HT / personne
Durée 2 jours (14 heures)

Paris | Classe Virtuelle

Il ne reste que quelques places
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 ce moteur de politique open source pour qu’une application de politique unifiée et sensible au contexte sur l’ensemble de la pile.

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 l’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, Plain OPA et Kube-mgmt.

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.53.1

 

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 

Programme de notre formation Open Policy Agent

 

Introduction

  • Aperçu d’Open Policy Agent
  • Apprentissage du langage Rego
  •  Apprendre à stocker des valeurs dans des variables intermédiaires
  • Règles
  • Exécution de l’OPA

 

Philosophie

  • Qu’est-ce que la politique ?
  • Qu’est-ce que le découplage des politiques ?
  • Qu’est-ce que l’OPA ?
    • Pourquoi l’utiliser ?
    • Comment fonctionne-t-il ?
  •  Le modèle de document OPA

 

Performances des politiques

  • Décisions politiques de haute performance
  • Requêtes d’analyse comparative
  • Utilisation des ressources
  • Niveaux d’optimisation
  • Rédigez des politiques pour minimiser les itérations et les recherches
    • Rédigez les politiques avec des instructions indexées afin que l’indexation des règles soit efficace
    • Utilisez le profileur pour réussir à identifier les parties de la stratégie qui bénéficieraient le plus d’une amélioration des performances
    • Utilisez les outils de référence pour obtenir des données temporelles réelles et détecter les changements de performance des politiques

 

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

  • Vue d’ensemble et architecture
    • Qu’est-ce qu’OPA Gatekeeper ?
    • Comment ça marche avec Plain OPA et Kube-mgmt ?
    • Ressources additionnelles
  •  Introduction aux politiques via des exemples
  • Déployer OPA en tant que contrôleur d’admission
  • Débogage

 

Opérations

  • Définir le format des fichiers de configuration OPA
  • Faire fonctionner OPA dans différents environnements de déploiement
  • Émettre des étendues vers le collecteur OpenTelemetry
  • Sécurisation de l’API

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

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

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

Paris | Classe Virtuelle

Il ne reste que quelques places
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