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: 9769
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

Netzwerke für Dummies

Netzwerke für Dummies

  • Author: Doug Lowe
  • Publisher: John Wiley & Sons
  • ISBN: 3527815430
  • Category: Computers
  • Page: 510
  • View: 7098
DOWNLOAD NOW »

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

The Design of Everyday Things

The Design of Everyday Things

Psychologie und Design der alltäglichen Dinge

  • Author: Norman Don
  • Publisher: Vahlen
  • ISBN: 3800648105
  • Category: Business & Economics
  • Page: 320
  • View: 8587
DOWNLOAD NOW »
Apple, Audi, Braun oder Samsung machen es vor: Gutes Design ist heute eine kritische Voraussetzung für erfolgreiche Produkte. Dieser Klassiker beschreibt die fundamentalen Prinzipien, um Dinge des täglichen Gebrauchs umzuwandeln in unterhaltsame und zufriedenstellende Produkte. Don Norman fordert ein Zusammenspiel von Mensch und Technologie mit dem Ziel, dass Designer und Produktentwickler die Bedürfnisse, Fähigkeiten und Handlungsweisen der Nutzer in den Vordergrund stellen und Designs an diesen angepasst werden. The Design of Everyday Things ist eine informative und spannende Einführung für Designer, Marketer, Produktentwickler und für alle an gutem Design interessierten Menschen. Zum Autor Don Norman ist emeritierter Professor für Kognitionswissenschaften. Er lehrte an der University of California in San Diego und der Northwest University in Illinois. Mitte der Neunzigerjahre leitete Don Norman die Advanced Technology Group bei Apple. Dort prägte er den Begriff der User Experience, um über die reine Benutzbarkeit hinaus eine ganzheitliche Erfahrung der Anwender im Umgang mit Technik in den Vordergrund zu stellen. Norman ist Mitbegründer der Beratungsfirma Nielsen Norman Group und hat unter anderem Autohersteller von BMW bis Toyota beraten. „Keiner kommt an Don Norman vorbei, wenn es um Fragen zu einem Design geht, das sich am Menschen orientiert.“ Brand Eins 7/2013 „Design ist einer der wichtigsten Wettbewerbsvorteile. Dieses Buch macht Spaß zu lesen und ist von größter Bedeutung.” Tom Peters, Co-Autor von „Auf der Suche nach Spitzenleistungen“

Das Beste an HTML & CSS

Das Beste an HTML & CSS

Best Practices für standardkonformes Webdesign ; [effizientes Design, sauberer Code]

  • Author: Ben Henick
  • Publisher: O'Reilly Germany
  • ISBN: 3897216175
  • Category:
  • Page: 327
  • View: 9335
DOWNLOAD NOW »
HTML und CSS bilden seit mehr als zehn Jahren das Herzstuck des Webdesigns, aber trotz oder gerade wegen ihres stolzen Alters beinhalten diese Technologien auch einige uberholungsbedurftige Features. Autor Ben Henick nimmt in diesem Buch die beiden grundlegenden Webtechnologien unter die Lupe und stellt einen nutzlichen Katalog an Webdesign-Best Practices zusammen. Er richtet sich an Webdesigner und -autoren, die grundsatzlich mit CSS und HTML vertraut sind und die nun ihren Arbeitsstil und ihren Code verbessern wollen. Sauberer Code, bessere Wartbarkeit Den Einstieg bildet ein knapper Uberblick uber die wichtigsten Aspekte von HTML und CSS, denen Sie als Webdesigner immer wieder begegnen. Beantwortet werden Fragen wie: HTML 4.01, XHTML oder HTML 5 - welche HTML-Version ist die richtige fur mein Webprojekt? Wie bekomme ich eine saubere Trennung von Inhalt und Prasentation in der Praxis hin? Gibt es Kniffe, die meinen Code sauberer und besser wartbar machen? HTML- und CSS-Best Practices Anhand klassischer Themen des Webdesigns wird Ihnen vermittelt, wie Sie beispielsweise Farben und Schriften, Bilder und Formulare so einsetzen, dass moglichst wenig Reibungsverluste im Hinblick auf verschiedene Browser und Ausgabegerate entstehen. Webstandards, Usability und Barrierefreiheit Viele Webdesigner kennen die Empfehlungen des W3C zu den Webstandards, schrecken aber vor ihrer Umsetzung zuruck. Ben Henick ist ein Verfechter des pragmatischen Mittelwegs und zeigt, wie Sie dem Geist der Webstandards gerecht werden, ohne sich in der buchstabengetreuen Umsetzung zu verheddern. Mit vertretbarem Aufwand konnen Sie so die Usability und die Zuganglichkeit Ihrer Websites deutlich verbessern.

Python kinderleicht!

Python kinderleicht!

