Search Results for "network-programmability-and-automation-skills-for-the-next-generation-network-engineer"

Network Programmability and Automation

Network Programmability and Automation

Skills for the Next-Generation Network Engineer

  • Author: Jason Edelman,Scott S. Lowe,Matt Oswalt
  • Publisher: "O'Reilly Media, Inc."
  • ISBN: 1491931310
  • Category: Computers
  • Page: 584
  • View: 7745
DOWNLOAD NOW »
Like sysadmins before them, network engineers are finding that they cannot do their work manually anymore. As the field faces new protocols, technologies, delivery models, and a pressing need for businesses to be more agile and flexible, network automation is becoming essential. This practical guide shows network engineers how to use a range of technologies and tools—including Linux, Python, JSON, and XML—to automate their systems through code. Network programming and automation will help you simplify tasks involved in configuring, managing, and operating network equipment, topologies, services, and connectivity. Through the course of the book, you’ll learn the basic skills and tools you need to make this critical transition. This book covers: Python programming basics: data types, conditionals, loops, functions, classes, and modules Linux fundamentals to provide the foundation you need on your network automation journey Data formats and models: JSON, XML, YAML, and YANG for networking Jinja templating and its applicability for creating network device configurations The role of application programming interfaces (APIs) in network automation Source control with Git to manage code changes during the automation process How Ansible, Salt, and StackStorm open source automation tools can be used to automate network devices Key tools and technologies required for a Continuous Integration (CI) pipeline in network operations

Mehr Hacking mit Python

Mehr Hacking mit Python

Eigene Tools entwickeln für Hacker und Pentester

  • Author: Justin Seitz
  • Publisher: dpunkt.verlag
  • ISBN: 3864917530
  • Category: Computers
  • Page: 182
  • View: 8874
DOWNLOAD NOW »
Wenn es um die Entwicklung leistungsfähiger und effizienter Hacking-Tools geht, ist Python für die meisten Sicherheitsanalytiker die Sprache der Wahl. Doch wie genau funktioniert das? In dem neuesten Buch von Justin Seitz - dem Autor des Bestsellers »Hacking mit Python« - entdecken Sie Pythons dunkle Seite. Sie entwickeln Netzwerk-Sniffer, manipulieren Pakete, infizieren virtuelle Maschinen, schaffen unsichtbare Trojaner und vieles mehr. Sie lernen praktisch, wie man • einen »Command-and-Control«-Trojaner mittels GitHub schafft • Sandboxing erkennt und gängige Malware-Aufgaben wie Keylogging und Screenshotting automatisiert • Windows-Rechte mittels kreativer Prozesskontrolle ausweitet • offensive Speicherforensik-Tricks nutzt, um Passwort-Hashes abzugreifen und Shellcode in virtuelle Maschinen einzuspeisen • das beliebte Web-Hacking-Tool Burp erweitert • die Windows COM-Automatisierung nutzt, um einen Man-in-the-Middle-Angriff durchzuführen • möglichst unbemerkt Daten aus einem Netzwerk abgreift Eine Reihe von Insider-Techniken und kreativen Aufgaben zeigen Ihnen, wie Sie die Hacks erweitern und eigene Exploits entwickeln können.

Software Defined Networking

Software Defined Networking

SDN-Praxis mit Controllern und OpenFlow

  • Author: Konstantin Agouros
  • Publisher: Walter de Gruyter GmbH & Co KG
  • ISBN: 3110451875
  • Category: Computers
  • Page: 280
  • View: 6847
