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

          aloraine Ann Loraine created issue -
          aloraine Ann Loraine made changes -
          Field Original Value New Value
          Epic Link IGBF-1388 [ 17463 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine 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
          aloraine 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 ]
          aloraine Ann Loraine made changes -
          Assignee Chaitanya Kintali [ chaitanya ]
          aloraine Ann Loraine made changes -
          Issue Type Bug [ 1 ] Task [ 3 ]
          aloraine 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 ]
          aloraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] Ready for Pull Request [ 10304 ]
          aloraine Ann Loraine made changes -
          Sprint Summer 2019 Sprint 7 [ 66 ] Summer 2019 Sprint 7, Summer 2019 Sprint 8 [ 66, 67 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine 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 ]
          aloraine 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
          aloraine 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
          aloraine 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
          aloraine 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 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine 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 ]
          aloraine Ann Loraine made changes -
          Workflow Loraine Lab Workflow [ 18440 ] Fall 2019 Workflow Update [ 20153 ]
          aloraine 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:
              aloraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: