En navigant sur ce site, vous acceptez l’utilisation de cookies ou autres traceurs vous permettant une utilisation optimale du site (partages sur les réseaux sociaux, statistiques de visite, etc.)

CLOUD & DevOps

CLOUD

AWS : Notions de base d'entreprises

Formation officielle AWS "Business Essentials"

Dans cette formation AWS Business Essentials, vous allez découvrir les avantages du cloud computing et comment une stratégie cloud peut vous aider à atteindre vos objectifs commerciaux et métiers.

Ce module présente en particulier les produits, services et solutions courantes d'AWS. Il fournit les notions de base vous permettant de mieux identifier les services AWS afin que vous puissiez prendre des décisions éclairées concernant les solutions informatiques en fonction des besoins de votre entreprise, et commencer à travailler sur AWS.

Vous découvrirez également dans ce module les concepts de conformité et de sécurité pour vous aider à envisager d'intégrer la plateforme AWS dans votre stratégie de cloud computing.

plus d'infos

AWS : Notions techniques Amazon Web Services de base

Formation officielle AWS "Technical Essentials"

Dans ce module d'introduction, vous découvrirez les produits, services et solutions communes d'AWS. Vous apprendrez les bases de l'identification des services AWS pour pouvoir prendre des décisions éclairées par rapport aux solutions informatiques en fonction de vos besoins commerciaux.

plus d'infos

BESTAWS : Architecture sur Amazon Web Services

Formation officielle AWS "Architecting on AWS"

Le cours “Architecting on AWS” aborde les bases de la création d’infrastructure informatique sur AWS. Ce cours est conçu pour montrer aux participants comment optimiser l'utilisation du cloud AWS grâce à la compréhension de ces nombreux services et de leur intégration dans la création de solutions basées sur le cloud.

Etant donné que les solutions architecturales peuvent varier selon le secteur, le type d'application et la taille de l'entreprise, ce cours met l'accent sur les bonnes pratiques relatives au cloud AWS afin d'aider les participants à construire des solutions informatiques optimisées sur AWS. Cette formation présente également de nombreuses études de cas expliquant comment certains clients AWS ont conçu leurs infrastructures, mais aussi les stratégies et services qu'ils ont implémentés. A l’issue de cette formation, vous serez en capacité de créer une grande variété d'infrastructures en recourant aux différents services vu au travers de ce module.

Cette formation est éligible au Compte Personnel de Formation (CPF) permettant de préparer la Certification associée inscrite au répertoire spécifique de France Compétences. Pour savoir si vous pouvez en bénéficier, nous vous invitons à faire une simulation via le site “Mon Compte activité”.

plus d'infos

BESTAWS : Architecture avancée sur Amazon Web Services

Formation officielle AWS "Advanced Architecting on AWS"

Cette formation « Advanced Architecting on AWS » s'adresse aux personnes ayant déjà une certaine expérience dans la conception d'applications évolutives et élastiques sur la plateforme AWS. En s'appuyant sur les concepts présentés dans la formation « Architecture sur Amazon Web Services », cette formation présente comment concevoir des solutions complexes, intégrant une gouvernance, une sécurité et des services de données sur AWS. Ce module présente des services AWS spécialisés, notamment AWS Direct Connect et AWS Storage Gateway pour prendre en charge une architecture hybride. Il traite également de la définition de bonnes pratiques pour concevoir des applications évolutives, élastiques, sécurisées et hautement disponibles sur AWS.

plus d'infos

NEWAWS Data Warehousing : concevoir et mettre en oeuvre des entrepôts de données avec AWS

Formation officielle AWS “Data Warehousing on AWS”

Le Data Warehouse permet aux analystes de données d'exécuter des requêtes complexes pour agréger et analyser les données de plusieurs manières afin d'aider à dériver des informations et à prendre des décisions commerciales. La conception de la base de données est dé-normalisée avec moins de tables que les systèmes OLTP, et les données sont dupliquées si nécessaire entre les tables pour améliorer les performances des requêtes et faciliter les vues à multiples facettes des données.

