asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16...

42
at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 www.atrete.ch [email protected] asut Lunch-Forum Automatisierung der ICT nach den Servern die Firewall und das Netzwerk Anton Klee, CEO & Partner

Transcript of asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16...

Page 1: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

at rete ag

Eisengasse 16

CH-8008 Zürich

Tel +41 44 266 55 55

Fax +41 44 266 55 88

www.atrete.ch

[email protected]

asut Lunch-Forum

Automatisierung der ICT – nach den Servern die Firewall und das

Netzwerk

Anton Klee, CEO & Partner

Page 2: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Agenda

1. atrete

2. «ICT industrialized»: Die frühen Stadien

3. SDN everywhere

4. Automatisierung generell

5. Netzwerk

6. Firewall-Rules Antragsprozess

7. Unsere Empfehlungen zur Automatisierung

asut Lunch-Forum - Automatisierung der ICT 2

Page 3: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Wer wir sind

asut Lunch-Forum - Automatisierung der ICT

Business

Consulting

Spezialisiertes ICT Beratungsunternehmen

Eigenständig, unabhängig und neutral

Fokus auf mittlere und grössere Geschäftskunden

Technical

Consulting

Engineering

Consulting

Mitarbeitende 25

Hauptsitz Zürich, Schweiz

Aktionariat Partner Modell

1997

1989

Gegründet im 1997, MBO aus der

Electrowatt Engineering AG

Präsent im Markt seit 1989

3

Page 4: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

asut Lunch-Forum - Automatisierung der ICT

Unser Weg zur Digitalisierung

Digitalisierung. Sicherheit. Migration. Betrieb.

Orchestrierung. Automatisierung.

Cloud Services. Cloud Security.

Hybrid Cloud

IoT / SDx

Workplace / Mobiles / Things Collaboration / Contact

Center

IP / SDN / SD-WAN / Mobile / LPWAN

4

Page 5: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Projektleitung (PRINCE2 zertifiziert)

asut Lunch-Forum - Automatisierung der ICT

Technische

Konzepte

Implementierungs-

anleitungen

Planung

Implementation

Review

Design

Implementation

Review

Optimierung

Analyse

Architektur

Implementation

Audit

Anforderungen und

RFP

Vertrag

Verhandlung

Transition

Was wir tun: ICT Beratung

Strategie Prozesse Security

Compliance

Sourcing

GATT / WTO

Engineering

Personalverleih / Interim Management

5

Page 6: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Unsere Kunden

asut Lunch-Forum - Automatisierung der ICT

AKB

Credit Suisse

Helsana

LGT Group

Privatbank

Swiss Life

Swiss Re

Visana

ZKB

Kanton Aargau

Kanton Luzern

Kanton Zürich

Schweizerische

Bundesverwaltung

SRG SSR

Stadt Zürich OIZ

Stadt Kloten

Switch

ZID Basel Stadt

Forbo

OC Oerlikon

Mettler-Toledo

Migros

SFS

Sika

Sulzer

Victorinox

Abraxas

BKW

ewz

ewb

IWB

Groupe e

Sunrise

Swisscom

Swissgrid

Geistlich

Givaudan

Roche

Takeda

Novartis

SBB

Flughafen Zürich AG

Schweizerische Post

Swissport

ETH Zurich

Universität Basel

Universität Zürich

FHNW

Finanz, Versicherung Öffentlicher Sektor

Industrie, Retail

Provider, Energie

Pharma, Chemie

Transport

Logistik

Bildung

Medbase

Gesundheit

6

Page 7: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Agenda

1. atrete

2. «ICT industrialized»: Die frühen Stadien

3. SDN everywhere

4. Automatisierung generell

5. Netzwerk

6. Firewall-Rules Antragsprozess

7. Unsere Empfehlungen zur Automatisierung

asut Lunch-Forum - Automatisierung der ICT 7

Page 8: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Automatisierung – oder «ICT industrialized»

Schnittstelle zwischen ICT Angebot und Leistungserbringung

asut Lunch-Forum - Automatisierung der ICT

Kunden – Orientierung

Applikationen• Biz-Apps

• ERP

• Office Apps..

Plattformen• Mainframe

• Server-Plattformen

• Middleware

Workplace• Desktop I, II

• Mobile I, II

Communication• Fix-Voice

