Was ist Amazon Corretto?
Amazon Corretto ist eine kostenlose, plattformübergreifende, produktionsreife OpenJDK-Distribution. AWS pflegt Corretto intern für Tausende von Produktionsservices und stellt die gleiche Distribution kostenlos zur Verfügung.
Corretto enthält Performance-Optimierungen und Sicherheits-Patches, die über Standard-OpenJDK hinausgehen. Die Distribution ist für Linux, macOS und Windows verfügbar und als Docker-Image für Container-Workloads.
Kernfunktionen
- Kostenloser LTS: Langfristiger Support ohne Lizenzgebühren
- TCK-Zertifizierung: Vollständige Java SE Kompatibilität
- Multi-Platform: Linux, macOS, Windows und Container-Images
- Performance-Patches: AWS-eigene Optimierungen für Produktionsworkloads
- Quartalsweise Updates: Regelmäßige Sicherheits- und Bug-Fix-Releases
Typische Anwendungsfälle
Oracle JDK Ablösung: Wechsel von kostenpflichtigem Oracle JDK zu kostenlosem Corretto ohne Code-Änderungen. Einsparung von Lizenzkosten bei gleichbleibender Kompatibilität.
Container-Workloads: Corretto Docker-Images als Basis für Java-Container auf ECS und EKS. Optimierte Images für minimale Container-Größe und schnelle Startzeiten.
Lambda Java Runtime: Amazon Corretto als Runtime für Java-basierte Lambda-Funktionen. AWS nutzt Corretto intern als Standard-Java-Runtime für Lambda.
Vorteile
- Vollständig kostenlos mit langfristigem Support
- Keine Lizenzkosten, auch nicht für Produktionseinsatz
- Drop-in Replacement für Oracle JDK
- Performance-Optimierungen von AWS
Integration mit innFactory
Als AWS Reseller unterstützt innFactory Sie bei Amazon Corretto: JDK-Migration, Performance-Optimierung, Container-Image-Strategien und Java-Anwendungsentwicklung auf AWS.
Typische Anwendungsfälle
Häufig gestellte Fragen
Ist Amazon Corretto wirklich kostenlos?
Ja. Amazon Corretto ist vollständig kostenlos, einschließlich Long-Term Support. Es gibt keine Lizenzgebühren, auch nicht für den Produktionseinsatz. AWS verpflichtet sich zu kostenlosen quartalsweisen Updates für LTS-Versionen.
Welche Java-Versionen werden unterstützt?
Corretto bietet LTS-Versionen (Java 8, 11, 17, 21) und aktuelle Feature-Releases. LTS-Versionen erhalten mindestens 4 Jahre kostenlose Updates, einige sogar länger.
Kann ich von Oracle JDK zu Corretto wechseln?
Ja. Corretto ist TCK-zertifiziert und vollständig kompatibel mit der Java SE Spezifikation. In den meisten Fällen reicht ein Austausch des JDK ohne Code-Änderungen.