Sun Java Enterprise System 2005Q4 기술 개요

Java Enterprise System 작업

Java Enterprise System 소프트웨어 기반 비즈니스 솔루션 생성에는 여러 표준 작업이 포함되어 있습니다.이러한 작업의 범위 및 난이도는 Java Enterprise System을 도입한 시점과 생성 및 배포하려는 솔루션의 특성에 따라 다릅니다.

이 절에서는 일반적으로 연관된 Java Enterprise System의 두 가지 면, 즉 Java Enterprise System 솔루션 라이프 사이클과 다양한 도입 시나리오에 대해 설명합니다.

Java Enterprise System 솔루션 라이프 사이클

Java ES 소프트웨어를 기반으로 비즈니스 솔루션을 만드는 일에 관련된 작업은 그림 1–3과 같이 몇 가지로 나눌 수 있습니다. 여기서는 여러 가지 작업을 수행하는 Java Enterprise System 사용자의 범주도 보여줍니다.

그림 1–3 솔루션 라이프 사이클 단계 및 사용자 범주

라이프 사이클 단계 및 각 단계와 연관된 작업을 수행하는 Java ES 사용자 범주를 표시하는 다이어그램

그림 1–3에 표시된 라이프 사이클 단계는 다음과 같은 일반적인 그룹으로 분류할 수 있습니다.

그림 1–3에 표시된 솔루션 라이프 사이클 및 각 단계의 작업에 대해서는 4 장, Java Enterprise System 솔루션 라이프 사이클 작업에서 자세히 설명합니다.

그림 1–3에서는 라이프 사이클 단계에 대한 작업을 일반적으로 수행하는 Java ES 사용자를 나타냅니다. Java ES 작업을 할 경우 작업은 그림 1–3에 표시된 사용자 범주 중 하나 이상에 적합해야 합니다. 다음 표에서는 각 사용자 범주의 기술 및 배경 지식을 설명합니다.

표 1–5 라이프 사이클 작업용 Java ES 사용자 범주

사용자 

기술 및 배경 지식 

단계 

비즈니스 계획자

시스템 분석가 

심도 있는 기술 지식이 아닌 일반적인 지식 습득 

기업의 전략적 방향 이해 

비즈니스 프로세스, 목적 및 요구 사항 파악 

비즈니스 분석 

기술 요구 사항 

논리 설계 

설계자

높은 기술적 지식 습득 

배포 구조에 대한 폭넓은 지식 습득 

최신 기술 숙지 

비즈니스 요구 사항 및 제약 조건 이해 

논리 설계 

배포 설계 

시스템 통합자

현장 엔지니어 

시스템 관리자 

시스템 관리자 

높은 기술적 지식 습득 

정보 기술 환경 숙지 

분산된 소프트웨어 솔루션 구현 경험 

네트워크 구조, 프로토콜, 장치 및 보안 이해 

스크립트 및 프로그래밍 언어 이해 

배포 설계 

배포 구현 

전문 시스템 관리자

위임된 관리자 

지원 엔지니어 

전문 기술 또는 제품 지식 보유 

하드웨어, 플랫폼, 디렉토리 및 데이터베이스 숙지 

소프트웨어 모니터링, 문제 해결 및 업그레이드 기능 숙달 

운영 체제 플랫폼에 대한 시스템 관리 이해 

작업 

Java Enterprise System 도입 시나리오

Java ES 도입에 이르게 되는 비즈니스 요구 사항은 다양합니다. 그러나 거의 모든 Java ES 배포에 대한 높은 수준의 목표는 다음 도입 시나리오 가운데 하나에 해당합니다.

모든 도입 시나리오에는 각각의 고려 사항과 위험이 있습니다. 사용자 상황의 특성을 묘사하는 도입 시나리오에 상관없이 그림 1–3에 표시된 솔루션 라이프 사이클 프로세스가 적용됩니다. 그러나 도입 시나리오에 따라 라이프 사이클 단계에서 투자해야 할 자원과 처리해야 할 문제가 다를 수 있습니다.

다음과 같은 고려 사항이 도입 시나리오에 다양하게 적용됩니다.

다음 표에서는 모든 Java ES 도입 시나리오에 적용되는 고려 사항의 기본적인 특성을 요약합니다.

표 1–6 Java ES 도입 시나리오 고려 사항

도입 시나리오 

마이그레이션 

통합 

교육 

하드웨어 

새로운 시스템 

고려 사항이 아님 

새로운구성 요소 통합에 상대적으로 용이 

일반적인 중요한 고려 사항 

장비 비용과 노동 비용 간의 상쇄 [일반적으로 성능이 강한 몇 대의 컴퓨터를 사용하면 장비 비용은 증가하지만 필요한 IT 자원은 감소합니다. 일반적으로 성능이 약한 컴퓨터를 여러 대 사용하면 장비 비용은 감소하지만 필요한 IT 자원은 증가합니다.]

기능 향상 

주요 고려 사항이 될 수 있음 

새로운 구성 요소를 기존 시스템에 통합 필요 

주요 고려 사항이 될 수 있음 

기존 장비로 인해 중요한 제약 조건이 포함될 수 있음 

기능 확장 

일반적으로 고려 사항이 아님 

새로운 구성 요소를 기존 시스템에 통합할 필요성이 있음 

주요 고려 사항이 될 수도 있음 

일반적으로 새로운 시스템과 동일하게 상쇄되는 새로운 하드웨어가 필요함 

업그레이드 

주요 고려 사항이 될 수 있음 

업그레이드된 구성 요소 통합에 상대적으로 용이 

상대적으로 사소한 고려 사항 

상대적으로 사소한 고려 사항