이 항목은 아직 평가되지 않았습니다.- 이 항목 평가

Windows Azure를 위한 응용 프로그램 계획 및 디자인

업데이트 날짜: 2011년 2월

이 페이지의 링크를 Windows Azure에 대한 응용 프로그램을 계획 및 설계할 때 고려해야 할 사항을 이해하는 시작점으로 사용하십시오. 이 링크는 Microsoft의 다양한 콘텐츠 공급자로 연결됩니다. 이 페이지는 새로운 콘텐츠가 제공되는 경우 주기적으로 업데이트되므로 새로운 내용이 있는지 자주 확인하십시오.

 

기사

Windows Azure 프로그래밍 모델(페이지는 영문일 수 있음)

백서입니다. 전 세계 수많은 개발자들은 Windows Server 프로그래밍 모델을 사용하여 응용 프로그램을 만드는 방법을 알고 있습니다. 비록 Microsoft의 클라우드 플랫폼 Windows Azure를 위해 작성된 응용 프로그램은 다른 모델을 사용하긴 하지만 Windows 개발자들이 사용하는 대부분의 기술은 Windows Azure 프로그래밍 모델에도 계속 적용됩니다. 이 문서는 서비스 프로그래밍 모델로 Windows Azure 플랫폼을 이해하는 데 도움을 줍니다.

Microsoft Windows Azure 플랫폼에서 클라우드용 응용 프로그램 개발(페이지는 영문일 수 있음)

패턴 및 사례 설명서입니다. 이 설명서는 Windows Azure에 대한 소개를 제공하고 클라우드 기반 응용 프로그램에 비용 모델 및 응용 프로그램 수명 관리에 대해 논하며 기존 ASP.NET 응용 프로그램을 클라우드로 마이그레이션하는 방법에 대해 설명합니다. Windows Azure 도구의 최신 버전 및 Windows Azure 플랫폼의 최신 기능을 사용하여 클라우드에서 실행할, 다중 테넌트 SaaS(Software as a Service) 응용 프로그램을 맨 처음부터 만드는 방식을 보여 줍니다. 이 설명서는 클라우드에서 실행하거나 상호 작용하는 응용 프로그램 및 서비스를 디자인하거나 빌드하거나 운영하는 설계자, 개발자 또는 IT(정보 기술) 전문가용입니다. Windows Azure를 사용하기 위해 응용 프로그램이 Microsoft Windows 운영 체제를 기반으로 할 필요는 없지만 이 설명서는 Windows 기반 시스템을 사용할 사람들을 위해 작성되었습니다.

Microsoft Windows Azure 플랫폼에서 클라우드로 응용 프로그램 이동(페이지는 영문일 수 있음)

패턴 및 사례 설명서입니다. 이 설명서에서는 기존의 온-프레미스 ASP.NET 응용 프로그램을 클라우드에서 작동하는 응용 프로그램으로 변경하는 방법을 보여 줍니다. 이 설명서는 클라우드에 적합한 응용 프로그램 및 서비스를 디자인하거나 빌드하거나 운영하는 설계자, 개발자 또는 IT(정보 기술) 전문가용입니다. 이 설명서는 주로 Windows 기반 시스템을 사용하는 사용자를 위해 작성되었습니다.

Windows Azure를 위한 서비스 디자인(페이지는 영문일 수 있음)

MSDN Magazine 기사입니다. 이 기사에서는 SOA(서비스 지향 아키텍처) 패턴을 적용하고 서비스 지향 솔루션을 구현할 때 수집된 경험을 통해 서비스 및 응용 프로그램을 클라우드 컴퓨팅의 새 장으로 성공적으로 이동시키는 방식을 설명합니다. 코드 샘플이 포함되어 있습니다.

클라우드로 응용 프로그램을 마이그레이션하기 위한 팁(페이지는 영문일 수 있음)

MSDN Magazine 기사입니다. 이 기사에서는 온-프레미스 응용 프로그램을 클라우드로 마이그레이션할 때 고려해야 할 응용 프로그램 아키텍처의 기본 요소와 마이그레이션을 원활하게 처리하기 위한 몇 가지 팁 및 힌트를 제공합니다.

Windows Azure의 성능 기반 확장(페이지는 영문일 수 있음)

MSDN Magazine 기사입니다. 이 기사는 주로 개발자 및 설계자용입니다. 응용 프로그램을 확장 또는 축소하고 성능 손상이나 리소스 낭비 없이 더 효과적인 비용 모델을 만드는 방법에 대해 설명할 목적으로 Windows Azure 기능의 광범위한 단면에 대해 상세하게 설명합니다. 코드 샘플이 포함되어 있습니다.

클라우드 최적화 – 컴퓨팅 및 비즈니스 요구 조정 중 기능 확장 - 클라우드 컴퓨팅에 대한 비즈니스 결정을 내리기 위한 프레임워크(페이지는 영문일 수 있음)

