Enterprise architecture definition
The plans for how a business will build, deploy, use and share its data, processes and IT assets.
Enterprise architecture principles
Common architectures
Issues in enterprise architecture
Databases
Store operational / transactional information which is then transformed into analytical information
Causes of bad data
Garbage in => Garbage out
Lenses to judge high-quality information
Databases definition
A database is an organised collection of logically related data (not necessarily electronic)
The data hierarchy
Database; then below
Table; then below
Record; then below
Field
Relational databases
The most popular way to store information is to use a relational database - can be represented using an Entity Relationship Diagram
Database management systems
A software system that is used to create, maintain, and provide controlled access to user databases
To use data for internet of things:
2. Get insight from that data
A data warehouse
A logical collection of information gathered from many different operational databases, that support business analysis activities and decision-making tasks. This gives you a single version of truth.
How to create a data warehouse:
ETL (Extract, Transform (cleanse), Load)
General characteristics of a data warehouse
Categories of data analysis for insights:
Data mining tools to uncover business intelligence - unsupervised learning
Hardware, software, networks definitions
Hardware = the physical components of the systems that physically enable it to operate Software = the intangible element of the system or the brain of the system Networks = the communication of the physical hardware components
Naming of software
SEE TUTORIAL
Moore’s law
The number of transistors on a chip will double approximately every two years (exponentially more powerful)
Networks
A communication mechanism created by:
Wired links vs wireless links
Note that all links are physical - even if using radiowaves
Wired: faster, more reliable, better safety and security - broadcasting through the air makes it vulnerable to hacking
Wireless: more flexibility and ability to connect from wherever
Sustaining vs Disruptive technologies
Sustaining: the technology is faster, more stable, better features - the competitive advantage of the businesses that use this technology stays the same
Disruptive: Creates a new way of doing things that initially may not meet needs of existing customers e.g. smartphones. they 1) redefine the competitive playing fields of their markets and 2) tend to open new markets and destroy old ones
Internet of things
The network of physical objects that contain embedded technology to communicate and interact with their internal states or the external environment
Include: 1. Things e.g. sensors 2. Gateway or smartphone 3. Cloud or internet