• Mobile-Voice

• Mobile Data/Voice

• Connectivity I,II

Provisioning / Changes

Betrieb

Verrechnung

ICT-Angebot:

‘Industrielle’ Fertigung:

Standards für:

8

Page 9: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Leistungskatalog

NachfrageAufträge

Verrechnungs-

Prozesse

OE‘s

Betriebs-

Prozesse

OE‘s

Provisioning

Prozesse

OE‘s

customer facing factory facing

Unterscheidung von ‘Customer-’ versus ‘Factory’-facing

Applications

App 1 …

App 2 …

Infrastructure

CPU …

DB …

Storage …

Network …

Middleware

M1 …

M2 …

M… …

Workplace

.. …

Output

… …

asut Lunch-Forum - Automatisierung der ICT 9

Page 10: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Workflow

Erste Ansätze von Automatisierung durch Prozess-Integration

Order

Portal

Approval

Board 1

Approval

Board nDelivery

CMDB

AD

SAP

...

easy-approval

• Pre-Engineered Solutions

• Verified / validated by Configuration Engine

Configurator

Delivery Catalog

based on configurator

Workpackage n

Workpackage 4

Workpackage 3

Workpackage 2

Workpackage 1

asut Lunch-Forum - Automatisierung der ICT 10

Page 11: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Hürden auf dem Weg zur Automatisierung

… und deren disruptive Auflösung

Hürden:

• Organisationen / Zuständigkeiten / R&R

• Plattform-Vielfalt: HW und SW…

• Unterschiedlichste Konfig-Tools…

asut Lunch-Forum - Automatisierung der ICT

Disruption:

• Die Virtualisierung – weg von physischen Instanzen!

• Software Defined anything

• Cloud Anbieter für Compute/Storage Leistungen treten auf

_

+

11

Page 12: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Abstraktion der Server Hardware gegenüber dem Betriebssystem

Unabhängigkeit von der Hardware

Standardisierte Schnittstelle gegenüber OS

Pooling von Server Ressourcen auf standardisierten Hardware Plattformen

Portierbarkeit von OS-Instanzen

als File

on the fly (vMotion, Live Migration, …)

Zentrale Orchestrierung der Ressourcen

zentrales Management

übersichtliche Administration vieler Server

wenige Clicks für Server Instanzierung

Skalierung der Ressourcen im Betrieb

asut Lunch-Forum - Automatisierung der ICT 12

Virtualisierung im Server-Umfeld

Abstraktion

Orchestrierung

Page 13: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Und die realen Umsetzungen … Server Bestellung on-the-fly

asut Lunch-Forum - Automatisierung der ICT 13

Page 14: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Agenda

1. atrete

2. «ICT industrialized»: Die frühen Stadien

3. SDN everywhere

4. Automatisierung generell

5. Netzwerk

6. Firewall-Rules Antragsprozess

7. Unsere Empfehlungen zur Automatisierung

asut Lunch-Forum - Automatisierung der ICT 14

Page 15: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Wie sieht’s denn beim Netzwerk aus?

asut Lunch-Forum - Automatisierung der ICT

Lassen sich auch Netzwerke / -komponenten virtualisieren?

15

Page 16: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Aussage aus dem Jahre 2015

«The network is constraining

the full realization of the

power of the virtualization»Mike Marcellin, Senior VP, Strategy and Marketing, Plattform System Division, Juniper

Networks

asut Lunch-Forum - Automatisierung der ICT 16

Page 17: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Damaliger Ausblick des Branchenleaders (2015)

asut Lunch-Forum - Automatisierung der ICT 17

Page 18: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Software Defined Networking

SDN Virtualisierungsmodell

asut Lunch-Forum - Automatisierung der ICT 18

Network OS

Network Hypervisor

Control Program

Virtual Topology

Global Network View

Page 19: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

SDN Architektur

asut Lunch-Forum - Automatisierung der ICT

APPLICATION

LAYER

CONTROL

LAYER

INFRASTRUCTU

RELAYER

SDN

CONTROL

SOFWAR

E

Business

Applications

Business

Applications

Business

Applications

Network

Services

Network

Services

Network

Services

API API API

z.B.

OpenFlow

Control Data Plane

InterfaceNETWOR

K

DEVICES

19

Page 20: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Software Defined Networking

Network Overlay

