Cheat Sheet: Storage

1. Amazon S3

1.1 Storage Classes

Storage ClassKey Characteristics
S3 Standard11 9's durability, 4 9's availability, ≥3 AZs, millisecond latency, no retrieval fees
S3 Intelligent-TieringAuto moves objects between tiers, no retrieval fees, monitoring fee $0.0025 per 1000 objects
S3 Standard-IALower storage cost, retrieval fee, 3 9's availability, ≥3 AZs, 30-day min storage
S3 One Zone-IASingle AZ, 2.5 9's availability, 20% lower cost than Standard-IA, 30-day min storage
S3 Glacier Instant RetrievalMillisecond retrieval, 90-day min storage, lowest cost for instant access archive
S3 Glacier Flexible RetrievalRetrieval: Expedited (1-5 min), Standard (3-5 hrs), Bulk (5-12 hrs), 90-day min storage
S3 Glacier Deep ArchiveLowest cost, Standard (12 hrs), Bulk (48 hrs) retrieval, 180-day min storage

1.2 Encryption

TypeDetails
SSE-S3S3-managed keys, AES-256, header: x-amz-server-side-encryption: AES256
SSE-KMSKMS-managed keys, audit trail via CloudTrail, header: x-amz-server-side-encryption: aws:kms
SSE-CCustomer-provided keys, HTTPS required, key provided in each request header
Client-SideEncryption done before upload, customer manages entire encryption process
DSSE-KMSDual-layer encryption, KMS with two layers of encryption, compliance requirements

1.3 Replication

FeatureDetails
Cross-Region Replication (CRR)Replicate across regions, compliance, lower latency, disaster recovery
Same-Region Replication (SRR)Log aggregation, live replication between prod/test, data sovereignty
RequirementsVersioning enabled on both buckets, IAM permissions, asynchronous replication
What ReplicatesNew objects after replication enabled, encrypted objects (SSE-S3, SSE-KMS with permissions), delete markers (optional)
What Doesn't ReplicateObjects before replication enabled, SSE-C encrypted, objects in Glacier/Deep Archive, deletions with version ID
Replication Time Control15-minute SLA for 99.99% of objects, metrics and notifications included
Batch ReplicationReplicate existing objects, objects failed initial replication, on-demand replication

1.4 Lifecycle Policies

  • Transition actions: Move objects between storage classes based on age
  • Expiration actions: Delete objects after specified time period
  • Minimum transition wait: 30 days from Standard to Standard-IA or One Zone-IA
  • Can transition from Glacier Instant to Glacier Flexible to Glacier Deep Archive
  • Cannot transition from any Glacier tier back to Standard/IA tiers
  • Applies to versioned objects: current and non-current versions managed separately
  • Incomplete multipart uploads can be deleted after specified days

1.5 Performance Optimization

FeatureDetails
Request Rate3,500 PUT/COPY/POST/DELETE, 5,500 GET/HEAD requests per second per prefix
Multipart UploadRecommended for files >100 MB, required for files >5 GB, parallel uploads, max 10,000 parts
S3 Transfer AccelerationUses CloudFront edge locations, 50-500% faster long-distance transfers, separate endpoint
Byte-Range FetchesParallel downloads, retrieve partial object, failure resilience
S3 SelectSQL queries to retrieve subset of data, reduces transfer and processing, works on CSV/JSON/Parquet

1.6 Access Control

MethodUse Case
Bucket PoliciesJSON-based, cross-account access, public access, enforce encryption, conditions based on IP/VPC/tags
IAM PoliciesUser/role-based permissions, centralized management, works across all buckets
ACLsLegacy, object-level access, grant basic permissions (READ, WRITE, FULL_CONTROL)
Pre-signed URLsTemporary access, time-limited, inherits creator's permissions, SDK/CLI generated
Access PointsDedicated access points per application, simplified permission management, VPC-restricted access
Block Public AccessAccount or bucket level, overrides other policies, four settings for blocking public access

1.7 Event Notifications

  • Triggers: PUT, POST, COPY, DELETE, restore from Glacier, Replication Time Control
  • Destinations: SNS, SQS, Lambda, EventBridge
  • EventBridge enables: advanced filtering, multiple destinations, 18+ services, archive/replay
  • Standard notifications limited to 3 destination types, simple prefix/suffix filtering
  • Versioned buckets: notifications triggered for each version ID

