Certificate Authorities

Let's Encrypt at Enterprise Scale: Managing Thousands of Certificates

Best practices for using Let's Encrypt in enterprise environments, including rate limit management, automation strategies, and monitoring.

M
Marcus Johnson
Platform Engineer
2026-01-12
14 min read

Let's Encrypt for Enterprise

Let's Encrypt has revolutionized SSL/TLS certificates by providing free, automated certificates. While initially popular with smaller sites, enterprises increasingly adopt Let's Encrypt for internal services, development environments, and even production workloads.

Why Enterprises Choose Let's Encrypt

  • Zero Cost: No certificate fees at any scale
  • Automation First: ACME protocol enables full automation
  • 90-Day Validity: Shorter certificates improve security
  • Rapid Issuance: Certificates issued in seconds
  • Trusted: Certificates trusted by all major browsers

Enterprise Challenges

Scaling Let's Encrypt to thousands of certificates requires addressing:

  • Rate Limits: Production limits on certificate issuance
  • Challenge Automation: DNS-01 or HTTP-01 at scale
  • Renewal Management: Ensuring timely renewal of all certificates
  • Monitoring: Visibility into certificate status

Understanding Rate Limits

Let's Encrypt implements rate limits to ensure fair usage:

LimitValue
Certificates per Registered Domain50 per week
Duplicate Certificates5 per week
Failed Validations per Account5 per hour
Orders per Account300 per 3 hours
Pending Authorizations300 per account
Names per Certificate100
Accounts per IP (creation)10 per 3 hours

Managing Rate Limits

Consolidate SANs: Instead of 50 individual certificates, use multi-domain certificates with up to 100 names per certificate.

Use Wildcard Certificates: For subdomains, wildcards reduce certificate count significantly.

Staging Environment: Always test automation in the staging environment first to avoid hitting production rate limits.

DNS-01 Challenge at Scale

DNS-01 is essential for wildcards and preferred for enterprises:

DNS Provider Integration

Configure multi-provider DNS with credentials for Route53, Cloudflare, Azure DNS, and other providers.

Challenge Workflow

  1. Request certificate
  2. Add TXT record
  3. Wait for propagation
  4. Verify record
  5. Confirm with CA
  6. Download certificate

Renewal Strategies

With 90-day certificates, renewal strategy is critical:

Renewal Timeline

  • Day 0: Issue certificate
  • Day 30: First check
  • Day 60: Start renewal
  • Day 75: Alert if not renewed
  • Day 90: Expires

Automated Renewal

Configure automated renewal with:

  • Check interval (e.g., every 12 hours)
  • Renew before days (e.g., 30 days)
  • Retry on failure with count and delay
  • Notification channels

Kubernetes Integration

cert-manager is the standard for Let's Encrypt in Kubernetes. Configure ClusterIssuers with ACME server, email, and DNS challenge solvers.

Monitoring and Alerting

Enterprise Let's Encrypt deployments require comprehensive monitoring:

Key Metrics

  • Certificates expiring soon (< 14 days)
  • Failed renewals in last 24 hours
  • Rate limit usage vs. limits
  • Challenge success rate
  • Average issuance time

Alert Configuration

Set up alerts for:

  • Certificate expiring (warning at 14 days)
  • Renewal failed (critical)
  • Rate limit approaching (warning at 80%)

Best Practices Summary

  1. Use staging for testing - Avoid rate limit issues
  2. Implement DNS-01 - Required for wildcards, more reliable
  3. Consolidate certificates - Reduce certificate count with SANs
  4. Renew early - Start renewal at 30 days remaining
  5. Monitor continuously - Prevent expiration outages
  6. Have fallback CA - Consider backup for critical services

Conclusion

Let's Encrypt enables enterprises to achieve comprehensive SSL coverage at no cost. With proper automation, rate limit management, and monitoring, organizations can reliably manage thousands of Let's Encrypt certificates across their infrastructure.

TOPICS

lets encrypt
acme protocol
certificate automation
kubernetes
ssl management

SHARE THIS ARTICLE

Ready to Transform Your Certificate Management?

See how TigerTrust can help you automate certificate lifecycle management at scale.