aws-samples / appstream-serverless-image-creation-automation

This repository contains the file associated with the Amazon AppStream 2.0 Serverless Image Automation blog posts.
MIT No Attribution
11 stars 6 forks source link

Question about the manifests included in the sample applications #1

Closed JCKrause closed 2 years ago

JCKrause commented 2 years ago

@JGrego-AWS First let me say that I am new to AppStream and this repo has saved me countless hours of work for which I am very thankful!

I have been working on deploying version 1.2 and I have noticed something in the sample application manifests that does not look quite right. In the PuTTYManifest.txt file there are two lines (76 and 123) that are for notepad++ and line 76 is not in the NotepadPPManifest.txt file.

76 c:\program files\notepad++\nppshell_06.dll 123 c:\windows\notepad.exe

If I am deploying just the Notepad++ application do I need to add line 76 to the NotepadPPManifest.txt file?

I am about to try deploying another application and I was wondering what is the best way to generate or create the manifest file?

Thanks, John

JGrego-AWS commented 2 years ago

@JCKrause I am glad this has been helpful!

With regards to the manifests, I just pushed an update to the NPP manifest as a better example of how it should look.

Just as a quick background since you are new to AppStream, the manifest file is a list of files that the service touches to "prewarm" them when a new instance is added to your fleet and the EBS snapshot is rehydrated. Essentially what this does is improve the launch performance of the application for your users. Ideally, it contains all the files required to launch your application to ensure they are loaded first. Without it, everything will function just fine, it may just launch slightly slower. Here are some links to more information in the official documentation: