A systemic transformation is underway in architectural design, engineering and construction. The discipline and profession of architecture is being reshaped in a moment where information, insight and predictions generated during the design process move into construction no longer essentially via drawings. Other, more profound digital techniques yield fundamentally different workflows, responsibilities and business models for architects. This book offers a comprehensive framework, detailed analysis and critical assessment of the challenges and opportunities inherent in those changes. The author sets out to provide direction for a new era in architectural creation that can be understood and managed by a profession which must become better equipped to direct its future.
Data Architecture: From Zen to Reality explains the principles underlying data architecture, how data evolves with organizations, and the challenges organizations face in structuring and managing their data. Using a holistic approach to the field of data architecture, the book describes proven methods and technologies to solve the complex issues dealing with data. It covers the various applied areas of data, including data modelling and data model management, data quality, data governance, enterprise information management, database design, data warehousing, and warehouse design. This text is a core resource for anyone customizing or aligning data management systems, taking the Zen-like idea of data architecture to an attainable reality. The book presents fundamental concepts of enterprise architecture with definitions and real-world applications and scenarios. It teaches data managers and planners about the challenges of building a data architecture roadmap, structuring the right team, and building a long term set of solutions. It includes the detail needed to illustrate how the fundamental principles are used in current business practice. The book is divided into five sections, one of which addresses the software-application development process, defining tools, techniques, and methods that ensure repeatable results. Data Architecture is intended for people in business management involved with corporate data issues and information technology decisions, ranging from data architects to IT consultants, IT auditors, and data administrators. It is also an ideal reference tool for those in a higher-level education process involved in data or information technology management. - Presents fundamental concepts of enterprise architecture with definitions and real-world applications and scenarios - Teaches data managers and planners about the challenges of building a data architecture roadmap, structuring the right team, and building a long term set of solutions - Includes the detail needed to illustrate how the fundamental principles are used in current business practice
The notion of data is increasingly encountered in spatial, creative and cultural studies. Big data and artificial intelligence are significantly influencing a number of disciplines. Processes, methods and vocabularies from sciences, architecture, arts are borrowed, discussed and tweaked, and new cross-disciplinary fields emerge. More and more, artists and designers are drawing on hard data to interpret the world and to create meaningful, sensuous environments. Architects are using neurophysiological data to improve their understanding of people’s experiences in built spaces. Different disciplines collaborate with scientists to visualise data in different and creative ways, revealing new connections, interpretations and readings. This often demonstrates a genuine desire to comprehend human behaviour and experience and to – possibly – inform design processes accordingly. At the same time, this opens up questions as to why this desire and curiosity is emerging now, how it relates to recent technological advances and how it converses with the cultural, philosophical and methodological context of the disciplines with which it engages. Questions are also raised as to how the use of data and data-informed methods may serve, support, promote and/or challenge political agendas. Data, Architecture and the Experience of Place provides an overview of new approaches on this significant subject and is ideal for students and researchers in digital architecture, architectural theory, design, digital media, sensory studies and related fields.
Imagine what you could do if scalability wasn't a problem. With this hands-on guide, you’ll learn how the Cassandra database management system handles hundreds of terabytes of data while remaining highly available across multiple data centers. This expanded second edition—updated for Cassandra 3.0—provides the technical details and practical examples you need to put this database to work in a production environment. Authors Jeff Carpenter and Eben Hewitt demonstrate the advantages of Cassandra’s non-relational design, with special attention to data modeling. If you’re a developer, DBA, or application architect looking to solve a database scaling issue or future-proof your application, this guide helps you harness Cassandra’s speed and flexibility. Understand Cassandra’s distributed and decentralized structure Use the Cassandra Query Language (CQL) and cqlsh—the CQL shell Create a working data model and compare it with an equivalent relational model Develop sample applications using client drivers for languages including Java, Python, and Node.js Explore cluster topology and learn how nodes exchange data Maintain a high level of performance in your cluster Deploy Cassandra on site, in the Cloud, or with Docker Integrate Cassandra with Spark, Hadoop, Elasticsearch, Solr, and Lucene
As the digital economy changes the rules of the game for enterprises, the role of software and IT architects is also transforming. Rather than focus on technical decisions alone, architects and senior technologists need to combine organizational and technical knowledge to effect change in their company’s structure and processes. To accomplish that, they need to connect the IT engine room to the penthouse, where the business strategy is defined. In this guide, author Gregor Hohpe shares real-world advice and hard-learned lessons from actual IT transformations. His anecdotes help architects, senior developers, and other IT professionals prepare for a more complex but rewarding role in the enterprise. This book is ideal for: Software architects and senior developers looking to shape the company’s technology direction or assist in an organizational transformation Enterprise architects and senior technologists searching for practical advice on how to navigate technical and organizational topics CTOs and senior technical architects who are devising an IT strategy that impacts the way the organization works IT managers who want to learn what’s worked and what hasn’t in large-scale transformation
Paves the path for the adoption and effective implementation of BIM by design firms, emphasizing the design opportunities that this workflow affords This book expands on BIM (Building Information Modeling), showing its applicability to a range of design-oriented projects. It emphasizes the full impact that a data modeling tool has on design processes, systems, and the high level of collaboration required across the design team. It also explains the quantitative analysis opportunities that BIM affords for sustainable design and for balancing competing design agendas, while highlighting the benefits BIM offers to designing in 3D for construction. The book concludes with a deep look at the possible future of BIM and digitally-enhanced design. Through clear explanation of the processes involved and compelling case studies of design-oriented projects presented with full-color illustrations, BIM for Design Firms: Data Rich Architecture at Small and Medium Scales proves that the power of BIM is far more than an improved documentation and sharing environment. It offers chapters that discuss a broad range of digital design, including problems with BIM, how readers can leverage BIM workflows for complex projects, the way BIM is taught, and more. Helps architects in small and medium design studios realize the cost and efficiency benefits of using BIM Demonstrates how the use of BIM is as relevant and beneficial for a range of projects, from small buildings to large and complex commercial developments Highlights the quantitative analysis opportunities of data-rich BIM models across design disciplines for climate responsiveness, design exploration, visualization, documentation, and error detection Includes full-color case studies of small to medium projects, so that examples are applicable to a range of practice types Features projects by Arca Architects, ARX Protugal Arquitectos, Bearth & Deplazes, Durbach Block Jaggers, Flansburgh Architects, and LEVER Architecture BIM for Design Firms is an excellent book for architects in small and medium-sized studios (including design departments within large firms) as well as for architecture students.
Data Visualization for Design Thinking helps you make better maps. Treating maps as applied research, you’ll be able to understand how to map sites, places, ideas, and projects, revealing the complex relationships between what you represent, your thinking, the technology you use, the culture you belong to, and your aesthetic practices. More than 100 examples illustrated with over 200 color images show you how to visualize data through mapping. Includes five in-depth cases studies and numerous examples throughout.
Data Sharing Using a Common Data Architecture Wouldn’t it be a pleasure to know and understand all the data in your organization? Wouldn’t it be great to easily identify and readily share those data to develop information that supports business strategies? Wouldn’t it be wonderful to have a formal data resource that provides just-in-time data for developing just-in-time information to support just-in-time decision making? Data Sharing Using a Common Data Architecture shows you how by: Defining a common data architecture, its contents, and its uses Refining data to a common data architecture Discussing disparate data, its structure, quality, and how to identify it Describing how Data Sharing Reality is achieved Focusing on the importance of people and creating a win-win situation Providing a data lexicon and extensive glossary Data Sharing Using a Common Data Architecture is must reading for data administrators, database administrators, MIS project leaders, application programmers, systems analysts, MIS trainers and instructors, and graduate students.
This is a practical guide for software developers, and different than other software architecture books. Here's why: It teaches risk-driven architecting. There is no need for meticulous designs when risks are small, nor any excuse for sloppy designs when risks threaten your success. This book describes a way to do just enough architecture. It avoids the one-size-fits-all process tar pit with advice on how to tune your design effort based on the risks you face. It democratizes architecture. This book seeks to make architecture relevant to all software developers. Developers need to understand how to use constraints as guiderails that ensure desired outcomes, and how seemingly small changes can affect a system's properties. It cultivates declarative knowledge. There is a difference between being able to hit a ball and knowing why you are able to hit it, what psychologists refer to as procedural knowledge versus declarative knowledge. This book will make you more aware of what you have been doing and provide names for the concepts. It emphasizes the engineering. This book focuses on the technical parts of software development and what developers do to ensure the system works not job titles or processes. It shows you how to build models and analyze architectures so that you can make principled design tradeoffs. It describes the techniques software designers use to reason about medium to large sized problems and points out where you can learn specialized techniques in more detail. It provides practical advice. Software design decisions influence the architecture and vice versa. The approach in this book embraces drill-down/pop-up behavior by describing models that have various levels of abstraction, from architecture to data structure design.