SlideShare a Scribd company logo
IT Reference
Framework
Encouraging smarter discussions and connecting the dots !
By Richard Diver
Richard Diver
• Solution Architect for security, cloud and
infrastructure technologies
• 20 years experience across industries and
geographies
• A visual communicator, thinker, innovator
Introduction • There is a need for common language and reference
points when discussing technology and building
solutions
• We have to view a solution from end to end, with
consideration of how each component connects to the
next
• The proposed framework needs to be repeatable,
extendable, and easy to understand
• It also needs to be visually appealing; the use of icons
helps with visual recognition, and less wording
• The framework also needs to have some key principles
to follow when using it to create a solution specific set of
diagrams
Remember the OSI Layers?
• Simple and clear
• Common language
• Visual reference
https://en.wikipedia.org/wiki/OSI_model
Key Principle 1:
The two most important elements in every solution that
we need to control are:
1. Identity: the end user trying to gain access to the
system, the administrators building and
maintaining it, and the security contexts that run
the backend processes
2. Information: from raw data to highly sensitive
information. Storing, analysing, and displaying
accurate data in a timely fashion
Everything else in a system should be designed to
helping the user get to the information, and keeping the
data secure from unauthorised access and distribution
Building a framework
• There are many ways of explaining how
solutions work, and even more ways of
drawing the solution in a basic or complex
diagram.
• Because every solution contains common
parts, a framework needs a standardised way
of displaying solutions specific components,
and how they integrate with other
components.
• Using a number reference allows for ease of
reference when explaining the solution in
written text.
• The framework also needs to work for both
cloud solutions, as well as existing on-premises
solutions.
• This diagram shows the first stage of the
framework - defining the component layers:
IT reference framework
IT reference framework
IT reference framework
Highlighting Options
• This model uses a greyscale theme to allow a
simple view without distraction of colour themes.
This can be tailored to meet the needs of the
designer.
• One option is to grey out the items that are not
applicable. You can also add colour to the icons,
or the wording, for those items you want to
specifically show.
• See the next slides for examples, the solution
highlights the following scenario components:
• A corporate user on their Windows 10 Laptop
connected using Public WiFi
• The user is browsing to their OneDrive for
Business files, using IE 11
• OneDrive for business is built upon SharePoint
Online, which is part of Office 365, hosted on
Microsoft Azure in Australia
IT reference framework
IT reference framework
IT reference framework
Collapsed View
• Once the first stage is used to explain the
possible options, and highlighting the chosen
scenario, the next step is to use this
information to present more details to the
solution.
• Firstly we need to make more room on the
screen…
IT reference framework
IT reference framework
Detail Blades
• This view can also be used with a default set
of icons to represent the layers without
specifically choosing any options.
• With the navigation collapsed, we can show
the details. These examples are based on my
experience with Office 365 and Microsoft
Azure.
IT reference framework
IT reference framework
IT reference framework
IT reference framework
IT reference framework
IT reference framework
IT reference framework
Key Principle 2:
To encourage adoption and ease of use, a framework
must be consistent but also customisable:
1. Layout: Be creative with content, there are specific
elements that should remain the same, such as:
- Naming conventions
- Numbered layers
- Navigation and transition
2. Branding: the creator of the solution design should
be able to apply their own branding and colour
schemes to enhance the appearance and be
identifiable to the creator/owner
IT reference framework
IT reference framework
IT reference framework
Solution Blades
Another view that would work well is to use the same method as the Azure Ibiza portal: Blades to open up
and explain solution components in more detail, using navigation down the left hand side for the layers, and
along the top for the various phases of deployment or approach to an issue:
• Example 1: Information Security: Identify, Protect, Detect, Respond, Recover. Use these headers to explore
and explain the approach across all layers to ensure thorough analysis, design, and implementation.
The next examples focus on specific layers to show how the components interact to build a whole solution:
• Example 2: Infrastructure as a Service (IaaS): show specific focus on a specific layer such as 9: Platform.
Explaining components available like storage, compute, virtual networks, and Azure Active Directory (AAD)
• Example 3: Office 365: show the various platforms and products that are used to deliver vast array of
productivity solutions
IT reference framework
IT reference framework
IT reference framework
Key Principle 3:
A common language is required to enable quick
recognition and fair comparisons:
1. Vendors: there are numerous ways to present the
same information – get their solution to match
your understanding and environment specifics
2. Experts: Industry and solution experts should
create and publish their work based on templates
to make the work repeatable, standardised, and
share the approach and learning with others
IT reference framework
IT reference framework
IT reference framework
Questions
&
Answers
Richard Diver
www.rdiver365.com
@rdiver

