Angebote zu "Architecture" (56 Treffer)

Clean Architecture
24,99 € *
ggf. zzgl. Versand

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. ´´Uncle Bob´´ Martin shows how to bring greater professionalism and discipline to application architecture and design. As with his other books, Martin´s Clean Architecture doesn´t merely present multiple choices and options, and say ´´use your best judgment´´: it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like: * What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps? * What are the core principles of software architecture? * What is the role of the architect, and what is he/she really trying to achieve? * What are the core principles of software design? * How do designs and architectures go wrong, and what can you do about it? * What are the disciplines and practices of professional architects and designers? Clean Architecture is essential reading for every software architect, systems analyst, system designer, and software manager -- and for any programmer who aspires to these roles or is impacted by their work.

Anbieter: buecher.de
Stand: 18.07.2018
Zum Angebot
Clean Architecture
29,99 € *
ggf. zzgl. Versand

Praktische Lösungen für den Aufbau von Softwarearchitekturen von dem legendären Softwareentwickler Robert C. Martin (´´Uncle Bob´´) Allgemeingültige Regeln für die Verbesserung der Produktivität in der Softwareentwicklung über den gesamten Lebenszyklus Wie Softwareentwickler wesentliche Prinzipien des Softwaredesigns meistern, warum Softwarearchitekturen häufig scheitern und wie man solche Fehlschläge verhindern kann Wirklich gute Software zu entwickeln, ist ein schwieriges Unterfangen und eine große Herausforderung. Aber wenn Software in der richtigen Art und Weise entwickelt wird, erfordert die Erstellung und Instandhaltung nur wenige Ressourcen, Modifikationen und Anpassungen lassen sich schnell und einfach umsetzen und Mängel und Fehler treten nur hin und wieder in Erscheinung. Der Entwicklungsaufwand ist minimal, und das bei maximaler Funktionalität und Flexibilität. Was hier utopisch klingt, hat Robert C. Martin schon selbst erlebt und weiß deshalb, dass es so funktionieren kann. Als Entwickler können Sie Ihre Produktivität über die Lebenszeit eines jeden Softwaresystems dramatisch verbessern, indem Sie allgemeingültige Grundsätze für die Entwicklung professioneller Softwarearchitektur anwenden. In diesem Buch verrät Ihnen der legendäre Softwareentwickler diese maßgeblichen Prinzipien und zeigt Ihnen, wie Sie diese erfolgreich und effektiv anwenden. Basierend auf seiner mehr als 50-jährigen Berufserfahrung mit Softwareumgebungen jeder erdenklichen Art demonstriert Robert C. Martin in diesem Buch auf eindrucksvolle Weise, welche Entscheidungen Sie im Entwicklungsprozess treffen sollten und warum diese für Ihren Erfolg ausschlaggebend sind. Wie man es von ´´Uncle Bob´´ kennt, enthält dieses Buch zahlreiche unmittelbar anwendbare und in sich schlüssige Lösungen für die Herausforderungen, mit denen Sie im Berufsleben konfrontiert sein werden - jenen, die über Gedeih und Verderb Ihrer Projekte entscheiden. In diesem Buch lernen Sie: Architektonische Zielsetzungen der Softwareentwicklung richtig abstecken und die dafür notwendigen Kerndisziplinen und -praktiken planvoll einsetzen Die grundlegenden Prinzipien des Softwaredesigns für den Umgang mit Funktionalität, Komponententrennung und Datenmanagement meistern Den Entwicklungsprozess optimieren durch die zielgerichtete Anwendung von Programmierparadigmen und die klare Definition der Handlungsspielräume der Softwareentwickler Wichtige systemrelevante Programmbestandteile von bloßen ´´Details´´ unterscheiden Optimale, hochschichtige Strukturen für Web, Datenbank, Fat Client, Konsole und eingebettete Anwendungen implementieren Angemessene Grenzen und Layer definieren und die Komponenten und Services in Ihrem System organisieren Faktoren für das Scheitern von Softwaredesigns und -architekturen erkennen und diese Fehler vermeiden Clean Architecture ist für jeden gegenwärtigen oder angehenden Softwarearchitekten, Systemanalysten, Systemdesigner und Softwaremanager eine Pflichtlektüre - ebenso wie für jeden Programmierer, der die Softwaredesigns anderer Entwickler ausführen muss.

Anbieter: buecher.de
Stand: 18.07.2018
Zum Angebot
Computer Architecture
78,99 € *
ggf. zzgl. Versand

