Git Product home page Git Product logo

aws-s3-reader's Introduction

aws-s3-reader

Read files from amazon AWS S3 to local file system or write to S3 from local file system. Allow the AWS S3 to local File system sync on user event(on invoking the syncLocalDir).This will read all the newly created files from S3 bucket to local.

Implementation Requires few AWS S3 informations :

1'API_KEY' which is the ASW S3 application key.

2.'API_SECRET' which is the ASW S3 application secret key.

3.'bucket-name' which is AWS S3 bucket-name.

4.'endpoint' An endpoint is a URL that is the entry point for this web service.To make any request to AWS S3 , Amazon Web Services products wants us to provide a regional endpoint for that.

Process Step :

1.invoke syncLocalDir method to start the sync process.

2.provide endpoint to AWS services.

3.create S3Object.

4.Invoke the AmazonS3 credential check using AmazonS3 instance.

5.doSync and writ it to local file system.

This is a simple implementation of AWS S3 to local file system sync.

** Worked with below pom dependency :

<dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk</artifactId>
        <version>1.8.2</version>
    </dependency>

aws-s3-reader's People

Contributors

harendrakumarsingh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.