CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD...

35
CLOUD & DEVOPS CLOUD Programme formation Date d'impression : 27/06/2018 1

Transcript of CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD...

Page 1: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

CLOUD & DEVOPS

CLOUD

Programme formationDate d'impression : 27/06/2018

1

Page 2: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Cloud computing : enjeux, architecture et gouvernance duIaaS, CaaS, PaaS

Séminaire

CLOUD

Code :

SCLOU

Durée :

1 jour (7 heures)

Exposés :

70%

Cas pratiques :

30%

Sessions à venir :

26 nov. 2018

Paris / 1 050 eur

Tarif & dates intra :

Sur demande

DESCRIPTION

L’arrivée du Cloud dans le système d’information est maintenant avérée. En

effet, les bénéfices utilisateurs en termes d’Agilité et d’innovation sont tels

qu’ils sont prêts à utiliser le Cloud à l’insu de la DSI.

Ce séminaire présente donc une vision d’un futur SI hybride : un SI faisant

cohabiter des plateformes Cloud avec une infrastructure opérée "In-House".

Cette transformation passera par le meilleur compromis entre les bénéfices

utilisateurs, les enjeux de sécurité et la gouvernance du SI.

Notre objectif est de vous présenter une anatomie du SI hybride, la démarche

et les outils pour le mettre en œuvre. Il se veut concret et pratique.

OBJECTIFS PÉDAGOGIQUES

Appréhender les enjeux du Cloud : configuration et gouvernance du SI

hybride

Savoir déterminer les plateformes adaptées aux besoins des métiers

Gérer le changement vers un SI "Cloud ready"

Maintenir un SI urbanisé grâce au Cloud broker

PUBLIC CIBLE

Responsable de la DSI

Chef de projet

Consultant

Toute personne impliquée dans la réflexion et l'étude du Cloud

PRÉ-REQUIS

• Culture générale sur l‘informatique.

MÉTHODE PÉDAGOGIQUE

Une approche exhaustive du Cloud : de ses apports à la mise en œuvre d'un

projet de Cloud.

Les retours d'expérience d'un consultant expert du sujet. Une emphase

particulière est mise sur les aspects à prendre en compte pour créer un SI

hybride avec le Cloud.

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

POUR ALLER PLUS LOIN :

• Toutes nos formations Architectures du SI

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

2

Page 3: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

• Formation "Les géants du Web : Culture - Pratiques – Architecture"

(SLGDW)

• Formation "Performance des applications et du SI à l'ère du digital"

(SPERF)

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

3

Page 4: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

Jour 1

CONCEPTS ET ENJEUX DU CLOUD

• Signes avant-coureurs du Cloud- Web 2.0, OpenAPI : vers la multi-tenancy- ASP et hébergeurs : vers l’externalisation des données et du contrôle des applicatifs

• Concepts du Cloud- Fondamentaux : élasticité, self-service, pay-as-you-go- Modèles de services (SaaS, PaaS, IaaS) et de déploiement (public, privé, communautaire) pourconstruire un SI hybride- Sécurité : prisme technique (intégrité, disponibilité, etc.) et juridique (Patriot Act, Safe Harbour, NSA,etc.)- Localisation des données : enjeux d’intégrité et enjeux juridiques

• Le Cloud : le nouveau modèle de consommation de services- Le Cloud pour les entreprises : OPEX, délégation de commodité- Le Cloud pour les éditeurs : longue traîne, "Customer driven roadmap"- Le Cloud pour les startups : montée en charge progressive

ANATOMIE D’UNE PLATEFORME CLOUD

• Architectures sous-jacentes au Cloud- Multi-tenancy, design for failure- Théorème de CAP, NoSQL, Map/Reduce- Maitrise des plateformes du sol au plafond : réseau, datacenter, serveurs, logiciels sur mesure- Consoles, API, "Cloud Orchestrator", catalogues de "templates"- Emergence des containers légers avec Docker

OFFRES DU MARCHÉ

• Services SaaS- Services de collaboration- Services FrontOffice et BackOffice- Perspective : le modèle du Cloud desktop

• Principales plateformes publiques- Amazon, Google, Microsoft, SalesForce1

• Plateformes privées- VMware versus OpenStack

• Intégration au SI- Middlewares Cloud

ALLER VERS LE SI HYBRIDE

• Les enjeux du Cloud- Les gains pour le métier : agilité, Time to Market, accessibilité, qualité de service- Une réduction des coûts pas toujours avérée- Le fantasme de se passer de la DSI- Le RSSI bousculé par l’externalisation des données- De nouvelles pratiques pour les études et la production

• L’entreprise face au Cloud Computing

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

4

Page 5: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

- Par secteur d’activé : médias, industrie, banque, etc.- Par taille d’entreprise : grands comptes, PME

UNE FEUILLE DE ROUTE VERS LE SI HYBRIDE CLOUD BROKER

• Les premiers pas- Réalisation d'un pilote SaaS et d'un pilote IaaS- La mise en production sur le Cloud : un nouveau rôle pour l’équipe d’exploitation- La conduite du changement pour l’équipe d’exploitation et les utilisateurs

• Généraliser le Cloud- Industrialisation du déploiement des applications Cloud- DevOps : continuous delivery, infrastructure as code- Quelques outils : Chef, Puppet, Capistrano- Déport des applications critiques : applications métier- Modèle de maturité du Cloud Computing

