ict infrastructure services
TRANSCRIPT
HardwareMobile devices, laptop/ desktop workstationsServers, mainframes, …Printers, scanners, etc.
SoftwareSystem software, applications
NetworkingLAN, WANSwitch, router, etc.
Inhouse Softwareas a Service
Platformas a Service
Infrastructureas a Service
Use IT infrastructure
for any purpose
Use applications on
demand
Build, run and manage web applications
Use IT infrastructure
for any purpose
Applicationsand data ✓System software (runtimes, middleware, O/S)
✓ ✓Hardware (virtualisation, servers, storage, networking)
✓ ✓ ✓
Examples:Salesforce.com
Webex.comDropbox.com
Heroku.comGoogle App
Engine
AWSMicrosoft Azure
Inhouse Softwareas a Service
Platformas a Service
Infrastructureas a Service
Use IT infrastructure
for any purpose
Use applications on
demand
Build, run and manage web applications
Use IT infrastructure
for any purpose
Applicationsand data ✓System software (runtimes, middleware, O/S)
✓ ✓Hardware (virtualisation, servers, storage, networking)
✓ ✓ ✓
Examples:Salesforce.com
Webex.comDropbox.com
Heroku.comGoogle App
Engine
AWSMicrosoft Azure
Inhouse Softwareas a Service
Platformas a Service
Infrastructureas a Service
Use IT infrastructure
for any purpose
Use applications on
demand
Build, run and manage web applications
Use IT infrastructure
for any purpose
Applicationsand data ✓System software (runtimes, middleware, O/S)
✓ ✓Hardware (virtualisation, servers, storage, networking)
✓ ✓ ✓
Examples:Salesforce.com
Webex.comDropbox.com
Heroku.comGoogle App
Engine
AWSMicrosoft Azure
Inhouse Softwareas a Service
Platformas a Service
Infrastructureas a Service
Use IT infrastructure
for any purpose
Use applications on
demand
Build, run and manage web applications
Use IT infrastructure
for any purpose
Applicationsand data ✓System software (runtimes, middleware, O/S)
✓ ✓Hardware (virtualisation, servers, storage, networking)
✓ ✓ ✓
Examples:Salesforce.com
Webex.comDropbox.com
Heroku.comGoogle App
Engine
AWSMicrosoft Azure
The Open Group
Method, frameworks, models, guidelines and techniques for IT architecture
Technology-neutral
Blueprints for applications, their interaction and relationships to business processes
Software and hardware to support business, data and application services
Structure of organisation’s data assets and data management resources
Blueprints for applications, their interaction and relationships to business processes
Software and hardware to support business, data and application services
Business strategy, governance, organisation and key business processes
Structure of organisation’s data assets and data management resources
Blueprints for applications, their interaction and relationships to business processes
Software and hardware to support business, data and application services
Roles in design processes Product abstractions
Levels of abstraction
Perspectives on organisation
and IT
By Ideasintegration(image) + SunSw0rd(text) - Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=20113287
Architecture description
Architecture viewpoint
Architecture framework
Architecture description language
https://www.forbes.com/sites/jasonbloomberg/2014/07/11/is-enterprise-architecture-completely-broken/#1eb227ca3710
“70% of organizations are starting or restarting an EA program”
“EA practitioners do not spend time creating actionable deliverables that have a direct … linkage back to business strategy and … outcomes “
Gartner 2016https://www.gartner.com/binaries/content/assets/events/keywords/enterprise-architecture/ea19/avoid-the-13-worst-ea-practices-and-navigate-to-ea-success.pdf
Example: Web orderCustomer management system
Inventory management system
Product management systems
Billing systems
External systems such as TNT
Arkramer [GFDL (http://www.gnu.org/copyleft/fdl.html) or CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0/)], from Wikimedia Commons
Arkramer [GFDL (http://www.gnu.org/copyleft/fdl.html) or CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0/)], from Wikimedia Commons
Messages and middleware
Machine A Machine B Machine C
Middleware Services
Windows Mac OS X Linux
Network
Messages
Advantages• Real time data sharing
• Simpler processes, efficiency
• Data integrity
• Ease of development and maintenance
Disadvantages• High development costs
• Requires smart design
The picture can't be displayed.The picture can't be displayed.The picture can't be displayed.The picture can't be displayed.The picture can't be displayed.The picture can't be displayed.The picture can't be displayed.The picture can't be displayed.The picture can't be displayed.