Module 1 - Intro to Internet and Cloud Forensics Flashcards
Define cloud-computing Explain differences in current cloud-computing models Compare and contrast different forms of virtualization, including full virtualization, paravirtualization, and hardware assisted virtualization.
Traditional Computer Forensics vs Network
Dead analysis of media:
- media that contains user files and system artifacts
- exam of hard drives, disk arrays, external storage with write blockers and forensic software
Expanding to include:
- memory analysis
- live analysis
- behavioral analysis of malware
Network Exam
- analysis of network traffic as observed by firewalls, IDS, and packet captures (PCAP) from network forensic devices.
issues in cloud computing for traditional forensics (2)
- no direct access to media
- access to deleted files is difficult or impossible
Definition of Cloud Computing (3)
Main characteristics: dynamic assignment of hosted resources
TechTarget: - general term for anything that involves delivering hosted services over the Internet
NIST - model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
Categories of Cloud Computing (4 main)
- Infrastructure as a Service (IaaS)
- Software as a Service (SaaS)
- Platform as a Service (PaaS)
- Desktop as a Service (DaaS)
Infrastructure as a Service
- outsource IT department
- requires reliable Internet connectivity
- Implementations have dedicated IP addresses
- Virtualize entire computer
Platform as a Service
Virtualize an operating system
web service or database service as part of the platform.
Desktop as a Service
A virtualized desktop delivered to an end user
solves underutilization of hardware resources
solves telework needs
Software as a Service
-On demand licensing environment
Four (4) Models of SaaS
Custom - each user has own application
Configurable - users separate their instances from each other
Configurable, multitenant-efficient - single application to serve all users/customers
Scalable, configurable, multitenant-efficient - same as above with added load-balancing.
Additional Cloud Services (7)
strange days inform preachers into second mantras.
- storage as a service (dropbox, iCloud)
- database as a service
- information as a service
- process as a service
- integration as a service
- security as a service
- management as a service
Benefits of Cloud Computing (3)
- Reduce Total Cost of Ownership
- Improved availability of resources
- driven by management initiatives
Total Cost of Ownership (5)
- hardware costs
- hardware maintenance costs,
- software licensing
- support staff
- physical space
Types of Clouds (2)
- Private
- Public, Cloud Service Providers (CSP)
both rely on virtualization
Name Five (5) Cloud Service Providers
- Microsoft’s Azure
- Amazon’s Amazon Web Services (AWS)
- Rackspace
- Dropbox
Virtualization Types (3)
- Full Virtualization
- Paravirtualization
- Hardware assisted