Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1718

Plan how to use S3 to store and serve App images, logo, & jars

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      Currently, when a user submits an App, images get stored in the deployed project directory.

      For better robustness, it would be better to store digital assets uploaded by users in S3 or other cloud storage that has lifecycle independent from the VM where App Store is deployed.

      To do:

      • Investigate whether someone has already created a Django App for retrieving/storing/uploading images or other assets to S3
      • Plan how we will implement S3-based (cloud) storage for images in App Store

        Attachments

          Activity

          ann.loraine Ann Loraine created issue -
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-1388 [ 17463 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Summary Re-architect App Store to use S3 instead of /media to store digital assets Plan how to use S3 to store and serve App images
          ann.loraine Ann Loraine made changes -
          Description Currently, when a user submits an App, the jar file gets stored within the project directory where the App Store is deployed.

          This is risky.

          It would be better to store the digital assets uploaded by users in S3 or other cloud storage that has lifecycle independent of the VM where App Store is deployed.

          We need to develop a new system that uses S3 instead.

          For this task:

          * Investigate whether someone has already created a Django App for retrieving/storing/uploading digital assets to S3
          * Plan how we will implement S3-based (cloud) storage in App Store
          Currently, when a user submits an App, images get stored in the deployed project directory.

          For better robustness, it would be better to store digital assets uploaded by users in S3 or other cloud storage that has lifecycle independent from the VM where App Store is deployed.

          To do:

          * Investigate whether someone has already created a Django App for retrieving/storing/uploading images or other assets to S3
          * Plan how we will implement S3-based (cloud) storage for images in App Store
          chaitanya Chaitanya Kintali (Inactive) made changes -
          Assignee Chaitanya Kintali [ chaitanya ]
          ann.loraine Ann Loraine made changes -
          Assignee Chaitanya Kintali [ chaitanya ]
          ann.loraine Ann Loraine made changes -
          Issue Type Bug [ 1 ] Task [ 3 ]
          ann.loraine Ann Loraine made changes -
          Sprint Summer 2019 Sprint 7 [ 66 ] Summer 2019 Sprint 8 [ 67 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Sprint Summer 2019 Sprint 8 [ 67 ] Summer 2019 Sprint 7 [ 66 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status Needs 1st Level Review [ 10005 ] In Progress [ 3 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          ann.loraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] Ready for Pull Request [ 10304 ]
          ann.loraine Ann Loraine made changes -
          Sprint Summer 2019 Sprint 7 [ 66 ] Summer 2019 Sprint 7, Summer 2019 Sprint 8 [ 66, 67 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Status Ready for Pull Request [ 10304 ] Needs Testing [ 10002 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ]
          ann.loraine Ann Loraine made changes -
          Summary Plan how to use S3 to store and serve App images Plan how to use S3 to store and serve App images & jars
          ann.loraine Ann Loraine made changes -
          Summary Plan how to use S3 to store and serve App images & jars Plan how to use S3 to store and serve App images, logo & jars
          ann.loraine Ann Loraine made changes -
          Summary Plan how to use S3 to store and serve App images, logo & jars Plan how to use S3 to store and serve App images, logo, & jars
          ann.loraine Ann Loraine made changes -
          Sprint Summer 2019 Sprint 7, Summer 2019 Sprint 8 [ 66, 67 ] Summer 2019 Sprint 7, Summer 2019 Sprint 8, Summer 2019 Sprint 9 [ 66, 67, 68 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Resolution Done [ 10000 ]
          Status Needs Testing [ 10002 ] Closed [ 6 ]
          svallapu Sai Charan Reddy Vallapureddy (Inactive) made changes -
          Assignee Sai Charan Reddy Vallapureddy [ svallapu ]
          ann.loraine Ann Loraine made changes -
          Workflow Loraine Lab Workflow [ 18440 ] Fall 2019 Workflow Update [ 20153 ]
          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 20153 ] Revised Fall 2019 Workflow Update [ 22289 ]

            People

            • Assignee:
              svallapu Sai Charan Reddy Vallapureddy (Inactive)
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: