The Transformation Center (TC) service outcomes are the modernized source code files. Within a few clicks and almost no configuration, users get their “outputs” ready for download as an archive. Once unzipped, users upload this code into their IDEs and start the testing and debugging to make sure the code executes as expected. The process is iterative and multiple executions may be required, which will generate multiple downloads and files versioning (manual or using SCM tools). When dealing with an entire project, the number of files is always high (not to mention all the scripts, configuration files and intermediate files used for debug). Sometimes, users need to check a fix or a refactoring option in one specific file. The workflow may rapidly become overwhelming and lack efficiency.
In order to tackle this need and remove friction, we introduced 2 new options to manipulate the outputs (besides download):
👀 Visualize in Workspace
Workspace is an IDE-like environment which is already available in Blu Insights in Codebase projects. It offers a set of features similar to what you can find in a modern IDE like VS Code. We make it also available in TC projects to let you browse the outputs and make benefits of all its features.
🚀 Commit to CodeCommit
You get it. 🎉🎉🎉 Combined with visualization, you can now push what matters to your CodeCommit repository (and branch) of your choice thanks to a dedicated Booster, in order to streamline the workflow from code transformation, to code test and debug. The creation of the repository, branches, security configuration, etc. remains on CodeCommit. Blu Insights will simply connect to the repository and push the outputs upon your request.
To sum up, you have now 3 options available at the selection of a TC Run: Download, Open in Workspace and Push to CodeCommit. You can find more details of this feature in the User Guide and FAQ. If you have other needs or have ideas to boost the productivity and inject efficiency, we are always happy to hear from you.
Have a productive day! 😊
The AWS Blu Insights Team.