1. Home
  2. Training Library
  3. Amazon Web Services
  4. Courses
  5. Using Amazon S3 Bucket Properties & Management Features to Maintain Data

Tags

Contents

keyboard_tab
Introduction
1
Introduction
PREVIEW2m 7s
Conclusion
12
Summary
3m 40s

The course is part of these learning paths

Technical Essentials of AWS
course-steps
14
certification
1
lab-steps
11
description
2
Serverless Platform Services on AWS
course-steps
11
lab-steps
6
play-arrow
Start course
Overview
DifficultyIntermediate
Duration48m
Students2340
Ratings
4.6/5
starstarstarstarstar-half

Description

This course will look at some of the management and bucket property features that Amazon S3 has to offer, and how you can use them to maintain and control your data. There are a number of different features available and you may be familiar with some of them, and others perhaps not so much, so this course has been designed to give you a full overview of what is available to you. 

If you have any feedback, queries, or comments relating to this course, feel free to reach out to us at support@cloudacademy.com.

Course Objectives

The main objective of this course is to introduce and explain the available properties that are configurable at the bucket level that Amazon S3 has to offer to help you manage and administer your data effectively. 

Intended Audience

This course has been designed for:

  • Storage and operations engineers responsible for maintaining and storing data within the enterprise
  • AWS Architects who are designing new solutions requiring data storage capabilities
  • Those who are looking to begin their certification journey with either the AWS Cloud Practitioner or one of the three Associate-level certifications

Prerequisites

This is an intermediate level course to AWS storage services and, therefore, to get the most out of this course, you should have some basic knowledge of Amazon S3. For more information related to this service, please see our existing course entitled Introduction to Amazon S3.

 

Transcript

Hello and welcome to this very short lecture which explains the use of cost allocation tags against your S3 buckets.

It is likely when using Amazon S3 that you are using it for a variety of different use cases and solutions, across multiple business units and departments, each with different cost centers. This can make it difficult to manage budgets across your organization. Using bucket tags, known as S3 cost allocation tags, you can assign key-value pairs at the bucket level to help with categorization. For example, let’s suppose you had 3 different buckets each with 2 key-value pairs, Project and Environment.

Bucket name: Key Value Bucket1 Project CloudAcademy Environment Production Bucket2 Project Backups Environment Production Bucket3 Project DevStorage Environment Test.

Using these tags, we can see that each bucket belongs to a different ‘Project’, and also that 2 of them are considered ‘Production’ and another is ‘Test’, based on the environment Key. Tags like this can be used across all AWS services and help you to manage, categorize, and organize your resources in a variety of ways.

Using the Cost Explorer from within your AWS Billing and Cost Management, you can report on these Key values, for example, you could identify and highlight the costs associated with your resources that were tagged with Project:CloudAcademy. This will highlight all the AWS resources that had this key value pair allowing you to get a full understanding of the project costs for that particular project, in this case, ‘CloudAcademy’.

Adding S3 Cost Allocation Tags To add your tags to your bucket, select your bucket and from the Properties tab select Tags Select the tile and configure your tags as required and click save. One point to note is that you must activate your cost allocation tags from within AWS Billing before they will show up on any reports. To do this, go to your AWS Billing and Cost Management dashboard from within the AWS Management Console, select Cost Allocation tags and then activate any user-defined tags that you created.

 

Lectures

Introduction - Versioning - Server-Access Logging - Static Website Hosting - Object-Level Logging - Default Encryption - Object Lock - Transfer Acceleration - Events - Requester Pays - Summary

About the Author

Students102778
Labs1
Courses85
Learning paths59

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 80+ courses relating to Cloud reaching over 100,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.