URBANISATION DU SI HYBRIDE

• Des quartiers du SI dans le Cloud• Une équipe à créer pour encadrer l’hybridation

- Acquérir de nouvelles compétences- Former les achats et le département juridique- Conseiller ou valider ?

• Des outils d’intégration- Gestion des identités, ESB, Réseau, etc.- Centralisés ou point à point ?

ELÉMENTS DU CLOUD BROKER : UNE ÉQUIPE, UNE PLATEFORME

• Une gouvernance centralisée du SI hybride- Une instance de validation- Un catalogue d’applications et "single billing"- Une fédération d’identité unique : interne ou dans le Cloud ?- Une plateforme d’intermédiation unique : interne ou dans le Cloud ?- Le réseau et SLA- Le Monitoring et SLA

• Les pratiques ITIL adaptées au Cloud

IMPACT ET GRANDES TENDANCES

• Aller au bout de la logique de commodité- Vers des standards du Cloud : enjeux et avantages- Les "Cloud-in-a-box" : des Clouds privés prêts à l’emploi

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

5

Page 6: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

BEST AWS : Architecture sur Amazon Web ServicesFormation officielle AWS "Architecting on AWS"

Stage pratique

CLOUD

Code :

AWS01

Durée :

3 jours (21 heures)

Certification :

180 € HT

Exposés :

40%

Cas pratiques :

50%

Échanges d'expérience :

10%

Sessions à venir :

16 - 18 juil. 2018

Paris / 2 090 eur

29 - 31 août 2018

Paris / 2 090 eur

26 - 28 sept. 2018

Paris / 2 090 eur

17 - 19 oct. 2018

Toulouse / 2 050 eur

7 - 9 nov. 2018

Paris / 2 090 eur

Tarif & dates intra :

Sur demande

DESCRIPTION

Le cours Architecting on AWS aborde les bases de la création d'une

infrastructure informatique sur AWS. Ce cours est conçu pour montrer aux

architectes de solutions comment optimiser l'utilisation du cloud AWS grâce à

la compréhension des services AWS et de leur intégration dans des 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 et les modèles

de conception recommandés afin d'aider les étudiants à réfléchir au processus

de conception de solutions informatiques optimisées sur AWS. Il présente

également des études de cas expliquant comment certains clients AWS ont

conçu leurs infrastructures et présentant les stratégies et services qu'ils ont

implémentés. Il propose également des possibilités de création d'une grande

variété d'infrastructures en recourant à une approche orientée et pratique.

OBJECTIFS PÉDAGOGIQUES

Prendre des décisions architecturales conformément aux bonnes pratiques et

aux principes architecturaux recommandés par AWS.

Exploiter les services AWS pour rendre votre infrastructure évolutive, fiable et

hautement disponible.

Exploiter les services gérés AWS pour conférer davantage de flexibilité et de

résilience à une infrastructure.

Optimiser l'efficacité d'une infrastructure basée sur AWS afin d'améliorer les

performances et de diminuer les coûts.

Utiliser le Well-Architected Framework pour améliorer les architectures grâce

aux solutions AWS.

PUBLIC CIBLE

Architectes de solutions

Ingénieurs conception de solutions

PRÉ-REQUIS

• Avoir suivi la formation Notions de base AWS ou posséder un niveau

d'expérience équivalent

• Savoir exploiter les systèmes distribués

• Maîtriser les concepts généraux de la mise en réseau

• Savoir exploiter les architectures à plusieurs niveaux

• Maîtriser les concepts du cloud computing

MÉTHODE PÉDAGOGIQUE

Formation avec apports théoriques, échanges sur les contextes des

participants et retours d’expérience pratique du formateur, complétés de

travaux pratiques et de mises en situation.

Cette formation permet de préparer l'examen associé au titre de certification

AWS Certified Solutions Architect Associate.

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

6

Page 7: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

POUR ALLER PLUS LOIN :

• Site éditeur Amazon Web Services

• AWS : Architecture avancée sur Amazon Web Services

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

7

Page 8: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

Jour 1

EVALUATION DES CONNAISSANCES PRÉALABLES PRÉSENTATION DES SERVICESDESTINÉS AUX PRÉSENTATION DES SERVICES APPLICATIFS

CRÉATION D'ARCHITECTURE DANS LE CLOUD APPLICATIONS WEB APPLICATION DESCONCEPTS : ARCHITECTURE DE

SÉCURITÉ ET CONFORMITÉ ELASTICITÉ, ÉVOLUTIVITÉ ET AMORÇAGE RÉFÉRENCE POURLE TRAITEMENT PAR LOT

AMAZON VIRTUAL PRIVATE CLOUD (VPC) DIMENSIONNEMENT DU STOCKAGE DECONCEPTION AVEC OPTIMISATION DES COÛTS

IDENTITÉ, AUTORISATION ET AUTHENTIFICATION

Jour 2

PRÉSENTATION DES SERVICES DESTINÉS AUX APPLICATIONS WEB

ELASTICITÉ, ÉVOLUTIVITÉ ET AMORÇAGE

DIMENSIONNEMENT DU STOCKAGE DE DONNÉES

