GraalVM

더욱 빠르게. 더욱 스마트하게. 한층 간결하게.
GraalVM은 Java 및 JVM 기반 애플리케이션의 성능을 향상시키고, Java 클라우드 네이티브 서비스의 구축 및 실행을 간소화해 주는 고성능 JDK입니다. 최적화된 컴파일러가 더욱 빠른 코드를 생성하고, 보다 적은 컴퓨트 리소스를 사용하기 때문에 마이크로서비스를 즉시 시작할 수 있습니다. Java SE Universal Subscription 제품 구독 시 GraalVM이 무료로 제공됩니다.

GraalVM 특징

모든 신규 GraalVM Enterprise 릴리스는 개발자가 네이티브 실행 파일을 사용해 마이크로서비스를 보다 빠르게 배포하고, OpenJDK와 동등한 수준의 피크 성능을 즉시 달성할 수 있게 지원합니다.

Java SE Universal Subscription과 GraalVM 권한을 함께 제공함으로써 기술 접근성 개선

검증된 Oracle Java를 기반으로 구축된 GraalVM은 많은 Java 애플리케이션에 엄청난 성능 이점을 제공합니다. GraalVM 중요 패치 업데이트(CPU) 릴리스에는 알려진 취약점에 대한 보호를 제공하는 모든 Oracle Java SE CPU들이 포함되어 있습니다.

첨단 최적화 적시 컴파일러

GraalVM의 고성능 최적화 컴파일러는 코드 변경 없이도 애플리케이션 성능을 최대 55% 가속화해 줍니다. CPU 및 메모리 요구 사양이 줄어들기 때문에 애플리케이션의 실행 속도 및 확장 효율성도 개선됩니다.

기본 이미지 사전 컴파일

GraalVM Native Image 유틸리티는 Java 및 Java 바이트 코드 기반 애플리케이션을 Java Virtual Machine 없이 직접 실행할 수 있는 네이티브 바이너리 실행 파일로 컴파일합니다. Native Image 바이너리는 거의 즉각적으로 실행되고, 적은 메모리 공간만을 점유하며, 웜타임 없이 바로 최고의 성능을 제공합니다. Helidon, Micronaut, Quarkus, Spring Boot를 포함한 모든 주요 마이크로서비스 프레임워크는 GraalVM을 지원합니다.

다국어 지원

GraalVM은 성능 저하 없이 서로 다른 언어 및 라이브러리를 상호 운용할 수 있는 기능과 함께 Java 이외의 여러 언어에 대한 고성능 런타임 지원을 제공합니다. 주어진 작업에 적합한 언어 또는 라이브러리를 사용할 수 있도록 하여 개발자 생산성을 향상시킵니다.

GraalVM 전용 지원

GraalVM Subscription은 24시간 연중무휴로 제공되는 Oracle Premier Support를 지원하며, 성능, 안정성, 보안 업데이트에 대한 완벽한 접근성을 제공합니다. Oracle GraalVM 라이선싱 및 지원은 Oracle Cloud 구독에 포함됩니다.

Oracle Cloud Infrastructure를 구동하는 Oracle GraalVM

커뮤니티를 통한 연결

Oracle Cloud Infrastructure(OCI)는 GraalVM을 사용하여 성능을 개선하고 리소스 사용을 줄입니다. Oracle GraalVM으로의 이전만으로도 Oracle Cloud Infrastructure의 가비지 수집 시간이 25% 단축되었고, 초당 트랜잭션 처리 시간이 10% 향상되었습니다. Oracle GraalVM은 모든 Oracle Cloud Infrastructure 제품에 포함되어 있습니다.

Oracle GraalVM의 주요 이점

2023년 6월 13일

Oracle GraalVM 발표

Oracle, GraalVM Sr. Director Product Management, Shaun Smith

새로운 GFTC 라이선스를 사용하는 Oracle GraalVM에 대한 자세한 내용을 확인해 보세요.

게시물 전문 읽어보기

추천 GraalVM 블로그

모두 보기

리소스

가격 정책

Java SE Universal Subscription을 통한 권한 획득

Oracle GraalVM 라이선싱 및 지원은 Oracle Cloud 및 Java SE Universal Subscription을 통해 무료로 제공됩니다.

학습

고객의 추천 글

우리에게는 고객의 피드백이 대단히 중요합니다. 서드파티 리뷰 사이트인 Trust Radius를 통해 Oracle GraalVM에 대한 솔직한 사용 후기를 나눠주세요.

사용자 리뷰

멀티클라우드 애플리케이션 개발

멀티클라우드 애플리케이션 개발

Graal Cloud Native(GCN)는 엄선된 오픈 소스 Micronaut® 프레임워크 모듈 세트로 멀티클라우드 애플리케이션 개발을 간소화해 주며, GraalVM Native Image를 통해 사전에 컴파일되도록 설계되었습니다. Graal Cloud Native를 사용하면 즉시 실행 및 이식 가능한 클라우드 네이티브 Java 마이크로서비스를 손쉽게 구축할 수 있고, 리소스 사용량을 줄여 컴퓨트 비용을 절감할 수 있습니다.

  • 멀티클라우드 이식성 확보: 애플리케이션을 한 번만 작성하면 해당 애플리케이션을 모든 퍼블릭 클라우드에서 실행할 수 있습니다.
  • 비용 절감: 네이티브 실행 파일의 실행 속도가 100배 빨라지며, 순식간에 피크 성능으로 실행할 수 있습니다. 애플리케이션 실행 시 리소스 사용량을 대규모로 줄여주기 때문에, 고객은 비용 최적화 목표를 달성할 수 있습니다.
  • 개발자 생산성 향상: 런타임 없이 구축 즉시 실행 가능한 클라우드 서비스 통합 및 코드 검증을 통해 개발 시간을 줄일 수 있습니다.

관련 제품

Oracle Java SE

가장 인기 있는 프로그래밍 언어 겸 개발 플랫폼

Oracle WebLogic Server

엔터프라이즈 Java 애플리케이션용 플랫폼

Oracle Cloud Marketplace

클라우드에서 GraalVM 시작하기

프로젝트 Micronaut

모던 풀 스택 마이크로 서비스 프레임워크

Oracle GraalVM 시작하기


Oracle GraalVM 다운로드하기

설치 가이드와 함께 제공되는 최신 Oracle GraalVM 릴리스를 확인해 보세요.


Oracle GraalVM 웹캐스트 시청하기

Oracle GraalVM을 위한 팁과 모범 사례를 확인해 보세요.


Oracle GraalVM Explainer 인포그래픽

GraalVM 관련 신규 용어 및 정의. GraalVM에 적용된 기술의 작동 원리를 확인해 보세요.


문의하기

Oracle의 제품 전문가에게 Oracle GraalVM에 대해 문의하세요.