백서입니다. 클라우드 컴퓨팅은 이제 조직에 엔터프라이즈 응용 프로그램을 배포 및 유지 관리하기 위해 더 유연하고 덜 복잡한 새로운 방법을 제공합니다. 잠재적 클라우드 컴퓨팅 이점의 범위를 완전히 이해하려면 실제 컴퓨팅 리소스 최적화가 비즈니스 요구에 맞게 컴퓨팅 기능을 조정한다는 것을 인식하는 넓은 시각이 필요합니다. 이제 클라우드 컴퓨팅을 통해 조직은 유연성, 통합, 크기 조정, 가속 배포, 향상된 사용률 및 투명한 비용 회계를 달성할 수 있습니다.

비디오

클라우드 컴퓨팅 – 설계자를 위한 특강(페이지는 영문일 수 있음)(57:50)

클라우드 컴퓨팅은 많은 컴퓨터, 저장소 및 응용 프로그램 리소스에 대한 빠른 액세스를 제공하며 자본 투자가 필요하지 않습니다. 그러나 대부분의 회사는 모든 자산을 클라우드로 이동시킬 수 없거나 하지 않을 것입니다. 클라우드 컴퓨팅에서 가장 이점이 많은 응용 프로그램, 서비스 및 기능은 무엇일까요? 이 질문에 대답하기 위해 이 비디오에서는 규정 요구 사항, 재정적인 측면 및 마지막으로 가장 중요한 기술 기능을 포함하여 클라우드 컴퓨팅의 전망 및 역학에 대해 설명합니다.

ARCast.TV - David Aiken이 들려주는 Azure 아키텍처 패턴(페이지는 영문일 수 있음)(16:18)

ARCast.TV의 이 에피소드에서 Windows Azure의 기술 전도사 David Aiken은 Bob Familiar에게 클라우드의 확장 가능 서비스 구축을 돕는 아키텍처 패턴에 대해 이야기합니다.

클라우드 응용 프로그램 아키텍처 패턴(페이지는 영문일 수 있음)(50:04)

Harvard University Extension School의 David Platt와 Rolling Thunder Computing의 CEO는 학생들을 위해 클라우드 컴퓨팅에 대한 3가지 강의 시리즈를 만들었습니다. 이 두 번째 강의에서는 분산 컴퓨팅 개념 및 클라우드 기반 솔루션에 일반적인 응용 프로그램 아키텍처 패턴에 대해 소개합니다. 그런 다음 David는 이러한 패턴을 보여 주는 Windows Azure 기반 응용 프로그램 사용을 시연합니다.

Windows Azure Jump Start (03): Windows Azure 수명 주기, 파트 1(페이지는 영문일 수 있음)(45:13)

Windows Azure Jump Start (04): Windows Azure 수명 주기, 파트 2(페이지는 영문일 수 있음)(48:32)

설계자 및 개발자를 위한 12개 세션의 Windows Azure Jump Start 시리즈 중 두 부분으로 나뉜 단원에서는 응용 프로그램 수명 주기 중 다음 구성 요소에 대해 설명합니다. 디자인, 개발 및 배포.

클라우드 아키텍처 – 채널 9 비디오(페이지는 영문일 수 있음)

클라우드 아키텍처에 대해 태그가 지정된 Microsoft의 Channel 9 사이트 비디오 컬렉션입니다.

프레젠테이션

Windows Azure 플랫폼 개요(페이지는 영문일 수 있음)

녹화된 프레젠테이션(64:05)입니다. Windows Azure 플랫폼이 크기 조정이 가능한 컴퓨터 및 저장소 환경에는 Windows Azure를 제공하고 보안 연결에는 서비스 버스 및 액세스 제어 서비스를 제공하며 관계형 데이터베이스에는 SQL Azure를 제공하는 방식에 대해 알아봅니다. 이러한 새 서비스에 대해 자세히 알아보고 Microsoft의 새 클라우드 플랫폼에서 실행하고 이용하는 응용 프로그램을 빌드하는 방법을 나타내는 여러 데모를 참조하십시오.

모든 설계자가 Windows Azure 플랫폼에 대해 알아야 할 10가지(페이지는 영문일 수 있음)

슬라이드 모음(61)입니다. 응용 프로그램이 Windows Azure에서 작동하는 방식에 대해 대기 시간, 시간 제한, 트랜잭션, 대역폭, 상태 비저장 컴퓨팅 및 데이터 민감도 등과 관련된 내용을 설명하는 슬라이드입니다.

Windows Azure 디자인 패턴(페이지는 영문일 수 있음)

녹화된 프레젠테이션(60:00)입니다. 이 웹캐스트에서는 일련의 응용 프로그램 시나리오 컨텍스트, Windows Azure 기능 및 솔루션 예제를 제공합니다. SQL Azure와 같은 Windows Azure의 모든 구성 요소 기능을 사용하고 있으며 그 접근 방식이 독특합니다.