asut Lunch-Forum - Automatisierung der ICT 20

Physical Device

VM

VM

VM

VM

VM

VM

vSwitch

pN

ic

pN

ic

Physical Device

VM

VM

VM

VM

VM

VM

vSwitch

pN

ic

pN

ic

Physical Device

VM

VM

VM

VM

VM

VM

vSwitch

pN

ic

pN

ic

ToR ToR ToR ToR

Core Core Core Core

Physical Datacenter Network

VXLAN / NVGRE virtual Network Overlay

Page 21: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Charakteristik der SDN-Architektur gemäss Open Network Foundation

Agil

Zentral gesteuert

Programm gesteuert –

„SDN ermöglicht dem Netzwerk-Manager eine schnelle und einfache

Verwaltung von Netzwerk-Ressourcen (configure, manage, secure,

optimize) mittels dynamischen und automatisierten Programmen.

Diese können einfach selbst entwickelt werden, da sie nicht von

proprietärer Software abhängig sind.“

asut Lunch-Forum - Automatisierung der ICT 21

Page 22: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Die SDN Welt – und deren Begrifflichkeiten…

asut Lunch-Forum - Automatisierung der ICT 22

Page 23: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Agenda

1. atrete

2. «ICT industrialized»: Die frühen Stadien

3. SDN everywhere

4. Automatisierung generell

5. Netzwerk

6. Firewall-Rules Antragsprozess

7. Unsere Empfehlungen zur Automatisierung

asut Lunch-Forum - Automatisierung der ICT 23

Page 24: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Automatisierung – was?

Automatisierung als Teil von Provisionierung

Public Cloud (AWS, Azure, …)

Private Cloud

DC vs. Access/Sites

Zonen, FW, Load-Balancing/Proxy

SDA (Software Defined Access)

Automatisierung als Teil von Operation

(real time) SD-WAN

Traffic Engineering

Automation von immer wiederkehrenden

Konfigurationen/Services

asut Lunch-Forum - Automatisierung der ICT 24

Provisionierung

Operations

Konfiguration

Page 25: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Automatisierung nach Infrastruktur-Komponenten – Stand heute

asut Lunch-Forum - Automatisierung der ICT 25

Network

Firewall &

ProxyRules

Compute &

Storage

Paas &

SaaS

approve deploy

Bereitstellung von Netzwerkressourcen. Moderne Infrastrukturen bieten API (SD…)

• (noch) nicht häufig genutzt

• heutige “Automatisierung” basiert meist auf einzelnen Skripts, Serienbriefen und

Excels

Workflow-basierter Prozess für Bewilligung UND Deployment von FW Rule Change Requests

• Automatisierung noch nicht häufig gesehen

Bereitstellung kompletter Compute-Systeme (virtuell und physisch) mit unterliegenden

Speicher und OS-Komponenten

• Häufig: automatisierte Bereitstellung von VMs basierend auf vordefinierten OS-

Builds

Bereitstellung von SW-Komponenten und Einstellungen für unterschiedliche Systeme für den

Setup einer ganzen Applikation

• zur Zeit eher selten

Page 26: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Periodensystem von DevOps Tools

asut Lunch-Forum - Automatisierung der ICT 26

https://xebialabs.com/periodic-table-of-devops-tools/

Page 27: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

27

Konfigurationsmanagement und Automation Frameworks/Libraries

asut Lunch-Forum - Automatisierung der ICT

«Auf dem Server läuft ein

zentraler Puppet-

Daemon (puppetmaster), der die

Konfigurationen der Rechner

vorhält und auf Anfrage

via REST-API austeilt. »

«Chef is used to streamline the task

of configuring and maintaining a

company's servers, and can

integrate with cloud-based

platforms such

as Internap, Amazon EC2, Google

Cloud Platform… »

«Ansible ist ein Open-

Source Automatisierungs-

Werkzeug zur Orchestrierung und

allgemeinen Konfiguration und

Administration von Computern. Es

kombiniert Softwareverteilung, Ad-

hoc-Kommando-Ausführung

und Konfigurationsmanagement»

Page 28: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Automation auf verschiedenen Ebenen – unterstützende Tools

asut Lunch-Forum - Automatisierung der ICT 28

Datacenter

Network

Firewall &

ProxyRules

Compute &

Storage

Paas &

