Download - DEVOPS SEC EV PS - NYSTEK...DevOps, Agilité, Réglementation DevOps. ... • Investissement nécessaire àl’initialisation de l’industrialisation OPPORTUNITES MENACES / RISQUES

Transcript

DEVOPS

SECDEVOPS

1 2 3 4

DevOps

La suite …

Nos services en +

L’outillage

Ordre du jour Agenda

DevOps

2 3 41

DevOps

La suite …

Nos services en +

L’outillage

Agenda

DevOps

DevOps

Infrastructure as code :

Utiliser du code pour déployer et mettre à

disposition des serveurs et des applications se

révèle particulièrement intéressant pour les

développeurs logiciels.

Plutôt que de s'appuyer sur des

administrateurs système pour mettre à

disposition un environnement DevOps et en

gérer l'aspect opérationnel, un développeur

peut rédiger un processus IAC qui déploiera et

mettra à disposition une nouvelle application à

des fins expérimentales ou d'assurance qualité.

L’ensemble s’appuie sur le VCS (Version

Control System).

DevOps

DevOps

SI Legacy (monolithe) :

Fait référence aux systèmes « dépassés »

mais toujours en cours d'utilisation et qui

généralement sont monolithique.

Micro-services (découplage) :

C’est un style d'architecture logicielle à partir

duquel un ensemble complexe

d'applications est décomposé en plusieurs

processus indépendants et faiblement couplés,

souvent spécialisés dans une seule tâche.

Les processus indépendants communiquent

les uns avec les autres en utilisant des API

langage-agnostiques.

DevOps

DevOps

Continuous Integration (CI) :

L'intégration continue est un ensemble de

pratiques utilisées en génie logiciel consistant à

vérifier à chaque modification de code

source que le résultat des modifications ne

produit pas de régression dans l'application

développée.

Continuous deploiment (CD) :

Le déploiement continue est une approche

d’ingénierie logicielle dans laquelle les équipes

produisent des logiciels dans des cycles courts,

ce qui permet de le mettre à disposition à

n’importe quel moment. Le but est de

construire, tester et diffuser un logiciel plus

rapidement.

DEV OPS

DevOps

DevOps

Transformation numérique et nouveaux rôles de la fonction IT :

« Les pratiques et les aspirations liées au numérique s’importent

dans l’entreprise : horizontalité, informalité, transparence,

nomadisme, co-innovation, co-création de valeur, standards,

plateformes. »

Attraction de Talents,

formation, valorisation

Maitrise Architecture et

Sécurité

Coexistence "Fast IT" et

Legacy

Gouvernance Numérique et

Data

Répondre aux besoins des

métiers

Partenariats stratégiques fournisseurs

Anticipation Enabler : API,

DevOps, Agilité, Réglementation

DevOps

DevOps

L’intégration continue est inventé par des équipes agile.

Objectifs :

• Livrer plus vite et plus régulièrement en toute sécurité

• Garantir la qualité du code source

• Accélérer le feedback vers l’équipe de développement

• Maintenir une procédure d’assemblage robuste, automatique

et reproductible

Qualité :

• Respect des RDG et des normes de développement

• Non régression : tests unitaires et fonctionnels

• Performance et Sécurité (OWASP)

DevOps

DevOps

Réinventer les modèles d’affaires

(Etude SYNTEC NUMERIQUE

sept.2017)

DevOpsInnovation technologique

Réseaux mobiles, smartphone, virtualisation,

mutualisation des infrastructures

Innovation Business

Modèles de marketplace et de store AWS...

Modèle des startups

Innovation méthodologique

Démarches agile, DevOps,

Sécurité,

Innovation ouverte et partenariat,

API

DES BUSINESS

MODEL, DES OFFRES

ET DES

METIERS A

REINVENTER.

DevOps

DevOpsFORCES s

Coopération directe entre acteurs •

Maturit• é de l’écosystème technique, souvent open source

Capacit• é à pallier les limites humaines et à automatiser des

tâches complexes

Accélération de la mise en production / évolution (par •

l’intégration de services existants)

Amélioration de la reproductibilité (immutable)•

Caractère concret des projets •

Complexit• é des architectures IT sous-jacentes

Raret• é de certains profils

Faible culture dans les entreprises en France•

Investissement nécessaire • à l’initialisation de l’industrialisation

OPPORTUNITES MENACES / RISQUES

Mise en œuvre de l• ’industrie du futur / modernisation des

architectures de SI

Gains de • productivité liés à l’automatisation

Motivation des équipes •

Proposition de modèles disruptifs• , à l’image des startups

Amélioration de la relation client (internet ou externe) en self• -

service

Automatiser les tests et la sécurité •

Automatiser le patch management•

Résistance au changement •

Réduction du périmètre de l• ’exploitation, conséquence de

l’automatisation des processus de gestion des changements

et des incidents

Difficult• é de la cohabitation avec l’informatique traditionnelle

3 41 2

Vos besoins

La suite …

Nos services en +

L’outillage

Agenda

DevOps

DevOps

Forge logicielle :

Mise en œuvre de l’automatisation de bout en bout de

l’intégration continue (CI) et du déploiement en continu

(CD), par la création de Pipelines dans Jenkins ou GoCD.

L’outillage DevOps

DevOps

Les outils :

L’outillage DevOps

DevOps

Les environnements : ils sont créés automatiquement et régulièrement Agilité + Sécurité

Bare metal VM Docker

L’outillage DevOps

Cloud

DevOps

Les environnements : ils sont créés automatiquement et régulièrement Patch Management

Docker

L’outillage DevOps

Containers on premise ou dans le cloud :

La légèreté des containers, la facilité et la vitesse de

déploiement et de démarrage permet des mises à jours

régulières, rapides et des rollbacks simplifiés.

Leur mise en œuvre est rapidement réalisable au sein

d’une infrastructure existante et le ROI est rapide.

DevOps

Dashboard Jenkins :

L’outillage DevOps

DevOps

Dashboard SonarQube :

L’outillage DevOpsTests automatisés

+

OWASP

Dette technique

Projet 1Projet 2Projet 3Projet 4Projet 5Projet 6Projet 7Projet 8Projet 9

Projet 1Projet 2Projet 3Projet 4Projet 5Projet 6Projet 7Projet 8Projet 9Projet 10Projet 11Projet 12Projet 13Projet 14

Nos experts

4

xx

1 2 3

DevOps

La suite …L’outillage

DevOps

Agenda

Nos Experts DevOps/SecDevOps

DevOps

Notre équipe•

Notre maitrise des techniques DevOps, Sécurité, Automatisation et Docker•

Notre expérience :•

Face aux enjeux d• ’acceptation et d’adaptation par les salariés, deux réponses s’imposent : sur le court terme

(dans le cadre d’un projet), l’accompagnement au changement ; sur le long terme, la formation tout au long

de la vie.

Des profils DevOps & • SecDevOps pour vous accompagner dans la transformation numérique de votre

société

Nos services en +

xx

1 2 3

Vos besoins

La suite …Nos solutions

DevOps

Agenda

4

DevOps

La suite …

Nous serions ravis de vous rencontrez

pour en discuter davantage

DevOps

La suite…

Quelles sont vos disponibilités ?

Contactez-nous

DevOps