Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Computer und IT

Produkte filtern

Produktbild für Skalierbare Container-Infrastrukturen

Skalierbare Container-Infrastrukturen

Kubernetes-basierte Container-Cluster und die über sie bereitgestellten Microservices sind längst zum Standard in aktuellen IT-Landschaften geworden. Sie ermöglichen flexible und resiliente Infrastrukturen mit einem extrem hohen Automationsgrad und können selbst komplexeste Applikations-Stacks effizient orchestrieren, verwalten und skalieren, egal ob in der Cloud oder On-Premises. Damit bilden sie in vielen Unternehmen die Foundation für autoskalierbare Infrastrukturen, beispielsweise für vollautomatisierte CI/CD- und GitOps-Systeme oder für GPU-beschleunigte KI/ML-Modelle Die vierte, komplett überarbeitete Auflage der seit vielen Jahren bewährten Container-Referenz liefert Ihnen praxiserprobte Anleitungen und tiefes, fundiertes Profi-Know-how, um strategisch wichtige Architekturentscheidungen mit solidem Background-Wissen zu treffen. Aus dem Inhalt: Container: Einsatzgebiete, Planungsstrategien, Kubernetes in Multi-/ Hybrid-Cloud-UmgebungenKubernetes-Architektur im Detail, LTS-Betrachtungen, Produkte und KostenTrusted Registries, Security-Konzepte, automatisiertes Zertifikatsmanagement, Backup und Disaster RecoveryIntegration von IDM-Backends per Keycloak via OperatorMaximale Infrastruktur-Automation, Air-gapped/Offline-Installation und BetriebFinOps/Kostenkontrolle, Wirtschaftlichkeitsaspekte, SustainabilityPlanung, Installation und fortgeschrittene Orchestrierung hochverfügbarer Kubernetes- und OpenShift-Cluster, On-Premises und in der CloudMetrics, Monitoring und LoggingServices, Ingress, Cloud-native API-Gateways und Service MeshesMaximale In-Cluster Automation: Operatoren für hunderte Applikationsstacks, eigene Operatoren und Operator-Bundles erstellen und bereitstellenAutoskalierbare KI/ML-taugliche Kubernetes Cluster mit Datacenter-GPUs von NVIDIAEnterprise-taugliche CI/CD-Pipelines und GitOps, Progressive Delivery mit Analysis   1.  Catch-22 ... 39        1.1 ... Vorbemerkungen ... 43        1.2 ... Kernziele und rote Fäden ... 45        1.3 ... Was dieses Buch sein soll und was nicht ... 46        1.4 ... Wie dieses Buch zu lesen ist ... 46        1.5 ... Docker-Replacement-Tools ... 48 Teil I.  Strategische Vorbetrachtungen, Foundations und Preflights ... 51   2.  Grundsätzliche strategische Fragen ... 53        2.1 ... Worum geht es? ... 53        2.2 ... Überblick: Container- und Infrastruktur-Konzepte ... 54        2.3 ... Generelle Infrastruktur-Fragen: Cloud vs. On-Prem, Managed Kubernetes, Managed Server, hybrider Mischbetrieb ... 58        2.4 ... Maximale Vollautomation -- IaC, Operatoren, GitOps ... 66        2.5 ... Registries ... 73        2.6 ... Ganzheitliche Security -- High-Level View ... 76 Teil II.  Kubernetes-Architektur, Core-Concepts, Workloads und Day 1 Operations ... 87   3.  Kubernetes ... 89        3.1 ... Kubernetes im Überblick ... 89        3.2 ... Vanilla Kubernetes und das traurige Thema LTS ... 91        3.3 ... Kubernetes-Komponenten ... 100        3.4 ... Dienste auf allen Node-Typen: Kubelet, Container-Engine, Overlay-Netze, Proxies ... 103        3.5 ... Dienste auf den Kubernetes-Master-/Controlplane-Nodes ... 106        3.6 ... Etcd als Key/Value-Store in Kubernetes-basierten Clustern ... 112        3.7 ... Networking in Kubernetes ... 118        3.8 ... Windows-Nodes in Kubernetes-Clustern? ... 121        3.9 ... Container-Engines für Kubernetes ... 126   4.  Kubernetes-Setup-Varianten im kompakten Überblick ... 131        4.1 ... Optionen und Grad der Verwaltbarkeit ... 131        4.2 ... Setup-Ansätze (Auszüge) ... 133        4.3 ... Zeitsynchronisation ... 137        4.4 ... Instance Sizing ... 137   5.  Kubernetes-Cluster-Setups (Cloud) ... 141        5.1 ... GKE ... 142        5.2 ... EKS ... 158        5.3 ... AKS ... 160        5.4 ... Vergleichstabelle für Managed-Kubernetes-Angebote ... 164   6.  Kubernetes: Deployment-Tools und -Konzepte, API-Foundations, Manifest- und CLI-Handling ... 165        6.1 ... Überblick: Tools zum Deployment von Kubernetes-Ressourcen ... 165        6.2 ... Helm und Kustomize -- the Big Short ... 167        6.3 ... Editoren und Tools: VI(M), Visual Studio Code und K9s ... 172        6.4 ... Grundlegende Verfahren zum Erstellen von Workloads ... 176        6.5 ... Grundlagen zu kubectl ... 178        6.6 ... kubectl-Operations ... 188        6.7 ... Debugging von Kubernetes-Ressourcen ... 198   7.  Kubernetes-Cluster: Day 1 Operations -- Core-Workloads ... 201        7.1 ... Namespaces: Foundations ... 201        7.2 ... Namespaces: Multi-Tenancy- und Security-Aspekte ... 207        7.3 ... Pods und Container ... 210        7.4 ... Pod-Sidecar-Patterns und das Applikations-Design ... 220        7.5 ... Pods und Init-Container ... 222        7.6 ... Pod- und Container-Security ... 225        7.7 ... Pod-/Container-Attribute über Umgebungsvariablen nutzen ... 231        7.8 ... Überblick: ConfigMaps, ServiceAccounts und Secrets ... 233        7.9 ... ConfigMaps ... 234        7.10 ... ServiceAccounts ... 245        7.11 ... Secrets ... 249        7.12 ... Jobs ... 255        7.13 ... Label, Selektoren und Annotations ... 260        7.14 ... Deployments ... 265        7.15 ... DaemonSets ... 275        7.16 ... StatefulSets ... 279        7.17 ... Entscheidungshilfe: Wann Deployment, wann DaemonSet, wann StatefulSet? ... 282        7.18 ... Update-Strategien für Pods im Überblick ... 284        7.19 ... Kubernetes: Autorisierung/RBAC ... 289        7.20 ... Kubernetes-Volumes und dynamische Storage-Provisionierung ... 296        7.21 ... Storage für cloudbasiertes Kubernetes: GKE, EKS und AKS ... 323        7.22 ... Services ... 327        7.23 ... Ingress ... 358 Teil III.  Skalierbare Container-Cluster mit Kubernetes: Day 2 Operations ... 365   8.  Day 2 Operations: In-Cluster-Vollautomation mit Operatoren -- Foundations ... 367        8.1 ... Vorbetrachtungen: Zwei Operator-spezifische Hauptkapitel ... 367        8.2 ... CustomResourceDefinitions ... 368        8.3 ... Operatoren unter Kubernetes ... 382        8.4 ... Operator-Typen und Maturitäts-Level: Helm vs. Ansible vs. Go ... 387        8.5 ... Operator-Typen im funktionalen Vergleich: Ansible vs. Go ... 391        8.6 ... Operator-Preflights: OLM -- wer überwacht die Wächter? ... 392        8.7 ... Operator-Management ... 396        8.8 ... Hands on: PostgreSQL-Operator (Level 5) ... 401   9.  Kubernetes-Cluster: Day 2 Operations -- Pod-Lifecycle, De-Scheduling, Tenancy und Limits ... 411        9.1 ... Pod-Lifecycle und Health-Checks ... 411        9.2 ... (De-)Scheduling: Überblick ... 429        9.3 ... (De-)Scheduling: Constraints -- Node-Selektoren, Pod Topology Spread Constraints ... 438        9.4 ... (De-)Scheduling: (Anti-)Affinity, Taints und Tolerations ... 443        9.5 ... (De-)Scheduling: QoS-Classes, Compute Resource Requests und Limits ... 450        9.6 ... (De-)Scheduling: Pod-Priorities ... 469        9.7 ... (De-)Scheduling: PodDisruptionBudgets ... 474        9.8 ... (De-)Scheduling: Node-Kapazitäten ... 483        9.9 ... De-Scheduling und HA-Abstinenz: Descheduler und Re-Balancing ... 485        9.10 ... Namespaces und (Compute-)Resource-Limits ... 490        9.11 ... Namespaces und NetworkPolicies ... 501 10.  Kubernetes-Cluster: Day 2 Operations -- DNS, Certificates, API-Gateways ... 513        10.1 ... ExternalDNS für externe Hostnamenauflösung ... 513        10.2 ... Automatisierte Zertifikatserzeugung (alle Plattformen): Cert-Manager ... 519        10.3 ... Gateway-API ... 536        10.4 ... API-Gateway: Foundations ... 541        10.5 ... API-Gateway: Beispiel-Setup (GKE) ... 543        10.6 ... API-Gateway: Beispiel-Setup mit Kong (alle Plattformen) ... 551 11.  Kubernetes-Cluster: Day 2 Operations -- Metrics, Monitoring, Logging, APM/Observability, Autoscaler ... 563        11.1 ... Kubernetes-Standard-Metriken: Metrics Server und kube-metrics ... 563        11.2 ... Log-Erfassung und mehr unter Kubernetes: Elastic ... 566        11.3 ... Log-Erfassung und mehr unter Kubernetes: Loki -- Grafana-Logging ... 584        11.4 ... Cluster-Monitoring mit Prometheus ... 589        11.5 ... Federated Prometheus mit Thanos ... 615        11.6 ... Tracing mit Jaeger ... 625        11.7 ... Full-Stack-Monitoring: APM und Observability ... 627        11.8 ... HPA -- Horizontaler Pod-Autoscaler ... 640        11.9 ... Custom-Metrics-Autoscaling mit KEDA und HPA ... 650        11.10 ... Vertical Pod Autoscaler ... 665        11.11 ... Multidimensionales Pod-AutoScaling (GKE) ... 678        11.12 ... Cluster-Autoscaling ... 678 12.  Kubernetes-Cluster: Day 2 Operations -- Meshes, Authentication, Debugging, Backup/Recovery ... 681        12.1 ... Service-Meshes ... 681        12.2 ... Kubernetes: Authentifizierung und Autorisierung (Keycloak-basiert) ... 692        12.3 ... Debugging und Troubleshooting ... 709        12.4 ... Backup und Disaster-Recovery ... 710 Teil IV.  Vollautomation und Resilienz mit eigenen Operatoren ... 721 13.  Day 3 Operations: In-Cluster-Vollautomation mit Operatoren -- Advanced Concepts ... 723        13.1 ... Operator-SDK, OLM und weitere Konzepte ... 723        13.2 ... Ansible oder Go? ... 727        13.3 ... Operator-Build-Demo: Level-5-Operator in Go ... 733        13.4 ... Operator-Bundle für den L5-Operator erzeugen ... 745        13.5 ... Index/Catalog (für L5-Operator und andere) erzeugen ... 749        13.6 ... Hands-On: Memcached-Operator mit Ansible ... 756        13.7 ... Diverses ... 760 Teil V.  High-Level-Setup- und Orchestrierungs-Tools für Kubernetes-basierte Container-Infrastrukturen ... 763 14.  Red Hat OpenShift ... 765        14.1 ... Vorbetrachtungen und Historisches ... 765        14.2 ... Lizenzierung und Lifecycle ... 767        14.3 ... OpenShift, das Enterprise-Kubernetes in »ready to use« ... 773 15.  OpenShift-Setup ... 775        15.1 ... Generelle Vorbetrachtungen und Vorbereitungen ... 775        15.2 ... Setup von OpenShift 4.12 (IPI) auf AWS ... 789        15.3 ... Setup von OpenShift 4.12 (IPI) auf GCP ... 795        15.4 ... Setup von OpenShift 4.13 (IPI) auf vSphere ... 798        15.5 ... Post-install Tasks und Day 2 Operations für OpenShift ... 808        15.6 ... Disconnected/Air-Gapped-Installation und der Betrieb ... 813 16.  OpenShift-Administration ... 819        16.1 ... CLI-Tools ... 819        16.2 ... Administration per GUI ... 823        16.3 ... OpenShifts Cluster-Operatoren ... 824        16.4 ... OpenShift-Networking im Überblick ... 826        16.5 ... Authentifizierung und Autorisierung unter OpenShift ... 830        16.6 ... Authentifizierung und Autorisierung: Security Context Constraints ... 834        16.7 ... Imagestreams ... 841        16.8 ... OpenShift-Router ... 845        16.9 ... OpenShift-Router: Ingress-Operator und Ingress-Controller ... 847        16.10 ... Egress-Limitierung und Priorisierung ... 864        16.11 ... DNS-Customizing ... 870        16.12 ... MachineConfigs, Machines, MachineSets und Scaling ... 871        16.13 ... Cluster-Autoscaler und Machine-Autoscaler ... 879        16.14 ... Customisierte MachineSets für spezielle Instanztypen -- (z. B. GPU- oder Storage-Nodes) erzeugen ... 884        16.15 ... Infrastructure-Nodes in OpenShift ... 890        16.16 ... HA für das OpenShift-Controlplane mit ControlPlaneMachineSets ... 894        16.17 ... OpenShift-Upgrades: Foundations ... 897        16.18 ... OpenShift-Upgrades: EUS Upgrades ... 899        16.19 ... Interaktive OpenShift-Workshops ... 903 Teil VI.  Day 3 Operations: Cluster-Federation, Security, CI/CD-GitOps-Systeme, SDS und mehr ... 905 17.  Day 3 Operations: Multi-Cluster-Management und Federated Cluster ... 907        17.1 ... Historisches ... 907        17.2 ... Multi-Cluster-Management mit Red Hat Advanced Cluster Management ... 909        17.3 ... Setup und grundlegende Cluster-Verwaltung per RHACM ... 914        17.4 ... Services, Ingress und Gateways in Multi-Cluster-Umgebungen ... 927 Teil VII.  Virtualisierung, Security und GitOps ... 933 18.  Day 3 Operations: VMs in Kubernetes/OpenShift-Cluster einbinden ... 935        18.1 ... KubeVirt -- VMs als Container ... 936 19.  Day 3 Operations: Container-Security -- Full-Featured Security-Stacks ... 947        19.1 ... Vorbetrachtungen zu Security-Lösungen ... 948        19.2 ... NeuVector ... 950        19.3 ... RHACS -- Red Hat Advanced Cluster Security für OpenShift ... 956 20.  Day 3 Operations: Container-Security -- Advanced Secret Management ... 961        20.1 ... EncryptionConfiguration für Secrets und andere Objekte ... 962        20.2 ... Secret Encryption unter GKE und EKS ... 963        20.3 ... HashiCorp Vault ... 964        20.4 ... Setup des Vault Clusters ... 973        20.5 ... Vault PKI Secrets Engine ... 995        20.6 ... Sealed Secrets (Bitnami) ... 998 Teil VIII.  Vollautomatisierte CI/CD-GitOps-Pipelines ... 1003 21.  Day 3 Operations: CI/CD-Pipelines und GitOps ... 1005        21.1 ... GitOps ... 1005        21.2 ... GitOps mit Tekton (CI-Fokus) ... 1009        21.3 ... Tekton-Setup ... 1017        21.4 ... Beispiele für Tekton Pipeline (Pi-Calculator, Build, Push & Deploy) ... 1022        21.5 ... Tekton Pipelines unter OpenShift (OpenShift Pipelines) ... 1026        21.6 ... GitOps mit Argo CD (CD-Fokus) ... 1033        21.7 ... Argo Rollouts ... 1042 Teil IX.  Software-Defined Storage für verteilte Container-Infrastrukturen ... 1059 22.  Day 3 Operations: Software-Defined Storage für Container-Cluster ... 1061        22.1 ... SDS-Funktionsprinzipien ... 1061        22.2 ... Ceph ... 1064        22.3 ... Ceph: Storage-Bereitstellungsverfahren für Container-Cluster ... 1067        22.4 ... Containerized SDS -- Ceph per Rook ... 1068        22.5 ... Setup von Rook ... 1072        22.6 ... Rook-Administration ... 1084 23.  Day 3 Operations: Kostenkontrolle in Kubernetes/OpenShift-Clustern (FinOps) ... 1105        23.1 ... FinOps ... 1106 24.  Day 3 Operations: GPU-beschleunigte KI/ML-Container-Infrastrukturen ... 1113        24.1 ... GPUs und autoskalierbare KI/ML-Stacks ... 1113        24.2 ... Konkrete Einsatzszenarien und Kosten ... 1115        24.3 ... NVIDIAs GPU-Operator ... 1118        24.4 ... GKE-Cluster mit NVIDIA-A100-Instanzen und MIG-Partitionierung ... 1121        24.5 ... OpenShift-Cluster mit NVIDIA-A100-GPUs in der GCP ... 1128        24.6 ... AKS- und EKS-Cluster mit NVIDIA-GPUs ... 1131 25.  The Road ahead ... 1133   Index ... 1135

