Skip to main content

Self-Study: Storage in Cloud Computing (2.7)

 

Brief

This self-study module explores the concepts of cloud storage and its various types, focusing on AWS services like S3, EBS, and EFS. It covers use cases, advantages, and key concepts to help you understand cloud storage solutions effectively.

Videos

  1. What is Cloud Storage?
  2. Learn about the basics of cloud storage, its types, and advantages over traditional storage solutions.
  3. Watch the video: https://www.youtube.com/watch?v=YuonBVy0hOg&ab_channel=AmazonWebServices
  4. Introduction to AWS S3
  5. Understand how to use Amazon S3 for object storage, manage buckets, and control access.
  6. Watch the video: https://www.youtube.com/watch?v=77lMCiiMilo&ab_channel=AmazonWebServices
  7. AWS EBS vs. EFS
  8. Explore the differences between Elastic Block Store (EBS) and Elastic File System (EFS) and their use cases.
  9. Watch the video: https://www.youtube.com/watch?v=_CN7KqC3y3s&ab_channel=CloudSimplified

Readings

  1. AWS Storage Options
  2. Learn about different AWS storage services, their features, and use cases.
  3. Read more: https://aws.amazon.com/products/storage/
  4. Amazon S3: Overview and Features
  5. Explore the capabilities of S3, including versioning, encryption, and lifecycle policies.
  6. Read more: https://aws.amazon.com/s3/
  7. EBS vs. EFS
  8. Compare Elastic Block Store and Elastic File System to understand their differences and when to use each.
  9. Read more: https://www.justaftermidnight247.com/insights/ebs-efs-and-s3-when-to-use-awss-three-storage-solutions/
  10. Storage Classes in S3
  11. Learn about different S3 storage classes such as Standard, Infrequent Access, and Glacier, and their cost implications.
  12. Read more: https://docs.aws.amazon.com/AmazonS3/latest/dev/storage-class-intro.html
  13. Data Lifecycle and Backup in AWS
  14. Understand how to manage data lifecycle policies and implement backup strategies in AWS.
  15. Read more:
  16. https://aws.amazon.com/ebs/data-lifecycle-manager/ 
  17. https://docs.aws.amazon.com/aws-backup/latest/devguide/whatisbackup.html

Key Concepts

  1. Cloud Storage Types
  • Object Storage: Stores data as objects (e.g., S3).
  • Block Storage: Provides storage blocks like traditional hard drives (e.g., EBS).
  • File Storage: Allows multiple devices to access shared files (e.g., EFS).
  1. Amazon S3 Features
  • Versioning: Tracks changes to objects over time.
  • Lifecycle Policies: Automates transitions between storage classes.
  • Encryption: Secures data at rest and in transit.
  1. EBS Features
  • High-performance block storage for EC2 instances.
  • Snapshots for backup and disaster recovery.
  • Types: General Purpose (gp2, gp3), Provisioned IOPS (io1, io2), and Cold HDD (sc1).
  1. EFS Features
  • Fully managed file system for shared access.
  • Scales automatically to meet storage needs.
  • Ideal for analytics, content management, and shared application storage.
  1. Storage Classes in S3
  • Standard: Frequent access with low latency.
  • Infrequent Access (IA): Lower cost for less frequent access.
  • Glacier: Long-term archival storage with high latency.

Helpful Links (References)

  1. Amazon S3 Documentation
  2. Learn how to configure and use Amazon S3 for scalable object storage.
  3. Visit: https://docs.aws.amazon.com/s3/
  4. Amazon EBS Documentation
  5. Explore the features and use cases of Elastic Block Store.
  6. Visit: https://docs.aws.amazon.com/ebs/
  7. Amazon EFS Documentation
  8. Discover how to set up and use Elastic File System.
  9. Visit: https://docs.aws.amazon.com/efs/
  10. AWS Backup Service
  11. Learn how to automate backups for AWS resources.
  12. Visit: https://aws.amazon.com/backup/
  13. S3 Pricing and Storage Classes
  14. Compare the costs of different S3 storage classes.
  15. Visit: https://aws.amazon.com/s3/pricing/

Comments

Popular posts from this blog

Infrastructure as Code (IaC) (Part 2 of 2)

  M2L4 Brief This self-study module introduces the fundamental concepts of Infrastructure as Code (IaC) . It covers the benefits, core principles, tools, and hands-on exercises to help you get started with IaC. Videos What is Infrastructure as Code? Understand the concept of IaC, its importance, and how it replaces manual infrastructure management with automation. Watch the video: https://www.youtube.com/watch?v=zWw2wuiKd5o&ab_channel=IBMTechnology Introduction to Terraform Get introduced to Terraform, one of the most popular IaC tools, and see how it is used to provision and manage infrastructure. Watch the video: https://www.youtube.com/watch?v=l5k1ai_GBDE&t=30s&ab_channel=TechWorldwithNana https://www.youtube.com/watch?v=tomUWcQ0P3k&ab_channel=Fireship Readings What is Infrastructure as Code? Learn the basics of IaC, its principles, and how it automates infrastructure deployment. Read more: https://aws.amazon.com/what-is/iac/ Benefits of Infrastructure as Code Un...

Principles in Cloud Architecture Design

  M2L1 Brief This self-study module focuses on the core principles of cloud architecture design . It explores best practices for designing scalable, resilient, and cost-efficient systems in cloud environments. You will gain insights into foundational concepts, practical approaches, and real-world examples. Videos Principles of Cloud Architecture Understand the key principles behind designing a robust cloud architecture. Topics include scalability, elasticity, and fault tolerance. Watch the video: https://www.youtube.com/watch?v=rwuSMi_rAkM&ab_channel=WiredThinkers Scalable and Resilient Architectures Learn how to build scalable and resilient cloud applications, covering design patterns and best practices. Watch the video: https://www.youtube.com/watch?v=8vzPwflhqZU&ab_channel=ByteMonk Readings AWS Well-Architected Framework Explore the five pillars of AWS Well-Architected Framework: operational excellence, security, reliability, performance efficiency, and cost optimizatio...

Network Security Best Practices

  M1L7 Brief This self-study module focuses on understanding and implementing network security best practices, especially in cloud environments like AWS. Videos Introduction to Network Security Understand the basics of network security. Watch the video: https://www.youtube.com/watch?v=NQ1cvwEvh44 AWS VPC Network Security Learn how to implement security best practices in AWS VPCs, including Security Groups and NACLs. Watch the video: https://www.youtube.com/watch?v=lkksqUDlwJE Readings Network Security Best Practices Explore industry best practices for securing cloud networks and protecting data. Read the article: https://www.cisco.com/c/en/us/products/security/what-is-network-security.html AWS Network Security Learn how to secure your AWS VPCs and instances using services like Security Groups, NACLs, and VPC Endpoints. Read the article: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Security.html Helpful Links (References) AWS CloudTrail and Amazon Detective Understand how to...