Amazon S3 Essentials
()
About this ebook
Related to Amazon S3 Essentials
Related ebooks
Implementing Cloud Design Patterns for AWS Rating: 0 out of 5 stars0 ratingsAWS All-in-one Security Guide: Design, Build, Monitor, and Manage a Fortified Application Ecosystem on AWS Rating: 0 out of 5 stars0 ratingsApache Solr for Indexing Data Rating: 0 out of 5 stars0 ratingsOpa Application Development Rating: 0 out of 5 stars0 ratingsMicrosoft Azure Storage Essentials Rating: 0 out of 5 stars0 ratingsAWS Organizations Second Edition Rating: 0 out of 5 stars0 ratingsAWS Lambda A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsStep by Step: Fault-tolerant, Scalable, Secure AWS Web Stack Rating: 0 out of 5 stars0 ratingsAmazon EC2 Cookbook Rating: 0 out of 5 stars0 ratingsAWS Glue A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsAWS CloudFormation A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsPractical OneOps Rating: 0 out of 5 stars0 ratingsAWS IAM A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsThe DevOps Mokitas: Avoid the Elephants in Your DevOps Adoption: A Handbook of Devops Mistakes to Avoid Rating: 0 out of 5 stars0 ratingsAmazon Web Services (AWS) Interview Questions and Answers Rating: 5 out of 5 stars5/5Apache Maven Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsRestful Java Web Services Interview Questions You'll Most Likely Be Asked: Job Interview Questions Series Rating: 0 out of 5 stars0 ratingsDeploy Containers on AWS: With EC2, ECS, and EKS Rating: 0 out of 5 stars0 ratingsThe New Frontier In Web Api Programming Rating: 0 out of 5 stars0 ratingsOpenJDK Cookbook Rating: 0 out of 5 stars0 ratingsKafka Up and Running for Network DevOps: Set Your Network Data in Motion Rating: 0 out of 5 stars0 ratingsPostgreSQL Administration Cookbook, 9.5/9.6 Edition Rating: 0 out of 5 stars0 ratingsConcept Based Practice Questions for AWS Solutions Architect Certification Latest Edition 2023 Rating: 0 out of 5 stars0 ratingsKubernetes A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsAmazon Web Services AWS Third Edition Rating: 0 out of 5 stars0 ratingsSolr Cookbook - Third Edition Rating: 0 out of 5 stars0 ratings
Internet & Web For You
How to Be Invisible: Protect Your Home, Your Children, Your Assets, and Your Life Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5Six Figure Blogging Blueprint Rating: 5 out of 5 stars5/5How to Disappear and Live Off the Grid: A CIA Insider's Guide Rating: 0 out of 5 stars0 ratingsNo Place to Hide: Edward Snowden, the NSA, and the U.S. Surveillance State Rating: 4 out of 5 stars4/5Get Rich or Lie Trying: Ambition and Deceit in the New Influencer Economy Rating: 0 out of 5 stars0 ratingsCoding For Dummies Rating: 5 out of 5 stars5/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5Social Engineering: The Science of Human Hacking Rating: 3 out of 5 stars3/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Lying and Lie Detection: A CIA Insider's Guide Rating: 0 out of 5 stars0 ratingsCybersecurity For Dummies Rating: 4 out of 5 stars4/5The Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5The Gothic Novel Collection Rating: 5 out of 5 stars5/5The Logo Brainstorm Book: A Comprehensive Guide for Exploring Design Directions Rating: 4 out of 5 stars4/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsPodcasting For Dummies Rating: 4 out of 5 stars4/5More Porn - Faster!: 50 Tips & Tools for Faster and More Efficient Porn Browsing Rating: 3 out of 5 stars3/5Wireless Hacking 101 Rating: 4 out of 5 stars4/5Wordpress for Beginners: The Easy Step-by-Step Guide to Creating a Website with WordPress Rating: 5 out of 5 stars5/5Six Figure Blogging In 3 Months Rating: 4 out of 5 stars4/5The Beginner's Affiliate Marketing Blueprint Rating: 4 out of 5 stars4/5Hacking : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Ethical Hacking Rating: 5 out of 5 stars5/5The $1,000,000 Web Designer Guide: A Practical Guide for Wealth and Freedom as an Online Freelancer Rating: 5 out of 5 stars5/5Tor and the Dark Art of Anonymity Rating: 5 out of 5 stars5/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5How To Start A Podcast Rating: 4 out of 5 stars4/5
Reviews for Amazon S3 Essentials
0 ratings0 reviews
Book preview
Amazon S3 Essentials - Gulabani Sunil
Table of Contents
Amazon S3 Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Know-How about S3
The need for S3 and its advantages
Basic concepts of Amazon S3
Buckets
Objects
Keys
Features of Amazon S3
Case studies
Use cases
Summary
2. S3 using the AWS Management Console
Logging in to the AWS Management Console
Bucket operations
Folder operations
Object operations
Use Reduced Redundancy Storage
Use Server Side Encryption
Versioning
Summary
3. S3 using AWS SDK – Java (Part 1)
Prerequisites
The AWS SDK for Java
The access key and secret key
Creating a group and attaching the AmazonS3FullAccess policy
Initialization
Using BasicAWSCredentials
Using ProfileCredentialsProvider
Bucket
Creating a bucket
Creating a bucket with versioning
Creating a bucket with logging
Folder
Objects
Uploading a file to a bucket
Uploading a file to a folder
Listing of bucket, folder, and objects
Delete operations
Summary
4. S3 using AWS SDK – Java (Part 2)
Copying objects
Bucket lifecycle
Cross-origin Resource Sharing
Summary
5. Deploying a Website on S3
Website configuration using the Amazon S3 Java SDK
Mapping a custom domain with website configuration in Amazon S3
Summary
Index
Amazon S3 Essentials
Amazon S3 Essentials
Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: October 2015
Production reference: 1261015
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78355-489-8
www.packtpub.com
Credits
Author
Sunil Gulabani
Reviewers
Guðmundur Jón Halldórsson
Parth Mehta
Commissioning Editor
Kunal Parikh
Acquisition Editors
Shaon Basu
Sonali Vernekar
Content Development Editor
Mayur Pawanikar
Technical Editor
Humera Shaikh
Copy Editors
Shruti Iyer
Sonia Mathur
Project Coordinator
Kranti Berde
Proofreader
Safis Editing
Indexer
Monica Ajmera Mehta
Production Coordinator
Nilesh R. Mohite
Cover Work
Nilesh R. Mohite
About the Author
Sunil Gulabani is a software engineer based in Ahmedabad, Gujarat, and author of the book, Developing RESTful Web Services with Jersey 2.0, Packt Publishing. He completed his graduation in commerce from S M Patel Institute of Commerce (SMPIC) and obtained his master's degree in computer applications from AES Institute of Computer Studies (AESICS). Sunil presented a paper entitled Effective Label Matching For Automated Evaluation of Use Case Diagrams at an IEEE conference on Technology For Education (T4E) held at IIIT Hyderabad, along with senior lecturers, Vinay Vachharajani and Dr. Jyoti Pareek.
Since 2011, he has been working as a software engineer and is a cloud technology–savvy person. Sunil is experienced in developing enterprise solutions using Java Enterprise Edition. He has a keen interest in system architecture and integration, data modeling, relational databases, and mapping with NoSQL for high throughput.
Apart from this, Sunil is interested in writing tech blogs and is actively involved in knowledge-sharing communities.
You can visit him online at http://www.sunilgulabani.com and follow him on Twitter at twitter.com/sunil_gulabani. You can also reach Sunil directly at
I would like to express my heartiest thanks to my parents, my wife, Priya, and family members, who supported me at each and every level of my career. I would also like to convey thanks to my friends and colleagues, without whom jumping onto the next step of my career would not be possible. Also, thanks to the Packt Publishing team, who gave me the opportunity to author this book.
About the Reviewers
Guðmundur Jón Halldórsson is a veteran software developer who has designed and built software for many of the biggest companies in Iceland. His focus is on finding big data solutions for his company.
Guðmundur is the chief technology officer of Medilync, a small medical device company in Iceland. Medilync was founded with the goal