US 11,936,530 B1
System, method, and computer program for AWS autoscaling of Tuxedo systems
Yogesh Maheswari, Pune (IN); Abhishek Gupta, Pune (IN); and Sujit Samantaray, Pune (IN)
Assigned to AMDOCS DEVELOPMENT LIMITED, Limassol (CY)
Filed by Amdocs Development Limited, Limassol (CY)
Filed on Oct. 13, 2022, as Appl. No. 17/965,673.
Application 17/965,673 is a continuation of application No. 17/669,161, filed on Feb. 10, 2022, granted, now 11,502,916.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/00 (2022.01); H04L 47/125 (2022.01); H04L 61/10 (2022.01); H04L 61/3015 (2022.01); H04L 61/4511 (2022.01)
CPC H04L 41/20 (2013.01) [H04L 47/125 (2013.01); H04L 61/10 (2013.01); H04L 61/3015 (2013.01); H04L 61/4511 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable media storing computer instructions which when executed by one or more processors of a device cause the device to:
identify an Amazon Web Service (AWS) cloud based deployment of a Tuxedo system; and
provide autoscaling of the Tuxedo system in accordance with an autoscaling configuration of the AWS, using a Tuxedo registrar that maps AWS EC2 DNS names or internet protocol (IP) addresses with Tuxedo-compliant names capable of being used by the Tuxedo system, wherein providing autoscaling of the Tuxedo system in accordance with the autoscaling configuration of the AWS, using the Tuxedo registrar, includes:
receiving, by the Tuxedo registrar, a notification of one of the AWS EC2 DNS names or IP addresses assigned to a Tuxedo worker by the AWS,
generating, by the Tuxedo registrar, one of the Tuxedo-compliant names for the Tuxedo worker,
storing, by the Tuxedo registrar, the mapping between the one of the DNS names or IP addresses assigned to the Tuxedo worker by the AWS and the one of the Tuxedo-compliant names generated for the Tuxedo worker, and
providing, by the Tuxedo registrar, the one of the Tuxedo-compliant names to both the Tuxedo worker and a Tuxedo controller associated with the Tuxedo worker, for use by both the Tuxedo worker and the Tuxedo controller when communicating within the Tuxedo system.