제대로 된 최신 애플리케이션을 개발하는 것은 어렵습니다. 도구, 제약 조건 및 가능성의 변화는 따라잡기 어려울 정도입니다. Oracle의 애플리케이션 개발 프레임워크는 아키텍처 관련 의사결정 과정을 단순화해 줍니다. 따라서 사용자는 보다 다양한 설계 원칙 및 권장 기술을 사용하여 가용성 및 회복탄력성이 우수하고 완벽한 보안을 제공하는 앱을 개발 및 운영할 수 있습니다.
GitHub에서 제공되는 참조 애플리케이션인 Universal Health Organization(UHO)를 통해 모던 앱 개발에 대한 자세한 정보를 살펴보세요. 해당 애플리케이션은 모던 앱 개발 프레임워크의 원칙 및 패턴을 준수합니다. 특히 웹 또는 모바일, 메시징, 이벤트 중심 아키텍처 패턴의 요소를 구현했습니다. 참조 애플리케이션을 통해 모던 앱 개발 원칙 및 패턴 관련 추가 정보를 확인해 보세요.
모든 현대적 애플리케이션에 적용되는 공통 요구사항
업계 모범 사례에 따라 보안 정책을 조정하고 이를 애플리케이션 스택의 계층 전반에 적용합니다. 데이터의 기밀성 및 무결성을 보장합니다. 권한 관리를 이용하여 개별 작업의 수행 권한을 파악 및 관리합니다. 보안 이벤트의 감지와 진단을 손쉽게 만듭니다.
다운타임, 계획 또는 기타 없이 연중무휴 24시간 앱을 이용할 수 있습니다.
애플리케이션을 재설계할 필요 없이 수만에서 수백만으로 증가하는 사용자 수에 맞춰 유연하게 확장하며 증가하는 데이터양을 처리
가능한 최상의 사용자 경험을 위해 필요한 최소 대기 시간과 최대 처리량을 제공합니다.
구축 및 배포 프로세스를 위해 최신 자동화 도구와 방법을 활용합니다. 수작업이 필요한 작업 때문에 생기는 병목현상을 방지합니다.
모든 성능 저하에 대해 성능 지표를 기록하고 시스템 성능을 모니터합니다. 이러한 측정이 예상 범위를 벗어나면 팀을 위해 자동으로 알람을 생성할 수 있습니다.
문제가 발생하더라도 앱의 정상 복구와 손실된 기능 복원, 데이터 손실을 방지하여 사용자 경험에 악영향을 주지 않도록 보장합니다.
다른 모든 요구사항과 균형을 유지하며 가능한 최저 총 비용으로 실행할 수 있습니다.
온프레미스에서 클라우드 또는 벤더로 마이그레이션 하는 과정이 간편하도록 애플리케이션 아키텍처가 개방형 표준을 준수하도록 보장합니다.