Hot News1. 11월 {CODE PARTY} 세미나는 WCF와 PDC(Pro Developer Conference) 2010 입니다. 지금 등록중입니다. 2. {CODE PARTY} On-line 사이트가 열렸습니다. 8월 세미나 동영상/발표자료/샘플 코드를 다운로드 하실 수 있습니다.발빠르게 개발자들에 필요한 링크를 모아서 전달해드리는 {CODE PARTY} News+ 서비스를 시작하게 되었습니다. 가입도 필요없이 편리하게 링크(http://youngwook.com/tag/NEWS+)만으로 혹은 RSS Feed로 접근하실 수 있습니다.오늘은 총 22개의 정보를 제공해 드리겠습니다. News+를 실시간으로 받아보고 싶으신 분들은 Twitter @winkey7을 지금 팔로우 해주세요
Debunking another myth about value types
Is that a BLOB in your pocket, or are you just happy to see me? [Silverlight REST-based Azure/S3 BLOB API updated to run on Windows Phone 7!]
Bing Maps Showcase
Songhay Silverlight BiggestBox
Creating a Simple Action - Page 1
WebSparx Framework
“Stranger Danger” - Introducing SmartScreen® Application Reputation
The IE Cumulative Security Update for October 2010 is now available via Windows Update
New Demo Helps ISVs Understand How to Write SaaS Solutions with the Windows Azure Platform
Porting the MVC Music Store to SQL Azure
SQL Server to SQL Azure Synchronization
The Agile Samurai – Book
Introducing Team Foundation Server Hosting at DiscountASP.NET
SO-Aware blog anthology
webmatrix–helpers–antiforgery
ASP.NET MVC 3 Beta: Strongly-typed views in Razor
Caching Architecture–Testability, Dependency Injection and Multiple Providers
Team and OS resilient assembly references for Visual Studio Extensibility development
Do you want better control over code dependencies?
A Windows Explorer Gem
Silverlight Media Framework Now With Windows Phone 7 Goodness
Announcing NuPack, ASP.NET MVC 3 Beta, and WebMatrix Beta 2
이번 주 Windows Azure, SQL Azure, Windows Azure AppFabric 팀 블로그에 있었던 소식 중에 몇 가지를 모아서 전달 합니다.
New Windows Azure Firestarter Series Starts November 8, 2010 in Tampa, FL클라우드 컴퓨팅에 대해서 Microsoft 본사 직원들이 하루 일정의 강연을 진행합니다. 발표, 데모 그리고 따라하기로 이루어져 있으며, 미국에서 열리는 행사지만 12월 9일의 행사는 온라인 생중계로 보실 수 있습니다. (here)
Want to Know More About Windows Azure News from PDC10? Here's How!PDC 2010에서 발표 되었던 Windows Azure 관련 세션들에 대한 정리입니다. PDC 2010 세션들을 다시 볼 때 참고 하시면 좋겠습니다.
Thought Leaders in the Cloud: Talking with Chris C. Kemp, CTO of NASANASA의 CTO 인 Chris C. Kemp와의 인터뷰입니다. 주로 Windows Azure관련한 기술들에 대해서 다루고 있으며, NASA에서는 그 기술들이 어떻게 쓰고 쓰이고 있는지 이야기 합니다.
Introduction to Windows Azure AppFabric Caching CTPWindows Azure AppFabric Caching에 대해 소개합니다. Windows Azure AppFabric Caching은 Windows Azure상에서 운영되는 응용 프로그램을 위한 분산 메모리 캐싱 서비스입니다. 이는 Windows Server AppFabric Caching과 마찬가지로 Cloud 에서의 적용할 수 있도록 이번에 pdc10에서 발표된 기술입니다.
PDC 2010 AnnouncementsPDC 2010 에서 SQL Azure에 관련해서 추가된 새로운 특징 3가지를 소개한 포스트 입니다. SQL Azure Reporting CTP, SQL Azure Data Sync CTP, Database manager for SQL Azure
http://microsoft.com/cloud
클라우드 컴퓨팅에 대해서 많이 이야기 되고 있는데요, 과연 여러분께서는 클라우드의 힘을 믿으시는지요?
마이크로소프트에서는 최근 클라우드 관련해서 '클라우드 파워'라는 캠페인 사이트를 개설 했습니다.
이 곳에서는 프라이빗 클라우드 인프라로 'Windows Server Hyper-V',
애플리케이션 개발 및 호스팅 용 클라우드 플랫폼으로 'Windows Azure'
그리고 업무 생산성을 높일 수 있는 클라우드 서비스로 'Office 365'를 다루고 있습니다.
위의 세가지 구체적인 내용을 통해서 마이크로소프트가 IT as a Service 형태로 제공하는 것을 확인하시면,
클라우드가 바꾸고 있는 IT의 모습을 보실 수 있고, 클라우드의 힘을 느낄 수 있지 않을까 합니다.
PDC(Pro Developer Conference)에서 스티브 발머 회장(각주1)이 HTML5에 올인 하겠다는 발언이 Silverlight를 포기하는 것이 아닌가 하는 추측을 낳고 있다. 하지만 이와는 다르게 Microsoft에서 Silverlight의 중요성은 더욱더 커지고 있다. Silverlight는 버전을 더해 가면서 데스크탑, 웹, 모바일을 모두 하나의 기술로 지원하는 UI 플랫폼 기술로 자리 매김하고 있으며 앞으로도 더더욱 발전할 것으로 보인다.각주 1(내용중 일부를 수정합니다. 스티브 발머 회장의 발언이 아니라 밥 무글리아(Bob Muglia) server and tools business 의 발언이 잘못 오해되고 있습니다.)
지난주 PDC의 키 노트에서는 여러 가지 마이크로소프트의 기술을 활용한 사례들이 소개가 되었습니다. 그 중에서 주목을 많이 받은 것 중의 하나는 애니메이션으로 유명한 PIXAR 스튜디오에서 랜더링 서비스에 마이크로소프트의 클라우드 기술인 Windows Azure를 활용한 것 입니다.
영상 관련 작업을 해보신 분들은 랜더링 이라는 것이 얼마나 많은 시간이 걸리는 지 알고 계실 것 같습니다. 랜더링은 컴퓨터 프로그램을 이용해서 작업을 해둔 다양한 컨텐츠로부터 영상을 만들어 내는 과정을 말 합니다. 픽사 스튜디오의 '업'과 같은 작품의 랜더링을 만약 한대의 컴퓨터로 만든다면 272년 가까이 걸리게 된다고 하네요.
그래서 보통 이 같은 랜더링 작업이 많은 픽사와 같은 스튜디오에서는 랜더 팜이라고 하는 데이터 센터에서 600여 개의 프로세서를 가지고 작업을 하기 마련이라고 합니다. 하지만 이런 규모의 데이터센터를 직접 운영하는 것은 관리에도 문제도 있지만, 효율적이지 이용되지 않게 되면 비용적으로 효율 적이지 않기 쉽습니다.
이번에 픽사에서 pdc에서 발표한 '랜더맨' 이라고 하는 랜더링 애플리케이션은 마이크로소프트의 플랫폼인 클라우드 서비스인 Windows Azure에서 동적으로 컴퓨팅 자원을 활용해서 랜더링 작업을 할 수 있도록 했습니다. 이는 작업 시간의 단축 뿐만 아니라, 현재 상태를 확인 하고 작업의 관리 부분에서도 많은 도움을 주게 되지요.
(작업 시간을 빠르게 하기 위해 랜더링 유닛 숫자를 늘리는 것을 보여주는 화면)
(작업 상태를 보면서 진행 지속 여부를 결정할 수 있는 화면)
클라우드 컴퓨팅이 높은 사용자 트래픽으로 서버에 부하가 걸리는 것에 대한 해결책이 된 것과 마찬가지로 랜더링과 같은 랜더링과 같은 연산작업량이 많아서 높은 성능의 컴퓨터가 필요한 경우에도 적합하다는 것을 실제로 보여준 사례입니다.
끝으로 아래는 픽사에서 랜더맨 애플리케이션에서 Windows Azure를 사용한 이유는 첫 번째로는 쉽게 확장이 가능했고, 두 번째는 지속적으로 사용 가능 하다는 것에 대한 확신 그리고 C++로 작성된 애플리케이션임에도 쉽게 클라우드로 옮길 수 있었던 점이라고 합니다.