APPLICATION DES CONCEPTS : ARCHITECTURE D'UNE APPLICATION WEB

Jour 3

PRÉSENTATION DES SERVICES APPLICATIFS

APPLICATION DES CONCEPTS : ARCHITECTURE DE RÉFÉRENCE POUR LE TRAITEMENT PARLOT

CONCEPTION AVEC OPTIMISATION DES COÛTS

REPRISE APRÈS SINISTRE ET HAUTE DISPONIBILITÉ

MIGRATION D'APPLICATIONS SUR LE CLOUD AWS

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

8

Page 9: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

NEW AWS : Architecture avancée sur Amazon Web ServicesFormation officielle AWS "Advanced Architecting on AWS"

Stage pratique

CLOUD

Code :

AWS02

Durée :

3 jours (21 heures)

Certification :

300 € HT

Exposés :

25%

Cas pratiques :

50%

Échanges d'expérience :

25%

Sessions à venir :

17 - 19 sept. 2018

Paris / 2 190 eur

21 - 23 nov. 2018

Paris / 2 190 eur

12 - 14 déc. 2018

Toulouse / 2 190 eur

Tarif & dates intra :

Sur demande

DESCRIPTION

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.

OBJECTIFS PÉDAGOGIQUES

Découvrir le cadre AWS Well-Architected Framework

Savoir gérer plusieurs comptes AWS pour son organisation

Connecter des centres de données sur site au cloud AWS

Identifier ce qu'implique la connexion de VPC multi-régions en termes de

facturation

Déplacer de grandes quantités de données depuis des centres de données

sur site vers le cloud AWS

Concevoir des datastores volumineux pour le cloud AWS

Envisager des conceptions d'architecture différentes pour mettre à l'échelle un

site web volumineux

Protéger son infrastructure des attaques DDoS

Sécuriser ses données sur AWS grâce au chiffrement

Concevoir la protection des données au repos et des données en transit

Améliorer les performances de ses solutions

Sélectionner le mécanisme de déploiement d'AWS le mieux adapté

PUBLIC CIBLE

Ce cours s'adresse aux professionnels expérimentés de l'informatique qui

maîtrisent déjà les services AWS.

PRÉ-REQUIS

• Pour assister à cette formation, il est recommandé d'avoir suivi le module

"AWS : Architecture sur Amazon Web Services" (AWS01), et d'avoir obtenu

la certification Architecte de solutions certifié AWS – Associé.

MÉTHODE PÉDAGOGIQUE

Formation avec apports théoriques, échanges sur les contextes des

participants et retours d’expérience pratique du formateur, complétés de

travaux pratiques et de mises en situation.

Cette formation vous permettra de tester de nouvelles compétences et

d'appliquer vos connaissances à votre environnement de travail grâce à

différents exercices pratiques.

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

9

Page 10: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

POUR ALLER PLUS LOIN :

• Livre Blanc OCTO "Cloud ready Applications : concevoir vos applications

pour tirer parti du cloud"

• Formation officielle "AWS : Architecture sur Amazon Web Services"

• Formation officielle "Big Data sur Amazon Web Services"

• Site éditeur Amazon Web Services

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

10

Page 11: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

Jour 1

ETUDE DU LIVRE BLANC « ARCHITECTING FOR THE CLOUD: BEST PRACTICE » ET DUCADRE AWS WELL-ARCHITECTED FRAMEWORK

STRATÉGIES DE COMPTE AWS

ARCHITECTURES DE MISE EN RÉSEAU AVANCÉES

GESTION DU DÉPLOIEMENT SUR AWS

Jour 2

CONCEPTION DE DATASTORES VOLUMINEUX

TRANSFERT DE DATASTORES VOLUMINEUX DANS AWS

ARCHITECTURES BIG DATA

CONCEPTION D'APPLICATIONS À GRANDE ÉCHELLE

Jour 3

DÉVELOPPEMENT DE LA RÉSILIENCE DE VOTRE ARCHITECTURE

CHIFFREMENT DE DONNÉES ET GESTION DES CLÉS DANS AWS

PROTECTION DES DONNÉES SUR AWS

CONCEPTION POUR OPTIMISER LES PERFORMANCES

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

11

Page 12: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

NEW AWS : Big Data sur Amazon Web ServicesFormation officielle AWS « Big Data on AWS »

Stage pratique

CLOUD

Code :

AWS03

Durée :

3 jours (21 heures)

Certification :

300 € HT

Exposés :

50%

Cas pratiques :

40%

Échanges d'expérience :

10%

Sessions à venir :

2 - 4 juil. 2018

Paris / 2 190 eur

26 - 28 nov. 2018

Paris / 2 190 eur

Tarif & dates intra :

Sur demande

DESCRIPTION

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

OBJECTIFS PÉDAGOGIQUES

Intégrer une solution AWS dans un écosystème de Big Data

Choisir les options de stockage de données AWS appropriées

Comprendre et gérer les coûts et la sécurité pour une solution de Big Data

Sécuriser une solution de Big Data

Identifier les options pour l'importation, le transfert et la compression de

données

Utiliser Apache Hadoop dans le cadre d’Amazon EMR

Identifier les composants d'un cluster Amazon EMR

Lancer et configurer un cluster Amazon EMR