Regulärer Preis: 79,90 €
Produktbild für Wärmepumpen - Grundlagen, Planung, Betrieb

Wärmepumpen - Grundlagen, Planung, Betrieb

Modernes Heizen für die Zukunft. Jetzt erhältlich im heise shop, Dezember 2023.Muss Ihre Gas- oder Öl-Heizung ersetzt werden? Was tun bei einem Neubau? Und brauchen Sie unbedingt eine PV-Anlage auf dem Dach, die den nötigen Strom produziert? Wenn Sie ein Haus besitzen oder einen Neubau planen, müssen Sie sich mit diesen Fragen beschäftigen – oder der nächste Winter wird ziemlich kalt. Fachleute sind sich einig: der Wärmepumpe gehört die Zukunft. Michael Kofler und Tobias Otta geben Ihnen einen Überblick zu allen Fragen rund um das Heizen mit einer Wärmepumpe. Sie erläutern verständlich, worauf Sie bei der Planung achten müssen. So verstehen Sie die Technik und können anhand von zahlreichen Beispielszenarien die richtige Entscheidung für Ihr Zuhause treffen. Aus dem Inhalt:Von der fossilen Heizung zur WärmepumpeGrundlagen und FunktionsweiseIntegration in die HeizungsanlageBrauchwasserwärmepumpenKühlen mit der WärmepumpeFörderungen, Gesetze, BetriebPhotovoltaikBeispielszenarien mit Kosten-/NutzenrechnungenDie Autoren:Michael Kofler hat Elektrotechnik studiert und beschäftigt sich seit Jahren intensiv mit allen Themen rund um die private Energie- und Wärmewende.Ob privat mit dem Lastenrad zum Kindergarten oder seit 15 Jahren als Ingenieur in der Heizungsbranche: Tobias Otta steht für die Energiewende und einen nachhaltigen Lebensstil.

Regulärer Preis: 39,90 €
Produktbild für Access

Access

