Creating Asset Groups via CSV Upload

Overview

Using Cloudamize precloud customers can calculate and compare TCO across AWS, Azure, and Google Cloud Platform; automatically discover all applications and their dependencies; determine which applications to migrate and when; identify their optimal instances and storage options; design a phased migration plan; and gain clear visibility into cloud costs for better control. Armed with deep analysis and insights, customers can make informed decisions at each stage.

Additionally the customer can create a predefined or custom resource grouping. User can use the Pre-Cloud Settings section to create Groups and Assets. Users can then chose instances and move them across Groups and Assets. Alternatively a Pre-Cloud user should be able to download the inventory into a CSV, make desired changes to the CSV and upload it back to the system. This should trigger the updating of inventory groupings as specified in the modified CSV.

It's important to note this feature is meant for use prior to starting the assessment. Once an assessment is started the Asset Groups are 'locked' for purposes of data processing.

Goals

Cloudamize Customer can download the inventory as a CSV file, make changes to various attributes of an instance and reload it back to the system. User should be allowed to change the following.

  1. Asset Name

  2. Assessment Scope

  3. CPU Type

  • Asset Name

    • Changing of the Asset Name in the CSV, will move the instance into the Asset specified in that row.

    • If the Asset Name do not exist, the system will create a new Asset with that name and move it to that Asset.

  • Assessment Scope

    • Accept "Included" or "Excluded"  as values to this column.

    • If this column is used - check that nodes monitored is still less than nodes purchased, otherwise apply other changes and include in error report that there are not enough licenses available to include additional machines in scope

  • CPU Type

    • The number of threads allocated to the machine is necessary and will be specified as a positive integer in the column after CPU Type

 

Workflow

  1. Login to the Pre-Cloud platform @ https://app.cloudamize.com

  2. This will take use to the Landing Screen on Pre-Cloud application. Choose “Settings” from Top Right “User Actions” Tray from the Landing Screen.

    Edit_Configuration_-_redacted.jpg
  3. This will take the user to “Instance Settings“ page of Inventory Settings Section. On the Instance Settings page, click “Upload CSV“ to initiate the feature.

    Fig_2.png

     

  4. Clicking on “Upload CSV“ will open up the “Upload CSV to Control Inventory Settings“ pop-up. For the first time user, it would be advisable to download the Sample CSV, by clicking “Sample CSV“ button on the pop-up. Sample CSV is essentially the listing of entire Inventory for the chosen Infrastructure. This downloaded file is also a template for the CSV to be uploaded.

    Fig_3.png

     

  5. Below is a screenshot of the downloaded Sample file. User can make changes to the records (Asset Name, Assessment Scope, CPU Type) in the CSV and upload it back to the system. It should be noted that user should not make any changes to the header’s or columns of the CSV. This will result in the CSV being invalidated.

    Fig_4.png

     

  6. Ones the desired changes are made to the records user can upload the CSV back to the system. User will need to carry out following actions to upload the file.

    1. Click the “Choose File“ button to chose a file from the file system.

    2. Ones the correct file is chose click the “Upload“ button to upload it back to the system.

      Fig_5.png

       

  7. The upload process will validate the file format, if the format is found to be valid it will start processing the records in the file, and identify the changes and update the system. After the entire process is complete it will show a result pop-up which will list all the validation errors the system encountered in the file and list it down on the pop-up window, all other records will be processed successfully.

    Fig_6.png

     

  8. If all the records are processed without any validation errors, system will display a success message.

    Fig_7.png

     

  9. The changes made via CSV will now be reflected in the instance settings grid.

     

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.