{"id":69528,"date":"2019-01-11T06:58:10","date_gmt":"2019-01-11T06:58:10","guid":{"rendered":"https:\/\/www.whizlabs.com\/blog\/?p=69528"},"modified":"2020-08-31T17:55:46","modified_gmt":"2020-08-31T17:55:46","slug":"s3-one-zone-ia-vs-s3-standard-ia","status":"publish","type":"post","link":"https:\/\/www.whizlabs.com\/blog\/s3-one-zone-ia-vs-s3-standard-ia\/","title":{"rendered":"S3 One Zone IA vs S3 Standard IA &#8211; Which One to Use and When?"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Recently many learners who are preparing for <a href=\"https:\/\/www.whizlabs.com\/blog\/aws-certified-solutions-architect-associate-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS Certified Solutions Architect Associate exam<\/a> or <a href=\"https:\/\/www.whizlabs.com\/blog\/aws-sysops-certification\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS SysOps Administrator Associate exam<\/a> have enquired us about distinct use cases for S3 <\/span><i><span style=\"font-weight: 400;\">One Zone IA<\/span><\/i><span style=\"font-weight: 400;\">\u00a0and\u00a0<\/span><i><span style=\"font-weight: 400;\">S3 Standard IA<\/span><\/i><span style=\"font-weight: 400;\"> storage classes. So, to help you understand the difference (in terms of usage) between these similar storage classes, we will explain two use cases, in this article.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">The use cases for these 2 storage classes sound a bit ambiguous. Let us dive deep into this topic to make things clear with a practical example.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-69530 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/s3-storage-classes.png\" alt=\"S3 Storage Classes\" width=\"654\" height=\"443\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/s3-storage-classes.png 654w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/s3-storage-classes-300x203.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/s3-storage-classes-620x420.png 620w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/s3-storage-classes-640x434.png 640w\" sizes=\"(max-width: 654px) 100vw, 654px\" \/><\/p>\n<h2 style=\"text-align: justify;\">S3 One Zone IA and S3 Standard IA Storage Classes<\/h2>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">To understand the difference between the usage of S3 One Zone IA and S3 Standard IA storage classes, we will consider the real-life examples. Here we will discuss two scenarios for the S3 <\/span><i><span style=\"font-weight: 400;\">One Zone IA<\/span><\/i><span style=\"font-weight: 400;\">\u00a0and\u00a0<\/span><i><span style=\"font-weight: 400;\">S3 Standard IA<\/span><\/i><span style=\"font-weight: 400;\"> storage classes.<\/span><\/p>\n<h3 style=\"text-align: justify;\">Use Case Scenario &#8211; 1<\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">An organization uses an S3 bucket for logging all their application logs on to an S3 bucket and they are not storing these logs elsewhere other than the S3 bucket. The files vary in the range between 10 MB-500 MB in size and are not accessed regularly. They need these log files once in a while to troubleshoot the application issues. The application team needs last 60 days\u2019 log files to be immediately available when required. Logs older than 60 days need to be kept for reference but there is no need to access it immediately. Which of the S3 storage class is apt for the scenario described, ensuring the most economical way to store these files?<\/span><\/p>\n<h4 style=\"text-align: justify;\">Why S3 One Zone-IA storage Class is Not Suitable for the Above Scenario<\/h4>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Let us analyze the scenario in detail.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">The scenario states that the organization wants to write application log files to S3 buckets and they are not intending to store it elsewhere and that is the only copy available. We have been asked to implement an appropriate storage class to satisfy the criteria and to ensure low-cost billing.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">For this scenario, S3 OneZone-IA is not appropriate because S3 One Zone-IA is intended for use cases with infrequently accessed data that is re-creatable, such as storing secondary backup copies of on-premises data or for storage that is already replicated in another AWS Region for compliance or disaster recovery purposes.<\/span><\/p>\n<p><a href=\"https:\/\/www.whizlabs.com\/aws-solutions-architect-associate\/online-course\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-69544 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/AWS_Certified_Solutions_Architect_Associate_Online_Course-1.gif\" alt=\"AWS CSAA Online Course\" width=\"728\" height=\"90\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Since we are dealing with data that cannot be replicated, we cannot ensure the availability of the data when required (in case of a natural disaster in that zone) if we use One Zone-IA storage class.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Hence for this use case, it would be appropriate to use S3 Standard-IA Storage class for 60 days and then use Life Cycle Management to move the files that are older than 60 days to S3 Glacier storage. This will ensure the availability of the logs as per the scenario and it will also ensure the most economical billing for this storage requirement.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Now let us summarize these S3 <i>One Zone IA<\/i>\u00a0and\u00a0<i>S3 Standard IA<\/i>\u00a0storage classes along with the standard S3 storage Class (side-by-side comparison):<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><strong>Factor of Difference<\/strong><\/td>\n<td><b>S3 Standard<\/b><\/td>\n<td><b>S3 Standard IA<\/b><\/td>\n<td><b>S3 One Zone IA<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>Durability <\/b><\/td>\n<td><span style=\"font-weight: 400;\">99.999999999%<\/span><\/td>\n<td><span style=\"font-weight: 400;\">99.999999999%<\/span><\/td>\n<td><span style=\"font-weight: 400;\">99.999999999%<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Availability<\/b><\/td>\n<td><span style=\"font-weight: 400;\">99.99%<\/span><\/td>\n<td><span style=\"font-weight: 400;\">99.9%<\/span><\/td>\n<td><span style=\"font-weight: 400;\">99.5%<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Stored in AZ<\/b><\/td>\n<td><span style=\"font-weight: 400;\">&gt;=3<\/span><\/td>\n<td><span style=\"font-weight: 400;\">&gt;=3<\/span><\/td>\n<td><span style=\"font-weight: 400;\">1<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Minimum Storage Duration Cost<\/b><\/td>\n<td><span style=\"font-weight: 400;\">N\/A<\/span><\/td>\n<td><span style=\"font-weight: 400;\">30 days<\/span><\/td>\n<td><span style=\"font-weight: 400;\">30 days<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Retrieval fee<\/b><\/td>\n<td><span style=\"font-weight: 400;\">N\/A<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Per GB retrieved<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Per GB retrieved<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Lifecycle Transitions<\/b><\/td>\n<td><span style=\"font-weight: 400;\">Yes<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Yes<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Yes<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">One major difference between S3 Standard IA and S3 One Zone IA is that since \u00a0S3 One Zone-IA stores data in a single AWS Availability Zone, data stored in this storage class will be lost in the event of a failure of the Availability Zone. But One Zone IA offers a 20% subsidized cost compared to S3 Standard-IA.<\/span><\/p>\n<h3 style=\"text-align: justify;\">Use Case Scenario &#8211; 2<\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">An application is designed for users to upload images of famous monuments and an S3 bucket is used to store these images. Another application is designed to process these images in various formats and create thumbnails of these images and tag the images as per the country. And store it in another S3 bucket and these images are not accessed on a regular basis. You have been asked to choose an appropriate Storage class which is cost-effective for storing the thumbnails.<\/span><\/p>\n<h4 style=\"text-align: justify;\">Why S3 One Zone-IA storage Class is Suitable for the Above Scenario<\/h4>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">In this scenario, we can make use of the S3 One Zone-IA Storage class since these thumbnails can be created from the original images. Since the data can be re-created, we can make use of the One Zone-IA storage class which offers a reduced cost associated with it.<\/span><\/p>\n<blockquote>\n<p style=\"text-align: justify;\">Other Helpful Resources:<\/p>\n<p style=\"text-align: justify;\"><span class=\"s1\"><a href=\"https:\/\/www.whizlabs.com\/blog\/ephemeral-ports\/\" target=\"_blank\" rel=\"noopener follow noreferrer\" data-wpel-link=\"internal\">Simplifying Ephemeral Ports with Example<\/a><\/span><\/p>\n<p style=\"text-align: justify;\"><span class=\"s1\"><a href=\"https:\/\/www.whizlabs.com\/blog\/route-53-policies\/\" target=\"_blank\" rel=\"noopener follow noreferrer\" data-wpel-link=\"internal\">Route 53 Policies: Latency-based Routing vs Geolocation Routing<\/a><\/span><\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.whizlabs.com\/blog\/dns-records\/\" target=\"_blank\" rel=\"noopener follow noreferrer\" data-wpel-link=\"internal\">DNS Records \u2013 A, CNAME, ALIAS, MX &amp; AAAA<\/a><\/p>\n<\/blockquote>\n<h4 style=\"text-align: justify;\">Important Complementary Information<\/h4>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Before you go for the exam, we also recommend you to read about the following Storage class as well.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Recently S3 has begun to offer a new storage class named\u00a0<\/span><span style=\"font-weight: 400;\">Amazon <\/span><i><span style=\"font-weight: 400;\">S3 Intelligent-Tiering<\/span><\/i> <span style=\"font-weight: 400;\">storage class that is specifically designed to change the storage class of S3 in an automatic manner by analyzing the usage pattern of the objects stored in it.<\/span><span style=\"font-weight: 400;\"> It uses two tiers where one is optimized for frequent access and another is the low-cost tier for infrequent access. Amazon S3 Intelligent-Tiering storage class automatically moves objects between two access tiers depending on the actual usage. <\/span><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">As per <a href=\"https:\/\/aws.amazon.com\/s3\/storage-classes\" target=\"_blank\" rel=\"noopener noreferrer\">AWS documentation<\/a>, this Intelligent\u00a0Tiering storage class is considered the ideal storage class for the long-lived data along with access patterns that unpredictable or unknown. It is possible to configure the S3 Storage Classes at the object level and only a single bucket has the capability to contain objects stored in S3 Intelligent-Tiering, S3 Standard, S3 Standard-IA, S3 One Zone-IA, and S3 One Zone-IA storage classes.<\/span><\/p>\n<p><a href=\"https:\/\/www.whizlabs.com\/aws-sysops-administrator-associate\/online-course\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-69545 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/AWS_Certified_SysOps_Administrator-1.gif\" alt=\"AWS SysOps Administrator Online Course\" width=\"728\" height=\"90\" \/><\/a><\/p>\n<h4 style=\"text-align: justify;\">Bottom Line<\/h4>\n<p style=\"text-align: justify;\">Hope the above analysis has the required clarity that makes you clearly understand the difference between two similar sounding storage classes (in terms of usages). It is required to understand the concept of S3 Storage classes if you are preparing for Certified Solutions Architect or SysOps Administrator exam.<\/p>\n<p style=\"text-align: justify;\">Besides, to help you with your preparation, we also offer online course and practice tests for <a href=\"https:\/\/www.whizlabs.com\/aws-solutions-architect-associate\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS Certified Solutions Architect Associate exam<\/a> and <a href=\"https:\/\/www.whizlabs.com\/aws-sysops-administrator-associate\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS Certified SysOps Administrator Associate exam<\/a>. Whizlabs study and practice material are prepared by the subject matter experts and certified professionals that will help you prepare and pass the certification exams.<\/p>\n<p style=\"text-align: justify;\">Start your preparation now to become an AWS Certified professional.<\/p>\n<p style=\"text-align: justify;\"><em>In case you have any confusion about S3 Storage Classes, just mention in the comment section below or write in <a href=\"http:\/\/ask.whizlabs.com\/c\/aws\" target=\"_blank\" rel=\"noopener noreferrer\">Whizlabs Forum<\/a> to get it resolved by the experts.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently many learners who are preparing for AWS Certified Solutions Architect Associate exam or AWS SysOps Administrator Associate exam have enquired us about distinct use cases for S3 One Zone IA\u00a0and\u00a0S3 Standard IA storage classes. So, to help you understand the difference (in terms of usage) between these similar storage classes, we will explain two use cases, in this article. The use cases for these 2 storage classes sound a bit ambiguous. Let us dive deep into this topic to make things clear with a practical example. S3 One Zone IA and S3 Standard IA Storage Classes To understand the [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":69561,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4],"tags":[305,314,1409,1410,1411,1412,1492],"class_list":["post-69528","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aws-certifications","tag-aws-solutions-architect-exam","tag-aws-sysops-administrator-associate-exam","tag-s3-intelligent-tiering-storage-class","tag-s3-one-zone-ia-storage-class","tag-s3-standard-ia-storage-class","tag-s3-storage-classes","tag-standard-s3-storage-class"],"uagb_featured_image_src":{"full":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",600,315,false],"thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA-150x150.png",150,150,true],"medium":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA-300x158.png",300,158,true],"medium_large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",600,315,false],"large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",600,315,false],"1536x1536":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",600,315,false],"2048x2048":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",600,315,false],"profile_24":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",24,13,false],"profile_48":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",48,25,false],"profile_96":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",96,50,false],"profile_150":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",150,79,false],"profile_300":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",300,158,false],"tptn_thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA-250x250.png",250,250,true],"web-stories-poster-portrait":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",600,315,false],"web-stories-publisher-logo":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",96,50,false],"web-stories-thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/S3_One_Zone-IA_vs_S3_Standard-IA.png",150,79,false]},"uagb_author_info":{"display_name":"Pavan Gumaste","author_link":"https:\/\/www.whizlabs.com\/blog\/author\/pavan\/"},"uagb_comment_info":9,"uagb_excerpt":"Recently many learners who are preparing for AWS Certified Solutions Architect Associate exam or AWS SysOps Administrator Associate exam have enquired us about distinct use cases for S3 One Zone IA\u00a0and\u00a0S3 Standard IA storage classes. So, to help you understand the difference (in terms of usage) between these similar storage classes, we will explain two&hellip;","_links":{"self":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/69528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/comments?post=69528"}],"version-history":[{"count":2,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/69528\/revisions"}],"predecessor-version":[{"id":71483,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/69528\/revisions\/71483"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media\/69561"}],"wp:attachment":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media?parent=69528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/categories?post=69528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/tags?post=69528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}