ray.jpg

ANNOUNCER: Ladies and gentlemen, please welcome chief software architect, Microsoft Corporation, Ray Ozzie. (Cheers, applause.)

올해도 어김없이 빌게이츠가 떠난 최고개발자의 영예는 항상 레이 오지인 것 같습니다. 빌게이츠마저 극찬했던 그는 이제 주요 MS 행사에서 ‘스티브 발머’를 제외하고 최고 중의 최고입니다. 레이오지는 현재 CSA지요.

(08 PDC에서 기조연설 중인 레이 오지 / 사진 = MS 본사 제공)

그는 27일(현지시간) 미국 로스앤젤레스에서 개막된 PDC(Professional Developers Conference)2008 첫 번째 날 기조연설에서 6000여명이 참여한 가운데 클라우드 컴퓨팅 플랫폼 ‘윈도 아줘러(Azure, 또는 아쥴, 애쥴, 아줠)’ 플랫폼을 공개했습니다. MS 내부에서는 코드명 "Red Dog"이었던 프로젝트입니다. (뭐라고 읽어야 하는 겨?)

참고로, 행사 두 번째 날인 내일은 보다 소비자적인 접근이 이뤄지는 ‘윈도 7’에 대한 정보가 소개됩니다. (여러분, 일단 이건 내일 커버리지 해 보자구요! ㅋㅋㅋ 2010년 1월 출시를 목표로 한다죠?)


**** '빨간 개(Red dog)'가 '푸른 하늘(Azure)'이 되다

말 그대로 첫날 발표된 아줘러는 웹 기반 애플리케이션을 개발하는 개발자들을 위해 ‘클라우드 컴퓨팅(Cloud Computing) 플랫폼을 제공하는 것입니다. 일반적으로 말하는 설치형 데스크톱 운영체제가 아니라 웹 기반 플랫폼, 좀 더 개념을 확장한다면 웹 서비스 운영체제(클라우드 서비스 운영체제) 정도가 되겠군요.

Azure 공식 홈페이지
- http://www.azure.com/

참고> azure의 뜻? - 1. 하늘빛, 담청색(淡靑色)(sky blue) 2. [the azure] 《시어》 푸른 하늘, 창천

좀 더 개발자적인 관점에서 본다면 ‘.NET 응용 프로그램 호스팅 서비스 플랫폼’ 정도라고 구체화할 수 있겠습니다. 가장 유사한 개발자 서비스라고 한다면 아마존이 제공하는 클라우드 컴퓨팅 서비스 EC2(Elastic Compute Cloud) 정도라고 할까요? 개발자 여러분들은 창의력만 가지고 오라, 컴퓨팅 파워는 우리가 제공하겠다는 의미입니다. 실질적으로는 “Windows Azure runs on a large number of machines, all located in Microsoft data centers and accessible via the Internet.”이라는 설명으로 요약할 수 있겠지요.

servicesPlatform.jpg

블로거 반응 1
http://keon.egloos.com/4696892

해당 블로거는 “MS도 서비스 기반으로 가기는 하지만 차이점이 있다면 그 중심을 직접 일반 사용자 중심 서비스를 제공하기 보다는 IT조직의 Backend측면에서 부터 접근을 하겠다는 것이 아닌가 하는 생각이 들었다”고 설명하고 있습니다.

블로거 반응 2
http://kingcrap.com/67

해당 블로거는 “Azure는 지금까지 마이크로소프트가 대규모 데이터센터를 짓고, 각종 서비스 및 서비스 플랫폼을 단편적으로 내놓던 것을 하나의 큰 줄기로 엮는 획기적인 전환점이다. 바야흐로 마이크로소프트가 흔히 시장에서 얘기하는 PaaS (Platform as a Service) Player로 공식 데뷔를 한 것으로 봐도 무방할 듯 하다”고 설명하고 있습니다.

블로거 반응 3
http://flytgr.tistory.com/640

현지에서 소식을 전해 주고 계시는 호랭이님입니다. 호랭이님 역시 발빠르게 Azure에 대해 소개하고 있습니다. 여러 가지 소식을 현지에서 많이 준비하고 계실 겁니다.

MS 에반젤리스트 공식 블로그
http://blogs.msdn.com/eva/archive/2008/10/28/new-windows-operating-system-for-cloud-windows-azure.aspx

