Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Big Data for Enterprise Architects
Big Data for Enterprise Architects
Big Data for Enterprise Architects
Ebook181 pages1 hour

Big Data for Enterprise Architects

Rating: 4.5 out of 5 stars

4.5/5

()

Read preview

About this ebook

The primary purpose of this unique book is to introduce Big Data solutions and the role of a Big Data Solution Architect in enterprise modernisation and transformation initiatives. The book is specifically designed, as a first of a kind on the market, to serve a specific purpose in mind. I intentionally narrated the book wearing my Big Data Solution Architecture role to provide clarity for the roles, responsibilities and significant duties. Also leveraging my current Enterprise Architect role, I positioned the Enterprise Architects (the primary audience),  as an observer to understand the solution approach, techniques, underlying technology stacks, and powerful tools by reading the experience.

The role of a Big Data Solution Architect is critical in modernising and transforming enterprises; therefore, this book provides a high-level view of the critical solution tasks with integrated technology stacks and tools which can provide insights to the Enterprise Architects by observing the role of a Big Data Solution Architect. To this end, the book provides two dimensions and audience group including both Enterprise and the Big Data Solution Architect.

Integrating Big Data with IoT and Cloud architectures provide substantial business benefits for modernising enterprise. This integration is a perfect match. IoT collects real-time data using smart objects. Big Data optimises vital data management solutions. Cloud collects, hosts, computes, stores, and disseminates valuable data rapidly.

IoT, Big Data, and Cloud Computing are three distinct technology domains with overlapping use cases. Each technology has its own merits; however, the combination of three creates a synergy and the golden opportunity for businesses to reap the exponential benefits. This combination can create technological magic for innovation when adequately architected, designed, implemented, and operated.

Based on these compelling functions, use cases, and business propositions, the primary focus of this book is to provide practical guidance on creating Big Data solutions integrated with IoT and Cloud service models. To this end, the book offers an architectural overview, solution practice, flexible governance, and underlying technical approach for creating integrated Big Data, Cloud, and IoT solutions. 

The book offers an introduction to the process of solution architecture, three distinct chapters comprising Big Data, Cloud, and the IoT with the final chapter, including conclusive remarks to consider for Big Data and Analytics solutions. These chapters include essential architectural points, solution practice, methodical rigour, techniques, technologies, and relevant tools.

Creating Big Data solutions are complex and complicated from multiple angles. However, with the awareness and guidance provided in this book, the Big Data solutions architects can be empowered to provide useful and productive solutions with growing confidence and the Enterprise Architects can learn from this experience.

LanguageEnglish
PublisherMehmet Yildiz
Release dateOct 11, 2019
ISBN9781393300038
Big Data for Enterprise Architects
Author

Dr Mehmet Yildiz

Dr Mehmet Yildiz is a Distinguished Enterprise Architect L3 certified from the Open Group. Working in the IT industry over the last 35 years leading complex enterprise projects for large corporate organisations, he recently focuses on cutting edge technology solutions, such as IoT, Blockchain, Cognitive, Cloud, Fog, and Edge Computing integration. Mehmet is a hands-on practitioner for solution architectures leading complex enterprise initiatives and an Agile champion. As an innovation evangelist in all walks of life, he is also a recognized inventor with several patents. Mehmet teaches the best architectural practices at work, mentors his colleagues, supervises doctoral students, and provides industry-level lectures to postgraduate students at several universities in Australia. You can follow and connect with the author at Linkedin https://www.linkedin.com/in/mehmetyildiz Goodreads: https://www.goodreads.com/drmehmetyildiz

Read more from Dr Mehmet Yildiz

Related to Big Data for Enterprise Architects

Related ebooks

Enterprise Applications For You

View More

Related articles

Reviews for Big Data for Enterprise Architects

Rating: 4.5 out of 5 stars
4.5/5

