Azure의 Red Hat 사용하는 경우
의사 결정 기준
다음 조건은 Azure의 Red Hat이 사용 사례에 적합한지 결정하는 데 도움이 될 수 있습니다.
- 애플리케이션 유형
- 앱 개발 전략
- 프로그래밍 언어
- 인프라 환경
의사 결정 기준 | 고려 사항 |
---|---|
애플리케이션 유형 | Red Hat은 Oracle, SAS 및 SAP와 같은 가장 큰 엔터프라이즈 소프트웨어 공급업체와 수십 년간 협력하여 Red Hat 제품에서 그들의 애플리케이션을 인증하였습니다. 이러한 강력한 파트너 관계를 기반으로 Red Hat은 SAP 또는 SAS 애플리케이션을 Azure로 마이그레이션하는 데 적합합니다. SUSE와 같은 다른 Linux 공급업체를 주로 사용하는 경우 먼저 Linux의 특정 애플리케이션을 지원하는 패키지를 제공하는지 파악해야 합니다. |
앱 개발 전략 | Azure Red Hat OpenShift 서비스는 최신 애플리케이션을 빌드하기 위한 컨테이너화된 접근 방식을 지원합니다. 플랫폼에는 전체 소프트웨어 개발 수명 주기에 필요한 모든 도구가 포함되어 있습니다. DevOps 또는 DevSecOps를 실행하는 경우 Azure Red Hat OpenShift는 CI/CD 파이프라인의 모든 단계에서 보안 모범 사례 구현 및 검사를 포함하여 OpenShift에서 애플리케이션을 빌드하고 배포하는 데 필요한 기능을 제공합니다. Amazon Kubernetes Service 또는 Docker와 같은 컨테이너 관리를 위해 다른 Kubernetes 엔진을 사용하는 경우 Azure Red Hat OpenShift는 더욱 다양한 기능을 제공합니다. |
프로그래밍 언어 | Java 기반 개발 조직을 갖추고 있으며 클라우드 친화적이고 완전히 지원되는 엔터프라이즈 Java 애플리케이션 서버를 원하는 경우에는 JBoss EAP를 고려해야 합니다. JBoss EAP는 클라우드 마이그레이션 계획을 간소화하는 데 사용할 수 있는 유연한 애플리케이션 서버를 제공하므로 Java 애플리케이션을 빠르게 현대화하는 데 적합합니다. 퍼블릭, 프라이빗, 하이브리드 및 다중 클라우드 인프라에 배포하는 데 최적화되어 있습니다. 독립 실행형에 Spring Boot를 사용하는 경우 JBoss가 최선의 선택이 아닐 수도 있습니다. |
인프라 환경 | Red Hat 제품은 최신 IT 및 엔터프라이즈 하이브리드 클라우드 배포를 위한 일관된 지능형 운영 기반을 제공합니다. 인프라 간 일관성을 통해 위치에 관계없이 동일한 도구를 사용하여 애플리케이션, 워크로드 및 서비스를 배포할 수 있습니다. Red Hat과 Azure는 FIPS, Common Criteria, HIPPA 및 PCI를 비롯한 많은 보안 표준에 대한 규정 준수를 충족합니다. 또한 최신 보안 위협으로부터 시스템을 보호하는 동시에 회사, 규정 및 업계 요구 사항 준수를 보장하는 데 도움이 될 수 있습니다. 주로 경쟁사의 클라우드에서 실행하거나 자체 인프라를 관리하려는 경우 Azure의 Red Hat 워크로드에 적합한 솔루션이 아닐 수 있습니다. |
예제 시나리오
예제 시나리오에의 온라인 소매점은 온-프레미스 데이터 센터에 호스트된 Red Hat의 Java 기반 웹 사이트를 운영합니다. 웹 사이트에 새로운 기능을 빌드하고 고객 경험을 개선하기 위해 Azure의 Red Hat 솔루션을 사용하는 것을 제안했습니다. 또한 Cloud Access 또는 Azure Marketplace를 통해 테스트를 거친 신뢰할 수 있는 이미지를 선택하여 빠르게 시작하는 것을 제안했습니다.
소매점에서 이미 Red Hat 온-프레미스를 사용하고 있으므로 Red Hat Enterprise Linux on Azure가 친숙한 기능을 제공한다는 점에서 논리적인 선택입니다. 또한 Azure를 선택하는 것은 또한 팀이 고객의 개인 결제 정보를 처리하기 위해 충족해야 하는 PCI 표준을 계속 충족하는 데 필요한 도움을 얻는 것을 의미합니다. 팀이 보다 현대적인 애플리케이션 개발 전략을 채택할 수 있도록 Red Hat OpenShift를 사용하는 것을 제안합니다. OpenShift를 사용하면 개발자를 위한 장애물을 제거할 수 있으며 적은 유지 관리를 통해 애플리케이션을 빠르게 지속적으로 전달하고 배포할 수 있습니다. 마지막으로 JBoss EAP는 웹 사이트에서 Java를 기본 프로그래밍 언어로 사용하기 때문에 앱 자체를 현대화하는 데 훌륭한 선택이 됩니다.