Utiliser les frameworks de programmation courants compatibles avec Amazon

EMR, notamment Hive, Pig et Streaming

Utiliser Hue pour améliorer la facilité d'utilisation d'Amazon EMR

Utiliser les analyses en mémoire avec Spark sur Amazon EMR

Identifier les avantages de l’utilisation d’Amazon Kinesis pour le traitement de

Big Data en temps quasi réel

Utiliser Amazon Redshift pour stocker et analyser des données de manière

efficace

Exploiter Amazon Athena pour les analyses par requêtes ad hoc

Utiliser un logiciel de visualisation pour représenter les données et les

requêtes avec Amazon QuickSight

PUBLIC CIBLE

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

12

Page 13: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Architectes de solutions Big Data en charge de la conception et de

l'implémentation

Analystes de données et utilisateurs de solutions Big Data souhaitant se

former sur les services et les types d'architectures soutenant les solutions de

Big Data sur AWS

PRÉ-REQUIS

• Connaissance basique des technologies de Big Data, notamment Apache

Hadoop, MapReduce, HDFS et les requêtes SQL.

• Avoir suivi le cours en ligne gratuit « Notions fondamentales sur le Big Data

» ou de posséder un niveau d'expérience équivalent. (cf. ci-dessous rubrique

"POUR ALLER PLUS LOIN")

• Avoir suivi le cours « Notions techniques de base AWS » ou posséder un

niveau d'expérience équivalent.

• Connaissance des concepts d'entrepôt de données, de système de base de

données relationnelle et de conception de base de données.

MÉTHODE PÉDAGOGIQUE

Formation assurée par un instructeur certifié AWS

Ce cours vous permet de tester de nouvelles compétences et d'appliquer vos

connaissances à votre environnement de travail grâce à différents exercices

pratiques.

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

POUR ALLER PLUS LOIN :

• Formation en ligne AWS "Notions fondamentales sur le Big Data"

• Livre Blanc OCTO "Cloud ready Applications : concevoir vos applications

pour tirer parti du cloud"

• Conférences "re:Invent 2016: AWS Big Data & Machine Learning

Sessions"

• Toutes nos formations Big Data

• Formation officielle "AWS : Architecture sur Amazon Web Services"

• Formation officielle "AWS : Architecture avancée sur Amazon Web

Services"

• Site AWS "Big data solutions"

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

13

Page 14: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

1. Jour 1

1 PRÉSENTATION DES TECHNOLOGIES BIG DATA

• Ingestion et transfert de Big Data• Streaming de Big Data et Amazon Kinesis• Atelier 1 : "Utilisation d'Amazon Kinesis pour diffuser et analyser les données de journal d'un serveurApache"• Solutions de stockage de Big Data• Traitement et analyses de Big Data• Atelier 2 : "Utilisation d'Amazon Athena pour interroger des données de journal depuis Amazon S3"

JOUR 2

• Apache Hadoop et Amazon EMR• Atelier 3 : "Stockage et interrogation de données sur Amazon DynamoDB"• Utilisation d'Amazon EMR• Frameworks de programmation Hadoop• Atelier 4 : "Traitement des journaux du serveur avec Hive sur Amazon EMR"• Interfaces Web sur Amazon EMR• Atelier 5 : "Exécution de scripts Pig dans Hue sur Amazon EMR"• Apache Spark sur Amazon EMR• Atelier 6 : "Traitement des données de taxis new-yorkais avec Spark sur Amazon EMR"

JOUR 3

• Amazon Redshift et les technologies Big Data• Visualisation et orchestration de Big Data• Atelier 7 : "Utilisation de TIBCO Spotfire pour visualiser les données"• Gestion des coûts du Big Data• Sécurisation de vos déploiements Amazon• Modèles de conception de Big Data

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

14

Page 15: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

CLOUD & DEVOPS

DEVOPS

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

15

Page 16: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

BEST DevOps : fondamentaux et retours d’expérience

Séminaire

DEVOPS

Code :

SDEVO

Durée :

1 jour (7 heures)

Exposés :

60%

Cas pratiques :

20%

Échanges d'expérience :

20%

Tarif & dates intra :

Sur demande

DESCRIPTION

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.

OBJECTIFS PÉDAGOGIQUES

Appréhender l'intérêt de la culture DevOps

Découvrir les patterns de conception DevOps

Identifier les enjeux de l’industrialisation des déploiements applicatifs

Savoir fluidifier les interactions entre les différentes équipes projet

Mettre en place des chaines de production plus fiables

PUBLIC CIBLE

Manager de la DSI

Architecte

Développeur

Intégrateur

Testeur

Exploitant

PRÉ-REQUIS

• Culture générale de développement ou d’exploitation applicative.

MÉTHODE PÉDAGOGIQUE

Formation avec apports théoriques, échanges sur les contextes des

participants et retours d’expérience pratique du formateur. Des mises en

situation seront utilisées tout au long de la formation pour illustrer les

différents aspects de la mise en place d’une démarche DevOps.

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

16

Page 17: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

POUR ALLER PLUS LOIN :

• Toutes nos formations DevOps

• Formation "Docker au service du CaaS et du PaaS : découverte et prise en

main" (DPAAS)

• Formation "Découvrir un IaaS Open Source et manipuler ces APIs avec

