Angebote zu "Entwerfen" (14 Treffer)

Methoden der Informatik für Rechnerunterstützte...
54,99 € *
ggf. zzgl. Versand

Methoden der Informatik für Rechnerunterstütztes Entwerfen und Konstruieren:GI-Fachtagung, München, 19. -21. Oktober 1977

Anbieter: Hugendubel.de
Stand: 27.06.2019
Zum Angebot
Verteilte Systeme mit Kubernetes entwerfen
29,90 € *
ggf. zzgl. Versand

Container und Container-Orchestrierer haben die Entwicklung verteilter Systeme grundlegend verändert - es gibt jetzt Objekte und Schnittstellen für das Darstellen zentraler Muster für verteilte Systeme und das Bauen wiederverwendbarer, containerisierter Komponenten. Dieser praktische Ratgeber stellt Ihnen eine Reihe immer wieder einsetzbarer, generischer Muster vor, mit denen die Entwicklung zuverlässiger verteilter Systeme einfacher und effizienter geschehen kann. Bisher mussten Entwickler diese Systeme von Grund auf selbst bauen, daher ist jede Systemarchitektur einmalig. Brendan Burns, Director of Engineering bei Microsoft Azure, zeigt Ihnen in diesem Buch, wie Sie vorhandene Software-Entwurfsmuster adaptieren können, um zuverlässige verteilte Anwendungen zu bauen. System- und Anwendungsentwickler erfahren hier, wie diese Muster eine gemeinsame Sprache und ein Framework schaffen, die die Qualität dieser Systeme deutlich verbessern. In diesem Buch: - Verstehen Sie, wie Muster und wiederverwendbare Komponenten die schnelle Entwicklung zuverlässiger verteilter Systeme ermöglichen. - Nutzen Sie die Sidecar-, Adapter-und Ambassador-Muster, um Ihre Anwendung in eine Gruppe von Containern auf einer einzelnen Maschine zu unterteilen. - Verwenden Sie lose gekoppelte verteilte Multi-Node-Muster zur Replikation, zum Skalieren und für die Kommunikation zwischen den Komponenten. - Lernen Sie Muster für die Batch-Verarbeitung von Massendaten kennen, die sich um Work Queues, ereignisbasierte Verarbeitung und koordinierte Workflows drehen. Brendan Burns ist angesehener Entwickler in Microsoft Azure und Mitbegründer des Open-Source-Projekts Kubernetes. Bevor er zu Microsoft kam, arbeitete er bei Google an der Google Cloud Platform und half dabei, APIs wie den Deployment Manager und die Cloud DNS zu bauen. ´´ Eine ausgezeichnete Einführung in die Grundlagen verteilter Systeme. Ein nützlicher Ratgeber für die aktuellen Begriffe der DistSys und eine Beschreibung, wie ein Orchestrierer wie Kubernetes, kombiniert mit anderen Cloud-nativen Tools, uns dabei helfen kann, diese Architektur zu verwirklichen.´´ -Anne CurrieChief Strategist, Container Solutions

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Geschichten vom Scrum
29,90 € *
ggf. zzgl. Versand

In der agilen Welt bedient man sich gerne der uralten Tradition des Geschichtenerzählens, um Wissen zu vermitteln und Inhalte erlebbar zu machen. Der Autor illustriert in diesem Sinne anhand eines fiktiven Projekts die Werte, Konzepte und Praktiken von Scrum: König Schærmæn der Weißnichtwievielte hat eine Vision: Er möchte die beste und flexibelste Drachenfalle aller Zeiten entwerfen und bauen lassen. Unter Anleitung eines Einhorns aus dem Lande Scrum soll eine Gruppe ganz normaler Märchengestalten ohne agile Vorkenntnisse diese Aufgabe meistern. Es gibt viel zu lernen: Das Handwerkszeug von Scrum und der Drachenfallenbau wollen beherrscht, die agilen Werte gelebt und zwischenmenschliche Probleme gemeistert werden. Am Ende entsteht nicht nur die gewünschte Drachenfalle, sondern auch ein erfolgreiches Scrum-Team. Die ergänzenden Erläuterungen des Einhorns unterstützen den Leser dabei, das vermittelte Scrum-Methodenwissen erfolgreich in die Tat umzusetzen. Die zweite Auflage beschreibt neue Praktiken und Werkzeuge, z.B. Magic Estimation. Als methodische Grundlage dient der ´´Scrum Guide´´ in der Version 2013.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Entwurfsmuster von Kopf bis Fuß
49,90 € *
ggf. zzgl. Versand