1.8 S3 Object Lock

FeatureDetails
Compliance ModeCannot be overridden by anyone including root, retention period cannot be shortened
Governance ModeSpecial permissions can override, s3:BypassGovernanceRetention permission required
Retention PeriodFixed time period (days/years), protects from deletion and modification
Legal HoldIndefinite protection, no expiration, s3:PutObjectLegalHold permission, independent of retention
RequirementsVersioning must be enabled, applied at object version level, cannot be disabled once enabled

1.9 S3 Additional Features

FeatureDetails
S3 InventoryScheduled reports (daily/weekly), CSV/ORC/Parquet format, metadata about objects, encryption status audit
S3 Batch OperationsBulk operations on billions of objects, invoke Lambda, restore from Glacier, ACL/tag modifications
S3 AnalyticsStorage class analysis, recommendations for lifecycle policies, CSV export to S3, updated daily
S3 Storage LensOrganization-wide visibility, 29+ metrics, free and advanced tiers, recommendations dashboard
Requester PaysRequester pays transfer costs, bucket owner pays storage, requester must be authenticated

2. Amazon EBS

2.1 Volume Types

TypeSpecifications
gp3 (General Purpose SSD)3,000-16,000 IOPS, 125-1,000 MB/s throughput, 1 GB-16 TB, cost-effective baseline performance
gp2 (General Purpose SSD)3 IOPS/GB baseline (min 100, max 16,000), burst to 3,000 IOPS, 1 GB-16 TB, throughput 128-250 MB/s
io2 Block ExpressUp to 256,000 IOPS, 4,000 MB/s throughput, 4 GB-64 TB, 1000:1 IOPS:GB ratio, sub-millisecond latency
io2 (Provisioned IOPS SSD)Up to 64,000 IOPS, 1,000 MB/s throughput, 4 GB-16 TB, 500:1 IOPS:GB ratio, 99.999% durability
io1 (Provisioned IOPS SSD)Up to 64,000 IOPS, 1,000 MB/s throughput, 4 GB-16 TB, 50:1 IOPS:GB ratio, 99.9% durability
st1 (Throughput Optimized HDD)500 IOPS, 500 MB/s throughput, 125 GB-16 TB, big data/log processing, cannot be boot volume
sc1 (Cold HDD)250 IOPS, 250 MB/s throughput, 125 GB-16 TB, lowest cost, infrequent access, cannot be boot volume

2.2 Multi-Attach

  • Supported only on io1 and io2 volumes (not io2 Block Express)
  • Attach single volume to up to 16 Nitro-based EC2 instances
  • All instances must be in same AZ
  • Each instance has full read/write permissions
  • Requires cluster-aware file system (not XFS, EXT4)
  • Use case: clustered applications requiring concurrent write access

2.3 Snapshots

FeatureDetails
Snapshot StorageStored in S3 (not visible), incremental, first snapshot is full copy, regional resource
Snapshot CopyCopy across regions, copy and encrypt, disaster recovery, migration
Fast Snapshot RestoreInstant initialization, no latency on first use, charged per DSU-hour per AZ, max 50 FSR snapshots
Snapshot Archive75% cost reduction, 24-72 hours restore time, minimum 90-day archive period
Recycle BinProtect against accidental deletion, 1 day to 1 year retention, recover deleted snapshots
EBS Direct APIsRead snapshots directly, create snapshots incrementally, no EC2 instance needed

2.4 Encryption

  • Uses KMS keys (AES-256), encrypted at rest and in transit between instance and volume
  • Snapshots of encrypted volumes are encrypted, volumes from encrypted snapshots are encrypted
  • Minimal impact on latency, handled transparently
  • Encrypt unencrypted volume: create snapshot, copy snapshot with encryption, create volume from encrypted snapshot
  • Default encryption: all new volumes/snapshots encrypted with default KMS key
  • Encryption cannot be removed once enabled on volume

2.5 Volume Modifications

  • Modify size, volume type, IOPS, throughput without detaching
  • Size increases only (cannot decrease), minimum 6 hours between modifications
  • After modification, volume enters "optimizing" state, can take hours to days
  • File system extension required after size increase (OS-level operation)
  • Monitor progress using CloudWatch VolumeModificationProgress metric

2.6 Performance and Monitoring