Wann immer Datenbanken benötigt werden, ist häufig Access die erste Wahl – egal, ob im privaten, universitären oder beruflichen Kontext. Mareile Heiting und Carsten Thiele bieten Ihnen einen verständlichen Einstieg, der Schritt für Schritt die Möglichkeiten von Access zeigt: von den notwendigen Grundlagen und dem richtigen Datenbankdesign bis zu Abfragen und dem Einsatz von Formularen und Makros. Alle im Buch vorgestellten Anwendungen werden mit Praxisbeispielen und Screenshots anschaulich gemacht. Nach der Lektüre beherrschen Sie die Software sicher und können Ihre gewünschten Aufgaben mit links umsetzen. Aus dem Inhalt: Access – Eine erste ÜbersichtZwei Beispiele in der VorschauStrukturen definieren – Tabellen anlegenDateneingabe – die Basis erzeugenAbfragen – Informationen finden und auswertenFormulare – Dateneingabe und Bedienung vereinfachenSteuerelemente – kleine Helfer zahlen sich ausBerichte – Ergebnisse darstellen und visualisierenMakros – ein Schritt weiterDatenbanktools – nützliche Helfer   Materialien zum Buch ... 9   1.  Etwas Grundlagenwissen vorab ... 11        1.1 ... Wozu benötigt man Access eigentlich? ... 11        1.2 ... Relationale Datenbanken einfach erklärt ... 13        1.3 ... Wichtige Empfehlung: Erst die Planung, dann die Umsetzung ... 16        1.4 ... Ein kurzer Ausblick ... 22   2.  Access -- eine erste Übersicht ... 24        2.1 ... Los geht es: Access starten ... 24        2.2 ... Ein erster Rundgang: Die Oberfläche von Access ... 28        2.3 ... Datenbankobjekte im Schnelldurchlauf ... 33        2.4 ... Hilfe, wenn es mal nicht weitergeht ... 39   3.  Ein einfaches Beispiel: die »Archiv«-Datenbank für private Zwecke ... 43        3.1 ... Der wichtigste Schritt zu Beginn: Das Datenbankmodell entwerfen ... 43        3.2 ... Neue Datenbank erzeugen und Tabellen hinzufügen ... 53        3.3 ... Beziehungen zwischen den Tabellen erzeugen ... 63        3.4 ... Daten direkt oder per Formular eingeben ... 71        3.5 ... Daten suchen, sortieren und mithilfe von Abfragen filtern ... 79        3.6 ... Berichte erstellen und drucken ... 85   4.  Tabellen anlegen -- Strukturen definieren ... 89        4.1 ... Tabellen erstellen und sichern ... 90        4.2 ... Felddatentypen und ihre Besonderheiten ... 103        4.3 ... Die Dateneingabe per Feldeigenschaften beeinflussen ... 121        4.4 ... Beziehungen zwischen Tabellen ... 134        4.5 ... Mehr Tempo dank Indizes ... 156        4.6 ... Änderungen an der Tabellenstruktur vornehmen ... 161   5.  Dateneingabe -- die Basis erzeugen ... 166        5.1 ... Daten in Tabellen eingeben, ändern und löschen ... 166        5.2 ... Daten importieren ... 181        5.3 ... Tabellen nach Dateneingabe anpassen ... 201        5.4 ... Suchen, ersetzen, sortieren und filtern ... 203   6.  Abfragen -- Informationen finden und auswerten ... 211        6.1 ... Einfache Abfragen erstellen ... 211        6.2 ... Berechnungen durchführen und Funktionen nutzen ... 236        6.3 ... Komplexe Abfragen über mehrere Tabellen erstellen ... 248        6.4 ... Den Abfrage-Assistenten nutzen ... 264        6.5 ... Mithilfe von Aktionsabfragen Daten hinzufügen, ändern oder löschen ... 272        6.6 ... Und was ist die SQL-Ansicht? ... 279   7.  Formulare -- Dateneingabe und Bedienung vereinfachen ... 283        7.1 ... Ein einfaches Formular erstellen ... 283        7.2 ... Ein Formular in der Layoutansicht anpassen ... 289        7.3 ... Formulare in der Entwurfsansicht anpassen ... 298        7.4 ... Formulareigenschaften ändern ... 304        7.5 ... Ein Formular mit Unterformular erstellen ... 313   8.  Steuerelemente -- kleine Helfer zahlen sich aus ... 323        8.1 ... Wissenswertes rund um Steuerelemente ... 324        8.2 ... Bezeichnungs- und Textfelder ergänzen ... 327        8.3 ... Kombinations- und Listenfelder hinzufügen ... 332        8.4 ... Steuerelemente für Dateianlagen ... 340        8.5 ... Grafische Steuerelemente ... 342        8.6 ... Schaltflächen ergänzen ... 344   9.  Berichte -- Ergebnisse darstellen und visualisieren ... 348        9.1 ... Das sollten Sie über Berichte wissen ... 348        9.2 ... Einen einfachen Bericht erzeugen und anpassen ... 351        9.3 ... Einen Bericht aus einer Abfrage erzeugen ... 360        9.4 ... Sortieren und Gruppieren in Berichten ... 373        9.5 ... Berichte drucken ... 379        9.6 ... Etiketten erstellen ... 382 10.  Makros -- ein Schritt weiter ... 385        10.1 ... Eigenständige Makros erstellen ... 385        10.2 ... Ein eingebettetes Makro erstellen ... 393        10.3 ... Das ereignisgesteuerte Datenmakro ... 396 11.  Datenbankoptimierung und -wartung ... 400        11.1 ... Daten exportieren ... 400        11.2 ... Ein Navigationsformular erstellen ... 408        11.3 ... Interessante Datenbanktools ... 418        11.4 ... Access-Optionen im Blick ... 424   Anhang ... 429        A ... Tastenkombinationen ... 429        B ... Namenskonventionen ... 433        C ... Glossar ... 435   Stichwortverzeichnis ... 442

Regulärer Preis: 29,90 €
Produktbild für Adobe Illustrator - Das umfassende Handbuch (9. Auflg.)

Adobe Illustrator - Das umfassende Handbuch (9. Auflg.)

Generationen von Illustrator-Anwendern haben dieses hilfreiche Nachschlagewerk von Monika Gause bereits im Regal stehen. Klar strukturiert und leicht verständlich erläutert es wirklich alle Werkzeuge und Funktionen und zeigt, wie Sie mit Illustrator kreativ arbeiten können. Ein umfassendes Lern- und Nachschlagewerk für jeden Illustrator-Anwender. Aus dem Inhalt: Die ArbeitsumgebungVektorgrafik-GrundlagenGeometrische Objekte und TransformationenPfade konstruieren und bearbeitenFarbe, Verläufe, VerlaufsgitterFlächen und KonturenTransparenzen, MaskenEffekte, PathfinderText und TypografieDiagramme, Muster, Raster, SymbolePerspektive und 3D-Live-EffekteAustausch, Weiterverarbeitung, Druck

Regulärer Preis: 59,90 €
Produktbild für FreeCAD (2. Auflage)

FreeCAD (2. Auflage)

3D-Modellierung für Mechanik und Architektur. Der umfassende Praxiseinstieg in 2. Auflage 2024.FreeCAD ist eine kostenlose Open-Source-Alternative zu professionellen CAD-Programmen und bietet einen vergleichbaren Funktionsumfang. In diesem Buch lernen Sie alle wichtigen Funktionen der Software für die 3D-Modellierung in Mechanik und Architektur kennen: von der Volumenmodellierung über das Ableiten technischer Zeichnungen und den Zusammenbau bis hin zu Festigkeitsberechnungen und der Aufbereitung der Daten für 3D-Druck und NC-Bearbeitungen.Nach einer umfassenden Einführung in die Benutzeroberfläche und Menüstruktur des Programms zeigt der Autor Ihnen Schritt für Schritt das Vorgehen bei der Bauteilkonstruktion. Anhand des Konstruktionsbeispiels eines Schraubenschlüssels können Sie den kompletten Entstehungsprozess praktisch nachvollziehen. Ein ebenfalls vollständiges Beispiel für die Konstruktion eines kleinen Hauses führt Sie leicht nachvollziehbar in die Architekturkonstruktion ein.Ein praktisches Glossar hilft Ihnen, die wenigen noch verbliebenen englischen Begriffe zu verstehen. Nach der Lektüre dieses Buches sind Sie bestens darauf vorbereitet, individuelle Mechanik-Modelle und Architekturkonstruktionen zu erstellen sowie die entsprechenden Fertigungsdaten zu erzeugen und eigene Projekte umzusetzen.Aus dem Inhalt:Einführung in die Benutzeroberfläche inkl. Arbeitsbereiche und WerkzeugkästenFunktionen für die VolumenmodellierungVollständiges Beispiel für ein Mechanik-Modell (Schraubenschlüssel)Funktionen und Beispiel für die ArchitekturkonstruktionAbleiten technischer Zeichnungen (TechDraw) inkl. BemaßungZusammenbau von Baugruppen mit AbhängigkeitenFestigkeitsberechnung (FEM)Ausgabe für 3D-Druck und NC-BearbeitungGlossar für englische Bezeichnungen in der Programmoberfläche zum DownloadAktuell zur FreeCAD-Version 0.21.X für Windows, Linux und macOSDie im Buch verwendeten Konstruktionsbeispiele sowie das Glossar stehen unter www.mitp.de/0796 zum kostenlosen Download zur Verfügung.Leseprobe (PDF-Link)

Regulärer Preis: 24,99 €
Produktbild für IT-Dokumentation im Wandel

IT-Dokumentation im Wandel