Sie haben natürlich keine Lust, das Rad neu zu erfinden, klar. Warum sich also nicht mal mit Entwurfsmustern beschäftigen? Entwurfsmuster sind die geballte Erfahrung von Leuten, die dieselben Schwierigkeiten beim Software-Design hatten, mit denen Sie gerade kämpfen, und die dafür elegante, übertragbare Lösungen gefunden haben. Entwurfsmuster von Kopf bis Fuß - jetzt aktuell zu Java 8 - zeigt Ihren auf spielerische, visuell abwechslungsreiche Art bewährte Muster, mit denen Sie wiederverwendbare und flexible Software entwerfen können. Wieso sieht dieses Buch so anders aus? In dieses Buch sind die neuesten Kenntnisse der Kognitionswissenschaft und der Lerntheorie eingeflossen, um Ihnen das Lernen so einfach wie möglich zu machen. Statt einschläfernder Bleiwüsten verwendet dieses Buch eine Vielzahl von Abbildungen und Textstilen, die Ihnen das Wissen direkt ins Hirn spielen - und zwar so, dass es sitzt.

Anbieter: buecher.de
Stand: 18.07.2019
Zum Angebot
Langlebige Software-Architekturen
34,90 € *
ggf. zzgl. Versand

Zu Beginn eines Projekts erarbeiten die Architekten und das Entwicklungsteam eine zugeschnittene Architekturblaupause für die anstehende Entwicklung. Aber während der Implementierung weicht das Team häufig ungewollt von dieser Vorgabe ab. Die Folge davon: Die Architektur des Systems erodiert, die Komplexität nimmt zu, und es werden technische Schulden aufgebaut. Die Autorin zeigt, welche Fehler in Softwareprojekten bei der Umsetzung der Architektur vermieden werden sollten und welche Prinzipien eingehalten werden müssen, um langlebige Architekturen zu entwerfen. Sie geht auf Muster in Softwarearchitekturen und Mustersprachen ein, erläutert verschiedene Architekturstile und zeigt, welche Vorgaben letztlich zu Architekturen führen, die für Entwickler noch gut durchschaubar sind. Die 2. Auflage misst Microservices und Domain-Driven Design mehr Gewicht bei. Hinzugekommen sind die Themen Vergleichbarkeit von verschiedenen Systemen durch den Modularity Maturity Index sowie Mob Architecting.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Simulation diskreter Prozesse
29,99 € *
ggf. zzgl. Versand

Dieses Buch führt in die Simulation diskreter Prozesse ein. Typische Anwendungsbeispiele sind Fertigungsprozesse, Strassenverkehrssituationen, Menschenströme und Geschäftsprozesse. Der Autor vermittelt die grundlegende ereignisorientierte Simulation sowie deren programmiertechnische Realisierung. Anhand vieler Beispiele wird die Lösung spezieller Detailprobleme mit grundlegendem Charakter gezeigt. Die durch die Optimierung von Geschäftsprozessen entstandenen neuen Herausforderungen bezüglich der Simulation bilden einen Schwerpunkt der Darstellung, ein separater Teil ist den theoretischen Grundlagen gewidmet. Lernziel des Buches ist die Fähigkeit, diskrete Prozesse mit den passenden Mitteln zu modellieren und dazu eine Simulationssoftware zu entwerfen bzw. die Mechanismen bestehender Simulationssoftware so zu begreifen, dass sie gewinnbringend eingesetzt werden kann. Die wichtigen Programmstrukturen sind in Form von Pseudocode dargestellt und dadurch völlig unabhängig von einer Programmiersprache oder Spezialsoftware. Damit ist das Buch für eine breite Leserschaft geeignet.

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Basiswissen für Softwarearchitekten
32,90 € *
ggf. zzgl. Versand

Softwarearchitektur bildet einen wesentlichen Erfolgsfaktor für Softwareprojekte. Sie stellt im Sinne einer systematischen Konstruktion sicher, dass Qualitätsanforderungen wie beispielsweise Erweiterbarkeit, Flexibilität, Performance oder Time-to-Market erfüllt werden können. Der Softwarearchitekt hat die Kundenwünsche mit den technischen Möglichkeiten und Randbedingungen in Einklang zu bringen sowie für eine passende Struktur und das Zusammenspiel aller Systemkomponenten zu sorgen. Dieses Buch vermittelt das nötige Grundlagenwissen, um eine dem Problem angemessene Softwarearchitektur für Systeme zu entwerfen. Es behandelt die wichtigen Begriffe und Konzepte der Softwarearchitektur sowie deren Bezug zu anderen Disziplinen. Darauf aufbauend werden die grundlegenden Techniken und Methoden für den Entwurf, die Dokumentation und die Qualitätssicherung von Softwarearchitekturen beschrieben. Ausführlich behandelt werden zudem die Rolle, die Aufgaben, das Umfeld und die Arbeitsumgebungdes Softwarearchitekten, ebenso dessen Einbettung in die umfassende Organisations- und Projektstruktur. Auch auf Werkzeuge für Softwarearchitekten wird eingegangen. Die 3. Auflage wurde auf die Standards ISO/IEC 25010 bzw. ISO/IEC/IEEE 42010 aktualisiert, misst Domain Driven Design mehr Gewicht bei und behandelt zahlreiche neue Architekturmuster, wie z.B. Microservices. Das Buch orientiert sich am Lehrplan zum ´´Certified Professional for Software Architecture - Foundation Level´´ (CPSA-F) des International Software Architecture Qualification Board (iSAQB) - Version 4.2 (Juli 2017).

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Datenintensive Anwendungen designen
44,90 € *
ggf. zzgl. Versand

