Why Should I Use Amazon S3 with Shareorigin?

Failure Management and Security

Dealing with hardware component failures is a common occurrence in on-premises data centers. However, in cloud environments, safeguards are typically in place to mitigate such issues. For instance, Amazon EBS volumes are automatically replicated within a specific Availability Zone to shield against single-component failures, ensuring a high level of availability at 99.999%.

Amazon S3 distributes objects across a minimum of three Availability Zones, with an impressive 99.999999999% durability over a year. Despite these precautions, the potential for failures exists across all cloud providers, therefore it is necessary to take resilience measures to uphold the reliability of your workload.

Before you architect any system, foundational practices that influence security should be in place.

For example:

  • data classification provides a way to categorize organizational data based on levels of sensitivity.

  • The frequency of access and sensitivity of data to be transitioned should also be considered before making lifecycle management rules.

Shareorigin is storage agnostic making it compatible with all tiers of Amazon S3 for use as your cloud server's backend storage.

Lets look at the different tiers and benefits to better match need.

S3 Intelligent Tiering

S3 Intelligent tiering will move storage automatically based on access frequency. The best part is it does this without performance impact, retrieval fees, or operational overhead. Good for any workload, data lakes and data analytics.

S3 Infrequent Access (IA)

  • S3 Infrequent Access (IA) is for infrequently accessed storage and is lower cost and has the same benefits of Standard
  • It has high durability, availability and low latency.
  • Low cost and high performance make S3 Standard-IA ideal for long-term storage, backups, and as a data store for disaster recovery files.
  • S3 One Zone Infrequent Access

  • S3 One Zone Infrequent Access is 20% less in costs than Standard-IA.
  • Good for those who want lower costs and do not need the resilience and availability of S3 Standard or Standard-IA.
  • Good for storing secondary backup of on-prem data.
  • S3 Archive Tiers

    You can save 68%-78% with the Archive tiers S3 Glacier Instant Retrieval or Glacier Flexible Retrieval.

    The first is ideal for archive data that needs immediate access, such as medical images, news media assets, or user-generated content archives.

    The second is an ideal solution for backup, disaster recovery, offsite data storage.

    Glacier Deep Archive

    Glacier Deep Archive is the lowest in costs for long-term retention and digital preservation for data that may be accessed once or twice in a year.


    Exactly what I am looking for!

    Some S3 Use Cases

    S3 Standard tier

    When durability and availability are important for objects use S3 Standard tier.

    Use cases include:

  • Public websites. This is great for static websites.
  • Host dynamic websites by leveraging services like AWS Lambda, Route 53, API Gateway, SNS, and SQS
  • Log storage. Frequently accessed logs that have analytics run against them (using Athena).
  • Configuration files. Persistent object storgae for configuration files, app installers, and other tools designed for provisioning and deployment.
  • S3 Standard Infrequent Access (IA)

    When data needs to be retrieved quickly and stored reliably, but is less likely to be needed use S3 Standard Infrequent Access (IA).

    Use cases include:

  • Backups. Standard (IA) has a lower cost per-GB to store files making it great for backups.
  • Backups are available on-demand if necessary.
  • Generally backups are not restored or accessed again, so this is a great fit
  • S3 Express One Zone

    S3 One Zone is the only S3 tier that sacrifices availability. (Shareorigin will only use One Zone as cloud file server backend upon explicit request)

    S3 Express One Zone is the lowest latency cloud-object storage class, with data access speeds up to 10x faster and with request costs 50 percent lower than S3 Standard. Your data is redundantly stored on multiple devices within a single Availability Zone. One Zone is ideal for any application where it's important to minimize the latency.

  • Applications with human-interactive workflows, like video editing, where creative professionals need responsive access to content from their user interfaces.
  • Benefits analytics and machine learning workloads that have similar responsiveness requirements from their data, especially workloads with lots of smaller accesses or large numbers of random accesse
  • Works great with other AWS services supporting analytics and artificial intelligence and machine learning (AI/ML) workloads, such as Amazon EMR, Amazon SageMaker, and Amazon Athena.
  • The architecture best practice of Automated Disaster Recovery.

    According to the Well-Architected Framework, the start of your DR strategy is having:

  • Backups and Redundants workloads components in place.
  • You should use AWS or third-party tools to automate system recovery and route traffic to the DR site or Region.
  • Shareorigin enables file synchronization and sharing between multiple sites for seamless disaster recovery.


  • The architecture best practice of defining data lifecycle management.

    According to the Well-Architected Framework, In practice, your lifecycle strategy should be based on the criticality and sensitivity of your data, and legal and organizational requirements.

    You should consider factors such as data retention duration, data destruction, data access management, data transformation, and data sharing.

  • Shareorigin provides tools to manage data retention, access, sharing, and versioning for data lifecycle management





  • Exactly what I am looking for!


    Encryption

    Encryption protects data by rendering it unintelligible to unauthorized access.

    These tools and techniques are important because they support objectives such as preventing financial loss or complying with regulatory obligations.

    • Shareorigin encrypts data at rest and in transit with military grade encryption.
    • Local Cache Encryption
    • Hide the Folder that User Doesn't Have Permissions for
    • Secure Data Room
    • Endpoint Protection
    • Versioning
    • Ransomware Protection
    • Anti-Virus

    Cross-Region Replication

    Cross-Region replication is another feature of Amazon S3 that you can also use to back up and archive critical data.

  • Shareorigin adopts the principle of Cross-Region replication of already durable and redundant Amazon S3 storage.
  • Challenges of DFS

    Microsoft DFS-R (Distributed File System) is very common for file share replication. DFS-R was designed to work on local area networks with Active Directory and can be problematic when replicating over the larger wide area networks.

    VPNs are generally used for replication between offices which generate even more issues. The result is a combination of issues making replication unreliable.

  • Shareorigin offers bi-directional synchronization and includes features such as version control, audit tracing, and file change histories that are not included with DFS replication.