MetricDetails
IOPSInput/Output operations per second, smaller block sizes = more IOPS consumed
ThroughputMB/s, larger block sizes = more throughput consumed, independent configuration in gp3
Queue DepthNumber of pending I/O requests, higher queue depth = better performance for high IOPS volumes
CloudWatch MetricsVolumeReadBytes, VolumeWriteBytes, VolumeReadOps, VolumeWriteOps, BurstBalance (gp2/st1/sc1)
I/O Credits (gp2)5.4 million I/O credits at creation, replenish at baseline rate, depleted during bursts

3. Amazon EFS

3.1 Fundamentals

  • Managed NFS (Network File System v4.1), multi-AZ, elastic capacity
  • Mount on multiple EC2 instances across AZs, Linux-only (POSIX-compliant)
  • Uses security groups for access control, encryption at rest using KMS
  • Pay-per-use pricing model, scales automatically to petabytes
  • Performance: 10+ GB/s throughput, millions of IOPS, sub-millisecond latencies

3.2 Performance Modes

ModeDetails
General PurposeLatency-sensitive workloads (web servers, CMS), lowest latency per operation, default mode
Max I/OBig data, media processing, higher aggregate throughput and IOPS, higher latency per operation, cannot change after creation

3.3 Throughput Modes

ModeDetails
BurstingScales with file system size, 50 MB/s per TB, bursts to 100 MB/s, uses credit system
ProvisionedSet throughput independent of storage size, pay for provisioned throughput, can exceed bursting limits
ElasticAuto-scales throughput up/down based on workload, up to 3 GB/s reads, 1 GB/s writes, pay for actual throughput used

3.4 Storage Classes

ClassDetails
StandardFrequently accessed files, multi-AZ, highest availability and durability
Infrequent Access (IA)Lower storage cost, retrieval fee, lifecycle policy auto-moves files, up to 92% cost savings
One ZoneSingle AZ, 47% cost savings over Standard, less availability
One Zone-IASingle AZ + IA pricing, 95% cost savings over Standard, development/backup use cases

3.5 EFS Features

FeatureDetails
Lifecycle ManagementAuto-move files to IA after N days (7, 14, 30, 60, 90 days), based on last access time
Access PointsApplication-specific entry points, enforce user identity, root directory per application, simplified access management
Mount TargetsOne per AZ, multiple EC2 instances share single mount target, requires ENI in VPC subnet
EncryptionAt rest (KMS), in transit (TLS), must enable at creation for at-rest encryption
BackupIntegrates with AWS Backup, point-in-time recovery, incremental backups, cross-region backup

3.6 EFS vs EBS

FeatureEFS
AttachmentMulti-attach across hundreds of instances and AZs, shared file system
AvailabilityMulti-AZ by default, regional service, higher availability
Cost3x more expensive than gp2, pay-per-use, no capacity planning
Use CasesContent management, web serving, data sharing, WordPress, shared application state
ProtocolNFSv4.1, POSIX-compliant, Linux-only

4. Amazon FSx

4.1 FSx for Windows File Server

FeatureDetails
ProtocolSMB protocol, Windows-native shared file system, NTFS file system
IntegrationActive Directory integration, user quotas, access control lists (ACLs)
PerformanceSSD: 100s MB/s, millions of IOPS, sub-millisecond latency; HDD: 10s MB/s, 100,000s IOPS
StorageSSD (hot data), HDD (warm data), 32 GB to 64 TB capacity
DeploymentSingle-AZ or Multi-AZ, automatic failover, daily backups to S3
AccessVPC, VPN, Direct Connect, on-premises via DFS Namespaces
DeduplicationData deduplication enabled, saves 50-60% storage costs

4.2 FSx for Lustre

FeatureDetails
Use CasesHPC, machine learning, video processing, financial modeling, genomics
Performance100s GB/s throughput, millions of IOPS, sub-millisecond latency
S3 IntegrationRead/write to S3 as file system, output results back to S3
Deployment TypesScratch (temporary, no replication, 200 MB/s per TB); Persistent (long-term, auto-replicated in AZ, 50/100/200 MB/s per TB)
MetadataLazy loading from S3, metadata stored on Lustre, instant file visibility
File SystemPOSIX-compliant, Linux-only, parallel distributed file system