SaaS

approve deploy

• Ansible, Python

• IBM Netcool Configuration Manager

• Solarwinds network configuration Manager

• NetMRI, Cisco Prime

• ACI, NSX

• Tufin

• Algosec

• Skybox

• vRealize

• Ansible, Chef, Puppet

• AWS, Azure, OpenStack

• IBM Cloud Orchestration / BPM

• Cisco Cloud Orchestrator / UCS Director

Access

Network

• SDA, SD-WAN (Vendor specific solutions)

• Ansible, Python

• NSOWAN

Page 29: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Architektur der Automatisierung

asut Lunch-Forum - Automatisierung der ICT 29

• Servicekatalog

• Serviceinventar

• SelfSevice Portal

Kunden-

portal

Kundenseite Fertigungsseite

• Servicekatalog Fertigung (Servicedekomposition)

• Service Orchestrierung («Rezepte»)

• Produktions-/Fertigungskontrolle

• Prozesssteuerung

• Schnittstellen

Workflow

automation

Intermediate

Tools

• Template oder Schnittstelle

zu Infrastruktur

• Z.B. FW-Request or Scripts

Element

Manger

• Element-

gruppen

Kunde

(Benutzer)

Solution

Architect/

Engineer

System

Engineer

Operator

Wer ist der User/Bediener der Automation:

Sollen Konfigurationen künftig von "anderen"

gemacht werden können?

Page 30: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Agenda

1. atrete

2. «ICT industrialized»: Die frühen Stadien

3. SDN everywhere

4. Automatisierung generell

5. Netzwerk

6. Firewall-Rules Antragsprozess

7. Unsere Empfehlungen zur Automatisierung

asut Lunch-Forum - Automatisierung der ICT 30

Page 31: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

BEISPIEL AUTOMATISIERUNG

Vollständig automatisierte Provisionierung von virtuellen

Netzwerkressourcen im Datacenter

asut Lunch-Forum - Automatisierung der ICT 31

Page 32: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Automatisierungsumgebung

Netzwerk

MPLS-/VLAN-basierte Netzwerkarchitektur

Automatisierte/virtualisierte Netzkomponenten (vNF): Switch, Router, Firewall, Loadbalancer

Standardisierte/modularisierte Servicekomponenten werden vom Solution Engineer zu End-to-End

Netzwerkservices verbunden

Ziel der Orchestrierung/Automatisierung

Automatisierter Roll-out von definierten Connectivity Services

Realtime Dokumentation der konfigurierten Services

Durchsetzung von standardisierten Konfigurationen

Umsetzung virtualisierter Servicearchitektur und -design, welche nur mit Einsatz von Automatisierung

zuverlässig betrieben werden können

32asut Lunch-Forum - Automatisierung der ICT

Page 33: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Beispiel eines User Interfaces

33asut Lunch-Forum - Automatisierung der ICT

Page 34: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Applikations-Komponenten

ICO: GUI, Benutzerportal und Self-Service Offers

(Servicekatalog und Servicemodule)

BPM: Businesslogik und Schnittstelle zur Fertigung

NCM: Roll-out Netzwerkkonfiguration (klassische

Netzwerkkomponenten)

IBM

Clo

ud

Orc

he

str

ato

rIB

M B

usin

ess

Pro

ce

ss

Ma

na

ge

r

BPM: Coach gathers input

Request Provisioning

Check job status

DB POST (Activation)

Netcool Config. Manager

Portal: User Interface

Deplo

yment

Email

QIP

Netw

ork

REST API Module

DB PRE

Tufin

34

vCenter

Storage

asut Lunch-Forum - Automatisierung der ICT

Page 35: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Projekt Herausforderungen

• Software Engineering trifft auf System Engineering

• Spezifikation / gemeinsames Verständnis

• Schnittstellen und Abhängigkeiten

• Agile Software Development, regelt Priorität nur bedingt das Lieferdatum

• Ad hoc Changes

35asut Lunch-Forum - Automatisierung der ICT

Page 36: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Agenda

1. atrete

2. «ICT industrialized»: Die frühen Stadien

3. SDN everywhere

4. Automatisierung generell

5. Netzwerk

6. Firewall-Rules Antragsprozess

7. Unsere Empfehlungen zur Automatisierung

asut Lunch-Forum - Automatisierung der ICT 36