Computer Architecture: A Quantitative Approach, Sixth Edition has been considered essential reading by instructors, students and practitioners of computer design for over 20 years. The sixth edition of this classic textbook from Hennessy and Patterson, winners of the 2017 ACM A.M. Turing Award recognizing contributions of lasting and major technical importance to the computing field, is fully revised with the latest developments in processor and system architecture. The text now features examples from the RISC-V (RISC Five) instruction set architecture, a modern RISC instruction set developed and designed to be a free and openly adoptable standard. It also includes a new chapter on domain-specific architectures and an updated chapter on warehouse-scale computing that features the first public information on Google´s newest WSC. True to its original mission of demystifying computer architecture, this edition continues the longstanding tradition of focusing on areas where the most exciting computing innovation is happening, while always keeping an emphasis on good engineering design. Includes a new chapter on domain-specific architectures, explaining how they are the only path forward for improved performance and energy efficiency given the end of Moore´s Law and Dennard scaling Features the first publication of several DSAs from industry Features extensive updates to the chapter on warehouse-scale computing, with the first public information on the newest Google WSC Offers updates to other chapters including new material dealing with the use of stacked DRAM; data on the performance of new NVIDIA Pascal GPU vs. new AVX-512 Intel Skylake CPU; and extensive additions to content covering multicore architecture and organization Includes ´´Putting It All Together´´ sections near the end of every chapter, providing real-world technology examples that demonstrate the principles covered in each chapter Includes review appendices in the printed text and additional reference appendices available online Includes updated and improved case studies and exercises ACM named John L. Hennessy and David A. Patterson, recipients of the 2017 ACM A.M. Turing Award for pioneering a systematic, quantitative approach to the design and evaluation of computer architectures with enduring impact on the microprocessor industry

Anbieter: buecher.de
Stand: 18.07.2018
Zum Angebot
Patterns of Enterprise Applications Architecture
45,99 € *
ggf. zzgl. Versand

This volume is a handbook for enterprise system developers, guiding them through the intricacies and lessons learned in enterprise application development. It provides proven solutions to the everyday problems facing information systems developers.

Anbieter: buecher.de
Stand: 18.07.2018
Zum Angebot
It Architecture for Dummies (R)
26,99 € *
ggf. zzgl. Versand

A solid introduction to the practices, plans, and skills required for developing a smart system architecture Information architecture combines IT skills with business skills in order to align the IT structure of an organization with the mission, goals, and objectives of its business. This friendly introduction to IT architecture walks you through the myriad issues and complex decisions that many organizations face when setting up IT systems to work in sync with business procedures. Veteran IT professional and author Kirk Hausman explains the business value behind IT architecture and provides you with an action plan for implementing IT architecture procedures in an organization. You´ll explore the many challenges that organizations face as they attempt to use technology to enhance their business´s productivity so that you can gain a solid understanding of the elements that are required to plan and create an architecture that meets specific business goals. * Defines IT architecture as a blend of IT skills and business skills that focuses on business optimization, business architecture, performance management, and organizational structure * Uncovers and examines every topic within IT architecture including network, system, data, services, application, and more * Addresses the challenges that organizations face when attempting to use information technology to enable profitability and business continuity While companies look to technology more than ever to enhance productivity, you should look to IT Architecture For Dummies for guidance in this field.

Anbieter: buecher.de
Stand: 18.07.2018
Zum Angebot
Enterprise Architecture Management - einfach un...
42,00 € *
ggf. zzgl. Versand

Enterprise Architecture Management (EAM) in einem Unternehmen einzuführen ist eine komplexe Aufgabe. Entscheidend für den Erfolg sind ein klares Zielbild und eine nutzenstiftende machbare erste Einführungsstufe. Genau dabei unterstützt Sie dieser Praxisleitfaden. Er hat zwei Schwerpunkte. Einerseits vermittelt er eine ganzheitliche Sicht auf das Enterprise Architecture Management, seine Ziele und seinen Nutzen. Aus der Praxis abgeleitete Einsatzszenarien liefern IT-Verantwortlichen und IT-Strategen nachvollziehbare Argumente, um ihr Unternehmen von der Notwendigkeit von EAM zu überzeugen. Andererseits erfahren Sie ganz konkret, wie Sie EAM Schritt für Schritt in Ihrem Unternehmen einführen können. Mit dieser Anleitung können Sie EAM in der ersten Ausbaustufe erfolgreich in kurzer Zeit umsetzen und dann ausbauen. Die beschriebenen Methoden und Vorgehensweisen sind vielfach in der Praxis erprobt. Anschauliche Visualisierungen und Praxisbeispiele ergänzen und vertiefen die vermittelten Inhalte. Extra: E-Book inside

Anbieter: buecher.de
Stand: 18.07.2018
Zum Angebot
Pattern-Oriented Software Architecture 4
34,99 € *
ggf. zzgl. Versand