한국MS 에반젤리스트 블로그에서는 Azure의 발음 고민과 함께, “이번 PDC를 시작으로 http://www.azure.com 을 CTP로 배포하게 된다. Visual Studio 2008과 함께 "구름속의 산책"을 즐겨 보는 것도 꽤 즐거운 일일 듯”이라고 설명하고 있습니다.

리드라이트웹 평가 - OS의 재정의 (Richard MacManus)
http://www.readwriteweb.com/archives/microsoft_azure_redefine_os.php

좀 더 큰 그림에서 접근입니다. ‘Cannibalizing Desktop Windows?’와 ‘Azure and Amazon’에 대해 언급하고 있습니다. Windows7의 포지셔닝과 연계될 때 다소 모호한 개념이고, Azure도 매우 초기 단계이기 때문에 명확한 건 없습니다만, 좀 더 지켜봐야 할 것 같네요.

how_it_works_slide_1.jpg

기본 구성

how_it_works_slide_2.jpg

서비스 확장/연계

how_it_works_slide_3.jpg

사진 설명> 마지막 세번째 다이어그램이 MS가 지향하는 클라우트 컴퓨팅의 전체 틀을 보여줍니다.


**** 창천(蒼天)에 빛나게 될까? Azure 이해하기

아래 영문 자료에서도 보실 수 있듯이, Azure는 MS 데이터센터가 호스팅하는 인터넷 기반 클라우드 서비스 플랫폼입니다. 여기에는 사실상 운영체재를 비롯해 모든 것이 한데 묶여 있습니다. 닷넷 기반이고, Windows Live, Microsoft Dynamics, Microsoft Exchange Online, SharePoint Online 등이 모두 제공됩니다. 사실 이 중에는 상당히 미국스러운 서비스들이 많은 편이라 국내 웹애플리케이션 개발자들이 어떻게 받아들일지는 잘 모르겠습니다. 완전한 MS 플랫폼을 활용할 것을 꿈꾼다면 Azure를 통해 가용성이 확보되는 만큼 가장 이상적인 환경이 되겠지요.

공식 자료> What is the Azure Services Platform?

The Azure™ Services Platform (Azure) is an internet-scale cloud services platform hosted in Microsoft data centers, which provides an operating system and a set of developer services that can be used individually or together. Azure’s flexible and interoperable platform can be used to build new applications to run from the cloud or enhance existing applications with cloud-based capabilities. Its open architecture gives developers the choice to build web applications, applications running on connected devices, PCs, servers, or hybrid solutions offering the best of online and on-premises.

Azure reduces the need for up-front technology purchases, and it enables developers to quickly and easily create applications running in the cloud by using their existing skills with the Microsoft Visual Studio development environment and the Microsoft .NET Framework. In addition to managed code languages supported by .NET, Azure will support more programming languages and development environments in the near future. Azure simplifies maintaining and operating applications by providing on-demand compute and storage to host, scale, and manage web and connected applications. Infrastructure management is automated with a platform that is designed for high availability and dynamic scaling to match usage needs with the option of a pay-as-you-go pricing model. Azure provides an open, standards-based and interoperable environment with support for multiple internet protocols, including HTTP, REST, SOAP, and XML.

Microsoft also offers cloud applications ready for consumption by customers such as Windows Live™, Microsoft Dynamics™, and other Microsoft Online Services for business such as Microsoft Exchange Online and SharePoint® Online. The Azure Services Platform lets developers provide their own unique customer offerings by offering the foundational components of compute, storage, and building block services to author and compose applications in the cloud.

자료 출처
- http://www.microsoft.com/azure/whatisazure.mspx



**** Azure 활용한 서비스 소개 사례는?

Jonathan Greensted라는 Bluehoo CEO가 기조연설에서 모바일 애플리케이션을 윈도 Azure에서 동작하는 사례로 소개했습니다. 실버라이트 기반 애플리케이션으로, 블루투스를 사용해 온라인 친구들이 실제로 가까이 있는지 알 수 있는 친구찾기 서비스라고 합니다.  http://www.bluehoo.com/ 로 접속하면 되는데, 모바일 접속을 해 봤으면 좋겠군요. location-based social networking tool 이라는 설명이 가장 적당할 것 같습니다. (더 구체적인 사례에 대해 알고 계신 분은 댓글로 고고!)