OpenStack" (DIAAS)

• Formation "Automatiser la gestion de serveurs avec Ansible" (DANSI)

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

17

Page 18: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

Jour 1

ORIGINES DE DEVOPS

• Les nouvelles exigences du marché• La réponse des Géants du Web• Définition de DevOps

RAPPELS SUR L’AGILITÉ

• Les valeurs fondatrices du Manifeste agile• Les rôles de l’équipe agile• Les promesses de l’agile• Scrum : le processus et les rituels• Kanban

OBJECTIFS ET DÉFINITION DE DEVOPS

• Constats : des douleurs récurrentes• Biz, Dev et Ops : des points de vue différents mais un objectif commun• DevOps : étendre l’agilité au monde de la production• Redistribution des rôles entre Dev et Ops

LES 4 PILIERS DE DEVOPS

• Culture, méthode et organisation- Méthodes, rituels et attitudes- Modèles d’organisation : feature team et component team- L’obsession de la mesure

• Architectures et patterns- Patterns de scalabilité et de disponibilité- Patterns d’exploitabilité- Patterns de déploiement- Le Cloud : facilitateur de l’architecture DevOps

• L’infrastructure par le code- Définition : l’infrastructure par le code- Responsabilités des différents outils- Stratégies de déploiement et cycles de vie des composants- Cartographie des outils- Docker et son écosystème

• Construction et déploiement continu- Définition : déploiement continu- Usine d’intégration et de déploiement en continu- La chaine CI/CD dans le monde du IaaS- Le chaine CI/CD dans le monde du PaaS

RETOUR D’EXPÉRIENCE D’UNE MISSION DE TRANSFORMATION DEVOPS POUR UNESOCIÉTÉ AUDIOVISUELLE

SYNTHÈSE ET CONCLUSION

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

18

Page 19: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

BEST Docker au service du CaaS et du PaaS : découverte etprise en main

Stage pratique

DEVOPS

Code :

DPAAS

Durée :

2 jours (14 heures)

Exposés :

50%

Cas pratiques :

50%

Sessions à venir :

29 - 30 nov. 2018

Paris / 1 625 eur

Tarif & dates intra :

Sur demande

DESCRIPTION

Les plateformes Cloud se dirigent toutes vers un nouveau modèle de

déploiement afin de résoudre les problèmes de dépendances logicielles : le

conteneur. Ses avantages sont nombreux. Il isole les processus et agit comme

brique de base que l'on assemble avec d'autres conteneurs afin de créer une

architecture complète. Cette session forme à l'utilisation de technologies de

conteneurisation logicielle grâce à l'outil Docker. À travers cette formation,

vous acquerrez des connaissances techniques avancées sur les conteneurs

Linux et la pratique de mise en place d'architectures applicatives à base de

conteneurs.

OBJECTIFS PÉDAGOGIQUES

Découvrir ce que sont que les conteneurs Linux

Savoir utiliser Docker et son outil en ligne de commande

Créer des conteneurs et lancer des programmes dans des conteneurs

Utiliser le registre Docker et la création d'images à l'aide d'un Dockerfile

Manipuler des typologies de conteneurs Docker

Découvrir les enjeux de passage à l’échelle d’architectures à base de la

technologie Docker

Manipuler Swarm et Kubernetes

Déployer sur Openshift

Appréhender les enjeux d’architecture des applications dans Docker et

d’intégration continue

PUBLIC CIBLE

Architecte

Développeur

Opérateur

Administrateur

Responsable intégration

PRÉ-REQUIS

• Connaissances de l'environnement Linux.

• Connaissances de base en programmation ou en scripting.

MÉTHODE PÉDAGOGIQUE

Formation avec apports théoriques, échanges sur les contextes des

participants et retours d’expérience pratique du formateur, complétés de

travaux pratiques et de démonstration.

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

19

Page 20: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

POUR ALLER PLUS LOIN :

• Toutes nos formations DevOps

• Formation "DevOps : fondamentaux et retours d’expérience" (SDEVO)

• Formation "Découvrir un IaaS Open Source et manipuler ces APIs avec

OpenStack" (DIAAS)

• Formation "Automatiser la gestion de serveurs avec Ansible" (DANSI)

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

20

Page 21: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

Jour 1

INTRODUCTION : L’AVANT DOCKER

• De nombreuses problématiques liées aux applications- La portabilité des applications- La distribution des applications- Le besoin de décorréler applications et infrastructure- La rationalisation des infrastructures

• La montée en puissance- Des solutions de PaaS- De la philosophie DevOps

QU’EST-CE QUE DOCKER ?

ARCHITECTURE ET CONCEPTS DOCKER

• Les composants

DOCKER EN PRATIQUE

• La manipulation des images• La gestion des conteneurs• La gestion des volumes• Travaux pratiques #1• La création des images• Utiliser le registre Docker• Travaux pratiques #2

LES ENJEUX DU PASSAGE DE DOCKER À L’ÉCHELLE

• Les fonctions couvertes• Les autres besoins d’une solution de cluster Docker

LES SOLUTIONS DE DOCKER INC.

• La gestion des réseaux• Les volumes persistants• Docker Compose• Travaux pratiques #3• Utilisation de Docker sur le poste de développement

Jour 2

SUITE DE L’OFFRE DOCKER INC.