IT-Dokumentation im Wandel. Konzepte für Compliance, Agilität und Digitalisierung. Dezember 2023.Jedes Unternehmen muss sich heute mit Digitalisierung und digitalem Wandel beschäftigen. Diese Entwicklungen haben zwangsläufig auch Einfluss auf die Ausgestaltung der IT-Dokumentation. Sie muss zum einen an den Anforderungen zunehmender Digitalisierung ausgerichtet werden und diese wirkungsvoll unterstützen. Zum anderen ist die IT-Dokumentation nach wie vor ein wichtiges Management- und Compliance-Werkzeug.Dieses Buch unterstützt Sie bei der Anpassung Ihrer IT-Dokumentation an die Erfordernisse der digitalen Transformation. Hierbei werden die Anforderungen betrachtet, die sich aus veränderten Prozessen und Methoden sowie steigende regulatorische Vorgaben ergeben.Ausgehend von der traditionellen IT-Dokumentation wird auf die aktuellen Entwicklungen eingegangen. Im Fokus steht hierbei die Dokumentation für ausgewählte Aufgabenbereiche der IT-Organisationen wie• Sicherheitsmanagement,• Notfallmanagement,• System- und Architekturbetrieb,• Softwareentwicklung,• Dienstleistersteuerung.Darüber hinaus werden die Einsatzmöglichkeiten geeigneter Dokumentationswerkzeuge beleuchtet.Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches.Dr. Manuela Reiss hat sich als Fachbuchautorin einen Namen gemacht und diverse Beiträge und Bücher, u. a. das „Praxisbuch IT-Dokumentation”, veröffentlicht. Hierbei bringt sie als ausgewiesene Expertin für den Bereich IT-Dokumentation ihre Erfahrungen aus mehr als dreißig Jahren selbständiger Tätigkeit als Beraterin, Trainerin und Herausgeberin ein. Unter dem Markenzeichen dokuit® bietet sie Unternehmen Unterstützung bei der Konzeption und dem Aufbau ihrer Dokumentation sowie bei der Erstellung IT-technischer und IT-organisatorischer Dokumentationen.Georg Reiss ist Dipl.-Kaufmann und Leiter der IT-Revision in einem großen Konzern der öffentlichen Verkehrs- und Energieversorgung. In seiner mehr als 25-jährigen Berufspraxis hat er als IT-Revisor die unterschiedlichen Aspekte der IT-Infrastruktur sowohl von der administrativen als auch von der rechtlichen, organisatorischen und wirtschaftlichen Seite analysiert und bewertet.

Regulärer Preis: 49,99 €
Produktbild für Konzeption eines IT-basierten Entscheidungsunterstützungssystems für die Gestaltung dezentraler Datenhaltungen in analytischen Informationssystemen

Konzeption eines IT-basierten Entscheidungsunterstützungssystems für die Gestaltung dezentraler Datenhaltungen in analytischen Informationssystemen

Der steigende Stellenwert von Daten als Ressource und die zunehmende Ausweitung des Aufgabenspektrums der IT-basierten Entscheidungsunterstützung verändern die logischen Architekturen analytischer Informationssysteme. Insbesondere die Datenhaltungen entwickeln sich vermehrt von zentralen Konstrukten hin zu dezentralen Konglomeraten verschiedenster Speicheransätze. Die zunehmend heterogenen Technologien und die häufig unzureichenden Erfahrungen mit neuartigen Konzepten erhöhen die Komplexität in der Planung und dem Betrieb analytischer Systemlandschaften. Das Ziel dieser Arbeit ist daher die Konzeption eines IT-basierten Entscheidungsunterstützungssystems für die Gestaltung dezentraler Datenhaltungen in analytischen Informationssystemen. Es wird ein Fachkonzept für die Überführung von Architekturansätzen aus realen Umgebungen in abstrahierte Architekturmuster sowie für die fallspezifische Ableitung von Handlungsempfehlungen entwickelt, prototypisch als Software-Werkzeug implementiert und evaluiert. Das hierbei entwickelte Verständnis eines Architekturmusters ermöglicht durch die Kombination von fachlichen-orientierten analytischen Capabilitites und technischen Aspekten eine ganzheitliche und systematische Unterstützung von IT-Architekturentscheidungen.   Der Autor Julian Ereth ist als Forscher im Themenbereich Business Intelligence & Analytics (BIA) aktiv. Darüber hinaus ist er als Solution Architect beratend in der freien Wirtschaft tätig. Der steigende Stellenwert von Daten als Ressource und die zunehmende Ausweitung des Aufgabenspektrums der IT-basierten Entscheidungsunterstützung verändern die logischen Architekturen analytischer Informationssysteme. Insbesondere die Datenhaltungen entwickeln sich vermehrt von zentralen Konstrukten hin zu dezentralen Konglomeraten verschiedenster Speicheransätze. Die zunehmend heterogenen Technologien und die häufig unzureichenden Erfahrungen mit neuartigen Konzepten erhöhen die Komplexität in der Planung und dem Betrieb analytischer Systemlandschaften. Das Ziel dieser Arbeit ist daher die Konzeption eines IT-basierten Entscheidungsunterstützungssystems für die Gestaltung dezentraler Datenhaltungen in analytischen Informationssystemen. Es wird ein Fachkonzept für die Überführung von Architekturansätzen aus realen Umgebungen in abstrahierte Architekturmuster sowie für die fallspezifische Ableitung von Handlungsempfehlungen entwickelt, prototypisch als Software-Werkzeug implementiertund evaluiert. Das hierbei entwickelte Verständnis eines Architekturmusters ermöglicht durch die Kombination von fachlichen-orientierten analytischen Capabilitites und technischen Aspekten eine ganzheitliche und systematische Unterstützung von IT-Architekturentscheidungen. Einleitung.- Grundlagen und Bezugsrahmen.- Empirische Exploration.- Entwicklung eines Fachkonzepts.- Prototypische Umsetzung und Evaluation.- Schlussbetrachtung.- Literaturverzeichnis. Julian Ereth ist als Forscher im Themenbereich Business Intelligence & Analytics (BIA) aktiv. Darüber hinaus ist er als Solution Architect beratend in der freien Wirtschaft tätig.  

Regulärer Preis: 49,99 €
Produktbild für Python Graphics

Python Graphics

This book shows how to use Python’s built-in graphics primitives - points, lines, and arrows – to create complex graphics for the visualization of two- and three-dimensional objects, data sets, and technical illustrations.This updated edition provides more detailed explanations where required, especially regarding Python code, and explores scientific applications to topics of contemporary importance. You’ll learn how to create any 2D or 3D object or illustration, as well as how to display images, use color, translate, rotate, shade, add shadows that are cast on other objects, remove hidden lines, plot 2D and 3D data, fit lines and curves to data sets, display points of intersection between 2D and 3D objects, and create digital art. Demonstrations are included which illustrate graphics programming techniques by example, the best way to learn a language.Also brand new to this edition are demonstrations on how to visualize electron probability clouds around a nucleus, climate change, ecological diversity, population dynamics, and resource management. Python source code, including detailed explanations, is included for all applications, making the book more accessible to novice Python programmers.After completing this book, you will be able to create compelling graphic images without being limited to functions available in existing Python libraries.WHAT YOU WILL LEARN* Create 2D and 3D graphic images* Add text and symbols to images* Shade 3D objects* Display cast shadows* Use color for maximum effect* View 2D and 3D data sets* Fit lines and curves to data setsWHO THIS BOOK IS FORPython developers, scientists, engineers, and students who use Python to produce technical illustrations and display and analyze data sets. Assumes familiarity with vectors, matrices, geometry and trigonometry.DR. BERNARD J. KORITES holds degree from Tufts and Yale. He has been involved in engineering and scientific applications of computers for his entire career. He has been an educator, consultant, and author of more than ten books on geometric modeling, computer graphics, simulation of physical processes, and the application of computers in science and engineering.He has been employed by Northrop Aviation, the Woods Hole Oceanographic Institute, Arthur D. Little, and Itek. He has consulted for the US Navy, Aberdeen Proving Grounds, and others. He was Chief Engineer on an expedition to take the longest sediment core sample in the North Atlantic aboard the Canadian Icebreaker John Cabot. He has made numerous dives aboard the submersible Alvin and has spent time aboard the USBCF Albatross. Early in his Career, he developed software to find physical interference between systems of solid objects. This found wide application in the design of power plants, submarines, and other systems with densely packed spaces.CHAPTER 1: ESSENTIAL PYTHON COMMANDS AND FUNCTIONSProgramming style, the plotting area, Size of the plotting area, importing plottingcommands, displaying the plotting area, the plotting grid, saving a plot, grid color,tick marks, custom grid lines, labelling the axes, plot title, colors - mixing, intensity,overplotting, background color, plotting area shape, correcting shape distortions, coordinate exes, commonly used plotting commands and functions, point, dots, lines,arrows, text in plots, lists, tuples and arrays.CHAPTER 2: GRAPHICS IN TWO DIMENSIONSMaking lines from dots, dot art, circular arcs from dots, circular arcs from line segments, circles, dot circles, ellipses, 2D translation, 2D rotation.CHAPTER 3: GRAPHICS IN THREE DIMENSIONSThe 3-dimensional coordinate system, projections onto the coordinate planes, rotationsaround the y, x and z directions, separate rotations around the coordinate directions,sequential rotations around the coordinate directions, matrix concatenation, keyboarddata entry with functional program structure.CHAPTER 4: PERSPECTIVE3D objects with perspective transformation.CHAPTER 5: INTERSECTIONS3D Lines intersecting 3D rectangular plane, triangular planes, circle, circular sector,sphere, plane intersecting a sphere.CHAPTER 6: HIDDEN LINE REMOVALbox, pyramid, planes, sphere.CHAPTER 7: SHADINGShading a box, a sphere.CHAPTER 8: 2D DATA PLOTTINGLinear regression, function fitting, splines.CHAPTER 9: 3D DATA PLOTTING3D surfaces, surface shading.CHAPTER 10: DEMONSTRATION - SATURNCHAPTER 11: DEMONSTRATION - THE SUNsolar radiation, photons and the Sun, Max Planck’s black body radiation, the Sun’stotal power output, Earth’s irradiance, the Sun Earth model.CHAPTER 12: DEMONSTRATION - ELECTRON PROBABILITY CLOUDSCHAPTER 13: DEMONSTRATION - CLIMATE CHANGECHAPTER 14: DEMONSTRATION - ECOLOGICAL DIVERSITYCHAPTER 15: DEMONSTRATION - POPULATION DYNAMICSCHAPTER 16: DEMONSTRATION - RESOURCE MANAGEMENTCHAPTER 17: DEMONSTRATION - MORE IMAGES OF SATURNAppendix A: Where to Get PythonAppendix B: Planck’s Radiation Law and the Stefan-Boltzmann EquationAppendix C: A Primer on Python ProgrammingAppendix D: Standard Python Programming Functions

