Media Services Application Mapper is a browser-based tool that allows operators to visualize the structure and logical connections among AWS Media Services and supporting services in the cloud. The tool can be used as a top-down resource monitoring tool when integrated with CloudWatch.
#55 Attach freeform notes or links to any node #58 Need a UI mechanism to manage many diagrams #158 Tile behavior following ARN change #159 Request to tag a preferred tile diagram #236 Support for AWS Elemental MediaConnect JPEG XS/CDI #255 Update vis.js packages #267 Rework from RequireJS modules to native JavaScript modules #310 Update post pipeline workflow #315 Remove deprecated workflows #316 Add eslint to workflows during content scan steps build-and-deploy #328 Add CodeQL scan to PR workflow #339 Clean up push workflow #343 Documentation for free form notes #344 Upgrade to Bootstrap 5.x #349 Add a quick-hide button below the diagram lock #350 Turn off some tooltips on Manage Notes dialog #361 Review and update UI coloring from Bootstrap 4.x to 5.x
#312 Update documentation links in README for IG #320 Getting recent cloudwatch events can timeout when there's a lot of records #323 Fix tile rendering with long names #336 overlays.js is loaded too early in the bootstrapping process #337 Diagram lock isn't repositioning after some window resize events #352 Adjust spacing on right-side tile/diagram tab icon
#180 Change never-cache-regions setting into the positive: cache-regions #184 Add a Help menu with documentation and issue reporting links #185 SSM Managed Instance tile includes system manager's instance name #186 Please introduce a method to lock diagrams to prevent unwanted changes #188 Pull and assemble /html/external during build time #197 Deprecate build timestamps and use semantic versions for identification #200 Connection dialog "Do Not Remember/Remember" button change request #210 Convert remaining custom resources to use crhelper #220 Integrate pa11y as a check in push and pull request workflows #227 S3 bucket to MediaLive connection mapper missing s3:// URLs #231 Support for AWS Elemental MediaLive CDI input type #232 Update dependencies: lodash and handlebars #237 Update S3 write scripts to check account ownership before write #241 Rename 'master' branch to 'main' #244 Remove packaged botocore and boto3 #272 Resource type metrics #289 Add required pipeline files for Solutions build
#229 CI/CD failure #230 cfn-nag false positives #240 Update IAM role usage directions in Managed Instances guide #243 Address pylint issues #245 Use versions numbers versus build timestamps #250 Address pa11y findings #261 MediaConnect flow tag information doesn't show up in the UI #264 Add region to S3 origin host names for CloudFront #290 Change fictitious account #s to well-known fake account #s #294 Changes for SonarQube findings #297 Remove timestamps from template file names
Solution Landing Page Implementation Guide
@morjoan @JimTharioAmazon
#187 Please enable point-in-time recovery by default for MSAM... (back-end, enhancement, installation) #189 Versions and Updates section in INSTALL.md needs an update (documentation, installation) #196 Update INSTALL.md showing stack descriptions with build ... (bug, documentation, installation) #205 Build script updates for error handling and rebuilds (build-and-deploy, installation) #216 Update REST API doc to include alarm subscription (documentation) #217 Create a document on how to use MSAM to monitor channels... (documentation, front-end, monitoring feature) #221 Multiple custom edges between nodes should be curved (enhancement, front-end, visualization feature)
#193 Incorrect URL provided for root template install instruc... (documentation, installation) #219 Missing connection label from EMP CMAF endpoint to Cloud... (bug, front-end)
#183 Configure GitHub Actions as an alternative MSAM build pi... (build-and-deploy) #194 Fix cfn-lint issues (CI/CD finding, installation) #195 Fix bandit issues found with hawkeye scanner (CI/CD finding, back-end) #198 Fix remaining pylint issues (CI/CD finding, back-end) #203 Updates to development and process documentation (documentation) #204 Fix cfn-nag violations (CI/CD finding, build-and-deploy, installation) #218 Fix up jshint messages from workflows (CI/CD finding, front-end)
@morjoan @JimTharioAmazon
Support UDP/RTP connections from MediaLive channel #162 Documentation update request: Preserve user defined nodes when duplicating tables between two stacks #169 Rework Implementation Guide at AWS Solutions Landing Page #172 #177 Restructure MSAM project to align with the AWS Solutions layout #168
MediaLive console links in Selected Item compartment are broken #167 Updating BrowserAppBucket content location #173 Remove Qualtrics survey from README.md #175 #179
@morjoan @FahadHassanAmazon @roottool @JimTharioAmazon
Review the Install Guide for complete instructions.
Fixed: Bug in tile view refresh #146 Reduce the TTL in CloudFront for front-end application #147 MediaLive standard channel connection issues require page refresh #154 Node update process is still too aggressive #155 Composite alarms aren't being returned: check DescribeAlarms calls #156
New: Provide a control to reduce or hide the lower compartment #70 Searching can be confusing for new users #105 Simplify AWS region selections/filters #113 Support MediaLive channel to S3 bucket connections #127 Update all Python Lambdas to 3.8.x #134 Support MediaStore container to CloudFront distribution connections #136 Support the new Elemental Link device MediaLive input #149 Tile view filter selection persistence #151 Provide control for clearing of all diagrams & tiles #153 Request to add MSAM architecture diagram to install documentation #157
Thanks to our contributors: @morjoan @JimTharioAmazon
Install or Update to MSAM v1.7.5 with this template:
https://rodeolabz-us-west-2.s3.amazonaws.com/msam/msam-all-resources-release.json
Review the Install Guide for complete instructions.