DOWNLOAD NOW »
Software Defined Networking (SDN) stellt einen ziemlichen Paradigmenwechsel im Netzwerkumfeld da. Heutige Netzwerke werden nach wie vor relativ statisch konfiguriert. Es gibt dynamische Routingprotokolle die dafür geschaffen wurden, Ausfälle zu erkennen und den Verkehr dann über andere Wege zu leiten. Den richtigen Lösungsweg zu finden, stellt sich aber teilweilse sehr komplex dar. Außerdem werden die Geräte (Router, Switche, Firewalls) in der Regel einzeln konfiguriert. Einen neuen Datenpfad zu schaffen, erfordert daher von den Administratoren viele einzelne Arbeitsschritte, ein Fehler in einem dieser Schritte (z.B. ein Tippfehler in einer IP-Adresse) und der ganze Pfad funktioniert nicht. Netzwerkgeräte haben in der Regel eine sogenannte Control Plane, welche die Steuerung übernimmt (welche Daten sollen wo lang fließen) und die Data Plane in welcher (häufig mit Hardwarebeschleunigung) aufgrund der Regeln der Control Plane die eigentlichen Daten fließen. Jedes Netzwerkgerät besitzt in der Regel eine eigene Control Plane und muss deswegen einzeln konfiguriert werden. Die Idee hinter SDN ist nun, die Control Plane zu zentralisieren. Erst Konzepte stammen so etwa aus dem Jahr 2005 aus den USA. Ein zentraler Controller kann wesentlich „intelligentere“ Entscheidungen treffen, da er den Zustand des Gesamtnetzwerkes kennt. Über ein Steuerprotokoll kann er dann den Geräten Anweisungen geben, welche Pakete über welchen Pfad weiterzuleiten sind. Damit sind wesentlich komplexere Entscheidungen möglich und auch das schnelle Umleiten von Verkehr ist möglich. Das momentan marktführende Protokoll heißt OpenFlow und und wird von der Open Networking Foundation weiterentwickelt. Das wirklich interessante dabei ist, das in den neueren OpenFlow Versionen die Trennung der ISO-Schichten 2 – 4 eigentlich aufgeweicht wird und auch dies dazu beiträgt, dass durch komplexere Entscheidungen möglich sind. Die Controller erlauben es, eigene Programme über ein Programmier-Interface einzuklinken und damit kann sich der Netzwerkadministrator vom statischen Netzwerk der Vergangenheit verabschieden und das Netzwerk wirklich programmieren. Das Buch soll nach einer Einführung in die Theorie, die sich aber auf ein Kapitel SDN allgemein (viele Hersteller verkaufen unter SDN nur eine leicht flexiblere Konfigurierbarkeit Ihrer Komponenten) und einem Kapitel, welches den OpenFlow Standard erklärt (in seinen verschiedenen Versionen) dem Leser das Thema praktisch näherbringen. Dazu wird gezeigt, wie nur durch das „einschieben“ von Flows Regeln auf OpenFlow fähige Geräte gebracht werden können. Ein Kapitel wird sich mit den Möglichkeiten bzw. Limitierungen tatsächlich OpenFlow fähiger Geräte beschäftigen. Und schließlich führen wir in die APIs der beiden Controller Floodlight und OpenDayLight ein, damit der Leser danach seine eigenen Ideen mit diesen APIs umsetzen kann, um das eigene Netzwerk zu Programmieren.

Microsoft SharePoint 2016 für Dummies

Microsoft SharePoint 2016 für Dummies

  • Author: Rosemarie Withee,Ken Withee
  • Publisher: John Wiley & Sons
  • ISBN: 3527806946
  • Category: Computers
  • Page: 379
  • View: 9380
DOWNLOAD NOW »
Ein Portal, das den Austausch und die Kollaboration enorm fördert, in dem alle wichtigen Informationen verfügbar sind und auf das man jederzeit und überall zugreifen kann - das ist Microsoft SharePoint. Ken Withee beschreibt in diesem Buch die vielen Möglichkeiten, die SharePoint bietet, und zeigt, wie Sie Arbeitsabläufe innerhalb Ihrer Firma optimieren. Ansprechpartner, Dokumente, Grafiken - alles ist übersichtlich und sicher hinterlegt. Projekte werden über Project Server gemeinsam organisiert. Die Version 2016 ist noch enger mit Office 365 verknüpft, der Zugriff auf die Daten ist bequem und einfach möglich.

Webservice-Programmierung mit SOAP

Webservice-Programmierung mit SOAP

  • Author: James Snell,Doug Tidwell,Pavel Kulchenko
  • Publisher: O'Reilly Germany
  • ISBN: 3897211599
  • Category:
  • Page: 264
  • View: 8546
DOWNLOAD NOW »

Cisco CCENT/CCNA ICND1 100-101

Cisco CCENT/CCNA ICND1 100-101

Das offizielle Handbuch zur erfolgreichen Zertifizierung. Übersetzung der 2. amerikanischen Auflage

  • Author: Wendell Odom
  • Publisher: N.A
  • ISBN: 9783864901072
  • Category:
  • Page: 928
  • View: 3845
DOWNLOAD NOW »

Der Pragmatische Programmierer

Der Pragmatische Programmierer

  • Author: Andrew Hunt,David Thomas
  • Publisher: N.A
  • ISBN: 9783446223097
  • Category:
  • Page: 307
  • View: 1804
DOWNLOAD NOW »

CompTIA Network+

CompTIA Network+

  • Author: Markus Kammermann
  • Publisher: MITP-Verlags GmbH & Co. KG
  • ISBN: 3826694376
  • Category:
  • Page: 492
  • View: 9538
DOWNLOAD NOW »
Dieses Buch verfolgt zwei Ziele: dem Leser die Welt der Netzwerke zu erklären und ihn auf die entsprechende Zertifizierung seiner Fähigkeiten als CompTIA Network+-Techniker vorzubereiten. Entsprechend den in der Prüfung (N10-005) genannten Domains gliedert sich das Buch in die Themenbereiche: Netzwerktechnologien, Netzwerkmedien und Topologien, Netzwerkgeräte, Netzwerkmanagement, Netzwerk-Tools sowie Netzwerksicherheit.