Regulärer Preis: 56,99 €
Produktbild für ChatGPT - Mit KI in ein neues Zeitalter

ChatGPT - Mit KI in ein neues Zeitalter

Wie KI-Tools unser Leben und die Gesellschaft verändern.Künstliche Intelligenz hat bereits weitreichende Auswirkungen auf unser Leben und die Gesellschaft. Ulrich und Barbara Engelke diskutieren in diesem Buch die Chancen und Herausforderungen von ChatGPT und anderen KI-Werkzeugen und wie sie verschiedene Bereiche unseres Lebens beeinflussen. Dabei stehen insbesondere die Auswirkungen auf Schule und Studium, Arbeit und Gesellschaft sowie rechtliche Aspekte wie Datenschutz und Urheberschaft im Fokus.Mit dem Buch stellen die Autoren die grundlegenden Fragen zum Einsatz von künstlicher Intelligenz und ermöglichen eine kritische Auseinandersetzung mit aktuellen und künftig möglichen Auswirkungen.ULRICH ENGELKE, Jahrgang 1963, hat das erste Staatsexamen in Germanistik und Anglistik sowie einen Magister mit Schwerpunkt Linguistik. Nach einem kurzen Ausflug in das Verlagswesen und selbstständiger Tätigkeit als Fachautor, hat er eine Internetagentur gegründet. Heute ist er als Unternehmensberater für Onlinemarketing mit Schwerpunkt SEO tätig. Sein besonderes Interesse gilt technischen Innovationen und deren ökonomischen wie gesellschaftlichen Auswirkungen.BARBARA ENGELKE, Jahrgang 1965, hat ein Staatsexamen in Germanistik und Theologie und arbeitet als Lehrerin sowie Fachbetreuerin für Deutsch an einem bayerischen Gymnasium. Es ist ihr ein Anliegen, in ihrer pädagogischen Tätigkeit junge Menschen an neue Herausforderungen heranzuführen und sie für die Zukunft mit den nötigen Kompetenzen auszustatten. Ihre Leidenschaft ist das Theater. Sie leitet eine Theatergruppe und schreibt selbst Stücke.

Regulärer Preis: 19,99 €
Produktbild für Softwarearchitektur für Dummies

Softwarearchitektur für Dummies

TRAGFÄHIGE LITERATUR FÜR IHRE SOFTWAREARCHITEKTURENBesuchen Sie eine Veranstaltung zu Softwarearchitektur oder stehen Sie in einem Projekt vor Architekturentscheidungen und wollen daher die aktuellen Architekturansätze verstehen? Dann hilft Ihnen dieses Buch. Holger Gast erläutert zunächst die grundlegenden Elemente von Architekturen und führt die technischen Hintergründe aus. Er erklärt Ihnen danach die klassischen Stile und Patterns und geht schließlich auf Cloud-Architekturen ein. Durchgängig legt er den Fokus auf konkrete Softwarestrukturen statt auf Theorie und ermöglicht Ihnen so einen verständlichen und zügigen Einstieg in das Thema. SIE ERFAHREN* Wie Sie Entscheidungen zum Aufbau einer Anwendung treffen* Wann bestimmte Architekturen oder Frameworks für Ihr Projekt geeignet sind* Welche Herausforderungen Sie bei der Erstellung oder Weiterentwicklung einer Anwendung lösen müssenHOLGER GAST studierte in Tübingen Informatik, promo-vierte zu Programmiersprachen und habilitierte sich zur Software-Korrektheit. Seit 2006 gibt er an der Universität Tübingen Vorlesungen und Seminare zu Softwarearchitektur und -design und leitet seit 2014 das Steinbeis-Beratungszentrum Agile-Entwicklung von Informationssystemen.

Regulärer Preis: 24,99 €
Produktbild für CCSP For Dummies

CCSP For Dummies

GET CCSP CERTIFIED AND ELEVATE YOUR CAREER INTO THE WORLD OF CLOUD SECURITY CCSP For Dummies is a valuable resource for anyone seeking to gain their Certified Cloud Security Professional (CCSP) certification and advance their cloud security career. This book offers a thorough review of subject knowledge in all six domains, with real-world examples and scenarios, so you can be sure that you’re heading into test day with the most current understanding of cloud security. You’ll also get tips on setting up a study plan and getting ready for exam day, along with digital flashcards and access to two updated online practice tests. . Review all content covered on the CCSP exam with clear explanations* Prepare for test day with expert test-taking strategies, practice tests, and digital flashcards* Get the certification you need to launch a lucrative career in cloud security* Set up a study plan so you can comfortably work your way through all subject matter before test dayThis Dummies study guide is excellent for anyone taking the CCSP exam for the first time, as well as those who need to brush up on their skills to renew their credentials. ARTHUR J. DEANE, CISSP, CCSP is a Chief Information Security Officer with nearly 20 years of experience building security teams and programs at multiple global organizations, including Amazon, Google, and Capital One. Arthur is an Adjunct Professor at American University and a member of the Computer Science Advisory Board at Howard University.

Regulärer Preis: 28,99 €
Produktbild für Wissensbasierte KI-Anwendungen

Wissensbasierte KI-Anwendungen

Dieses Buch beschreibt Methoden zur Entwicklung semantischer Anwendungen. Semantische Anwendungen sind Softwareanwendungen, die explizit oder implizit die Semantik, d.h. die Bedeutung einer Domänen-Terminologie, nutzen, um die Benutzerfreundlichkeit, Korrektheit und Vollständigkeit zu verbessern. Ein Beispiel ist die semantische Suche, bei der Synonyme und verwandte Begriffe zur Anreicherung der Ergebnisse einer einfachen textbasierten Suche verwendet werden. Ontologien, Thesauri oder kontrollierte Vokabularien sind das Herzstück semantischer Anwendungen.Das Buch enthält technologische und architektonische Best Practices für den Einsatz in Unternehmen. Die Autoren sind Experten aus Industrie und Wissenschaft mit Erfahrung in der Entwicklung semantischer Anwendungen.THOMAS HOPPE ist Wissenschaftlicher Mitarbeiter und Projektmanager in der Arbeitsgruppe “Data Analytics Center” (DANA) des Fraunhofer-Instituts für Offene Kommunikationssysteme (FOKUS) und Dozent für Datenbanken, Informationssysteme, Suchtechnologie und Bayes’sche Datenanalyse im Studiengang „Angewandte Informatik“ der Hochschule für Technik und Wirtschaft Berlin – University of Applied Sciences. Im Jahr 2008 gründete er zusammen mit drei Partnern die Ontonym GmbH. Außerdem gründete er 2014 das Datenlabor Berlin.BERNHARD HUMM ist Professor am Fachbereich Informatik der Hochschule Darmstadt - University of Applied Sciences, Deutschland. Er koordiniert den Promotionsstudiengang und ist geschäftsführender Direktor des Instituts für Angewandte Informatik Darmstadt (aiDa). Er leitet mehrere nationale und internationale Forschungsprojekte in Zusammenarbeit mit der Industrie und Forschungsorganisationen.ANATOL REIBOLD studierte Mathematik und Maschinenbau an der Universität von Novosibirsk. Derzeit arbeitet er als Supply-Chain-Analyst und Wirtschaftsmathematiker bei der Raiffeisen Waren-Zentrale Rhein-Main eG. Außerdem ist er einer der Mitbegründer von OntoPort und deren Chief Data Scientist.Einführung.- Ontologieentwicklung.- Compliance mit Metadaten.- Variety Management für Big Data.- Text Mining in der Wirtschaft.- Generierung natürlichsprachlicher Texte.- Sentimentanalyse.- Aufbau prägnanter Textkorpora aus Webinhalten.- Ontologiebasierte Modellierung von Webinhalten.- Personalisierte klinische Entscheidungsunterstützung für die Krebsbehandlung.- Anwendungen temporaler konzeptueller semantischer Systeme.- Kontextbewusste Dokumentation in der Smart Factory.- Wissensbasierte Produktionsplanung für Industrie 4.0.- Informationsaustausch in der Rechtsprechung.- Unterstützung des automatisierten Lizenzclearings.- Verwaltung von Kulturgütern: Umsetzung typischer Nutzungsszenarien von Kulturgutarchiven durch Semantic Web-Technologien.- Semantische Anwendungen für das Prozessmanagement.- Domänenspezifische semantische Suchanwendungen.

Regulärer Preis: 49,99 €
Produktbild für Revit 2024 for Architecture

Revit 2024 for Architecture

