Microsoft의 개발자 코드

개요

1

기본 항목

2

도구 사용해보기

3

코딩 시작

클라우드 개발이란 무엇인가? (개요)

클라우드 컴퓨팅이란 원격으로 실행되며 인터넷을 통해 액세스할 수 있는 컴퓨터와 응용 프로그램을 의미합니다. 클라우드 컴퓨팅에서 가상 시스템은 대규모 데이터 센터에서 실행되며 실제 PC와 서버를 대체합니다. 다수 사용자의 컴퓨팅 요구 사항을 하나의 중심에 집중하여 규모의 경제를 실현함으로써 소비 전력 절감, 설정 및 유지 관리의 간소화, 손쉬운 용량 및 성능 업그레이드와 같은 상당한 장점을 누릴 수 있게 됩니다. 로컬 데스크톱이나 서버에서 실행되는 응용 프로그램의 상당수는 변경 없이 클라우드에서 실행할 수 있습니다.

1기본 항목 

Microsoft 클라우드 제품에 대한 비디오를 보고 첫 번째 Azure 응용 프로그램을 작성하는 데 사용할 도구를 설치하여 환경을 준비해 보십시오.

비디오 재생

클라우드 개발의 기본 사항 배우기
비디오 | 7분 | 클라우드 개발 | 2010년 7월

이제 클라우드 플랫폼이 무엇인지 배웠으므로 이 다음 비디오를 통해서 Azure 플랫폼 기반의 클라우드 개발의 세 가지 핵심 요소인 Windows Azure, SQL Azure 및 Windows Azure 플랫폼 Windows Azure을 포함한 도구와 기술에 대해 배워 보십시오.

2도구 사용해보기 
지금 다운로드 

왼쪽 버튼을 클릭하면 다음 항목이 설치됩니다.

  • Web Platform Installer(나머지 설치 단계 실행)
  • Visual Web Developer 2010(Visual Studio 2010이 설치되어 있지 않은 경우)
  • Microsoft Visual Studio용 Windows Azure 도구
  • Windows Azure SDK
  • 필요한 IIS 기능 설정
  • 필요한 핫픽스

올바른 버전의 Visual Studio 선택과 관련한 도움말을 보려면 Visual Studio 2010 비교 차트를 검토하십시오.
팀 개발에 대한 자세한 내용은 응용 프로그램 라이프사이클 관리를 참조하십시오.

3코딩 시작 

샘플 코드를 다운로드하고, 비디오를 보면서 지금 코딩을 시작해 보십시오.

비디오 재생

클라우드 호스팅
비디오 | 23분 | Windows Azure | 2010년 7월

Windows Azure는 클라우드 기반 응용 프로그램을 위한 핵심 컴퓨팅 및 저장소 기능을 제공합니다. .NET, C++, ASP.NET, WCF 및 Visual Studio를 포함하여 이미 익숙한 Microsoft 도구 및 기술을 사용하여 응용 프로그램을 작성할 수 있습니다. Windows Azure는 응용 프로그램을 가동하고, 서로 통신하며, 최종 사용자에게 효과적으로 저장된 데이터를 제공하기 위한 가상 CPU와 저장소를 제공합니다.

이 비디오를 보고 나면 다음 단계로 진행할 준비가 완료됩니다. 또는 이 시리즈의 다음 두 비디오에서 SQL Azure 및 Windows Azure에 대해 배울 수 있습니다.

다음: Windows Azure 기능 관련 추가 정보

프로젝트에 사용된 코드  C#  VB

비디오 재생

관계형 데이터
비디오 | 12분 | SQL Azure | 2010년 7월

SQL Azure는 관계 데이터베이스 기능을 제공하므로 Microsoft가 호스팅하는 데이터 센터에 관계 데이터를 저장하고 처리하는 응용 프로그램을 작성할 수 있습니다. 또한 SQL Azure Reporting(SQL Server Reporting Services의 한 버전) 및 SQL Azure Data Sync가 제공되므로 로컬 및 클라우드 데이터베이스 간의 데이터 동기화가 가능합니다.

다음: SQL Azure 비디오 더 보기

프로젝트에 사용된 코드  C#  VB

비디오 재생

통신
비디오 | 23분 | Windows Azure | 2010년 7월

Windows Azure은 클라우드에서 정교한 분산 응용 프로그램을 작성할 수 있는 인프라 서비스를 제공합니다. 포함되는 서비스에는 응용 프로그램이 클라우드에서 다른 응용 프로그램이 액세스할 수 있도록 인터페이스를 공개하는 데 사용되는 서비스 버스, 응용 프로그램이 다양한 디지털 ID(예: Active Directory, Windows Live, Google 또는 Facebook 계정)를 사용한 인증된 액세스를 허용하는 데 사용되는 액세스 제어, 그리고 Windows Azure 응용 프로그램의 성능을 향상시키기 위한 캐싱 서비스가 있습니다.

다음: Windows Azure 비디오 더 보기

프로젝트에 사용된 코드 C# VB

비디오

개발자 항목

Office365의 SharePoint
교육 키트를 포함하여 Office 365에 대해 자세히 알아보십시오.

Dynamics CRM Online
Dynamics CRM에 대한 교육 및 과정에 참여하십시오.

Hyper-V 클라우드
Hyper-V 및 System Center를 사용하여 데이터 센터에서 클라우드의 강력함을 활용하십시오.

Windows Server 2008 R2 Hyper-V
Windows Server 2008 R2 하이퍼바이저 기반 서버 가상화 기술입니다.

System Center
실제, 가상 및 클라우드 환경을 통합 방식으로 관리할 수 있는 비용 효율적이고 민첩한 데이터 센터 서비스입니다.

서적

Programming Windows Azure: Programming the Microsoft Cloud
.NET이나 C/C++, PHP 또는 Ruby와 같은 기타 언어로 응용 프로그램 코드를 작성하십시오.
Cloud Computing with the Windows Azure
Windows Azure의 보안, 개인 정보 보호, 규정 준수, 백업 및 복구에 대해 알아보십시오.
Windows Azure: Articles from the Trenches Volume 1
유연한 클라우드 응용 프로그램을 위한 최상의 방법을 시작하는 방법부터 구현하는 방법까지 모든 내용을 다루는 20개 기사입니다.
Windows Azure (Expert's Voice in .Net)
Windows Azure, Windows Azure 및 SQL Azure를 함께 사용하거나 개별적으로 사용하는 방법을 알아보십시오.
Azure 기능 살펴보기
클라우드에서 실행되는 프런트 엔드 및 백엔드 서비스를 설계하고 확장하는 방법을 살펴봅니다.
Windows Azure Architecture Guide - Part 1
기존의 온-프레미스 ASP.NET 응용 프로그램을 클라우드에서 작동하는 응용 프로그램으로 적응시키는 방법을 설명합니다.
Microsoft는 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?