• Docker Swarm• Travaux pratiques #4

KUBERNETES

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

21

Page 22: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

• La couverture fonctionnelle et architecture de Kubernetes• Les concepts de Kubernetes

- Les Labels- Les Namespaces- Les Pods- Les Services- Les ReplicaSets- Injection de configuration avec les Secrets et les ConfigMaps- Autres concepts de Kubernetes

• Travaux pratiques #5

OPENSHIFT

• Architecture et composants d’Openshift• Concepts d’Openshift

- Les BuildConfigs- Les DeploymentConfigs- Les Routes- Les ApplicationTemplates

• Démonstration Openshift

L’IMPACT DE DOCKER SUR LES APPLICATIONS

• Les impacts sur les architectures- Des applications jetables- Des frontends stateless- Séparation de la configuration et du code- Design for failure- Découpage des applications

• Des applications log-friendly• Des applications monitorables• L’intégration dans une usine de développement

SYNTHÈSE ET PERSPECTIVES

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

22

Page 23: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Découvrir un IaaS Open Source et manipuler ces APIs avecOpenStack

Stage pratique

DEVOPS

Code :

DIAAS

Durée :

2 jours (14 heures)

Exposés :

50%

Cas pratiques :

50%

Sessions à venir :

13 - 14 déc. 2018

Paris / 1 625 eur

Tarif & dates intra :

Sur demande

DESCRIPTION

OpenStack est un framework IaaS qui permet de déployer des clouds privés

ou publics. C’est également un projet communautaire dont l'objectif est

d'aider les organisations à mettre en œuvre à moindre coût des systèmes de

serveurs et de stockage virtuels.

Ce module pratique initie aux services et technologies des IaaS. Il vous

permettra d'apprendre à piloter un IaaS OpenStack.

OBJECTIFS PÉDAGOGIQUES

Identifier ce qu’englobe le terme "IaaS"

Appréhender les différents services offerts par un IaaS

Utiliser OpenStack dans un contexte d’étude pour déployer des systèmes

composés de plusieurs machines virtuelles

PUBLIC CIBLE

Ingénieur d’infrastructure

Consultant

Responsable de production

Responsable d’exploitation

PRÉ-REQUIS

• Connaissances de base en système et réseau (Unix ou Windows).

MÉTHODE PÉDAGOGIQUE

Des consultants disposant d'une expérience pratique de la mise en œuvre de

solutions Iaas avec OpenStack.

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

POUR ALLER PLUS LOIN :

• Toutes nos formations DevOps

• Formation "DevOps : fondamentaux et retours d’expérience" (SDEVO)

• Formation "Docker au service du CaaS et du PaaS : découverte et prise en

main" (DPAAS)

• Formation "Automatiser la gestion de serveurs avec Ansible" (DANSI)

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

23

Page 24: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

Jour 1

INTRODUCTION AU IAAS

• Rappel sur les notions du cloud et du IaaS• Notion de "Cloud Management Platform"

RAPPEL SUR LA VIRTUALISATION

• Types d’hyperviseurs et de containers, avantages, limites et inconvénients des technologies open sourced’hypervision• Mise en pratique avec VirtualBox

DESCRIPTION FONCTIONNELLE DES SERVICES DE BASE D’UN IAAS

• Les services exposés et les normes applicables au IaaS

DESCRIPTION TECHNIQUE DES SERVICES DE BASE D’UN IAAS

• Vue générale des composants techniques entrant dans la composition d’un IaaS• Exemple du IaaS OpenStack

COMPOSANTS SERVEUR

• Hyperviseur QEMU et KVM• Mise en pratique par approfondissement des paramètres de virtualisation sur VirtualBox

COMPOSANTS DE STOCKAGE

• Stockages utilisables en IaaS (modes blocs, fichiers)

COMPOSANTS RÉSEAU

• Organisation réseau d’un IaaS et rôle du SDN

INSTALLATION OPENSTACK

• Choix des modules à installer et processus d’installation• Mise en pratique par l’installation avec PackStack sur VirtualBox dans une configuration "all in one"

Jour 2

PRISE EN MAIN D’OPENSTACK SUR LA PARTIE "COMPUTE"

• Principes de fonctionnement de l’IHM, de la ligne de commande et des APIs OpenStack• Mise en pratique par la découverte de l’interface Horizon et de la ligne de commande

GESTION DES STOCKAGES ET DES IMAGES

• Introduction aux images, volumes (stockages persistants) et non persistants• Mise en pratique par la création d’images Linux et de stockages persistants avec Glance

MISE EN PLACE DU RÉSEAU

• Etude des possibilités réseau et de leurs cas d’application avec Neutron

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

24

Page 25: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

• Mise en pratique par la création de réseaux pour les VM à instancier par sous systèmes

UTILISATION DES APIS

• Utilisation de l’API REST OpenStack pour automatiser à partir de code applicatif• Mise en pratique avec un CLI REST

MAITRISE DE LA SÉCURITÉ AVEC KEYSTONE

• Principes d’architecture de sécurité avec Keystone• Mise en pratique par la création de rôles et de droits d’accès sur les APIs de Nova

CYCLE COMPLET DE CRÉATION ET D’USAGE DE MACHINES VIRTUELLES