Ce module dédié au Data Warehousing sur AWS permet aux participants de découvrir les concepts et de disposer des meilleures pratiques pour la conception d'une solution d'entreposage de données dans le nuage à l'aide d'Amazon Redshift, l'entrepôt de données à l'échelle du pétaoctet dans AWS. La formation permet également de maîtriser les aspects de collecte, stockage et de préparation des données pour l'entrepôt de données à l'aide d'autres services AWS tels qu’Amazon DynamoDB, Amazon EMR, Amazon Kinesis et Amazon S3.

plus d'infos

NEWAWS : Planifier et concevoir des bases de données sur Amazon Web Services

Formation officielle AWS “Planning and Designing Databases on AWS”

La base de données est une plateforme nécessaire au bon fonctionnement de la plupart des applications digitales. Une base de données, permet de stocker et de retrouver l'intégralité de données brutes ou d'informations en rapport avec un thème ou une activité. Elle a pour mission de récolter, traiter et analyser rapidement les données des sites web, d’outils internes de reporting ou encore d’outils marketing. Or, ces plateformes ne sont pas toujours performantes.

Au terme de cette formation, vous connaîtrez les principales caractéristiques des services de base de données AWS et saurez choisir le service adapté aux besoins et exigences de votre application. Vous serez également en mesure d’analyser plusieurs exemples d'applications afin de déterminer le service de base de données AWS approprié pour chaque application, puis de concevoir et déployer un service pour répondre aux besoins d'une application et aux exigences commerciales.

plus d'infos

AWS : Big Data sur Amazon Web Services

Formation officielle AWS « Big Data on AWS »

Le Big Data pose aux entreprises de nombreux défis en matière de gestion de leurs données. En raison des volumétries à stocker puis à analyser, de leur variété et des délais toujours plus courts, imposés par le marché, ces défis ne peuvent être relevés par les bases de données traditionnelles. Une stratégie efficace en matière de Big Data peut aider les organisations à réduire les coûts et à améliorer leur efficacité opérationnelle, en migrant les charges de travail existantes les plus lourdes vers des technologies Big Data et, en déployant de nouvelles applications pour profiter de nouvelles opportunités.

Pour répondre aux besoins des entreprises, Amazon Web Services déploie un portefeuille de services de cloud computing, entièrement intégrés et couvrant l’ensemble du cycle de gestion des données : collecte, stockage, traitement / analyse, consommation / visualisation.

Durant ces trois jours, vous découvrirez les solutions AWS de Big Data tels que Amazon EMR, Amazon Redshift, Amazon Kinesis et le reste de la plate-forme. Nous vous montrerons comment utiliser Amazon EMR pour traiter les données en utilisant le vaste ecosystème d'outils Hadoop comme Hive et Hue. Vous apprendrez également à concevoir des environnements de Big Data, à utiliser Amazon DynamoDB, Amazon Redshift, Amazon Quicksight, Amazon Athena et Amazon Kinesis et à appliquer au mieux les bonnes pratiques afin de concevoir des environnements de Big Data sécurisés et économiques.

plus d'infos

AWS : Développement sur Amazon Web Services

Formation officielle “Developing on AWS”

Pour optimiser ses coûts de mise en oeuvre et pour gagner continuellement en efficacité, le développement de solutions et d'applications s'appuie de plus en plus sur des moteurs déjà existants : les APIs et Webservices. Afin de faciliter le développement d'applications pour Amazon S3, Amazon Web Services fournit des kits SDK très complets qui couvrent efficacement la totalité des briques fonctionnelles d’une solution (accès aux données, sécurisation, traitement des informations, dialogues transverses et/ou verticaux, etc.).

Durant cette formation, vous apprendrez à mettre en oeuvre l'ensemble des APIs incorporées dans ces bibliothèques SDK pour concevoir des applications de cloud scalables et sécurisées. Par ailleurs, vous découvrirez comment interagir avec la plateforme AWS en utilisant le code et vous vous approprierez les concepts clés, les meilleures pratiques et les voies pour résoudre les difficultés. Cette formation prépare à l'examen de certification de niveau Associate pour obtenir le titre AWS Certified Developer.