Einfach programmieren lernen – nicht nur für Kids

  • Author: Jason Briggs
  • Publisher: dpunkt.verlag
  • ISBN: 3864919053
  • Category: Computers
  • Page: 326
  • View: 4065
DOWNLOAD NOW »
Python ist eine leistungsfähige, moderne Programmiersprache. Sie ist einfach zu erlernen und macht Spaß in der Anwendung – mit diesem Buch umso mehr! »Python kinderleicht" macht die Sprache lebendig und zeigt Dir (und Deinen Eltern) die Welt der Programmierung. Jason R. Briggs führt Dich Schritt für Schritt durch die Grundlagen von Python. Du experimentierst mit einzigartigen (und oft urkomischen) Beispielprogrammen, bei denen es um gefräßige Monster, Geheimagenten oder diebische Raben geht. Neue Begriffe werden erklärt, der Programmcode ist farbig dargestellt, strukturiert und mit Erklärungen versehen. Witzige Abbildungen erhöhen den Lernspaß. Jedes Kapitel endet mit Programmier-Rätseln, an denen Du das Gelernte üben und Dein Verständnis vertiefen kannst. Am Ende des Buches wirst Du zwei komplette Spiele programmiert haben: einen Klon des berühmten »Pong" und »Herr Strichmann rennt zum Ausgang" – ein Plattformspiel mit Sprüngen, Animation und vielem mehr. Indem Du Seite für Seite neue Programmierabenteuer bestehst, wirst Du immer mehr zum erfahrenen Python-Programmierer. - Du lernst grundlegende Datenstrukturen wie Listen, Tupel und Maps kennen. - Du erfährst, wie man mit Funktionen und Modulen den Programmcode organisieren und wiederverwenden kann. - Du wirst mit Kontrollstrukturen wie Schleifen und bedingten Anweisungen vertraut und lernst, mit Objekten und Methoden umzugehen. - Du zeichnest Formen mit dem Python-Modul Turtle und erstellst Spiele, Animationen und andere grafische Wunder mit tkinter. Und: »Python kinderleicht" macht auch für Erwachsene das Programmierenlernen zum Kinderspiel! Alle Programme findest Du auch zum Herunterladen auf der Website!

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

Routineaufgaben mit Python automatisieren

Routineaufgaben mit Python automatisieren

Praktische Programmierlösungen für Einsteiger

  • Author: Al Sweigart
  • Publisher: dpunkt.verlag
  • ISBN: 3864919932
  • Category: Computers
  • Page: 576
  • View: 1867
DOWNLOAD NOW »
Wenn Sie jemals Stunden damit verbracht haben, Dateien umzubenennen oder Hunderte von Tabelleneinträgen zu aktualisieren, dann wissen Sie, wie stumpfsinnig manche Tätigkeiten sein können. Wie wäre es, den Computer dazu zu bringen, diese Arbeiten zu übernehmen? In diesem Buch lernen Sie, wie Sie mit Python Aufgaben in Sekundenschnelle erledigen können, die sonst viel Zeit in Anspruch nehmen würden. Programmiererfahrung brauchen Sie dazu nicht: Wenn Sie einmal die Grundlagen gemeistert haben, werden Sie Python-Programme schreiben, die automatisch alle möglichen praktischen Aufgaben für Sie abarbeiten: • eine oder eine Vielzahl von Dateien nach Texten durchsuchen • Dateien und Ordner erzeugen, aktualisieren, verschieben und umbenennen • das Web durchsuchen und Inhalte herunterladen • Excel-Dateien aktualisieren und formatieren • PDF-Dateien teilen, zusammenfügen, mit Wasserzeichen versehen und verschlüsseln • Erinnerungsmails und Textnachrichten verschicken • Online-Formulare ausfüllen Schritt-für-Schritt-Anleitungen führen Sie durch jedes Programm und Übungsaufgaben am Ende jedes Kapitels fordern Sie dazu auf, die Programme zu verbessern und Ihre Fähigkeiten auf ähnliche Problemstellungen zu richten. Verschwenden Sie nicht Ihre Zeit mit Aufgaben, die auch ein gut dressierter Affe erledigen könnte. Bringen Sie Ihren Computer dazu, die langweilige Arbeit zu machen!

Der Pragmatische Programmierer

Der Pragmatische Programmierer

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

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: 9449
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: 8023
DOWNLOAD NOW »

Netzwerke für Dummies

Netzwerke für Dummies

  • Author: Lowe
  • Publisher: Wiley-VCH
  • ISBN: 9783527702060
  • Category: Computers
  • Page: 419
  • View: 9982
