다음을 통해 공유


엔터프라이즈 웹앱 패턴

엔터프라이즈 웹앱 패턴은 웹앱에 중점을 두고 클라우드 경험을 통해 개발자와 설계자를 안내하는 구조화된 접근 방식을 제공합니다. 웹앱 패턴이라는 두 가지 단계가 있습니다. 각 패턴은 일반적인 비즈니스 목표와 고급 웹 애플리케이션을 향한 단계를 나타냅니다. 웹앱 패턴은 Azure Well-Architected Framework의 원칙에 부합하는 규범적 아키텍처, 코드 및 구성 지침을 제공합니다.

이러한 패턴은 레거시 웹앱을 더 많은 비즈니스 가치를 제공하는 클라우드 최적화 솔루션으로 변환하는 데 도움이 되는 로드맵으로 사용됩니다. 엔터프라이즈 웹앱 패턴에서 제공하는 지침은 클라우드 여정 전체에서 원활하고 성공적인 전환을 보장하는 데 중요한 역할을 합니다. 이 다이어그램은 엔터프라이즈 웹앱 패턴의 단계를 보여 줍니다.

엔터프라이즈 웹앱 패턴의 단계를 보여 주는 다이어그램

신뢰할 수 있는 웹앱 패턴

신뢰할 수 있는 웹앱 패턴은 온-프레미스 웹 애플리케이션을 클라우드로 전환하는 조직을 위해 설계되었습니다. 이 패턴은 클라우드에서 성공을 보장하기 위해 웹 애플리케이션의 아키텍처 및 코드 베이스를 수정하는 방법에 대한 자세한 규범 지침을 제공합니다.

이 패턴은 시간이 많이 걸리는 다시 빌드 프로세스를 수행하는 대신 클라우드를 신속하게 채택할 수 있도록 합니다. 가능한 모든 변경이 아니라 수행해야 하는 중요한 변경 사항을 강조하여 이 작업을 수행합니다. 높은 값을 제공하고 최소한의 코드 변경이 필요한 업데이트에 초점을 맞춥니다. 이 포커스를 사용하면 애플리케이션을 신속하게 다시 배치할 수 있습니다.

이 패턴은 조직에 클라우드 배포를 위한 견고한 기반을 제공하는 웹앱에 대해 설정된 랜딩 존 이 있다고 가정합니다.

최신 웹앱 패턴

최신 웹앱 패턴은 클라우드에 웹 애플리케이션이 이미 있고 성능을 향상시키고 비용을 최적화하기 위해 전략적 현대화를 원하는 조직을 위해 설계되었습니다. 이 패턴은 클라우드 기반 웹 애플리케이션의 대상 현대화에 대한 규범적인 지침을 제공합니다.

이 패턴의 초점은 수요가 많은 영역을 독립 실행형 서비스로 점진적으로 분리하여 리팩터링하는 것입니다. 이 분리를 사용하면 독립적인 버전 관리 및 크기 조정이 가능합니다. 이 전략은 비용 효율적인 방식으로 성능을 최적화하는 것이 아닙니다. 또한 모놀리식 아키텍처와 마이크로 서비스 아키텍처 간의 전환 단계 역할을 합니다.

이 패턴은 독립적인 개발 및 유연한 배포를 촉진하여 개발 주기를 가속화하고 애플리케이션의 전반적인 성능을 향상시킵니다.