plus d'infos

AWS : Opérations système sur Amazon Web services

Formation officielle AWS "Systems Operations on AWS"

Cette formation officielle "AWS : Opérations système sur Amazon Web services" est consacrée aux opérations système sur Amazon Web Services et fournit les compétences nécessaires pour exploiter une infrastructure hautement disponible et évolutive sur la plateforme AWS.

Durant trois jours, vous apprendrez à gérer et à prendre en charge efficacement les ressources AWS, notamment la mise en service de l'infrastructure, le déploiement d'applications, le suivi des coûts ou la surveillance de l'utilisation, la création de sauvegardes. Cette formation est particulièrement destinée aux personnes en charge du support opérationnel sur la plateforme AWS.

Le cours officiel prépare à la certification "AWS Certified SysOps Administrator – Associate". La certification se passe après la formation et n'est pas obligatoire.

plus d'infos

DEVOPS

DevOps : fondamentaux et retours d’expérience

Les développeurs (Dev) et exploitants (Ops en anglais) sont un peu les Tom et Jerry de l’informatique ! Mais pour atteindre à la fois l’agilité et le niveau d’excellence opérationnelle que l’on rencontre chez les géants du Web, ces frères ennemis doivent travailler ensemble de façon efficace. En effet, Dev et Ops ont a priori des objectifs opposés : innovation contre stabilité.
L’approche DevOps s’appuie sur quatre piliers que sont l’architecture applicative exploitable, l’infrastructure as code, le déploiement continu et la culture de la collaboration. DevOps permet de réduire le délai entre l’expression du besoin utilisateur et la livraison de l’applicatif correspondant, avec une qualité logicielle accrue.
A l'issue de cette journée, vous détiendrez les clés pour la mise en place d’une démarche DevOps au sein de votre organisation.

plus d'infos

Atelier d’investigation Système, Réseau et Sécurité

Investiguer pour résoudre les problèmes sur des systèmes défaillants

Il arrive très régulièrement de devoir comprendre pourquoi un système ne fonctionne pas. Sans pratique, le travail d’investigation est souvent long et pénible et se résume à courir après des logs et à copier/coller des messages d’erreur dans un moteur de recherche.

Cette formation propose de (re)découvrir par la pratique les erreurs classiques qui surviennent sur nos systèmes et la démarche à mettre en œuvre pour les comprendre, puis les résoudre.

Cette formation s’adresse aux développeurs, Ops ou DevSecOps qui souhaitent approfondir leurs connaissances en système. À l’issue de cette journée, vous aurez revu les techniques et outils indispensables permettant de comprendre une situation de panne.

plus d'infos

BESTAutomatiser la gestion de serveurs avec Ansible

Petit dernier des solutions de "Configuration Management", Ansible a réussi à s’imposer face à ses grands frères (Chef, Puppet, etc.) en proposant une solution alternative plus simple et moins contraignante. Ansible permet d'automatiser simplement et efficacement la mise en place d'infrastructures complexes et le déploiement d’applications.

Après avoir décrit les concepts autour de Ansible ("Configuration Management", "Infrastructure as Code"), vous apprendrez à manipuler cet outil, à gérer ses playbooks, ses rôles, les modules, et vous saurez comment les appliquer sur votre infrastructure Linux.

Pour toute demande concernant l'application d'Ansible spécifiquement sur une infrastructure Windows, merci de nous contacter (academy@octo.com).

plus d'infos

GitLab CI et CD : Gestion des sources et Intégration continue avec GitLab

Industrialiser son CI/CD avec Gitlab-CI

L’intégration et le déploiement continus (ou CI/CD dans la littérature anglophone) sont un des piliers forts des pratiques DevOps.