THE LATEST AND MOST AUTHORITATIVE VERSION OF THE POPULAR STEP-BY-STEP TUTORIAL FOR REVIT ARCHITECTUREThe newly revised third edition of Revit 2024 for Architecture: No Experience Required is the latest update to the market-leading, real-world guide for learning and building with Revit—the powerful and sophisticated Building Information Modeling (BIM) software used by professionals around the world. This popular, user-friendly book teaches you the Revit interface and helps you understand the foundational concepts and features of the software. You’ll learn to design, document, and present a 3D BIM project with a continuous, step-by-step tutorial that guides you through every phase of the project: from placing walls, doors, windows, structural elements, dimensions, and text, to generating documentation, advanced detailing, site grading, construction scheduling, material takeoffs, and more. In addition, this book helps you prepare for the Autodesk Revit Architecture Certification Exam. Throughout the book, you will find helpful insights directly related to the exam. The last two chapters are dedicated entirely to the exam with a practice test at the end of the book. You’ll also:* Learn each phase of designing, documenting, and presenting a four-story office building using a simple yet engaging continuous tutorial* Follow the tutorial sequentially or jump to any chapter by downloading the project files from the Sybex website* Use the start-to-finish tutorial project as a reference for your own real-world projects and to develop a powerful Revit skillset* Gain thorough knowledge of Revit’s essential concepts and features to make the move from 2D drafting to 3D building information modeling* Get up to speed with advanced features, including new coverage of advanced walls, families, sites, topography, and moreThe Autodesk Revit 2024 for Architecture: No Experience Required, 3rd Edition, is the go-to guide for professionals and students seeking to learn Revit’s essential functions quickly and effectively. ERIC WING lives in Syracuse NY where he is the Director of BIM Services for C&S Companies, and is a popular speaker at events around the world speaking on many topics. Eric is also an author for LinkedIn Learning where he has authored over 70 full courses. Eric has truly been a leader in the AEC industry for over 25 years, and works on multi-scale multi-disciplinary projects daily. He is also currently a Professor at Syracuse University teaching BIM and Advanced BIM at the School of Architecture, and at the School of Engineering.

Regulärer Preis: 46,99 €
Produktbild für Kafka Troubleshooting in Production

Kafka Troubleshooting in Production

This book provides Kafka administrators, site reliability engineers, and DataOps and DevOps practitioners with a list of real production issues that can occur in Kafka clusters and how to solve them. The production issues covered are assembled into a comprehensive troubleshooting guide for those engineers who are responsible for the stability and performance of Kafka clusters in production, whether those clusters are deployed in the cloud or on-premises. This book teaches you how to detect and troubleshoot the issues, and eventually how to prevent them.Kafka stability is hard to achieve, especially in high throughput environments, and the purpose of this book is not only to make troubleshooting easier, but also to prevent production issues from occurring in the first place. The guidance in this book is drawn from the author's years of experience in helping clients and internal customers diagnose and resolve knotty production problems and stabilize their Kafka environments. The book is organized into recipe-style troubleshooting checklists that field engineers can easily follow when under pressure to fix an unstable cluster. This is the book you will want by your side when the stakes are high, and your job is on the line.WHAT YOU WILL LEARN* Monitor and resolve production issues in your Kafka clusters* Provision Kafka clusters with the lowest costs and still handle the required loads* Perform root cause analyses of issues affecting your Kafka clusters* Know the ways in which your Kafka cluster can affect its consumers and producers* Prevent or minimize data loss and delays in data streaming* Forestall production issues through an understanding of common failure points* Create checklists for troubleshooting your Kafka clusters when problems occurWHO THIS BOOK IS FORSite reliability engineers tasked with maintaining stability of Kafka clusters, Kafka administrators who troubleshoot production issues around Kafka, DevOps and DataOps experts who are involved with provisioning Kafka (whether on-premises or in the cloud), developers of Kafka consumers and producers who wish to learn more about KafkaELAD ELDOR is a DataOps team leader in the Grow division of Unity (formerly ironSource), working on handling stability issues, improving performance, and reducing the cost of high-scale Kafka, Druid, Presto, and Spark clusters on AWS. He has 12 years of experience as a backend software engineer and six years handling DataOps of big data Linux-based clusters.Prior to working at Unity, Elad was a Site Reliability Engineer (SRE) at Cognyte, where he developed big data applications and handled the reliability and scalability of Spark and Kafka clusters in production. His main interests are performance tuning and cost reduction of big data clusters.

Regulärer Preis: 39,99 €
Produktbild für Testen in agilen Projekten (3. Auflage)

Testen in agilen Projekten (3. Auflage)

Testen in agilen Projekten. Methoden und Techniken für Softwarequalität in der agilen Welt. In 3., aktualisierter und überarbeiterer Auflage. Dezember 2023.Softwareentwicklung wird heute mit agilen Methoden durchgeführt. Ob ein Team, eine Softwareabteilung oder ein ganzes Unternehmen agile Entwicklung langfristig erfolgreich realisiert und damit die erhofften Vorteile erzielt, hängt entscheidend vom Softwaretest und der agilen Softwarequalitätssicherung ab.Dieses Buch gibt einen praxisorientierten Überblick über die gängigsten Testmethoden und -praktiken sowie Managementwerkzeuge in agilen Projekten. Softwareentwickler, Projektmanager, Product Owner und Scrum Master erhalten Hinweise und Tipps, wie Qualitätssicherung und Testen dazu beitragen können, das Potenzial agiler Vorgehensweisen voll auszuschöpfen. Professionelle (Certified) Tester und Experten für Softwarequalität erfahren, wie sie erfolgreich in agilen Teams mitarbeiten und ihre spezifische Expertise optimal einbringen können.Aus dem Inhalt:Agile und klassische VorgehensmodelleProduktplanung im agilen ProjektUnit Tests, Test FirstIntegrationstests, Continuous IntegrationSystemtests, Continuous TestingQualitätsmanagement, QualitätssicherungMehrere Fallstudien, ein durchgängiges Fallbeispiel sowie Übungsaufgaben und Checkfragen zum Self-Assessment runden den Inhalt ab. Die Codebeispiele stehen auf der Website zum Buch zum Download bereit.Das Buch orientiert sich an den Inhalten der ISTQB®-Lehrpläne zum Certified Tester Agile und eignet sich daher nicht nur bestens zur Prüfungsvorbereitung, sondern dient gleichzeitig als kompaktes Grundlagenwerk zu diesen Themen in der Praxis und an Hochschulen.Die 3. Auflage wurde komplett überarbeitet und ist konform zu den ISTQB®-Lehrplänen zum Certified Tester:Agile TesterAgile Technical Tester (ATT)Agile Test Leadership at Scale (CTAL-ATLaS)Tilo Linz ist Vorstand und Mitgründer der imbus AG, einem führenden Lösungsanbieter für Softwaretest und seit mehr als 20 Jahren im Themengebiet Softwarequalitätssicherung und Softwaretest tätig. Als Gründer und Vorsitzender des German Testing Board e. V. und Gründungsmitglied im ISTQB hat er die Aus- und Weiterbildung in diesem Fachbereich auf nationaler und internationaler Ebene maßgeblich mitgestaltet und vorangebracht. Tilo Linz ist Koautor von »Basiswissen Softwaretest« (dpunkt.verlag), einem der erfolgreichsten und meistgelesenen Fachbücher in diesem Themengebiet.Die vielfältigen Chancen, aber auch Herausforderungen, die sich aus der Einführung und Anwendung agiler Methoden ergeben, kennt und erlebt er täglich aus nächster Nähe: in Softwareprojekten seiner Kunden, in der imbus-internen TestBench-Produktentwicklung, aber auch außerhalb der Softwareentwicklung, z. B. im imbus-Marketing, wo er ein an Kanban orientiertes agiles Marketing eingeführt hat.Leseprobe (PDF-Link)

Regulärer Preis: 39,90 €
Produktbild für Microsoft Azure Security

Microsoft Azure Security

Microsoft Azure Security. Bewährte Methoden, Prozesse und Grundprinzipien für das Entwerfen und Entwickeln sicherer Anwendungen in der Cloud. November 2023. Wenn wichtige Anwendungen und Workloads eines Unternehmens in die Microsoft Azure-Cloud verlagert werden, müssen sie gegen eine Vielzahl von ebenso unterschiedlichen wie gefährlichen Bedrohungen gewappnet werden. Um ihre Sicherheit zu optimieren, ist es erforderlich, dass Sie diese bereits zuverlässig in Ihre Entwürfe einbauen, bewährte Best Practices über die gesamte Entwicklung hinweg anwenden und verschiedene Azure-Dienste kombinieren.In diesem Buch zeigen Ihnen drei führende Azure-Sicherheitsexperten, wie Sie genau das tun. Auf der Grundlage ihrer umfangreichen Erfahrungen mit der Absicherung von Azure-Workloads geben die Autoren Ihnen eine praktische Anleitung zur Bewältigung unmittelbarer Sicherheitsherausforderungen an die Hand sowie eine umfassende Referenz, auf die Sie sich über Jahre hinweg verlassen können. Egal ob Softwarearchitektin, Softwareentwickler oder beim Testen: Integrieren Sie die wichtigsten Azure-Sicherheitstechnologien – von Entwurf und Entwicklung über Tests und Bereitstellung bis hin zu Governance und Compliance.In diesem Buch werden folgende Themen behandelt:Verbesserung der Anwendungs-/Workload-Sicherheit, Verringerung der Angriffsflächen und Implementierung von Zero Trust im Cloud-CodeAnwendung von Sicherheitsmustern zur einfacheren Lösung gängiger ProblemeFrühzeitige Modellierung von Bedrohungen, um wirksame Abhilfemaßnahmen zu planenImplementierung moderner Identitätslösungen mit OpenID Connect und OAuth2Azure-Monitoring, Protokollierung und Kusto-Abfragen optimal nutzenAbsicherung von Workloads mit den Best Practices von Azure Security Benchmark (ASB)Prinzipien für sicheren Code, defensiven Code schreiben, unsicheren Code reparieren und Codesicherheit testenNutzung von Azure-Kryptographie und Technologien für verschlüsselte DatenverarbeitungVerstehen von Compliance- und RisikoprogrammenSichere automatisierte CI/CD-Workflows und -PipelinesVerstärkung der Container- und NetzwerksicherheitMichael Howard ist Principal Security Program Manager im Bereich Security Engineering. Er ist einer der Architekten des Microsoft Security Development Lifecycle und hat einer Vielzahl von unterschiedlichen Kunden dabei geholfen, ihre Azure-Workloads zu sichern. Heinrich Gantenbein ist Senior Principal Consultant für Cybersicherheit bei Microsofts Industry Solutions Delivery. Mit über 30 Jahren Erfahrung im Softwareengineering und in der Beratung bringt er jede Menge praktisches Know-how in seine Rolle ein. Er ist auf Azure-Sicherheit, Bedrohungsmodellierung und DevSecOps spezialisiert.Simone Curzi ist Principal Consultant bei Microsofts Industry Solutions Delivery. Als anerkannter Experte für Bedrohungsmodellierung und den Microsoft Security Development Lifecycle tritt er regelmäßig als Speaker auf internationalen Konferenzen auf.Leseprobe (PDF-Link)

