title: Is it a good practice to invoke aws lambda functions as a service catalog product?
body: <p>I have a bunch of lambda functions in my AWS account that are used for day-to-day internal operations, which should be invoked by only particular group of users in my account. These functions should not be accessible from outside.</p>
  
  <p>I have created a portfolio in AWS Service Catalog with these lambda functions as separate products and granted access to the specific group and everything works perfectly fine.</p>
  
  <p>I was wondering, if this is considered as a good practice.  </p>