아키텍트2008. 12. 22. 20:06
오늘 2008년 12월22일, 정보사회진흥원 및 한국커머스넷 주관 세미나에서 "클라우드 컴퓨팅과 SaaS"라는 주제로 발표를 진행하였습니다. 약 100여분 이상이 오셨는데, 분위기가 사뭇 진지하고 내년 클라우드 컴퓨팅이 어느 정도 관심을 가질지 예상할 수 있는 좋은 자리였습니다.

실제 서비스를 개발하시는 ISV 분들이 많이 계셔서, 인프라 클라우드, 플랫폼 클라우드가 제공된다면 얼마든지 뛰어난 애플리케이션 클라우드 (SaaS) 애플리케이션들이 만들어질 수 있을 거라는 확신을 갖게 되었습니다.
더 많은 정보, 새로운 소식을 전해서 국내 ISV 및 개발자 분들이 글로벌, 전 지구를 상대로 비즈니스 하실 수 있도록 조금이나마 도움이 되었으면 좋겠습니다.

해당 내용은 이전 글에서 설명한 내용이라 별도로 올리지는 않겠습니다. ZDNET에 올린 글을 참고하시면 이해하는데 도움이 되실 것 같습니다. 또한, "마이크로소프트웨어" 2009년 1월호 특집에 "마이크로소프트와 클라우드 컴퓨팅"이라는 주제로 글을 기고 하였습니다. 관심 있는 분들은 읽어주시고, 피드백 부탁 드리겠습니다.
Posted by 조이트리
아키텍트2008. 10. 31. 23:20
"클라우드 컴퓨팅의 진화 및 이슈"라는 주제로 강의를 진행하였습니다. 

클라우드 컴퓨팅의 비즈니스 모델은 크게 4가지 정도가 있습니다.
1. Storage as a Service, 스토리지 서비스 사업자
2. Infrastructure as a Service, 컴퓨팅/스토리지 서비스 사업자
3. Platform as a Service (PaaS), 플랫폼 서비스 사업자
4. Software as a Service, 애플리케이션 사업자

PaaS를 통해 플랫폼을 장악하는 업체가 SaaS 영역의 주도권을 잡을 것이라고 보여지던 시기가 있었지만 지금 마이크로소프트의 Windows Azure 플랫폼, Azure Services 플랫폼이 발표되면서 클라우드 플랫폼을 통해 국내 애플리케이션 개발 업체가 얼마든지 글로벌 서비스를 개발할 수 있게 됨에 따라, PaaS가 아닌 클라우드 플랫폼 사업자가 훨씬 우위를 차지하는 시대가 도래했습니다. 앞으로 국내의 애플리케이션 개발자, 개발업체가 진행할 수 있는 다양한 비즈니스 모델에 대해 언급해 보도록 하겠습니다.

해외의 업체가 한글을 지원하면서 국내에 서비스를 하듯, 국내 업체가 영어를 지원하면서 해외에 서비스를 하는 것도 어렵지 않게 가능해지는 시대가 왔습니다.
Posted by 조이트리
아키텍트2008. 10. 28. 19:53

윈도우 애저는 굉장히 유연한 플랫폼으로 윈도우 런타임 환경에 전체 애플리케이션을 구동할 수도 있고, 개별 서비스만 활용할 수도 있습니다.

PDC에서 발표된 버전에서는 마이크로소프트 .NET 프레임웍과 비쥬얼 스튜디오(Visual Studio)를 이용해 Windows Azure(애저) 애플리케이션을 개발할 수 있고, 가까운 시일에 PHP, Ruby 등의 언어를 이용해서도 애플리케이션 개발이 가능해집니다.


1. 윈도우 애저에 애플리케이션 개발
  - 일단 애플리케이션을 개발한 후 윈도우 애저, 즉 클라우드 상에 배포합니다.
  - 컴퓨팅 파워 및 트래픽이 많든 적든 안정적인 애플리케이션을 최종 사용자가 사용 합니다.

굉장히 간단하죠?
How Does It work Diagram


2. 구름에 있는 애플리케이션에 애저 서비스 추가 및 On-Premise 애플리케이션에 기능 추가

지금 여러분이 개발한 클라우드 애플리케이션에 Windows Azure에서 제공하는 다른 서비스를 추가하고 싶습니다. Messenger 등의 Live Services (전 세계 4.6억명)이 쓰도록 할 수 있고, 워크플로우, 접근제어, 서비스 버스등을 이용하기 위해 .NET Services를 쓰거나 SQL Services를 사용할 수도 있겠죠. 물론 비즈니스 파트너 또는 업무용으로 사용될 어플리케이션을 개발할 수도 있습니다.

How Does It work Diagram

3. 모두 모아서

또한, 가장 중요한 내용은 Azure (애저) 서비스 플랫폼은 클라우드 운영체제이며 서비스들의 집합이므로 웹, 모바일, 소프트웨어 및 서비스, 즉 하이브리드 하게 어느 유형에도 사용할 수 있다는 장점이 있습니다.

현재 있는 소프트웨어에 클라우드 컴퓨팅이 가지고 있는 부가적인 기능을 추가할 수도 있고, 다른 어플리케이션에서 사용할 서비스를 만드는 것 등이 가능합니다.

How Does It work Diagram
Posted by 조이트리
아키텍트2008. 10. 28. 18:56
안녕하세요, 이전 글에 마이크로소프트의 클라우드 컴퓨팅 Platform에 대한 이야기를 했었는데요
어제 날자로 드디어 발표되었습니다. 이름이 Windows Strata 일지, 아니면 새로운 이름일지에 대해 의문을 제기했었는데요, 결국은 새로운 이름이네요. 윈도우 애저, Windows Azure 입니다.


Windows Azure (윈도우 애저)는 컴퓨팅, 스토리지, 매니지먼트 관련된 핵심 기반 인프라를 의미하고, 거기에 올라가는 애플리케이션은 Azure (애저) 서비스 플랫폼을 이용하여 개발할 수 있습니다.

윈도우 애저는 기존의 On-Premise를 대체하는 개념이 아닙니다. 고객은 상황에 맞는 것을 선택하게 되는데 선택의 폭이 넓어졌다, 라고 보시는 것이 좋습니다. 바로 소프트웨어 플러스 서비스의 핵심인 선택, 클라우드 컴퓨팅이 추가된 개념으로 이해하셔야 합니다.
Posted by 조이트리