Page 37: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Firewall-Antragsprozess

ID Beschreibung

Festlegung der Platzierung durch eine Design/Architekturstelle zu prüfen und freizugeben.Resultate dieser Prüfung sind im Antragstool anzuhängen, als Grundlage für die Beurteilung eines Antrags.

Bereitstellung Ressourcen gemäss Platzierung: Zuordnung von IP-Adresse und Systemnamen. Neue Systeme müssen in den korrekten Netzwerkzonen bereitgestellt werden.

Zusätzliche Bewilligungsgrundlagen im Antragstool bereitstellen (Bsp. Kundenvereinbarungen, Ausnahmegenehmigungen, etc)

Einreichen Firewall-Antrag: Ein konkreter Antrag für Firewallregeln kann erst eingereicht werden, wenn die Namen und IP-Adressen der Systeme bekannt sind.

Beurteilung Firewall-Antrag: technische Plausiblität und Sicherheitsrisiko jeder einzelnen Verbindung anhand einer konfigurierbaren Risikomatrix. Flexibler Workflow leitet Antrag zur passenden Bewilligungsinstanz weiter. Antragstool zeigt «kritische» Verbindungen auf, Beurteilung und Bewilligung basieren jedoch auf vorhandenen Grundlagen (siehe und) und erfolgen typischerweise manuell.

Freischalten der Verbindungen in der Firewall: Bewilligte Anträge werden in der Infrastruktur implementiert (manuell / automatisch). Der Antragsteller wird bei jeder Statusänderung informiert (Bsp. „Antrag implementiert“).

asut Lunch-Forum - Automatisierung der ICT 37

System

deployKonzept

System

Integration

Firewall-Antrag (Tool)

Antrag Approval Implement

① ② ③ ④ ⑤ ⑥

Page 38: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Von der «Firewall-Regel» hin zur «Verbindung»

asut Lunch-Forum - Automatisierung der ICT 38

Neuer Ansatz: benötigte Verbindungen

zwischen Endpunkten bestellen

Verbindungs-orientiert

Was wir heute typischerweise tun:

einzelne Regeln auf spezifischen Firewalls

erstellen Enforcement Point orientiert

Quelle: Tufin Orchestration Suite

Page 39: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

A B

Trennung von Verbindungs- und Enforcement Ebene

asut Lunch-Forum - Automatisierung der ICT 39

Verbindungs-Ebene

Client WebServer

https

A

B2

B1

Logische, applikationsorientierte Verbindungen

Enforcement-Ebene

Analyse und Verwaltung der technischen Policies der

Enforcement Points (Produkte)

Abbilden auf Topologie-Map

Unabhängigkeit der technischen Umsetzung von der logischen Verbindung

A

B2

B1

Schon freigeschaltet blockiert

Feststellen, welche Komponenten im Routingpfad involviert sind

Page 40: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Compliance Prüfung anhand einer Policy/RiskMap

Risikobewertung jeder Verbindung am Zonenübergang.

Festlegung der Zonen im Antragstool notwendig (IP-Bereiche).

Flexibler Risiko- und Workflowprozess, gesteuert durch (u.a.):

Verwendete Services

Spezifische Source / Destination

Anzahl IP’s beantragt

Firewalls im Pfad

Bearbeiter

asut Lunch-Forum - Automatisierung der ICT 40

to

from A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

Z

low risk

medium risk

high risk

suspected

low risk

medium risk

high risk

suspected

Beispiel von Zone H nach K: «low Risk»-Verbindung

und daraus folgend z.Bsp. «auto approval» (keine

manuelle Bewilligung notwendig)

Page 41: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Tipps für erfolgreiche Automatisierung

• Bedürfnisse müssen bekannt sein

• Prozesse müssen bekannt sein

• Bereitschaft für Veränderung

• Offen für neue Lösungen

asut Lunch-Forum - Automatisierung der ICT 41

Page 42: asut Lunch-Forum Automatisierung der ICT nach den Servern ...€¦ · at rete ag Eisengasse 16 CH-8008 Zürich Tel +41 44 266 55 55 Fax +41 44 266 55 88 info@atrete.ch asut Lunch-Forum

Ausblick für weitere Einblicke – zB SDN Konferenz

asut Lunch-Forum - Automatisierung der ICT 42