More Related Content

PPTX
Domain Driven Design
PDF
Domain Driven Design
PDF
Welcome to the Salesforce Lightning Design System.pdf
PDF
DITA Interoperability
PPT
Object oriented sad-5 part i
PPTX
CodeBook at the Conferences
PPTX
The Role of the Architect
PDF
Design Systems: Enterprise UX Evolution
Domain Driven Design
Domain Driven Design
Welcome to the Salesforce Lightning Design System.pdf
DITA Interoperability
Object oriented sad-5 part i
CodeBook at the Conferences
The Role of the Architect
Design Systems: Enterprise UX Evolution

Similar to IT reference framework (20)

PPTX
OOSAD Chapter 6 Object Oriented Design.pptx
PPTX
Chap 6 - Software Architecture Part 1.pptx
PPT
Chap 6 - Software Architecture Part 1.ppt
PPT
CHAPTER12.ppt
PPT
software design and architecture modularity
PDF
Domain-Driven Design (Artur Trosin Product Stream)
PDF
Domain Driven Design Big Picture Strategic Patterns
PPT
SDWest2005Goetsch
PDF
Clean architecture with asp.net core
PPTX
Presentation on topic software design and architecture
PPT
Unit4
PPTX
How to design a Software with methods and steps
PDF
Domain Driven Design - Distillation - Chapter 15
PPTX
Journey to Forge Mastery: Part 1 - Webinar on building a Forge component usi...
PPTX
Basic Concept of Object oriented Programming
DOC
NTC 300 Enthusiastic study--tutorialrank.com
PDF
Domain Driven Design
PPTX
A summary of software architecture guide
DOCX
Function Oriented and Object Oriented Design,Modularization techniques
PDF
Excavating the knowledge of our ancestors
OOSAD Chapter 6 Object Oriented Design.pptx
Chap 6 - Software Architecture Part 1.pptx
Chap 6 - Software Architecture Part 1.ppt
CHAPTER12.ppt
software design and architecture modularity
Domain-Driven Design (Artur Trosin Product Stream)
Domain Driven Design Big Picture Strategic Patterns
SDWest2005Goetsch
Clean architecture with asp.net core
Presentation on topic software design and architecture
Unit4
How to design a Software with methods and steps
Domain Driven Design - Distillation - Chapter 15
Journey to Forge Mastery: Part 1 - Webinar on building a Forge component usi...
Basic Concept of Object oriented Programming
NTC 300 Enthusiastic study--tutorialrank.com
Domain Driven Design
A summary of software architecture guide
Function Oriented and Object Oriented Design,Modularization techniques
Excavating the knowledge of our ancestors
Ad

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Approach and Philosophy of On baking technology
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Empathic Computing: Creating Shared Understanding
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
KodekX | Application Modernization Development
PDF
cuic standard and advanced reporting.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
DOCX
The AUB Centre for AI in Media Proposal.docx
Encapsulation_ Review paper, used for researhc scholars
Chapter 3 Spatial Domain Image Processing.pdf
Approach and Philosophy of On baking technology
20250228 LYD VKU AI Blended-Learning.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Unlocking AI with Model Context Protocol (MCP)
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Network Security Unit 5.pdf for BCA BBA.
Spectral efficient network and resource selection model in 5G networks
Reach Out and Touch Someone: Haptics and Empathic Computing
“AI and Expert System Decision Support & Business Intelligence Systems”
Empathic Computing: Creating Shared Understanding
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KodekX | Application Modernization Development
cuic standard and advanced reporting.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
The AUB Centre for AI in Media Proposal.docx
Ad

