1.1, 1.2, 1.3, 1.4
Chapter Overview of Infrastructure
Prepared by: Mudiana Mokhsin @Misron
Introduction to Infrastructure
Link to a video: [Watch the video](https://www.youtube.com/watch?v=UFQXN iHSXjg)
1.1 Basic Concepts and Definitions
IT Infrastructure Defined: Composite hardware, software, network resources, and services needed for operation and management of an enterprise IT environment.
Facilitates delivery of IT solutions and services to employees, partners, and customers.
Typically internal and deployed within owned facilities.
1.2 IT Infrastructure Components
Components:
Hardware:
Servers, computers, data centers, switches, hubs, routers.
Software:
ERP, CRM, productivity applications.
Network:
Network enablement, Internet connectivity, firewalls, security.
Meatware:
Human users (network administrators, developers). The human element is essential alongside hardware and software.
Also referred to as wetware or liveware.
Quote
"The weakest point in any system isn't the software, the hardware, it's the meatware. The human element" - Bucky Barnes
Enterprise IT Environment
Definition: Enterprise IT refers to hardware and software designed for large organizations.
Greater needs for availability, compatibility, reliability, scalability, performance, and security.
Distinction between Enterprise and Small Business IT Needs:
Small businesses often prioritize cost and expedience whereas large enterprises focus on compatibility and long-term needs.
"Enterprise-class" refers to products not governed by formal standards; product suitability should be assessed against specific organizational needs.
IT Components and Functions
Key components:
Cloud Computing:
Data Centers:
Computers:
Servers:
Storage:
Networking:
IT Infrastructure and Business Processes
IT infrastructure is foundational in serving customers and managing business processes.
Impact: Affects capabilities and services provided to customers, suppliers, and employees.
Infrastructure should align with the organization’s business and information systems strategy.
1.2 Framework/Model
ITIL V3:
Framework of best practices for IT infrastructure services.
Latest model is ITIL 4 (SVS).
ITIL SVS Overview
Represents how organizational components work collaboratively to facilitate value creation through IT-enabled services.
Timeline of ITIL Evolution
Evolution stages includes:
ITIL V1, V2, ISO 20000, ITIL V3, ITIL 2011, ITIL 4.
ITIL Evolution Context
CCTA (Central Computer and Telecommunications Agency):
Each version has built upon previous best practices.
1.4 IT Infrastructure Lifecycle
Engagement Framework: Ensures results throughout IT infrastructure lifecycle assessment, design, integration, and management.
Phases of IT Infrastructure Lifecycle
Planning: Define technical requirements and project timeline.
Deployment: Implement infrastructure components.
Integration: Critical processes for systems integration.
Management & Operations: Focus on support, monitoring, and security auditing.
IT Asset Management (ITAM) to prioritize improvements.
Computer Basics
1. Computer Hardware
Components:
CPU, Control Unit, ALU, Memory, Input-Output Units.
2. Computer Software
Types:
System Software, Programming Software, Application Software.
Network & Internet
1. Internet Applications
Used for:
Communication, Job searches, Health and Medicine, Travel, Shopping.
2. Size of The Internet
Based on the number of machines listed on DNS, not actual existence.
Client-Server Based Computing
Architecture: Involves software components interaction for multi-user systems.
Client: Personal computer requesting resources.
Server: High-performance machine supplying resources.
Cloud Computing
Definition: On-demand resource availability without direct management by users.
Categories:
IaaS, PaaS, SaaS, DaaS, CaaS, and other 'as-a-Service' concepts.
Advantages of Cloud Computing
Cost-effective, scalable, and flexible IT environment aligned with business strategy.
Understanding Cloud Computing Components
SaaS
Software as a Service: Subscription-based, centrally hosted applications.
PaaS
Platform as a Service: Framework for developing and deploying applications.
IaaS
Infrastructure as a Service: Provides backend server infrastructure and resources.
DaaS
Data as a Service: Database services delivered over the cloud.
BaaS
Backend as a Service: Services for application developers for backend management.
CaaS
Computer as a Service: Provides all IT needs as a service.
Cloud Models and Strategies
Discusses the separation of responsibilities across IaaS, PaaS, and SaaS and how these impact businesses.
Conclusion
Importance of understanding the architecture and evolution of IT infrastructure.