**** 푸른 Azure, 요금도 내 가슴을 푸르게 할까?

제일 중요한 것 중에 하나. 요금은 어떻게 책정되는 걸까요? MS가 이를 완전히 무료로 제공하진 않겠지요?

The Azure™ Services Platform business model is aligned around four basic principles. These are:

Consumption-based model
Pricing attractive with the market
Market expansion opportunity for Microsoft partners
Easy access through the Web, or through existing channels and programs

이러한 가격 모델이 있다고 합니다. 구체적인 가격 책정 방식에 대해서는 게재되어 있지 않지만 전체 틀만 참고하시면 되겠습니다.


**** 기타 정보들

Azure 서비스의 CTP 등록하기
- http://www.microsoft.com/azure/register.mspx

Azure SDK CTP 내려받기
http://go.microsoft.com/fwlink/?LinkID=130232

첫날 키노트 라이브 블로깅
http://blogs.zdnet.com/microsoft/?p=1669
http://news.cnet.com/8301-10805_3-10074792-75.html?part=rss&subj=news&tag=2547-1001_3-0-5
http://www.betanews.com/article/PDC_2008_Live_blog_of_Ray_Ozzies_online_services_keynote/1225119228

관련 기사 및 블로깅
http://news.cnet.com/8301-10805_3-10076004-75.html?part=rss&subj=news
http://www.downloadsquad.com/2008/10/27/microsoft-launches-windows-azure-cloud-operating-system/
http://www.readwriteweb.com/archives/windows_azure.php
http://www.engadget.com/2008/10/27/microsoft-gets-official-with-windows-azure-cloud-os-platform/
http://www.microsoft-watch.com/content/developer/live_from_pdc_day_1_keynote.html
http://www.roughtype.com/archives/2008/10/microsoft_launc.php
http://blogoscoped.com/archive/2008-10-27-n54.html
http://news.cnet.com/8301-10805_3-10076588-75.html
http://weblog.infoworld.com/enterprisedesktop/archives/2008/10/windows_azure_a.html

보도자료 등 주요 언론 자료, 영상 등 볼 수 있는 곳
- http://www.microsoft.com/presspass/events/pdc/default.mspx

문서 자료 1 - 데이비드 채펠
http://download.microsoft.com/download/e/4/3/e43bb484-3b52-4fa8-a9f9-ec60a32954bc/Azure_Services_Platform.docx

하핫, 이제 Walk in the Cloud가 아니라 ‘Windows in the Cloud’입니다.

walk.jpg

<영문 보도자료>
Microsoft Unveils Windows Azure at Professional Developers Conference

Company releases comprehensive Azure Services Platform for the cloud, offering unprecedented power of choice and open connections for developers.

LOS ANGELES — Oct. 27, 2008 — Today, during a keynote speech at the Microsoft Professional Developers Conference 2008 (PDC2008), Ray Ozzie, Microsoft Corp.’s chief software architect, announced Windows Azure, the cloud-based service foundation underlying its Azure Services Platform, and highlighted this platform’s role in delivering a software plus services approach to computing. The Azure Services Platform is an industry-leading move by Microsoft to help developers build the next generation of applications that will span from the cloud to the enterprise datacenter and deliver compelling new experiences across the PC, Web and phone.

Ozzie described how this platform combines cloud-based developer capabilities with storage, computational and networking infrastructure services, all hosted on servers operating within Microsoft’s global datacenter network. This provides developers with the ability to deploy applications in the cloud or on-premises and enables experiences across a broad range of business and consumer scenarios. A limited community technology preview (CTP) of the Azure Services Platform was initially made available to developers in attendance at PDC2008, giving them a chance to try out its features and functions and plan for their own future development.

“Today marks a turning point for Microsoft and the development community,” Ozzie said. “We have introduced a game-changing set of technologies that will bring new opportunities to Web developers and business developers alike. The Azure Services Platform, built from the ground up to be consistent with Microsoft’s commitment to openness and interoperability, promises to transform the way businesses operate and how consumers access their information and experience the Web. Most important, it gives our customers the power of choice to deploy applications in cloud-based Internet services or through on-premises servers, or to combine them in any way that makes the most sense for the needs of their business.”

Empowering Cloud Development With the Azure Services Platform