4.3 FSx for NetApp ONTAP

  • Managed NetApp ONTAP on AWS, NFS, SMB, iSCSI protocols
  • Move workloads from on-premises NetApp to AWS
  • Works with Linux, Windows, MacOS, VMware Cloud on AWS
  • Storage auto-scales, point-in-time clones, compression, deduplication
  • Snapshots, replication, low-cost storage tiers
  • Multi-AZ deployment for high availability

4.4 FSx for OpenZFS

  • Managed OpenZFS file system on AWS, NFS protocol (v3, v4, v4.1, v4.2)
  • Move workloads from on-premises ZFS to AWS
  • Up to 1,000,000 IOPS, sub-millisecond latency
  • Snapshots, compression, point-in-time cloning, low-cost storage
  • Works with Linux, Windows, MacOS
  • Single-AZ deployment

4.5 FSx Comparison

FSx TypeBest For
Windows File ServerWindows applications, Active Directory, SMB, user quotas, NTFS
LustreHPC, ML, compute-intensive workloads, S3 integration, highest performance
NetApp ONTAPNetApp migration, multi-protocol (NFS/SMB/iSCSI), enterprise features
OpenZFSZFS migration, NFS protocol, point-in-time cloning, Linux workloads

5. AWS Storage Gateway

5.1 Gateway Types

TypeDetails
File Gateway (S3 File)NFS/SMB protocol, files stored as objects in S3, local cache for low-latency, integrates with S3 lifecycle/versioning/encryption
FSx File GatewayNative access to FSx for Windows File Server, local cache, Windows-native SMB, Active Directory integration
Volume Gateway (Cached)iSCSI protocol, primary data in S3, frequently accessed data cached locally, low-latency access to hot data
Volume Gateway (Stored)Entire dataset on-premises, asynchronous backup to S3 as EBS snapshots, low-latency access to entire dataset
Tape Gateway (VTL)Virtual Tape Library, iSCSI protocol, backup to S3/Glacier using existing tape software, supports Veeam, Veritas, CommVault

5.2 File Gateway Details

  • Each file gateway can support up to 10 file shares
  • Supports S3 Standard, S3 Standard-IA, S3 One Zone-IA, S3 Intelligent-Tiering
  • Bucket access via IAM role per file gateway
  • Integrates with Active Directory for user authentication (SMB only)
  • File metadata stored as S3 object metadata
  • Automated cache refresh from S3 based on lifecycle policies

5.3 Volume Gateway Details

FeatureCached Volumes
StoragePrimary data in S3, cache is 1 TB to 32 TB per volume, up to 32 volumes (1 PB total)
SnapshotsPoint-in-time EBS snapshots stored in S3, incremental backups, can create EBS volumes from snapshots
Use CasePrimary data in AWS, on-premises applications need low-latency access to hot data

5.4 Tape Gateway Details

  • Virtual tapes: 100 GB to 5 TB each, up to 1,500 virtual tapes (1 PB total)
  • Virtual Tape Library backed by S3, Virtual Tape Shelf backed by Glacier/Deep Archive
  • Appears as iSCSI-based tape system to backup applications
  • Archive tapes moved to Glacier: retrieval 3-5 hours (Flexible) or 12 hours (Deep Archive)
  • Eliminates physical tape management and offsite storage costs

5.5 Deployment Options

DeploymentDetails
On-Premises VMVMware ESXi, Microsoft Hyper-V, Linux KVM, hardware appliance option available
Hardware AppliancePhysical device from AWS, pre-configured, 1U/2U rackmount, for locations without virtualization
EC2 InstanceDeploy gateway as EC2 instance, disaster recovery, cloud-to-cloud migration

6. AWS Transfer Family

6.1 Protocols

ProtocolDetails
SFTP (SSH File Transfer)Port 22, secure file transfer over SSH, public key authentication
FTPS (FTP with SSL)Port 21 (control), port 989/990 (data), FTP over TLS/SSL
FTPPort 21, unencrypted, VPC only (not public internet), legacy application support
AS2 (Applicability Statement 2)B2B data exchange, EDI messages, HTTP/HTTPS-based, message encryption and signing

6.2 Storage Backends

  • Amazon S3: store files as objects, integrate with S3 features (versioning, lifecycle, encryption)
  • Amazon EFS: Linux file systems, NFS-based, shared file storage across multiple endpoints
  • Each user can have home directory mapped to specific S3 bucket/prefix or EFS path

6.3 Authentication

