US 12,189,519 B1
Third-party extension integration, verification, and publication for distributed environments
Amjad Hussain, Bellevue, WA (US); Diwakar Chakravarthy, Kirkland, WA (US); Prabhu Anand Nakkeeran, Kirkland, WA (US); Asif Hussain, Redmond, WA (US); Rahul Sharma, Seattle, WA (US); Olivier Robert Munn, Snohomish, WA (US); and Christopher T. George, Seattle, WA (US)
Assigned to Amazon Technologies, Inc., Reno, NV (US)
Filed by Amazon Technologies, Inc., Reno, NV (US)
Filed on Jun. 30, 2021, as Appl. No. 17/364,224.
Int. Cl. G06F 11/36 (2006.01); G06F 8/70 (2018.01)
CPC G06F 11/3688 (2013.01) [G06F 8/70 (2013.01); G06F 11/3664 (2013.01); G06F 11/3692 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving a verification request from a user;
verifying the user, based at least in part on a first user account associated with a resource provider environment and a second user account associated with at least one separately hosted external resource linked to the resource provider environment to provide a code package;
receiving, from the verified user, the code package associated with provisioning one or more applications or resources within the resource provider environment;
formatting the code package for testing within a private testing environment as part of a provisioning template;
provisioning the private testing environment;
executing one or more testing procedures, within the private testing environment, on one or more portions of the code package;
determining a score for the one or more code portions of the code package, based at least in part on the one or more testing procedures, exceeds a passing threshold; and
providing, for access by one or more second users, the code package within a public repository.