Unlike many of today’s service-based solutions, the Azure Services Platform provides developers with the flexibility and ability to create applications while taking advantage of their existing skills, tools and technologies such as the Microsoft .NET Framework and Visual Studio. Developers also can choose from a broad range of commercial or open source development tools and technologies, and access the Azure Services Platform using a variety of common Internet standards including HTTP, representational state transfer (REST), WS-* and Atom Publishing Protocol (AtomPub).

Key components of the Azure Services Platform include the following:

• Windows Azure for service hosting and management, low-level scalable storage, computation and networking
 
• Microsoft SQL Services for a wide range of database services and reporting
 
• Microsoft .NET Services which are service-based implementations of familiar .NET Framework concepts such as workflow and access control
 
• Live Services for a consistent way for users to store, share and synchronize documents, photos, files and information across their PCs, phones, PC applications and Web sites
 
• Microsoft SharePoint Services and Microsoft Dynamics CRM Services for business content, collaboration and rapid solution development in the cloud
 

State-of-the-Art Datacenter Infrastructure


During the keynote, Ozzie said of Windows Azure, "It's designed to be the foundation, to be the bedrock, underneath all of Microsoft's service offerings for consumers and business alike." Los Angeles, Oct. 27, 2008.
Click for high-res version.
 
 
Microsoft also described the importance of building robust datacenters in delivering online services. Over the past year, Microsoft has opened major datacenters in Quincy, Wash., and San Antonio, with additional centers scheduled to open in Chicago and Dublin, Ireland. Microsoft is leading the way in services infrastructure with innovative use of shipping containers as flexible and portable housing for servers, providing 10 times the density and dramatic savings in power usage. Supporting the Microsoft software plus services strategy, Microsoft’s datacenters serve up e-mail accounts, Web pages, instant messages, photos, videos, software programs and search information to millions of Internet customers worldwide.

Cut Costs and Unlock Innovation

Services technologies, when employed alongside other core technology enablers such as virtualization and modeling, will result in dramatic benefits for customers’ IT departments. Specifically, these technologies will enable a new and more dynamic world, where IT departments can drive down operating costs, focus their spending on systems that differentiate the business, and ultimately enable IT to become a more strategic asset.

“Only a few companies in the world can bring the promise of cloud computing to reality, and we are excited about the strong capabilities of the Azure Services Platform,” said Paul Farrell, senior vice president of research and development for Epicor Software Corp. “We believe that Microsoft’s initiative and leadership in software plus services will be beneficial to Epicor customers as we architect our solutions to optimize for cloud and on-premises solutions.”

Providing Businesses Choice and Flexibility Through Software and Services

Microsoft’s service offerings also include Microsoft Online Services. These solutions deliver enterprise-class software as a subscription service, hosted by Microsoft and sold through partners. Microsoft services applications, including Exchange Online, SharePoint Online, Microsoft Dynamics CRM Online, Office Communications Online and Office Live Meeting can be used as a complement to or in addition to on-premises software, enabling the power of choice depending on a customer’s IT strategy.

More information about the Azure Services Platform and Microsoft’s software plus services offering can be found at http://www.azure.com.

보도자료 출처
- http://www.microsoft.com/presspass/press/2008/oct08/10-27PDCDay1PR.mspx
- http://www.microsoft.com/presspass/features/2008/oct08/10-27pdcfeature1.mspx

레이오지 기조연설 영상
- http://wm.istreamplanet.com/customers/ms/300_ms_pdc_081027.asx

기조연설 풀 스크립트 전문
- http://www.microsoft.com/presspass/exec/ozzie/10-27PDC08dayone.mspx

 

Share
이 글과 가장 관련이 있는 글을 자동으로 추천해 드립니다
profile

안녕하세요. ITViewpoint 스타터이자 공동 에디터 '서명덕 기자' 입니다. 닉네임은 떡이떡이 입니다.

 

이 곳은 블로그미디어이며, 개인 공간은 http://itviewpoint.thoth.kr/ 을 메인으로 옮겨 갈 생각입니다.


개인적인 목적이라면 콘텐츠 막펌을 전면 허용 http://itviewpoint.com/blog/54971 합니다. 다만 비상업적인 용도에 한하며, 상업적인 용도라면 별도로 문의하세요. RSS http://itviewpoint.com/blog/rss 는 전문 제공합니다.