1. A computer-implemented method for managing a distributed computing architecture, the method comprising: discovering, via a processor, a first security certificate stored within at least one memory element included in the distributed computing architecture that includes a first identifying label and an expiration date by accessing one or more network addresses that are associated with an elastic load balancing system configured to distribute network traffic related to a software application across multiple instances of the software application; comparing the first security certificate with a plurality of security certificates that resides within a storage repository; determining that the first security certificate corresponds to a second security certificate that resides within the storage repository; deleting the second security certificate from the storage repository; and storing the first security certificate within the storage repository.