• Analyse des étapes pour la création d’une VM dans le contexte d’un usage réel• Analyse des problèmes spécifiques posés par le déploiement de plusieurs VMs constituant une grappe• Mise en pratique par l'implémentation d'une topologie avec Heat

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

25

Page 26: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

NEW Kubernetes : utiliser, architecturer et administrer uneplateforme de conteneurs

Stage pratique

DEVOPS

Code :

DKUBE

Durée :

3 jours (21 heures)

Exposés :

50%

Cas pratiques :

50%

Sessions à venir :

10 - 12 oct. 2018

Paris / 1 950 eur

3 - 5 déc. 2018

Genève / 2 500 chf

Tarif & dates intra :

Sur demande

DESCRIPTION

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 présente les volets utilisation et administration de Kubernetes

pour permettre de tirer le maximum de bénéfices de cette solution de CaaS

(Container as a Service) : disponibilité, scalabilité, performance, isolation,

monitoring. Une information indispensable avant de s’engager dans un projet

de mise en œuvre de Kubernetes !

OBJECTIFS PÉDAGOGIQUES

Appréhender l’utilisation et le fonctionnement de Kubernetes

Être capable de modéliser des applications pour les exécuter dans un cluster

Kubernetes

Connaître l’architecture et les composants internes de Kubernetes

Connaître les fonctions permettant de rendre un cluster Kubernetes multi-

tenant et administrable

PUBLIC CIBLE

Architecte

DevOps

PRÉ-REQUIS

• Connaissance basique de Docker, des architectures Web, de l’utilisation de

Linux (notamment vi), des principes du cloud, des certificats X509 et de la

manipulation de fichiers YAML et JSON

• Présence pleine et active des participants.

MÉTHODE PÉDAGOGIQUE

Une approche pédagogique participative basée sur une alternance entre

présentation et travaux pratiques ou de démonstration. Chaque stagiaire

dispose d’un cluster Kubernetes qu’il va manipuler tout au long de la

formation.

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

POUR ALLER PLUS LOIN :

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

26

Page 27: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

• Nos autres formations DevOps

• Article "How does it work? Kubernetes: Episode 1"

• Article "The “upstream” kubernetes"

• Article "Kubernetes vs Swarm: Volumes!"

• Article "Exemple d’utilisation de Prometheus et Grafana pour le monitoring

d’un cluster Kubernetes"

• Slides "Metriques applicatives k8s" - Kubernetes Meetup Paris #5 Arnaud

Mazin & Aurélien Gabet

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

27

Page 28: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

1.Les bases de Kubernetes

1. INTRODUCTION & HISTORIQUE DE K8S

• 1. Genèse de Kubernetes- Objectifs de Kubernetes- Couverture fonctionnelle- Comment utiliser Kubernetes

• Utilisation du client kubectl- Atelier 1 : Découverte de K8s- Les contextes de kubectl

• Premières manipulations des ressources dans K8s- Généralités sur les ressources- Les principales ressources de Kubernetes- Les labels et les sélecteurs- Les namespaces- Atelier 2 : Contextes, namespaces et premières exécutions- Les Pods- Les Services- Les ReplicaSet- Les Deployments- Atelier 3 : Premier pod sur K8s

• Manipulations et ressources avancées- Configuration avancée des pods- Secrets et ConfigMaps- Montage de volumes- Les Ingresses- Les Jobs et les CronJobs- Atelier 4 : Configuration avancée et exposition des pods

ARCHITECTURE ET ADMINISTRATION DE KUBERNETES

• Architecture K8s- Les composants de l’architecture de K8s- Les modes de déploiement de K8s- Déploiement d’un K8s H-A chez soi- Le modèle réseau de K8s- Les NetworkPolicies- Atelier 5 : Installation et Réseau

• Gestion dynamique des volumes- Les PersistentVolumeClaims- Les PersistentVolumes- L’approvisionnement dynamique des volumes- Les StatefulSets

• Maîtrise des capacités- Les capacités du cluster- Les LimitRanges- Les ResourceQuotas

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

28

Page 29: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

- Atelier 6 : Approvisionnement et Limitations des ressources• Authentification et autorisation

- Les identités dans K8s- Les méthodes d’authentifiaction- ServiceAccounts et Tokens- Les modèles d’autorisation- RBAC- Atelier 7 : RBAC

• Monitoring- Principes sur le monitoring- cAdvisor / Heapster- Prometheus- Grafana

• Gestion des Logs- Production des logs applicatifs- Le modèle E / F / K

• Administration avancée- Les CRD et les opérateurs- DÉMO : Monitoring, Logs et fonctions avancées

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

29

Page 30: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Automatiser la gestion de serveurs avec Ansible

Stage pratique

DEVOPS

Code :

DANSI

Durée :

2 jours (14 heures)

Exposés :

40%

Cas pratiques :

60%

Sessions à venir :

30 - 31 juil. 2018

Genève / 2 000 chf

15 - 16 nov. 2018

Paris / 1 625 eur

Tarif & dates intra :

Sur demande

DESCRIPTION

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.

OBJECTIFS PÉDAGOGIQUES

Appréhender l’organisation de Ansible (rôles, tâches, playbooks, modules,

etc.)

Savoir utiliser et créer des playbooks pour gérer votre infrastructure