MethodDetails
Service ManagedStore user credentials within Transfer Family, SSH keys stored in service
Custom Identity ProviderIntegrate with Lambda, authenticate against external systems (LDAP, Active Directory, custom database)
AWS Directory ServiceMicrosoft AD integration, use existing corporate credentials

6.4 Endpoint Types

TypeDetails
PublicInternet-accessible, AWS-provided hostname, cannot whitelist IP addresses
VPC (Internal)Private IP in VPC, access via VPN/Direct Connect, internal applications
VPC (Internet-Facing)Elastic IP attached, fixed IP addresses for whitelisting, internet-accessible via VPC

6.5 Key Features

  • Fully managed, pay per-protocol-enabled hour plus data transfer
  • Multi-AZ deployment, auto-scaling, no infrastructure management
  • Integrates with CloudWatch for monitoring, CloudTrail for auditing
  • Supports managed workflows for post-upload processing (Lambda, ECS, Step Functions)
  • Custom hostname using Route 53, certificate via ACM
  • Up to 10,000 users per server, 3 protocols enabled per endpoint

7. AWS DataSync

7.1 Fundamentals

  • Automated data transfer service for moving large amounts of data
  • Agent-based (on-premises) or agentless (AWS-to-AWS)
  • Replication can be scheduled hourly, daily, weekly
  • Preserves file permissions, metadata, timestamps
  • One agent task can use 10 Gbps, saturate network links
  • Incremental transfers after initial full copy

7.2 Source and Destination Locations

Location TypeDetails
SourcesOn-premises (NFS, SMB), AWS Snowcone, Amazon S3, Amazon EFS, Amazon FSx (Windows, Lustre, NetApp ONTAP, OpenZFS)
DestinationsAmazon S3 (all classes including Glacier), Amazon EFS, Amazon FSx (all types)
Cross-RegionTransfer between AWS regions, cross-account transfer supported

7.3 DataSync Agent

  • Required for on-premises to AWS transfers, deployed as VM (VMware, Hyper-V, KVM)
  • Connects to AWS via internet, Direct Connect, or VPN using TLS encryption
  • VPC endpoint (PrivateLink) for private connectivity to DataSync service
  • Agent activates using activation key from AWS Management Console
  • Multiple agents can be deployed for parallel transfers

7.4 Performance and Features

FeatureDetails
Bandwidth ThrottlingLimit bandwidth used by DataSync, prevent network saturation
Data ValidationVerify data integrity using checksums, compare source and destination
Task ExecutionManual, scheduled, or event-driven, integrates with EventBridge
FilteringInclude/exclude patterns, transfer specific files or folders
LoggingCloudWatch Logs for transfer details, CloudWatch Metrics for monitoring

7.5 Use Cases

  • Data migration: on-premises to AWS, minimize downtime during migration
  • Data replication: keep on-premises and AWS data in sync
  • Data archival: move cold data to Glacier storage classes
  • Data processing: transfer data to AWS for processing, return results
  • Disaster recovery: replicate critical data to AWS continuously

8. AWS Snow Family

8.1 Device Comparison

DeviceStorage
Snowcone8 TB HDD or 14 TB SSD, 2 CPUs, 4 GB RAM, USB-C power or battery, weighs 4.5 lbs
Snowball Edge Storage Optimized80 TB usable (100 TB raw), 40 vCPUs, 80 GB RAM, 1 TB SSD for block volumes, 10 GbE/25 GbE networking
Snowball Edge Compute Optimized28 TB NVMe usable (42 TB raw), 104 vCPUs, 416 GB RAM, optional GPU, 100 GbE networking
Snowmobile100 PB per truck, exabyte-scale transfer, GPS tracking, 24/7 security, climate controlled, requires multiple-week on-site deployment

8.2 DataSync on Snowcone

  • DataSync agent pre-installed on Snowcone devices
  • Transfer data to Snowcone using DataSync, then ship device to AWS
  • Snowcone connects to on-premises systems via wired or wireless network
  • Use when network connectivity is limited or expensive

8.3 Edge Computing Capabilities

FeatureDetails
EC2 InstancesRun EC2 instances on Snowball Edge, AMI-based deployment, process data at edge
Lambda FunctionsRun Lambda at edge, process data locally before transfer to AWS
Use CasesPre-processing data, machine learning at edge, remote/disconnected locations (ships, mining, military)
Clustering5-10 Snowball Edge devices can cluster together, increased durability and storage