클라우드 및 온-프레미스 응용 프로그램을 Windows Azure 플랫폼과 연결(페이지는 영문일 수 있음)

녹화된 프레젠테이션(76:36)입니다. 이 세션에서는 클라우드에서 온-프레미스에 이르기까지 Windows Azure Connect, Windows Azure 서비스 버스 및 SQL Azure Data Sync 서비스를 사용하여 응용 프로그램을 안전하게 연결하는 방법을 배울 수 있습니다. 또한 이러한 유형의 서비스를 함께 사용하기 위한 향후 시나리오 및 기술에 대해서도 알아봅니다.

블로그 게시물

Windows Azure 서비스 인스턴스를 동적으로 확장(페이지는 영문일 수 있음)

Public Sector DPE(Developer and Platform Evangelism) 팀은 아이다호 노동부에서 개발한 사용자 지정 메서드(소스 코드에 대한 링크로 완성)를 포함하여 배포를 동적으로 확장하기 위한 메서드에 대해 설명합니다.

디자인 패턴, 안티 패턴 및 Windows Azure(페이지는 영문일 수 있음)

Microsoft의 설계자 전도사인 Bill Zack이 소프트웨어 디자인의 몇 가지 신흥 패턴과 안티 패턴에 대해 살펴봅니다.

클라우드를 위한 응용 프로그램 패턴(페이지는 영문일 수 있음)

Microsoft의 선임 클라우드 설계자인 Kashif Alam이 클라우드를 배포할 때 고려해야 할 유용한 몇 가지 응용 프로그램 패턴에 대해 설명합니다.

Windows Azure 지침 – 개발 프로세스(페이지는 영문일 수 있음)

Microsoft Patterns and Practices 팀의 수석 프로그램 관리자인 Eugenio Pace가 Windows Azure에 적용된 응용 프로그램 수명 주기 관리를 위한 몇 가지 특별한 고려 사항에 대해 설명합니다.

Windows Azure에서의 일반적인 멀티 인스턴스 시나리오(페이지는 영문일 수 있음)

Windows Azure 기술 지원 팀은 멀티 인스턴스 디자인이 강력한 컴퓨팅 및 저장소 기능에 대해 최고의 접근 방식을 제공하는 방법에 대해 설명합니다. 간단한 검색 서비스의 코드 샘플에 대한 링크가 포함되어 있습니다.

Windows Azure 사용 사례: 탄력적인 확장(페이지는 영문일 수 있음)

Windows Azure 기술 솔루션 전문가 Buck Woody는 Windows Azure 상태 비저장 컴퓨팅이 탄력적인 확장을 위한 이상적인 환경을 제공하는 방식에 대해 설명합니다.

Windows Azure 용량 평가(페이지는 영문일 수 있음)

Microsoft의 선임 기술 책임자 Hanu Kommalapati는 응용 프로그램을 성공적으로 실행할 수 있도록 Windows Azure 리소스가 용량에 미치는 영향에 대해 설명합니다. 또한 이러한 리소스에 대한 지식은 Windows Azure에서 응용 프로그램을 실행하기 위해 운영 비용을 계획하는 데 사용될 수 있습니다.

도구

Windows Azure Tools for Microsoft Visual Studio 및 Windows Azure SDK(Windows Azure 정보 참조)

Microsoft Visual Studio와 통합된 개발자 도구 모음으로, 이 도구를 사용하면 Windows Azure 응용 프로그램을 생성, 빌드, 디버그, 실행, 패키지 및 배포하는 프로세스를 간소화할 수 있습니다. 도구를 다운로드하면 Windows Azure용 응용 프로그램을 개발하는 데 필요한 Windows Azure SDK(소프트웨어 개발 키트)도 다운로드됩니다.

MAP(Microsoft Assessment and Planning) Toolkit 5.5(페이지는 영문일 수 있음)

현재 IT 인프라를 평가하고 Windows Azure로의 이동을 계획하기 위한 강력한 도구 집합이며, 무료로 사용할 수 있습니다.

Windows Azure 플랫폼 관리 포털

응용 프로그램, 저장소 계정 및 기타 Windows Azure 서비스를 관리하고 배포하기 위한 관리 포털입니다.

포럼

계획 – Windows Azure 플랫폼 포럼(페이지는 영문일 수 있음)

Windows Azure 플랫폼 포럼에서 계획 결정과 관련된 최근 질문 및 대답을 볼 수 있습니다.

디자인 – Windows Azure 플랫폼 포럼(페이지는 영문일 수 있음)

Windows Azure 플랫폼 포럼에서 디자인 결정과 관련된 최근 질문 및 대답을 볼 수 있습니다.

이 정보가 도움이 되었습니까?
(1500자 남음)

커뮤니티 추가 항목

추가
© 2013 Microsoft. All rights reserved.