로그인 / 등록 Account

클라우드 네이티브 애플리케이션

Quarkus의 Red Hat 빌드를 선택해야 하는 이유

Jump to section

Quarkus는 빠른 경량형 마이크로서비스 및 서버리스 애플리케이션을 구축하기 위한 쿠버네티스 네이티브 Java™ 스택입니다.

Red Hat Runtimes의 일부인 Quarkus의 Red Hat 빌드는 Red Hat OpenShift®와 긴밀하게 통합되며 프로덕션에 바로 투입할 수 있는 기능을 제공하므로 클라우드 네이티브 애플리케이션에 이상적인 플랫폼입니다.

개발자는 애플리케이션에 사용할 Java 프레임워크를 선택할 수 있으며, 이러한 애플리케이션은 JVM(Java Virtual Machine) 모드에서 실행됩니다. 

Quarkus는 컨테이너 우선 전략에 따라 구축되었습니다. 즉, 적은 메모리 사용량과 빠른 시작 시간을 위해 최적화되어 있습니다.

Quarkus의 Red Hat 빌드가 제공하는 이점

Red Hat은 개발자가 설정 및 준비 시간 없이 더 빠르게 개발을 시작할 수 있는 사전 구축된 쿠버네티스 네이티브 개발자 환경 및 툴을 제공합니다.

개발자는 Quarkus를 비롯한 Red Hat OpenShift 및 Red Hat Runtimes를 사용해 생산성 및 혁신 추진 능력을 크게 향상할 수 있습니다.

비용 절감

Quarkus의 낮은 메모리 사용량과 빠른 시작 시간으로 인해 리소스를 더 효율적으로 활용하고 사용자 경험을 개선할 수 있습니다.

개발자의 즐거움

Quarkus는 인기 있는 Java 표준 및 라이브러리뿐 아니라 라이브 코딩 및 통합 설정을 지원하므로 빠르고 반복적인 개발에 적합합니다.

서버리스에 이상적

빠른 시작 시간, 낮은 메모리 사용량, 작은 애플리케이션 크기가 특징인 Quarkus는 서버리스 애플리케이션에 가장 이상적입니다.

신뢰성

Quarkus는 180명이 넘는 개발자가 기여하는 활발한 사용자 커뮤니티의 지원을 받아 입증되고 신뢰할 수 있는 엔터프라이즈 Java 에코시스템을 근간으로 구축됩니다.

OpenShift 통합

Quarkus는 OpenShift와 사전 통합되어 확장 가능하고 빠른 경량형 애플리케이션에 이상적인 애플리케이션 환경을 제공합니다.

확장 에코시스템 

Quarkus에서 제공하는 90개 이상의 확장 기능으로 프레임워크 또는 기술을 Quarkus 애플리케이션에 설정, 부팅 및 통합할 수 있으므로 개발자가 자신의 코드에 집중할 수 있습니다.

반응형/이벤트 기반

Quarkus는 반응형 애플리케이션에 이상적입니다. Quarkus는 명령형 코드와 반응형 코드 모두에 비차단, 반응형 이벤트 루프를 사용하므로 개발자는 자신의 활용 사례에 적합한 옵션을 선택할 수 있습니다.

OpenShift에서 Quarkus를 선택해야 하는 이유

통합 애플리케이션 환경을 갖추면 비즈니스 솔루션의 신속한 개발 및 제공이 가능하므로 경쟁에서 앞서갈 수 있습니다.

개발자는 Red Hat OpenShift와, Quarkus를 비롯한 클라우드 네이티브 개발 툴체인을 사용하여 생산성을 크게 향상할 수 있습니다. Red Hat은 개발자가 설정 및 준비 시간 없이 더 빠르게 개발을 시작할 수 있는 사전 구축된 쿠버네티스 네이티브 개발자 환경 및 툴을 제공합니다.

Red Hat Runtimes란?

Red Hat Application Services의 일부인 Red Hat Runtimes는 클라우드 네이티브 애플리케이션을 개발, 유지 관리하기 위한 일련의 제품, 툴, 구성 요소입니다. 마이크로서비스와 같은 고도로 분산된 클라우드 아키텍처에 대해 경량화된 런타임과 프레임워크를 제공합니다.