8.4 OpsHub

  • Graphical application to manage Snow Family devices
  • Unlock devices, transfer files, launch EC2 instances, monitor metrics
  • Works with Snowcone, Snowball Edge (both types)
  • Installed on local computer (Windows, Mac, Linux)
  • Replaces AWS CLI for Snow device management

8.5 Workflow and Pricing

StageDetails
OrderRequest device via AWS Console, shipped in days
Load DataConnect device, install OpsHub, copy data, encryption enabled by default
Ship BackE-ink shipping label auto-updates, track via SNS/text/console
ImportAWS loads data to S3, device wiped using NIST standards
PricingOn-demand (pay per use) or 1/3-year commitment, data transfer into S3 free, standard S3 pricing applies

9. Storage Selection and Hybrid Architecture

9.1 Block Storage Selection

RequirementSolution
Single-instance boot volumeEBS gp3 (cost-effective) or io2 (performance)
Shared access across instancesEBS Multi-Attach (io1/io2) or EFS
High IOPS database (>64K IOPS)EBS io2 Block Express (up to 256K IOPS) or instance store
Temporary high-performance storageInstance store (ephemeral, highest IOPS)
Big data sequential I/OEBS st1 (throughput optimized HDD)
Infrequent access, lowest costEBS sc1 (cold HDD)

9.2 File Storage Selection

RequirementSolution
Linux shared file systemEFS (NFSv4.1, POSIX-compliant)
Windows shared file systemFSx for Windows File Server (SMB, Active Directory)
High-performance computingFSx for Lustre (sub-ms latency, millions IOPS)
NetApp migrationFSx for NetApp ONTAP (multi-protocol)
ZFS migrationFSx for OpenZFS (NFS, snapshots, cloning)
On-premises NFS/SMB to S3File Gateway (S3 backend with local cache)

9.3 Object Storage Selection

RequirementSolution
Frequent accessS3 Standard
Unknown access patternsS3 Intelligent-Tiering
Infrequent access, millisecond retrievalS3 Standard-IA or S3 One Zone-IA
Archive, instant retrievalS3 Glacier Instant Retrieval
Archive, retrieval in hoursS3 Glacier Flexible Retrieval
Long-term archive, lowest costS3 Glacier Deep Archive

9.4 Hybrid Storage Patterns

PatternSolution
On-premises file shares to S3File Gateway (NFS/SMB to S3)
On-premises block volumes to S3Volume Gateway cached/stored volumes
On-premises tape backup to S3/GlacierTape Gateway (VTL to S3/Glacier)
Large-scale data migrationDataSync (scheduled sync) or Snow Family (offline transfer)
SFTP/FTPS to S3Transfer Family (managed FTP servers)
Low-latency access to FSx for WindowsFSx File Gateway

9.5 Data Transfer Decision Tree

ScenarioRecommended Solution
Good network, ongoing syncDataSync (scheduled replication)
Limited network, one-time transfer <10>Snowcone
Limited network, one-time transfer 10-80 TBSnowball Edge
Limited network, one-time transfer >80 TBMultiple Snowball Edge or Snowmobile (>10 PB)
SFTP/FTP access to S3Transfer Family
Continuous hybrid accessStorage Gateway (File/Volume/Tape)

9.6 Multi-Region Strategies

  • S3 Cross-Region Replication: async replication, compliance, disaster recovery, 15-min SLA with RTC
  • EBS snapshots: copy snapshots across regions, can encrypt during copy
  • EFS: no native replication, use DataSync or Backup for cross-region
  • FSx: no native replication, use Backup or third-party tools
  • DataSync: schedule cross-region transfers for any supported storage
The document Cheat Sheet: Storage is a part of the AWS Solutions Architect Course AWS Solutions Architect: Professional Level.
All you need of AWS Solutions Architect at this link: AWS Solutions Architect
Explore Courses for AWS Solutions Architect exam
Get EduRev Notes directly in your Google search
Related Searches
Summary, Semester Notes, ppt, Free, Cheat Sheet: Storage, Cheat Sheet: Storage, Extra Questions, Important questions, Viva Questions, video lectures, practice quizzes, shortcuts and tricks, Cheat Sheet: Storage, pdf , Exam, Sample Paper, Objective type Questions, MCQs, study material, mock tests for examination, past year papers, Previous Year Questions with Solutions;