PUBLIC CIBLE

Développeur

Architecte

Administrateur système

PRÉ-REQUIS

• Connaissances de base d’un système Unix (Savoir se débrouiller dans un

terminal).

MÉTHODE PÉDAGOGIQUE

Formation avec apports théoriques, échanges sur les contextes des

participants et retours d’expérience pratique du formateur, complétés de

travaux pratiques et de mises en situation.

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

POUR ALLER PLUS LOIN :

• Toutes nos formations DevOps

• Formation "DevOps : fondamentaux et retours d’expérience" (SDEVO)

• Formation "Docker au service du CaaS et du PaaS : découverte et prise en

main" (DPAAS)

• Formation "Découvrir un IaaS Open Source et manipuler ces APIs avec

OpenStack" (DIAAS)

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

30

Page 31: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

Jour 1

CONCEPTS DE BASE ET PREMIÈRES MANIPULATIONS D’ANSIBLE

• Qu’est-ce qu’Ansible ?• Ansible et DevOps• Installation• Les inventaires• Les commandes simples

PREMIER DÉPLOIEMENT, PREMIÈRES BONNES PRATIQUES

• Les modules et les tâches• Les playbooks et les plays• Lancement d’un playbook

DÉPLOIEMENT DYNAMIQUE

• D’autres modules• Les variables dans Ansible• Les templates et filtres Jinja2

MODULARISATION DU CODE

• Les "Handlers" et les "Notify"• Les rôles• Les tags

Jour 2 - Ansible avancé

FONCTIONS AVANCÉES D’ANSIBLE

• Les captures de résultats• Les conditions• L’idempotence "avancée"• Les boucles• Les déploiements applicatifs

DÉPLOIEMENT À CHAUD

• La délégation de tâches• Explication du ZDD (Zero Downtime Deployment)• Un exemple d’implémentation

FONCTIONS AVANCÉES : LE RETOUR ET EXTENSIBILITÉ

• Les vaults• Les lookups• La gestion des erreurs• Développer des filtres• Développer des modules

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

31

Page 32: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

ANSIBLE DANS UNE USINE DE DÉVELOPPEMENT

• Pourquoi utiliser une usine de développement (UDD) ?• La qualité• Les tests automatisés• Les environnements dynamiques• Un exemple d’implémentation d’une UDD

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

32

Page 33: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

EXCLU Déployer une infrastructure IaaS Open Source avecTerraform

Stage pratique

DEVOPS

Code :

TERRA

Durée :

1 jour (7 heures)

Exposés :

50%

Cas pratiques :

50%

Sessions à venir :

12 oct. 2018

Paris / 920 eur

Tarif & dates intra :

Sur demande

DESCRIPTION

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.

OBJECTIFS PÉDAGOGIQUES

Appréhender les différents services offerts par Terraform

Utiliser Terraform dans un contexte d’étude pour déployer une infrastructure

sur AWS

PUBLIC CIBLE

Ingénieur d’infrastructure

Consultant

Responsable de production

Responsable d’exploitation

PRÉ-REQUIS

• Connaissances de base en système et réseau (Unix ou Windows).

• Connaissance de GIT.

• La connaissance de base d’AWS est un plus.

MÉTHODE PÉDAGOGIQUE

Formation avec apports théoriques, échanges sur les contextes des

participants et retours d’expérience pratique du formateur, complétés de

travaux pratiques et de mises en situation.

PROFILS DES INTERVENANTS

Toutes nos formations sont animées par des consultants-formateurs

expérimentés et reconnus par leurs pairs.

MODALITÉS D’ÉVALUATION

L’évaluation des acquis se fait tout au long de la session au travers des

ateliers et des mises en pratique. Une évaluation à chaud est réalisée

systématiquement en fin de session.

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

33

Page 34: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

POUR ALLER PLUS LOIN :

• Formation "DevOps : fondamentaux et retours d’expérience" (SDEVO)

• Formation "Concevoir un PaaS Open Source avec Docker" (DPAAS)

• Formation "Automatiser la gestion de serveurs avec Ansible" (DANSI)

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

34

Page 35: CLOUD - Formation professionnelle et continue - OCTO … · MIGRATION D'APPLICATIONS SUR LE CLOUD AWS Programme formation "CLOUD & DEVOPS" ... Formation officielle AWS "Advanced Architecting

Programme pédagogique détaillé par journée

Jour 1

INTRODUCTION À TERRAFORM

• Gestion de l’infrastructure multi-provider• Code différent par provider• Documentation• Projet Open Source

ARCHITECTURE ET PRINCIPE DE FONCTIONNEMENT

• Workflow standard• Création d’une infrastructure• Mise à jour de l’infrastructure• Un orchestrateur pour le déploiement• Les outputs• Installation de terraform

COMMAND-LINE INTERFACE (CLI)

• Topologie• Plan• Apply• Output• Fmt• Destroy

« RESOURCES »TERRAFORM APPLIQUÉES À AWS

• Resource• Attributs• Exemples

LES AUTRES OBJETS TERRAFORM

• Variables• Outputs• Tfstate• Datasource• Modules• Best-Practice

RAPPELS DES POINTS CLÉS ET BILAN

Programme formation "CLOUD & DEVOPS"Date d'impression : 27/06/2018

35