Regulärer Preis: 59,90 €
Produktbild für Handbuch Data Science mit Python (2. Auflage)

Handbuch Data Science mit Python (2. Auflage)

Handbuch Data Science mit Python. Grundlegende Tools für die Arbeit mit Daten. Übersetzung der 2. Auflage. November 2023.Für viele Data Scientists ist Python die Sprache der Wahl, weil zahlreiche ausgereifte Bibliotheken zum Speichern, Bearbeiten und Auswerten von Daten verfügbar sind. Jake VanderPlas versammelt in dieser 2. Auflage seines Standardwerks alle wichtigen Datenanalyse Tools in einem Band und erläutert deren Einsatz in der Praxis. Beschrieben werden IPython, Jupyter, NumPy, Pandas, Matplotlib, Scikit Learn und verwandte Werkzeuge.Für Datenanalystinnen und analysten und Data Cruncher mit Python Kenntnissen ist dieses umfassende Handbuch von unschätzbarem Wert bei der Erledigung ihrer täglichen Aufgaben. Dazu gehören die Manipulation, Umwandlung und Bereinigung von Daten, die Visualisierung verschiedener Datentypen sowie die Nutzung von Daten zum Erstellen von Statistiken und Machine Learning Modellen.Dieses Handbuch beschreibt die folgenden Tools: IPython und Jupyter bieten eine Umgebung für Berechnungen, die von vielen Data Scientists genutzt wirdNumPy stellt das ndarray zum effizienten Speichern und Bearbeiten dicht gepackter Datenarrays bereitPandas verfügt über das DataFrameObjekt für die Speicherung und Manipulation gelabelter und spaltenorientierter DatenMatplotlib ermöglicht die flexible und vielseitige Visualisierung von DatenScikitLearn unterstützt bei der Implementierung der wichtigsten und gebräuchlichsten Algorithmen für das Machine Learning.Jake VanderPlas ist Software Engineer bei Google Research und arbeitet an Tools, die datenintensive Forschung unterstützen. Er entwickelt Python-Tools für den Einsatz in der Data Science, darunter Pakete wie Scikit-Learn, SciPy, AstroPy, Altair, JAX und viele andere. Er engagiert sich in der Data-Science-Community, konzipiert Tutorials zu Themen des wissenschaftlichen Computings und hält Vorträge auf vielen verschiedenen Konferenzen in der Data-Science-Welt.Leseprobe (PDF-Link)

Regulärer Preis: 49,90 €
Produktbild für Das Mac-Buch für Senioren (4. Auflage)

Das Mac-Buch für Senioren (4. Auflage)

Das Mac-Buch für Senioren. Das Handbuch für iMac, Mac mini und MacBook. In 4., überarbeiteter Auflage. November 2023.In iMacs, Mac minis und Macbooks steckt begeisternde Technik. Doch die Vielzahl der Möglichkeiten, die sie bieten, überfordern viele Anwenderinnen und Anwender.Philip Kiefer nimmt seine Leserinnen und Leser von Anfang an bei der Hand und bringt Ihnen wichtige Funktionen und überraschende Tricks nahe, die Ihr Mac für Sie bereit hält. Alltagstaugliche Anleitungen mit vielen Abbildungen ersparen Ihnen langes Herumprobieren. Und Sie lernen, wie Sie Ihren Mac auch über die nächste Aktualisierung hinaus souverän bedienen. Das Buch ist so angelegt, dass es auch mit kommenden Versionen funktioniert. Die vorliegende 4. Auflage des Buchs wurde sorgfältig überarbeitet und zeichnet sich wie in den Vorauflagen aus durch:-größere Schrift zur besseren Lesbarkeitden Verzicht auf technische Sprache sorgfältige Erklärung von Spezialbegriffenillustrierte Schritt-für-Schritt-AnleitungenEntscheiden Sie mithilfe des Buchs selbst, welche der zahlreichen Möglichkeiten von macOS für Sie interessant sind. Behalten Sie mit Philip Kiefers Erläuterungen den Überblick und vermeiden Sie nervenaufreibende Überraschungen durch Experimente. Durch die klare Sprache des Autors wird das Buch zur angenehmen Lektüre, die Sie weiterbringt.Philip Kiefer, geboren in Friedrichshafen am Bodensee, studierte Literaturwissenschaften und Philosophie in Tübingen und Oxford. Nebenher jobbte er in verschiedenen Verlagen sowie in einem Altenpflegeheim. Ende 2001 machte er sich als Autor selbstständig und hat bis heute weit über 200 Bücher in namhaften Verlagen veröffentlicht, darunter zahlreiche Computerbücher speziell für Senioren.

Regulärer Preis: 26,90 €
Produktbild für Principles of Soft Computing Using Python Programming

Principles of Soft Computing Using Python Programming

PRINCIPLES OF SOFT COMPUTING USING PYTHON PROGRAMMINGAN ACCESSIBLE GUIDE TO THE REVOLUTIONARY TECHNIQUES OF SOFT COMPUTINGSoft computing is a computing approach designed to replicate the human mind’s unique capacity to integrate uncertainty and imprecision into its reasoning. It is uniquely suited to computing operations where rigid analytical models will fail to account for the variety and ambiguity of possible solutions. As machine learning and artificial intelligence become more and more prominent in the computing landscape, the potential for soft computing techniques to revolutionize computing has never been greater. Principles of Soft Computing Using Python Programming provides readers with the knowledge required to apply soft computing models and techniques to real computational problems. Beginning with a foundational discussion of soft or fuzzy computing and its differences from hard computing, it describes different models for soft computing and their many applications, both demonstrated and theoretical. The result is a set of tools with the potential to produce new solutions to the thorniest computing problems. Readers of Principles of Soft Computing Using Python Programming will also find:* Each chapter accompanied with Python codes and step-by-step comments to illustrate applications* Detailed discussion of topics including artificial neural networks, rough set theory, genetic algorithms, and more* Exercises at the end of each chapter including both short- and long-answer questions to reinforce learningPrinciples of Soft Computing Using Python Programming is ideal for researchers and engineers in a variety of fields looking for new solutions to computing problems, as well as for advanced students in programming or the computer sciences. GYPSY NANDI, PHD, is an Assistant Professor in the Department of Computer Applications at Assam Don Bosco University, Guwahati, India, and Coordinator of VanitAgrata, an empowerment cell of Assam Don Bosco University that teaches rural women digital awareness skills. She has authored two books on data science and soft computing and has also published extensively on machine learning and related subjects.

Regulärer Preis: 96,99 €
Produktbild für Creating Responsive Websites Using HTML5 and CSS3

Creating Responsive Websites Using HTML5 and CSS3

Learn to implement web designs using HTML5 and CSS3. This book focuses on the need for responsive web design and how you can leverage HTML5 and CSS3 to create interactive websites that work in the real world. You do not need be a technology expert or have a prior coding background to benefit from this book. All you need is a want to learn and a curious mind to explore the full spectrum of features HTML5 and CSS3 have to offer.You'll see how to migrate legacy websites to responsive websites in a very easy-to-understand, step-by-step, manner. Additionally, you will learn to use supportive software to create, run, and debug any issues that may arise during the development process. This book will also show you how to implement websites that work on multiple devices, and on various browsers such as Opera, Chrome, internet Explorer, or Edge. All this will be explored with supporting files, open-source software, as well as a practical guide to creating your demo website along with learning new technologies.From the basics to more advanced topics, Creating Responsive Websites Using HTML and CSS is for anyone who wants to learn about and build beautiful responsive websites.WHAT YOU'LL LEARN* Code and design websites using HTML5 and CSS3 * Design professional-looking websites using colors, margins, images, and other aspects* Create a responsive design that will work on laptops, PCs, and any kind of mobile device* Troubleshoot and fix code errors independently using developer tools* Solve cross-browser responsiveness issues and the challenges that come with different operating systemsWHO THIS BOOK IS FORStudents and/or website designers who want to upskill their talentsVARUN GOR has over 14 years of experience in creating websites using java, HTML, CSS, and JavaScript technologies worked with major IT with exposure to a global clientele. Varun graduated in Computer Science from Visvesvaraya Technological University in2007 and has been part of the corporate world ever since. Along with his innate nature to explore technology, Varun is interested in outdoor activities and has been part of club cricket and played division 3 league matches, been on a night trek near Bengaluru, and explored the city (less city more food) on his bike. Apart from outdoor activities, he enjoys binge-watching good movies and tv shows (recently on web series) and at times he disconnects himself from the world around him using a device named headphones. Recently he has developedChapter 1 Introduction to Web Development.- Chapter 2 HTML5 and Responsive Web Design.- Chapter 3 Cascading Style Sheets & Layouts.- Chapter 4 Media Queries.- Chapter 5 CSS Selectors, Color Modes & More.- Chapter 6 Animations & Transitions in CSS3.- Chapter 7 Background and Shadows in CSS.- Chapter 8 Forms with HTML.- Chapter 9 Cross Browser Challenges and How to resolve it.

Regulärer Preis: 52,99 €
Produktbild für The Rational software Engineer

The Rational software Engineer