À travers cette formation majoritairement axée sur la pratique, vous allez découvrir les fondements et l’intention de l’intégration continue. Si celle-ci est réalisée de bout en bout, elle peut aller jusqu’à embarquer le déploiement continu. Vous découvrirez ce qui se cache sous le capot de la software factory avec le maximum d’automatisation.

Cette formation s’adresse aux Développeurs, Ops ou DevOps qui souhaitent mettre en œuvre des solutions de CI/CD. Vous découvrirez les grands principes qui régissent l’intégration et le déploiement continus et mettrez en œuvre un pipeline pour construire, tester et déployer une application sur plusieurs environnements.

plus d'infos

Découverte et mise en pratique des bases du monitoring

Découvrez les principes du monitoring d’un système complet avec Prometheus, Grafana et AlertManager

Qu’il soit système, applicatif, fonctionnel ou sécurité, le monitoring joue un rôle important dans la capacité à opérer sereinement les applications et l’infrastructures en production.

Il peut être parfois délicat de savoir par où commencer d’autant plus que c’est un sujet vaste dont les contours sont souvent difficiles à identifier.

Tout au long de cette formation, majoritairement axée sur la pratique, vous mettrez en place une solution de monitoring basée sur Prometheus, AlertManager et grafana sur une infrastructure complète.

Cette formation s’adresse aux développeurs, Ops ou DevSecOps qui souhaitent découvrir les principes de base du monitoring et mettre en œuvre des briques open source actuelles. Cette formation est très orientée monitoring et ne couvre pas la gestion des logs

plus d'infos

Déployer une infrastructure IaaS Open Source avec Terraform

Terraform est un outil open source édité par Hashicorp, qui s’inscrit dans la mouvance Infrastructure as Code. Terraform permet de créer et de modifier de façon sûre et prévisible une infrastructure de production, et de décrire son infrastructure et les services qui gravitent autour sous la forme de fichiers de configuration.

Désormais, Terraform orchestre les appels d’API pour un nombre important de providers (AWS, Google Cloud, Microsoft Azure, OVH, Openstack, Kubernetes, VMWare, etc.). Il se base sur des fichiers de configuration déclaratifs, traités comme du code, édités, revus, versionnés et partagés entre les membres de son équipe.

Cette formation vous propose de vous initier à l’utilisation de Terraform dans un contexte cloud sur AWS.

plus d'infos

BESTDéployer vos applications en production avec Docker et Kubernetes

Apprenez à adapter vos applications pour qu’elles s’intègrent dans un environnement Kubernetes

Cette formation s’adresse aux développeurs souhaitant créer ou adapter des applications avec Docker afin qu’elles s’intègrent au mieux dans l’univers Kubernetes.

Vous comprendrez le fonctionnement du démon Docker et des commandes principales et découvrirez les différentes ressources Kubernetes nécessaires au déploiement d’applications.

A travers des exercices concrets, vous apprendrez à packager votre application dans Docker avant de la publier dans une registry privée. Vous verrez comment la déployer dans Kubernetes, et la modifier en suivant les patterns des 12 factor-app pour tirer partie de toute la puissance de votre orchestrateur.

Enfin, vous apprendrez à monitorer votre application, et à gérer son cycle de vie de bout en bout.

plus d'infos

Kubernetes : déployer et administrer une plateforme de conteneurs

Adapter, concevoir, déployer et administrer des clusters Kubernetes

Kubernetes est devenu une des plus sérieuses options pour exécuter des conteneurs Docker en production, et ce, que votre cible soit le cloud ou une installation chez vous ("on premise").


Cette formation vous permettra de comprendre le fonctionnement interne de Kubernetes. Vous apprendrez aussi à l'installer, le configurer et l'exploiter en production pour des applications stateless et stateful.


À travers des exercices concrets, vous découvrirez les ressources Kubernetes qui apportent sécurité, ségrégation des flux, des accès, monitoring et logging (...). Enfin, vous saurez comment tirer parti du scheduler pour améliorer les SLA applicatifs.

plus d'infos
Télécharger en pdf