Amazon S3 Fundamentals Training Course

Overview

Amazon S3 (also known as Amazon Simple Storage Service) is a cloud-based, NoSQL, key-value storage system on AWS.

This instructor-led, live training (online or onsite) is aimed at developers who wish to use Amazon S3 to enable cloud-based storage for their websites, web applications and/or mobile applications.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Requirements

  • A general understanding of public cloud concepts
  • An understanding of database concepts
  • Experience with website building, web application development, or mobile development

Audience

  • Developers

Course Outline

Introduction

  • Overview of Amazon S3 Features and Architecture
  • Understanding pricing

Getting Started

  • Setting up an AWS account
  • Navigating the UI
  • Interfacing with Amazon S3

Managing Data on Amazon S3

  • Understanding Amazon S3 storage classes
  • Uploading content
  • Managing data access
  • Enable versioning on an S3 bucket

AWS S3 in Action

  • Creating a static website using AWS S3
  • Creating a web application using AWS S3
  • Creating a mobile application using AWS S3
  • Leveraging other AWS services

Migrating Data to Amazon S3

  • Migrating from on-premise to cloud
  • Working with AWS SFTP
  • Working with AWS Storage Gateway
  • Working with AWS Direct Connect

Securing Amazon S3 Data

  • Encrypting data
  • Auditing data

Working with the AWS SDK

  • Accessing  libraries, code samples, and documentation.
  • Using the AWS Mobile SDK

Troubleshooting

Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *