Formation Architecture logicielle : Fondamentaux

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Comprendre les différentes architectures logicielles

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 250,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 250,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Comprendre l'architecture logicielle

    Processus de développement logiciel, intégration continue
    Architecture logicielle : définition, représentations (composants, relations, interactions)
    Acteurs du projet, l'architecture applicative dans le cycle de vie d'un projet
    L'architecture logicielle dans un contexte Agile
    Facteurs de choix d'une architecture
    Vue architecturale : notion, types de liens, exemples
    Documentation de l'architecture logicielle : Dossier d'Architecture Technique, Guide du design de composants
    Problématiques de packaging/déploiement

    Atelier : construction d'une trame pour un dossier d'architecture technique

    Découvrir les styles architecturaux

    Notion de style, guide
    Panorama des styles architecturaux :
    - Architecture en appels et retours
    - Architecture en couches
    - Architecture centrée sur les données
    - Architecture en flot de données
    - Architecture orientée objets
    - Architecture orientée agents

    Maîtriser les critères de qualité logicielle

    Attributs de qualité
    Scénarios de mesure et représentation graphique
    Qualité logicielle dans une approche agile

    Atelier : Choix d'attributs de qualité, stratégie de mesure et actions à prévoir

    Choisir un tactique architecturale

    Notion de tactique architecturale
    Tactiques orientées utilisateur : performances, utilisabilité, ...
    Tactiques orientées développeur : testabilité, modifiabilité, ...

    Atelier : Choix de tactiques en rapport avec les attributs de qualité choisis

    Apprendre les composants et technologies disponibles

    Middleware requête/réponse, asynchrones
    Architectures basées sur les composants : JavaEE ou autre
    Architectures multi-niveaux : clustering et répartition de charge
    Applications riches (Rich Internet Applications)
    Applications mobiles : natif vs hybride
    Infrastructure Cloud : IaaS vs PaaS vs SaaS
     

    Architecture Orientée Services (SOA), REST

    Définition de l'architecture
    ESB
    Architectures RESTFul
    Protocole SOAP vs Architecture REST
    Microservices
    Web Services Message Router vs Enterprise Service Bus

    Concevoir et évaluer une architecture

    Modèles d'analyse d'une architecture
    Conception d'une architecture
    Évaluation d'une architecture
    Modélisation UML d'une architecture :
    - Analyse fonctionnelle et diagrammes de cas d'utilisation
    - Diagrammes de composants et de structure composite
    - Diagrammes de déploiement

    Atelier : Finalisation du Dossier d'Architecture Technique.

    Prérequis

    Notions de gestion de projets

    Public

    Architectes, Chefs de projet, Développeurs

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Maîtriser les nouveaux usages et fonctionnalités des réseaux et du web collaboratif
    • Évaluer le potentiel des nouvelles technologies intranet pour votre entreprise
    • Déployer un intranet collaboratif ou un réseau social d'entreprise performant
    Tarif

    A partir de 1 490,00 €

    Durée

    2j / 14h

    Modes
    • Entreprise
    • Distance

    Objectifs de la formation

    • Intégrer l'ensemble des technologies Google Cloud Platform dans ses plans
    • Apprendre des méthodes pour développer, implémenter et déployer des solutions
    • Distinguer les caractéristiques de produits et de technologies similaires ou connexes
    • Reconnaître une grande variété de domaines de solutions, de cas d'utilisation et d'applications
    • Développer les compétences essentielles pour gérer et administrer des solutions
    • Développer la connaissance des modèles de solution
    Tarif

    A partir de 2 100,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Connaître les concepts, les méthodes et les patterns qui permettent de réaliser une architecture de services opérationnelle et agile
    • Savoir faire le choix entre les différentes architectures de services
    • S’approprier une démarche concrète de construction d’une architecture urbanisée
    Tarif

    A partir de 1 590,00 €

    Durée

    2j / 14h

    Modes
    • Entreprise

    Déploiement d’un Firewall

    Proposé par ENI Service

    Objectifs de la formation

    • Décrire les différentes architectures de Firewall
    • Décrire le role d’un Firewall
    • Choisir une architecture et un type de Firewall
    • Intégrer un Firewall à un réseau
    • Mettre en place une politique de sécurité
    • Surveiller un Firewall
    Tarif

    A partir de 1 590,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Mettre en place un solution de configuration logicielle basée sur SVN - Gérer les versions des projets du dépôt de données
    Tarif

    A partir de 1 625,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Décrire les composants, architecture et nature d'une solution de BI - Créer une base multidimensionnelle avec Analysis Services - Implémenter les dimensions d'un cube - Implémenter les mesures et groupes de mesures dans un cube - Utiliser la syntaxe MDX - Implémenter un modèle de données tabulaire dans SQL Server Analysis Services
    Tarif

    A partir de 2 450,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Identifier les protocoles de communication utilisés dans l'IoT
    • Décrire les enjeux de sécurité liés aux systèmes embarqués et des objets connectés
    • Identifier et décrire les vulnérabilités et les différents vecteurs d'attaque des composants d'un architecture IoT
    Tarif

    Contacter l'organisme

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre la problématique de la complexité des développements logiciels.
    • Comprendre le bénéfice de l'intégration continue.
    • Adopter les bonnes pratiques de rédaction des tests logiciels.
    • Mettre en place une stratégie de campagne de tests automatisés avec les outils de tests unitaires et d'intégration (PHPUnit, JUnit, PyUnit) et Selenium.
    • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif.
    • Comprendre le rôle des différents outils d'une chaine d'intégration continue.
    • Utiliser un outil de construction logiciel pour automatiser les étapes de construction et les tests.
    • Mettre en place une plateforme d'intégration continue.
    • Travailler en mode projet collaboratif en adoptant une démarche DevOps.
    • Déployer des applications dans des conteneurs logiciels.
    Tarif

    Contacter l'organisme

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Data Management

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre les concepts clés du Data Management
    • Identifier les données de référence et métadonnées pertinentes
    • Définir les rôles et responsabilités en Data Governance
    • Sélectionner une solution de gestion des données appropriée
    • Évaluer la qualité d'un jeu de données
    • Mettre en place une stratégie de Data Quality
    • Comprendre le contexte législatif et réglementaire autour des données
    • Appliquer les principes de sécurité et d'éthique dans la gestion des données
    Tarif

    A partir de 1 500,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Configurer et gérer les réseaux et le stockage ESXi pour une grande entreprise • Gérer les changements dans l'environnement vSphere • Optimiser le rendement des tous les composants de vSphere • Résoudre les erreurs opérationnelles et d'identifier leurs causes profondes • Utilisez VMware vSphere ® ESXi Shell â„¢ et VMware vSphere ® Management Assistant (vMA) pour gérer vSphere
    Tarif

    A partir de 3 495,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...