This book will serve as a framework for you as a software engineer seeking a fulfilling career and wishing to stay passionate and maintain a healthy mental state. It is filled with protocols to achieve effective life-long learning, navigate career development, adapt to changes, maintain work-life balance, and have a healthy lifestyle.As a successful software engineer you tend to focus on improving your technical skills: learning a new programming language, mastering another tool, or using a library. But you also need to build a solid mental framework that will help you navigate your professional development. You need to develop the skills that will help you be a happy software engineer.This book will help you if you feel frustrated, unmotivated, or unhappy; lost in your career path; or uncertain if you want to be a software engineer. It can help you deal with burnout, high levels of stress, or depression; or if you struggle to be productive while working from home.WHAT YOU WILL LEARN* Efficiently organize your work day* Know when and how to seek a new project, company, or career* Take care of your body and mind in a software engineering context* Understand what contributes to job satisfaction and how to integrate it into your career* Use non-coding activities for your and your company’s benefit* Build healthy relationships with managers and colleaguesWHO THIS BOOK IS FORThe typical reader of this book is a software engineer who is highly skilled in technical areas but may feel frustrated, unmotivated, or unhappy in their current position and looking for a way to navigate their professional development and find a healthy work-life balance.The book also will appeal to audiences of other IT or tech professionals, such as project managers, product owners, or designers, who work closely with software engineers and want to understand the challenges they face in their roles. Additionally, individuals who are considering a career in software engineering or development may benefit from the book by gaining insight into the profession and understanding the skills and mindset required to be successful.Mykyta Chernenko, originally from Kharkiv, Ukraine, now resides in Oslo, Norway. Beginning with Backend with Python, Mykyta soon expanded his toolkit to include Fullstack development and diverse languages like Go, Kotlin, and Typescript. Beyond his main technical focus, Mykyta has experience in DevOps, Data Engineering and Product Management.Throughout his professional journey, Mykyta has been a part of various intriguing projects through his experience in product, outsource, and consultancy companies. He contributed to the Azure integration of Nutanix's cluster discovery project, and played a central technical role at Factmata, taking over the engineering and infrastructure. He further continued to product teams at both Mercell as a Tech Lead and as a Senior Software Engineer at Arundo Analytics.Separate from his project contributions, Mykyta has shown a strong passion for teaching and sharing his experience. He has taken on mentoring roles throughout his career, guiding and supporting over 20 professionals in the field, and expressed himself through his blog, "The Rational Software Engineer" on Hackernoon.Understanding that Software Engineering is driven by people and their thinking, Mykyta consistently tries to broaden his horizons in the psychology and neurobiology realm through books and courses.Now Mykyta is a Co-Founder of Nemlys - a promising tech startup dedicated to helping couples improve their communication through personalized AI questions for their dates.Part 1: Passion.- Chapter 1: Job Satisfaction.- Chapter 2: Work Time Organization.- Chapter 3: There is no Perfect Project.- Chapter 4: Initiative.- Chapter 5: Burnout.- Chapter 6: Avoiding What is Bad in the Long Run.- Chapter 7: Career Change.- Chapter 8: How to Find a Dream Job.- Part 2: Mindset.- Chapter 9: Lifelong Learning.- Chapter 10: Collaboration.- Chapter 11: Values.- Chapter 12: Mental and Physical Health.- Chapter 13: Company Attitude.- Chapter 14: Handling Failures.- Part 3: Learning.- Chapter 15: What to Learn.- Chapter 16: Learning Effectively.- Chapter 17: Feedback.- Chapter 18: Learning from Other People.- Chapter 19: Sharing Your Knowledge.- Chapter 20: Learning the Most Out of Code.- Chapter 21: Rotation.

Regulärer Preis: 46,99 €
Produktbild für SPS für Dummies

SPS für Dummies

SPS OHNE STRESSWenn Sie Maschinen oder Anlagen mithilfe einer SPS auch ohne Vorkenntnisse steuern möchten, dann ist dieses Buch für Sie gemacht. Ob Aufbau der Hardware, Installation und Verdrahtung oder Erstellung von Programmen: Jederzeit leicht verständlich erläutert Ihnen Oliver Tonn Grundlagen und fortgeschrittene Techniken der SPS-Programmierung. Dabei lernen Sie SPS sowohl herstellerunabhängig kennen als auch Besonderheiten der verschiedenen Hersteller. Mit zahlreichen Praxisbeispielen vertiefen Sie Ihr Wissen und wenden es schon bald in komplexeren Szenarien erfolgreich an. SIE ERFAHREN* Wie Sie ein SPS-Projekt und -Programm erstellen* Wie Sie einen Antrieb steuern * Wie Sie mit TwinCAT 3 und TIA visualisieren * Wie Sie Fehler vermeiden und behebenOLIVER TONN ist seit 2003 selbständig und unterstützt seit 2008 Industrieunternehmen als SPS-Entwickler bei der Programmierung und Inbetriebnahme von Steuerungsanlagen. Darüber hinaus führt er regelmäßig Schulungen zur SPS-Programmierung durch, und hilft anderen im deutschsprachigen SPS-Forum bei Problemen.

Regulärer Preis: 23,99 €
Produktbild für AWS Certified Cloud Practitioner Study Guide With 500 Practice Test Questions

AWS Certified Cloud Practitioner Study Guide With 500 Practice Test Questions

DISTINGUISH YOURSELF BY BECOMING A CERTIFIED AWS CLOUD PRACTITIONERIn the newly revised second edition of AWS Certified Cloud Practitioner Study Guide: Foundational (CLF-C02) Exam, a team of veteran IT professionals and educators delivers an up-to-date and easy-to-follow introduction to Amazon’s industry-leading cloud technology and the introductory certification exam that demonstrates your understanding of it. Used by thousands of companies across the globe, Amazon Web Services (AWS) is an integral part of business IT operations at firms in virtually every industry and sector. In this book, you’ll prepare to pass the recently updated AWS Certification Exam and prove your knowledge of critical AWS cloud technologies and capabilities. You’ll find complete and thorough coverage of every topic included on the exam, from infrastructure to architecture and cybersecurity. You’ll also discover comprehensive discussions of the AWS Cloud value proposition, as well as billing, account management, and pricing models. After reading and completing the practice questions provided by this book, you’ll be able to:* Distinguish yourself as an AWS expert by obtaining a highly sought-after certification in a popular cloud platform* Hone your skills and gain new insights on AWS Cloud you can use in your own profession, whether you work in a technical, managerial, sales, purchasing, or financial role* Fully prepare for and succeed on the new exam using expert content based on real-world knowledge, key exam essentials, and chapter review questions* Access the Sybex online interactive learning environment and test bank, including hundreds of practice questions, a key term glossary, and electronic flashcardsThe AWS Certified AWS Certified Cloud Practitioner Study Guide is an essential resource for any IT professional that works directly with Amazon Web Services, as well as students in IT fields, and non-technical professionals who work with and alongside technical experts. BEN PIPER is an IT consultant who has created more than 30 educational courses covering Amazon Web Services, networking, and automation. Learn more about Ben from his website at www.benpiper.com. DAVID CLINTON is a system administrator, teacher, and writer. He has created training material for subjects including Linux systems, cloud computing (AWS in particular), and virtualization. David has written books on AWS, Linux administration, and data analytics. Access more of David’s technology content at bootstrap-it.com.

Regulärer Preis: 35,99 €
Produktbild für Team Topologies

Team Topologies

Effektive Softwareteams sind für jedes Unternehmen unerlässlich, um kontinuierlich und nachhaltig Werte zu schaffen. Team Topologies ist ein praktisches, schrittweise anpassbares Modell für die Gestaltung von Organisationen und die Interaktion von Teams. Es basiert auf vier Teamtypen und drei Formen der Teaminteraktion und versteht Teams als entscheidenden Faktor der Wertschöpfung. Mit der technologischen und organisatorischenReife einer Organisation werden sich Teamstrukturen und Kommunikationswege kontinuierlich weiterentwickeln.Im Bestseller Team Topologies präsentieren die IT-Berater Matthew Skelton und Manuel Pais eine grundlegende Weiterentwicklung des Organisationsdesigns für die Entwicklung von Software. Anhand von Fallstudien und Beispielen aus der Industrie beschreiben sie eine klar definierte Vorgehensweise für die Interaktion und das Zusammenwirken von Teams. Ihre Methode trägt entscheidend dazu bei, die Architektur von Software klarer und nachhaltiger zu gestalten und Probleme zwischen Teams in wertvolle Signale für eine sich selbst lenkende Organisation zu verwandeln.• Verstehen Sie das Conway'sche Gesetz und seine Bedeutung• Vereinfachen Sie mit vier Teamtypen die Organisation moderner Softwareteams• Gestalten Sie Teamgrenzen – und -APIs und reduzieren Sie die kognitive Belastung Ihrer Entwicklungsteams• Verbessern Sie durch drei Formen der Interaktion die Bereitstellung von Software• Nutzen Sie den Betrieb der Software als sensorischen Input zur Selbststeuerung Ihrer OrganisationMatthew Skelton entwickelt, implementiert und betreibt seit 1998 kommerzielle Software-Systeme und hat für Unternehmen wie die London Stock Exchange, GlaxoSmithKline, FT.com, LexisNexis und die britische Regierung gearbeitet. Matthew ist Head of Consulting bei Conflux (confluxdigital.net) und Co-Autor der Bücher Continuous Delivery with Windows and .NET (2016) und Team Guide to Software Operability (2016). Matthew hat einen BSc in Computerwissenschaften und Kybernetik von der University of Reading, einen MSc in Neurowissenschaften von der University of Oxford und einen MA in Musik von der Open University. Er ist ein Chartered Engineer (CEng) in Großbritannien. In seiner Freizeit spielt Matthew Trompete, singt in Chören, schreibt Musik und genießt das Trailrunning.Manuel Pais ist ein unabhängiger DevOps- und Continuous Delivery-Berater, der sich auf Team-Design, Praktiken und Arbeitsfluss konzentriert. Er hilft Organisationen bei der Definition und Einführung von DevOps und Continuous Delivery (sowohl aus technischer als auch aus menschlicher Sicht) durch strategische Bewertungen, praktische Workshops und Coaching. Manuel ist Co-Autor von Team Guide to Software Releasability (2018).

Regulärer Preis: 34,90 €