Daten stehen heute im Mittelpunkt vieler Herausforderungen im Systemdesign. Dabei sind komplexe Fragen wie Skalierbarkeit, Konsistenz, Zuverlässigkeit, Effizienz und Wartbarkeit zu klären. Darüber hinaus verfügen wir über eine überwältigende Vielfalt an Tools, einschließlich relationaler Datenbanken, NoSQL-Datenspeicher, Stream-und Batchprocessing und Message Broker. Aber was verbirgt sich hinter diesen Schlagworten? Und was ist die richtige Wahl für Ihre Anwendung? In diesem praktischen und umfassenden Leitfaden unterstützt Sie der Autor Martin Kleppmann bei der Navigation durch dieses schwierige Terrain, indem er die Vor-und Nachteile verschiedener Technologien zur Verarbeitung und Speicherung von Daten aufzeigt. Software verändert sich ständig, die Grundprinzipien bleiben aber gleich. Mit diesem Buch lernen Softwareentwickler und -architekten, wie sie die Konzepte in der Praxis umsetzen und wie sie Daten in modernen Anwendungen optimal nutzen können. - Inspizieren Sie die Systeme, die Sie bereits verwenden, und erfahren Sie, wie Sie sie effektiver nutzen können - Treffen Sie fundierte Entscheidungen, indem Sie die Stärken und Schwächen verschiedener Tools kennenlernen - Steuern Sie die notwenigen Kompromisse in Bezug auf Konsistenz, Skalierbarkeit, Fehlertoleranz und Komplexität - Machen Sie sich vertraut mit dem Stand der Forschung zu verteilten Systemen, auf denen moderne Datenbanken aufbauen - Werfen Sie einen Blick hinter die Kulissen der wichtigsten Onlinedienste und lernen Sie von deren Architekturen ´´Dieses Buch ist fantastisch. Es überbrückt die riesige Lücke zwischen theoretischen Abhandlungen zu verteilten Systemen und praktischem Engineering. Schade, dass es das Buch nicht schon vor zehn Jahren gegeben hat, ich hätte mir etliche Fehler auf meinem Weg ersparen können.´´ - Jay Kreps, Gründer von Apache Kafka und CEO von Confluent ´´Dieses Buch sollte für Softwareentwickler Pflichtlektüre sein. Es ist eine der wenigen Quellen, die Theorie und Praxis verbinden und Entwicklern helfen, intelligente Entscheidungen zu treffen, wenn sie Dateninfrastrukturen und -systeme entwerfen und implementieren.´´ - Kevin Scott, Chief Technology Officer bei Microsoft

Anbieter: buecher.de
Stand: 16.07.2019
Zum Angebot
Komponentenorientierte Eingabe-Validierung anha...
54,90 € *
ggf. zzgl. Versand

Im Rahmen dieser Arbeit soll zuallererst auf die Grundlagen der Datenvalidierung eingegangen und die vorhandenen Validierungskonzepte und Bibliotheken für eine konkrete Software-Plattform eruiert werden. Dabei stellt die Evaluierung der vorgestellten Technologien hinsichtlich ihrer Einsatztauglichkeit in der komponentenorientierten Softwareentwicklung einen wichtigen Punkt dar. Das Hauptaugenmerk der Arbeit liegt ferner jedoch darauf, ein Konzept zur Definition von Validierungsregeln für komponentenorientierte Geschäftsmodelle zu entwerfen, welches es neu hinzugefügten Komponenten ermöglichen soll, bereits existierende Validierungslogik erweitern, überschreiben oder wieder entfernen zu können. Aufbauend auf dieses theoretische Konzept soll dieses anschliessend im Zuge der Implementierung einer eigenen Validierungsbibliothek praktisch umgesetzt werden.

Anbieter: buecher.de
Stand: 19.07.2019
Zum Angebot