DOWNLOAD NOW »
Damit ein Netzwerk läuft, gibt es viel zu tun: Zunächst muss bei der Implementierung das Ganze überhaupt ans Laufen gebracht werden. Dann gilt es, im laufenden Betrieb ständig Probleme und Problemchen zu beseitigen, auf Neudeutsch Troubleshooting genannt. Und last but not least darf auch das Thema Sicherheit nicht außen vor gelassen werden. Ein Sysad hat es also schwer! Doch mit diesem handlichen Ratgeber, der alles Wissenswerte zum Thema Netzwerk mit der nötigen Prise Humor erklärt, bekommt selbst der Netzwerkneuling sein Netzwerk schon bald perfekt in den Griff.

Zeitmanagement für Systemadministratoren

Zeitmanagement für Systemadministratoren

  • Author: Tom Limoncelli
  • Publisher: Springer DE
  • ISBN: 9783897214651
  • Category: Computer networks
  • Page: 206
  • View: 5208
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"

Linux

Linux

Das Must-have für alle Linuxer. Für alle aktuellen Distributionen (Desktop und Server)

  • Author: Michael Kofler
  • Publisher: N.A
  • ISBN: 9783836258548
  • Category: Computers
  • Page: 1450
  • View: 3289
DOWNLOAD NOW »

Computer für Senioren für Dummies

Computer für Senioren für Dummies

  • Author: Nancy Muir
  • Publisher: John Wiley & Sons
  • ISBN: N.A
  • Category:
  • Page: 432
  • View: 6080
DOWNLOAD NOW »

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: 8165
DOWNLOAD NOW »

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: 4075
DOWNLOAD NOW »

Projekt Phoenix

Projekt Phoenix

Der Roman über IT und DevOps – Neue Erfolgsstrategien für Ihre Firma

  • Author: Gene Kim
  • Publisher: O'Reilly
  • ISBN: 3960100671
  • Category: Computers
  • Page: 352
  • View: 4229
DOWNLOAD NOW »
Bill ist IT-Manager bei Parts Unlimited. An einem Dienstagmorgen erhält er auf der Fahrt zur Arbeit einen Anruf seines CEO. Die neue IT-Initiative der Firma mit dem Codenamen Projekt Phoenix ist entscheidend für die Zukunft von Parts Unlimited, aber das Projekt hat Budget und Zeitplan massiv überzogen. Der CEO will, dass Bill direkt an ihn berichtet und das ganze Chaos in neunzig Tagen aufräumt, denn sonst wird Bills gesamte Abteilung outgesourct. Mit der Hilfe eines Vorstandsmitglieds und dessen mysteriöser Philosophie der Drei Wege wird Bill klar, dass IT-Arbeit mehr mit dem Fertigungsbereich in einer Fabrik zu tun hat als er sich je vorstellen konnte. Die Zeit drängt: Bill muss dafür sorgen, dass der Arbeitsfluss auch zwischen den Abteilungen deutlich besser läuft und das Business-Funktionalität zuverlässig bereitgestellt wird. Drei Koryphäen der DevOps-Bewegung liefern hier die rasante und unterhaltsame Story, in der sich jeder, der im IT-Bereich arbeitet, wiederfinden wird. Sie erfahren nicht nur, wie Sie Ihre eigene IT-Organisation verbessern können - nach der Lektüre dieses Buchs werden Sie IT auch nie wieder so sehen wie zuvor.

Bekenntnisse eines Redners - Oder die Kunst, gehört zu werden

Bekenntnisse eines Redners - Oder die Kunst, gehört zu werden

  • Author: Scott Berkun
  • Publisher: O'Reilly Germany
  • ISBN: 3897219948
  • Category: Business & Economics
  • Page: 256
  • View: 4427
DOWNLOAD NOW »
Vor Publikum zu sprechen, ist für die wenigsten von uns eine behagliche Vorstellung. Dennoch steht fast jeder eines Tages vor der Herausforderung, einen Vortrag halten zu müssen – sei es im Kreis einiger Kollegen, auf einem Vertriebsmeeting oder auch vor Hunderten von Zuhörern in einem Auditorium. Dieses unterhaltsam geschriebene Buch zielt darauf ab, Ihnen die Angst vor der öffentlichen Rede zu nehmen. Bestseller-Autor Scott Berkun hat dafür seine 15-jährigen Erfahrungen als Redner auf Konferenzen kondensiert und lässt Sie an seinen größten Erfolgen, aber auch an den schlimmsten Pannen teilhaben. Anhand vieler Beispiele erfahren Sie, wie Sie - die Angst vor Fehlern verlieren - mit Nervosität umgehen - die ungeteilte Aufmerksamkeit des Publikum erlangen - aufrichtiges Feedback einholen und - unvorhergesehene Situationen meistern. "Ich habe dieses Buch verschlungen! Jeder, der seinen Lebensunterhalt damit verdient zu reden - einschließlich Lehrer -, wird von diesem Buch profitieren."