Das DevOps-Handbuch

Das DevOps-Handbuch

Teams, Tools und Infrastrukturen erfolgreich umgestalten

  • Author: Gene Kim,Jez Humble,Patrick Debois,John Willis
  • Publisher: O'Reilly
  • ISBN: 3960101244
  • Category: Computers
  • Page: 432
  • View: 1693
DOWNLOAD NOW »
Mehr denn je ist das effektive Management der IT entscheidend für die Wettbewerbsfähigkeit von Organisationen. Viele Manager in softwarebasierten Unternehmen ringen damit, eine Balance zwischen Agilität, Zuverlässigkeit und Sicherheit ihrer Systeme herzustellen. Auf der anderen Seite schaffen es High-Performer wie Google, Amazon, Facebook oder Netflix, routinemäßig und zuverlässig hundertoder gar tausendmal pro Tag Code auszuliefern. Diese Unternehmen verbindet eins: Sie arbeiten nach DevOps-Prinzipien. Die Autoren dieses Handbuchs folgen den Spuren des Romans Projekt Phoenix und zeigen, wie die DevOps-Philosophie praktisch implementiert wird und Unternehmen dadurch umgestaltet werden können. Sie beschreiben konkrete Tools und Techniken, die Ihnen helfen, Software schneller und sicherer zu produzieren. Zudem stellen sie Ihnen Maßnahmen vor, die die Zusammenarbeit aller Abteilungen optimieren, die Arbeitskultur verbessern und die Profitabilität Ihres Unternehmens steigern können. Themen des Buchs sind: Die Drei Wege: Die obersten Prinzipien, von denen alle DevOps-Maßnahmen abgeleitet werden.Einen Ausgangspunkt finden: Eine Strategie für die DevOps-Transformation entwickeln, Wertketten und Veränderungsmuster kennenlernen, Teams schützen und fördern.Flow beschleunigen: Den schnellen Fluss der Arbeit von Dev hin zu Ops ermöglichen durch eine optimale Deployment-Pipeline, automatisierte Tests, Continuous Integration und Continuous Delivery.Feedback verstärken: Feedback-Schleifen verkürzen und vertiefen, Telemetriedaten erzeugen und Informationen unternehmensweit sichtbar machen.Kontinuierliches Lernen ermöglichen: Eine Just Culture aufbauen und ausreichend Zeit reservieren, um das firmenweite Lernen zu fördern.

TCP IP - Netzwerk-Administration

TCP IP - Netzwerk-Administration

  • Author: Craig Hunt
  • Publisher: O'Reilly Verlag DE
  • ISBN: 9783897211797
  • Category: TCP/IP (Computer network protocol)
  • Page: 776
  • View: 7791
DOWNLOAD NOW »

Cisco CCNA Routing und Switching ICND2 200-101

Cisco CCNA Routing und Switching ICND2 200-101

Das offizielle Handbuch zur erfolgreichen Zertifizierung

  • Author: Wendell Odom
  • Publisher: N.A
  • ISBN: 9783864901102
  • Category:
  • Page: 732
  • View: 4466
DOWNLOAD NOW »

Arduino-Workshops

Arduino-Workshops

Eine praktische Einführung mit 65 Projekten

  • Author: John Boxall
  • Publisher: dpunkt.verlag
  • ISBN: 3864913802
  • Category: Computers
  • Page: 448
  • View: 7856
DOWNLOAD NOW »
Der Arduino ist eine preiswerte und flexible Open-Source-Mikrocontroller- Plattform mit einer nahezu unbegrenzten Palette von Add-ons für die Ein- und Ausgänge - wie Sensoren, Displays, Aktoren und vielem mehr. In "Arduino-Workshops" erfahren Sie, wie diese Add-ons funktionieren und wie man sie in eigene Projekte integriert. Sie starten mit einem Überblick über das Arduino-System und erfahren dann rasch alles über die verschiedenen elektronischen Komponenten und Konzepte. Hands-on-Projekte im ganzen Buch vertiefen das Gelernte Schritt für Schritt und helfen Ihnen, dieses Wissen anzuwenden. Je tiefer Sie in die Materie eindringen, desto komplexer und raffinierter werden die Projekte.

Vom Mythos des Mann-Monats

Vom Mythos des Mann-Monats

  • Author: Frederick P. Brooks
  • Publisher: mitp Verlags GmbH & Co. KG
  • ISBN: 9783826613555
  • Category:
  • Page: 343
  • View: 7105
DOWNLOAD NOW »

Linux-Administrations-Handbuch

Linux-Administrations-Handbuch

  • Author: Evi Nemeth,Garth Snyder,Trent Hein
  • Publisher: Pearson Deutschland GmbH
  • ISBN: 9783827328229
  • Category:
  • Page: 1272
  • View: 1029