IT reference framework

  • 1. IT Reference Framework Encouraging smarter discussions and connecting the dots ! By Richard Diver
  • 2. Richard Diver • Solution Architect for security, cloud and infrastructure technologies • 20 years experience across industries and geographies • A visual communicator, thinker, innovator
  • 3. Introduction • There is a need for common language and reference points when discussing technology and building solutions • We have to view a solution from end to end, with consideration of how each component connects to the next • The proposed framework needs to be repeatable, extendable, and easy to understand • It also needs to be visually appealing; the use of icons helps with visual recognition, and less wording • The framework also needs to have some key principles to follow when using it to create a solution specific set of diagrams
  • 4. Remember the OSI Layers? • Simple and clear • Common language • Visual reference https://en.wikipedia.org/wiki/OSI_model
  • 5. Key Principle 1: The two most important elements in every solution that we need to control are: 1. Identity: the end user trying to gain access to the system, the administrators building and maintaining it, and the security contexts that run the backend processes 2. Information: from raw data to highly sensitive information. Storing, analysing, and displaying accurate data in a timely fashion Everything else in a system should be designed to helping the user get to the information, and keeping the data secure from unauthorised access and distribution
  • 6. Building a framework • There are many ways of explaining how solutions work, and even more ways of drawing the solution in a basic or complex diagram. • Because every solution contains common parts, a framework needs a standardised way of displaying solutions specific components, and how they integrate with other components. • Using a number reference allows for ease of reference when explaining the solution in written text. • The framework also needs to work for both cloud solutions, as well as existing on-premises solutions. • This diagram shows the first stage of the framework - defining the component layers:
  • 10. Highlighting Options • This model uses a greyscale theme to allow a simple view without distraction of colour themes. This can be tailored to meet the needs of the designer. • One option is to grey out the items that are not applicable. You can also add colour to the icons, or the wording, for those items you want to specifically show. • See the next slides for examples, the solution highlights the following scenario components: • A corporate user on their Windows 10 Laptop connected using Public WiFi • The user is browsing to their OneDrive for Business files, using IE 11 • OneDrive for business is built upon SharePoint Online, which is part of Office 365, hosted on Microsoft Azure in Australia
  • 14. Collapsed View • Once the first stage is used to explain the possible options, and highlighting the chosen scenario, the next step is to use this information to present more details to the solution. • Firstly we need to make more room on the screen…
  • 17. Detail Blades • This view can also be used with a default set of icons to represent the layers without specifically choosing any options. • With the navigation collapsed, we can show the details. These examples are based on my experience with Office 365 and Microsoft Azure.
  • 25. Key Principle 2: To encourage adoption and ease of use, a framework must be consistent but also customisable: 1. Layout: Be creative with content, there are specific elements that should remain the same, such as: - Naming conventions - Numbered layers - Navigation and transition 2. Branding: the creator of the solution design should be able to apply their own branding and colour schemes to enhance the appearance and be identifiable to the creator/owner
  • 29. Solution Blades Another view that would work well is to use the same method as the Azure Ibiza portal: Blades to open up and explain solution components in more detail, using navigation down the left hand side for the layers, and along the top for the various phases of deployment or approach to an issue: • Example 1: Information Security: Identify, Protect, Detect, Respond, Recover. Use these headers to explore and explain the approach across all layers to ensure thorough analysis, design, and implementation. The next examples focus on specific layers to show how the components interact to build a whole solution: • Example 2: Infrastructure as a Service (IaaS): show specific focus on a specific layer such as 9: Platform. Explaining components available like storage, compute, virtual networks, and Azure Active Directory (AAD) • Example 3: Office 365: show the various platforms and products that are used to deliver vast array of productivity solutions
  • 33. Key Principle 3: A common language is required to enable quick recognition and fair comparisons: 1. Vendors: there are numerous ways to present the same information – get their solution to match your understanding and environment specifics 2. Experts: Industry and solution experts should create and publish their work based on templates to make the work repeatable, standardised, and share the approach and learning with others