2 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Big Data for Enterprise Architects - Dr Mehmet Yildiz

    Big Data for Enterprise Architects

    Introducing the role and work of a Big Data Solution Architect in enterprise modernisation initiatives

    Dr Mehmet Yildiz

    Distinguished Enterprise Architect

    First Edition, October 2019

    Copyright © Dr Mehmet Yildiz

    Author Contact: https://digitalmehmet.com

    Publisher: S.T.E.P.S. Publishing Australia

    P.O Box 2097, Roxburgh Park, Victoria, 3064 Australia

    info@stepsconsulting.com.au

    Edited by Stephen Barkly

    Disclaimer

    All rights reserved. No part of this publication may be produced, distributed, or transmitted in any form or by any means, including photocopying, printing, recording or other electronic or mechanical methods, without the prior written permission of the publisher. All other trademarks or registered trademarks are the property of their respective owners. This book is provided with information purposes only. Although the publisher, author, and editors have made every effort to ensure that the information in this book was accurate and correct during the publishing process, the publisher, author and editors do not assume and hereby disclaim any liability to any party for any loss, damage, or disruption caused by errors or omissions; whether such errors or omissions result from negligence, accident, or any other causes. Use of the information, instructions, and guidance contained in this book is at readers own risk.

    Table of Contents

    Introduction

    Purpose of this book

    Audience

    Summary of Chapters

    Chapter 1: Solution Process

    Purpose

    Solution Templates

    Solution Method

    Strategy and Solution Focus

    Solution Requirements

    Solution Use Cases

    Solution Context

    Current Environment

    Future Environment

    Transitional Environment

    Solution Models

    Solution Viability

    Architectural Decisions

    Solution Trade-offs

    Reference Architectures

    Chapter 2: Big Data Relations with IoT & Cloud

    Chapter 3: Data Architecture

    Data Layers

    Big Data Definition

    Lifecycle Management

    Phase 1: Foundations

    Phase 2: Data Acquisition

    Phase 3: Data Preparation

    Phase 4: Data Input and Access

    Phase 5: Data Processing

    Phase 6: Data Output & Interpretation

    Phase 7: Data Storage

    Phase 8: Data Integration

    Phase 9: Data Analytics

    Phase 10: Data Consumption

    Phase 11: Retention, Backup, & Archival

    Phase 12: Data Destruction

    Big Data Solution Components

    Data Types

    Data Principles

    Data Quality Specifications

    Big Data Platform

    Business Vocabulary

    Big Data Governance

    Business Thinking

    Big Data Analytics

    Type of Big Data Analytics

    Descriptive Analytics

    Predictive Analytics

    Prescriptive Analytics

    Diagnostic Analytics

    Semantics Data Analytics

    Evolving Architecture Patterns

    Decision Management Systems

    Data Lakes, Ponds, Puddles and Swamps

    Data Warehouse

    Big Data Solution Considerations

    Open Source Big Data Tools

    Hadoop

    Cassandra

    Kafka

    Flume

    NiFi

    Samza

    Sqoop

    Chukwa

    Storm

    Spark

    Hive

    HBase

    MongoDB and RocksDB

    Commercial Tools

    Chapter Summary and Key Points

    Chapter 4: Cloud Hosting

    Purpose

    Cloud Service Model

    Cloud Deployment Models for Big Data

    BDaaS (Big Data as a Service)

    Business Benefits of Cloud for Big Data

    Cloud Quality and Adoption Considerations

    Cloud for Data Lakes

    APIs for IoT, Cloud, and Big Data

    Chapter Summary and Key Points

    Chapter 5: IoT for Big Data

    Purpose of this Chapter

    IoT Value Propositions

    Implications of Massive IoT Data

    IoT Cloud

    IoT and Big Data Analytics Computation in Cloud

    Data Lakes for IoT

    IoT Solution Challenges

    Major IoT Concerns

    Chapter Summary and Key Points

    Chapter 6: Conclusions

    Appendix

    List of Commercial Big Data and Analytics Tools, Technologies and Platforms

    Other books by the author

    A Modern Enterprise Architecture

    Transform the enterprise with pragmatic architecture, powerful technologies, innovative agility, and fusion

    A Practical Guide for IoT Solution Architects

    Architecting secure, agile, economic, highly available, well-performing IoT ecosystems

    A Technical Excellence Framework for Innovative Digital Transformation Leadership

    Transform enterprise with technical excellence, innovation, simplicity, agility, fusion, and collaboration

    Digital Intelligence

    Architecting Digital Transformation

    About the Author

    Introduction

    Purpose of this book

    The primary purpose of this unique book is to introduce Big Data solutions and the role of a Big Data Solution Architect in enterprise modernisation and transformation initiatives. The book is specifically designed, as a first of a kind on the market, to serve a specific purpose in mind. I intentionally narrated the book wearing my Big Data Solution Architecture role to provide clarity for the roles, responsibilities and significant duties. Also wearing my Enterprise Architect role, positioned the Enterprise Architects as observant to understand the solution approach, techniques, underlying technology stacks, and powerful tools by reading the experience as an observer.

    The role of a Big Data Solution Architect is critical in modernising and transforming enterprises; therefore, this book provides a high-level view of the critical solution tasks with integrated technology stacks and tools which can provide insights to the Enterprise Architects by observing the role of a Big Data Solution Architect. To this end, the book provides two dimensions and audience group including both Enterprise and the Big Data Solution Architect.

    Integrating Big Data with IoT and Cloud architectures provide substantial business benefits for modernising enterprise. This integration is a perfect match. IoT collects real-time data using smart objects. Big Data optimises vital data management solutions. Cloud collects, hosts, computes, stores, and disseminates valuable data rapidly.

    IoT, Big Data, and Cloud Computing are three distinct technology domains with overlapping use cases. Each technology has its own merits; however, the combination of three creates a synergy and the golden opportunity for businesses to reap the exponential benefits. This combination can create technological magic for innovation when adequately architected, designed, implemented, and operated.

    Based on these compelling functions, use cases, and business propositions, the primary focus of this book is to provide practical guidance on creating Big Data solutions integrated with IoT and Cloud service models. To this end, the book offers an architectural overview, solution practice, flexible governance, and underlying technical approach for creating integrated Big Data, Cloud, and IoT solutions. 

    The book offers an introduction to the process of solution architecture, three distinct chapters comprising Big Data, Cloud, and the IoT with the final chapter, including conclusive remarks to consider for Big Data and Analytics solutions. These chapters include essential architectural points, solution practice, methodical rigour, techniques, technologies, and relevant tools.

    Creating Big Data solutions are complex and complicated from multiple angles. However, with the awareness and guidance provided in this book, the Big Data solutions architects can be empowered to provide useful and productive solutions with growing confidence and the Enterprise Architects can learn from this experience.

    Audience

    This book has a specific focus on Big Data for Enterprise Architects; however, its content designed and addresses the critical work of Big Data Solution Architects and all types of architects dealing with Big Data, IoT, and Cloud Computing areas in the modernising enterprise.

    Apart from architects, this book can provide useful insights to senior technical leaders such as CTOs (Chief Technology Officers), CDO (Chief Digital Officers), Chief Data Officers, and CIOs (Chief Information Officers) to understand the architectural considerations for these critical technologies ubiquitously taking over the Information Technology Services globally.

    This book can also be useful for the advanced tertiary students planning a career in these growing technology areas, understand the best practices, and see the big picture for their desired professions reflected from practice al work settings.

    Summary of Chapters

    Chapter 1:   Solution Process: This chapter provides an overview of the architectural solution process by introducing the critical solution work-products, which we named solution templates. The methodical approach in this chapter is fundamental for all solution architects and provide useful insights to Enterprise Architects.

    Chapter 2: IoT, Big Data and Cloud Relationships: This chapter provides a high-level view of these critical technology domains (IoT, Big Data, Cloud) setting the architectural framework by defining them from architectural perspectives.  This chapter provides an overview of relationships for these three distinct technology domains in terms of creating the synergies and potential benefits for business with an agile approach.

    Chapter 3: Big Data Solution Process: This core chapter provides Big Data architectural solutions, providing an overview of the process end to end, underlying technology

    Enjoying the preview?
    Page 1 of 1