DOWNLOAD NOW »

Zeitmanagement für Systemadministratoren

Zeitmanagement für Systemadministratoren

  • Author: Tom Limoncelli
  • Publisher: Springer DE
  • ISBN: 9783897214651
  • Category: Computer networks
  • Page: 206
  • View: 3943
DOWNLOAD NOW »
Sie sind gern Sysadmin, klar. Sie haben Ihr Hobby zum Beruf gemacht. Es stort Sie nicht, bis spat in der Nacht vorm Rechner zu sitzen, das machen Sie in Ihrem Privatleben auch ofter mal. Als Sysadmin mussen Sie viele Projekte gleichzeitig managen und haben eine unubersichtliche Menge verschiedener, kleinteiliger Aufgaben zu bewaltigen. Und das bei standigen Unterbrechungen durch Chefs oder Kollegen, die schnell etwas wissen wollen oder dringend Hilfe brauchen. All das in der regularen Arbeitszeit zu schaffen, ist nicht ohne. Der Autor dieses Buchs, Thomas A. Limoncelli, ist selbst Systemadministrator und kennt die Anforderungen an den Beruf genau. Zeitmanagement fur Systemadministratoren konzentriert sich auf die Techniken und Strategien, die Ihnen helfen, Ihre taglichen Aufgaben als Sysadmin zu bewaltigen und gleichzeitig kritische Situationen in den Griff zu bekommen, die unvorhergesehen auf den Plan treten. Unter anderem lernen Sie, wie Sie mit Unterbrechungen am besten umgehen Ihren Kalender effektiv fuhren Routinen fur wiederkehrende Aufgaben entwickeln Prioritaten klug setzen Zeitfresser eliminieren Arbeitsprozesse automatisieren und dokumentieren"

EDDL

EDDL

electronic device description language

  • Author: Matthias Riedl,René Simon,Mario Thron
  • Publisher: N.A
  • ISBN: N.A
  • Category: Programming languages (Electronic computers)
  • Page: 245
  • View: 4794
DOWNLOAD NOW »

Network Programmability with YANG

Network Programmability with YANG

Data Modeling-Driven Management with YANG

  • Author: Benoit Claise,Joe Clarke,Jan Lindblad
  • Publisher: Addison-Wesley Professional
  • ISBN: 9780135180396
  • Category: Computers
  • Page: 300
  • View: 9230
DOWNLOAD NOW »
The entire networking industry is being pressured to automate to scale and move faster. In modern networks, you just can't manage everything by hand anymore. You need to automate relentlessly, and the most practical way to do so is with YANG and NETCONF. But existing documentation on these technologies has been poor, jargon-filled, or non-existent, so most implementers have been forced to learn by trial and error. Now, Network Programmability with YANG gives them comprehensive and reliable guidance for unlocking the power of network automation using model-driven APIs and protocols. Written by three leaders of the YANG development effort, this plain-spoken book guides networking professionals in successfully applying software practices based on YANG data models. The authors focus on the network operations layer, emphasizing model-driven APIs and underlying transports. Using their information and insights, network professionals can transform the way they manage large networks.

Python von Kopf bis Fuß

Python von Kopf bis Fuß

Aktuell zu Python 3

  • Author: Paul Barry
  • Publisher: O'Reilly
  • ISBN: 3960101368
  • Category: Computers
  • Page: 620
  • View: 9701
DOWNLOAD NOW »
Was lernen Sie in diesem Buch? Haben Sie sich schon einmal gewünscht, Sie könnten mit nur einem Buch Python richtig lernen? Mit Python von Kopf bis Fuß schaffen Sie es! Durch die ausgefeilte Von-Kopf-bis-Fuß-Didaktik, die viel mehr als die bloße Syntax und typische How-to-Erklärungen bietet, wird es sogar zum Vergnügen. Python-Grundlagen wie Datenstrukturen und Funktionen verstehen Sie hier schnell, und dann geht es auch schon weiter: Sie programmieren Ihre eigene Web-App, erkunden Datenbank-Management, Ausnahmebehandlung und die Verarbeitung von Daten. Da Python häufig im Data-Science-Umfeld eingesetzt wird, haben in der 2. Auflage diejenigen Techniken ein stärkeres Gewicht bekommen, die in der Welt der Big Data genutzt werden. Wieso sieht dieses Buch so anders aus? In diesem Buch sind die neuesten Erkenntnisse der Kognitionswissenschaft und der Lerntheorie eingeflossen, um Ihnen das Lernen so einfach wie möglich zu machen. Statt einschläfernder Bleiwüsten verwendet dieses Buch eine Vielzahl von Abbildungen und Textstilen, die Ihnen das Wissen direkt ins Hirn spielen – und zwar so, dass es sitzt.