Software patterns are designs that can be reused and reapplied to new situations. They have revolutionized the way developers think about the way software is designed, built, and documented. In Pattern-Oriented Software Architecture an international team of authors explain what pattern languages are, what they are not, and how to use them effectively. The book also looks beyond the language to reveal the past, present, and future state of patterns. With numerous examples, war stories, and diagrams, Pattern-Oriented Software Architecture provides a solid foundation for practitioners interested in gaining an in-depth understanding of the concepts underlying software patterns. The eagerly awaited Pattern-Oriented Software Architecture (POSA) Volume 4 is about a pattern language for distributed computing. The authors will guide you through the best practices and introduce you to key areas of building distributed software systems. POSA 4 connects many stand-alone patterns, pattern collections and pattern languages from the existing body of literature found in the POSA series. Such patterns relate to and are useful for distributed computing to a single language. * The panel of experts provides you with a consistent and coherent holistic view on the craft of building distributed systems. * Includes a foreword by Martin Fowler * A must read for practitioners who want practical advice to develop a comprehensive language integrating patterns from key literature.

Anbieter: buecher.de
Stand: 19.07.2018
Zum Angebot
Architecture-Based Design of Multi-Agent Systems
72,99 € *
ggf. zzgl. Versand

Multi-agent systems are claimed to be especially suited to the development of software systems that are decentralized, can deal flexibly with dynamic conditions, and are open to system components that come and go. This is why they are used in domains such as manufacturing control, automated vehicles, and e-commerce markets. Danny Weyns´ book is organized according to the postulate that ´´developing multi-agent systems is 95% software engineering and 5% multi-agent systems theory.´´ He presents a software engineering approach for multi-agent systems that is heavily based on software architecture - with, for example, tailored patterns such as ´´situated agent´´, ´´virtual environment´´, and ´´selective perception´´ - and on middleware for distributed coordination - with programming abstractions such as ´´views´´ and ´´roles.´´ Next he shows the feasibility and applicability of this approach with the development of an automated transportation system consisting of a number of automatic guided vehicles transporting loads in an industrial setting. Weyns puts the development of multi-agent systems into a larger perspective with traditional software engineering approaches. With this, he opens up opportunities to exploit the body of knowledge developed in the multi-agent systems community to tackle some of the difficult challenges of modern-day software systems, such as decentralized control, location-awareness, self-adaption, and large-scale. Thus his book is of interest for both researchers and industrial software engineers who develop applications in areas such as distributed control systems and mobile applications where such requirements are of crucial importance.

Anbieter: buecher.de
Stand: 18.07.2018
Zum Angebot
Big Data:Principles and best practices of scala...
27,99 € *
ggf. zzgl. Versand

Teaches readers how to build big data systems using Lambda Architecture, an architecture designed specifically to capture and analyze web-scale data.

Anbieter: buecher.de
Stand: 18.07.2018
Zum Angebot
TOGAF Version 9.1
59,99 € *
ggf. zzgl. Versand

TOGAF is a framework - a detailed method and a set of supporting tools - for developing an enterprise architecture, developed by members of The Open Group Architecture Forum. TOGAF Version 9.1 is a maintenance update to TOGAF 9, addressing comments raised since the introduction of TOGAF 9 in 2009. It retains the major features and structure of TOGAF 9, thereby preserving existing investment in TOGAF, and adds further detail and clarification to what is already proven.It may be used freely by any organization wishing to develop an enterprise architecture for use within that organization (subject to the Conditions of Use). This Book is divided into seven parts: Part I - Introduction This part provides a high-level introduction to the key concepts of enterprise architecture and in particular the TOGAF approach. It contains the definitions of terms used throughout TOGAF and release notes detailing the changes between this version and the previous version of TOGAF. Part II - Architecture Development Method This is the core of TOGAF. It describes the TOGAF Architecture Development Method (ADM) a step-by-step approach to developing an enterprise architecture. Part III - ADM Guidelines & Techniques This part contains a collection of guidelines and techniques available for use in applying TOGAF and the TOGAF ADM. Part IV - Architecture Content Framework This part describes the TOGAF content framework, including a structured metamodel for architectural artifacts, the use of re-usable architecture building blocks, and an overview of typical architecture deliverables. Part V - Enterprise Continuum & Tools This part discusses appropriate taxonomies and tools to categorize and store the outputs of architecture activity within an enterprise. Part VI - TOGAF Reference Models This part provides a selection of architectural reference models, which includes the TOGAF Foundation Architecture, and the Integrated Information Infrastructure Reference Model (III-RM). Part VII Architecture Capability Framework This section looks at roles, Governance, compliance skills and much more practical guidance

Anbieter: buecher.de
Stand: 19.07.2018
Zum Angebot