SlideShare une entreprise Scribd logo
1  sur  50
Social Game and
     Windows Azure
        Platform
      COREBANK / Visual C# MVP 2010
Windows Azure Café & DEVPIA C# Forum SYSOP
    Visual Studio 2010 Korea Blog Member
              Nam Jeong Hyeon
Contents
O FarmVille의 사례
O Windows Azure Platform의 주요 기술
O 상호운용 기술에 대한 소개
O 동적으로 관리되는 시스템 스케일
O Social API를 사용한 Mash-up 사례
O Contents Delivery Network의 활용
FarmVille의 사례
    Chapter 1
Social Network Game
O Social Network Service의 성공에 기반
O Mobile에서도 즐기는 것이 가능
O 무엇보다도 “Game”!
Social Network Game
O Competition Game, Cooperative Game 등
  다양한 유형의 Game이 존재
O Game의 결과가 누적되고 지속적으로 공유
  될 수 있으므로 Steady User를 형성
O SNG 자체는 가벼운 Game Contents를 기
  반으로 남녀노소 누구나 참여 가능
Social Network Game
O SNG의 성공에 힘입어, 기존의 대작 게임에
  도 이러한 성향이 반영되기 시작함
O 예: STARCRAFT 2의 경우 Facebook
  Chatting을 지원하고, 업적을 공유
STARCRAFT2 Example
About FarmVille
O http://www.farmville.com/
O Zynga Networks에서 개발한 SNG
O 한달 총 사용자: 83,750,000
O Facebook의 친구 관계를 기반으로 진행
O Café World와 Social City 또한 대표적
  SNG
FarmVille’s Challenge
O 초기에는 단순한 형태의 웹 서비스로 시작
O 시간이 갈 수록 Facebook과의 다양한
  Transaction 교류가 발생하고 Traffic 증가
O 꾸준히 증가하는 Traffic을 소프트웨어적으
  로 대응
O Linux 기반 Virtualization 기술을 기반으로
  Dynamic Scale Up/Down을 구현
FarmVille’s Choice
O LAMP based Service (Linux + Apache
  HTTP Server + MySQL + PHP)
O Web Cache with MEMCACHED
O Load Balancing, Dynamic Feature
  Management
FarmVille got win!
O 제한된 하드웨어를 효율적으로 활용
O 환경 설정에 대한 의존성 최소화
O 사용량에 따른 동적 System Scale 관리
O 하드웨어 관리 비용 절감
O 개발 효율성 증대 및 서비스 개선 집중
O 게임 운영을 위한 Private Cloud 구축 사례
Windows Azure
Platform의 주요 기술
     Chapter 2
그렇다면… 혹시?!
O 웹 기술 말고도 가상화 기술까지 터득해야?
O 자체 데이터센터를 운영해야만 하는가?
O Cloud Computing을 위한 기술을 새로 이
  해하고 배워야 하나?
O 프로그래밍 언어나 개발 도구는 못쓰나?
O 기존의 기술들은 전부 버리나?
걱정하지 마십시오!
O 운영에 대한 모든 고민을 Public Cloud
  Computing에 맡겨 주세요.
O 중요한 자산과 개인 정보는 여러분의 DB에
  보관하면 됩니다.
O 그저 Game Contents에 대한 애정만을 듬
  뿍 담아 User에게 전달하기만 하십시오.
O Windows 기반의 Platform을 사용하신다면
  Windows Azure는 Best Choice입니다.
Windows Azure
O Microsoft의 Infra-as-a-Service / Platform-
  as-a-Service 전략
O 4세대 데이터 센터를 기반으로 구현
  O 주요 대륙 및 거점 지역에 데이터 센터 배치
  O 아시아의 경우 홍콩 데이터 센터 경유
O Contents Delivery Network
  O 최근에 대한민국 서울 경유 회선을 추가
Windows Azure
Windows Azure
O Application Hosting
  O Windows Azure Compute
O Data Storage Service & CDN
  O Windows Azure Storage
O Relational Database Management System
  O SQL Azure
O Service Bus (Network Integration)
  O Windows Azure AppFabric: Service Bus
O Claim-based Authentication
  O Windows Azure AppFabric: Access Control
Windows Azure
Compute Service
O 주요 기술적 특징
 O Windows Server 2008 R2 Code-based
 O X64 기반 Virtualization을 바탕으로 서비스 제공
 O .NET Framework 3.5 SP1 / 4.0 지원
 O 32비트 응용프로그램 실행 가능
O 구성 요소
 O IIS 7.5를 기본 내장하는 Web Role
 O 표준 Windows Server 2008 R2 구성과 같은
   Worker Role
Windows Azure based
 Guestbook Sample
        Demonstration
     With Pre-built sample
About SQL Azure
O SQL Server 2008 R2를 기반으로 작성
O Cloud Computing 환경에 맞는 비용 책정
  과 서비스 운용 방식을 지원
O SQL Azure 고유의 비즈니스 데이터 형식
  을 지원 (예: Geographic, Tree Type)
Migrating to SQL Azure:
        How to
              Demonstration
  With Management Studio Express 2008 R2
상호운용기술에 대한 소개
     Chapter 3
Windows Azure
Windows Azure
O Windows Server 2008 R2 기반
  O Native Application의 실행을 지원
  O Python, Perl, Java, Ruby 등 Windows 환경
   에서 사용 가능한 다양한 언어를 지원
O Fast CGI 기반의 응용프로그램 작성
  O Web Role 선택 추천
O 독립 네트워크 서버의 경우
  O Worker Role 선택 추천
Windows Azure
O SOYATEC과 Microsoft의 협력
  O Eclipse Galileo (PDT) 기반
  O Windows Azure SDK 1.1 기반
  O PHP 기반의 개발 환경
  O http://www.windowsazure4e.org/
O Silverlight Tools for Eclipse와 함께 사용하
 면 RIA 개발 또한 통합 가능
  O http://www.eclipse4sl.org/
SQL Azure
O SQL Azure Supports
  O PHP Database Connectivity (Driver DLL)
  O ODBC (via Native Client), ADO.NET
  O JDBC Driver
O 데이터베이스 확장 비용이 고민인 경우, 단
  순히 데이터베이스만 Cloud로 이행 가능
O 시스템 투명성을 보장하므로 복잡한 설정
  이 필요 없음
실전 예제: TCP 서버의
 Cloud 환경 입주
       Demonstration
  열혈강의 TCP/IP 소켓 프로그래밍
    윤성우 저 / 505p + 519p
동적으로 관리되는
 시스템 스케일
   Chapter 4
매우 어려운 문제 중 하나
9
8
7
6
                                        A
5
                                        B
4
3                                       C
2                                       D
1
0
    Qtr #1   Qtr #2   Qtr #3   Qtr #4
매우 어려운 문제 중 하나
O 시스템 스케일을 동적으로 늘이거나 줄일
  수 있으려면 매우 완벽하게 설계해야
O 그러나 시간은 한정되어있고 시장은 빠르
  게 변하며 사용자는 기다려주지 않는다.
O FarmVille처럼 완벽한 아키텍처를 만드는
  것은 더더욱 힘들다.
O 그렇다면? - Windows Azure Platform이 이
  런 부분도 처리해주나요?
Windows Azure
    Dynamic Scaling
        Sample
               Demonstration
With Windows Azure Dynamic Scaling Sample
 http://code.msdn.microsoft.com/azurescale
Social API를 사용한
  Mash-up 사례
     Chapter 5
Facebook Application
O Facebook의 기본 인증 시스템 및 사용자
  정보 API를 기초로 제공
O Facebook 내부/외부에서 여러분의
  Application이 Facebook과 상호 작용
O 사용자 간의 메시지 주고 받기, 정보 공유
  하기 등을 부여할 수 있음
국내의 가까운 사례
O NATE App-Store ≠ Mobile App-Store
  O CYWORLD API를 기반으로 함
  O 일촌 관계를 바탕으로 함
  O App-Store 사이트를 기반으로 실행
O 두 서비스 모두 Unity 3D와 같이 이식이 쉬
 운 게임 개발 환경이 많은 인기를 누림
ASP.NET MVC meets
Facebook Application
       Demonstration
Contents Delivery
 Network의 활용
      Chapter 6
Windows Azure Storage
O 2차원 행렬 데이터의 보관
  O Table Storage
O 작은 파일, 큰 파일의 보관
  O BLOB Storage
O 실시간 Queue 기반 입출력
  O Queue Storage
O Microsoft VHD 기반 NTFS 입출력
  O Windows Azure Drive (Codename: X-
    Drive)
Contents Delivery
       Network
O Windows Azure Storage를 기반으로
  BLOB Storage 상의 Contents 대상
O Smooth Streaming 구현 시 특히 유용
O Command Line / Expression Encoder
  Plugin 활용 가능
O Silverlight 기반 동영상 서비스 제공 가능
Smooth Streaming with
 Windows Azure CDN
             Demonstration
  With Expression Encoder 4 and Plug-in
   Featuring: Big Buck Bunny (Trailer)
결론
Conclusion
Summary
O Windows 기반 서버 응용프로그램을 개발
  했다면 적절한 Role 유형을 정하십시오.
O 32비트에서 64비트 환경으로 서버 응용프
  로그램을 이관하십시오.
O 서비스를 신청하고, 완성한 CSPKG 파일
  을 Azure Platform에 올리십시오.
O 잠시 후면 여러분은 ZYNGA Networks와
  같이 성공할 준비가 된 것입니다.
Summary
O Windows 운영 체제와 함께 시작하기로 한
  여러분의 선택은 탁월합니다.
O Windows Azure와 함께 손쉽고 빠르게
  Cloud Computing 환경으로 이동할 수 있
  습니다.
O Cloud를 위한 Solution을 만들지 마십시오.
  옮기는 것만으로도 충분합니다.
O 언어나 개발 도구를 버리는 일은 절대 없을
  것입니다.
Need more information?
 O 남정현의 Cloud & .NET Blog
   O http://www.rkttu.com/
 O Microsoft Korea 박중석 대리님의 Blog
   O http://www.jspark.net/
 O Visual Studio 2010 Korea Blog
   O http://www.vsts2010.net/
 O Windows Azure Café
   O http://cafe.naver.com/wazure
Need more information?
 O Korea Architecture Journal
   O http://www.architecturejournal.org/wiki/Mai
     n_Page
 O Microsoft Korea 장현춘 부장님의 Blog
   O http://www.kingcrap.com/
 O Steve Marx – Cloud Development Blog
   O http://blog.smarx.com/
 O Windows Azure Platform Homepage
   O http://www.microsoft.com/windowsazure/
Contact
O E-MAIL
  O rkttu@rkttu.com
O Twitter (@rkttu)
  O http://www.twitter.com/rkttu
  O http://www.twitter.com/rkttu/wazstudygroup
  O Hash Tag: #wazstudygroup
O Meet me at Visual Studio 2010 Booth 
Thank you!
See you at Visual Studio 2010 Booth!
Social game and windows azure platform (final)

Contenu connexe

Tendances

2017 신라대학교 azure에서 iaas 활용하기
2017 신라대학교 azure에서 iaas 활용하기2017 신라대학교 azure에서 iaas 활용하기
2017 신라대학교 azure에서 iaas 활용하기세준 김
 
1611 azure-live-세션-2
1611 azure-live-세션-21611 azure-live-세션-2
1611 azure-live-세션-2세준 김
 
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
170325 스마트앱개발자포럼-세선1-부산창조혁신센터170325 스마트앱개발자포럼-세선1-부산창조혁신센터
170325 스마트앱개발자포럼-세선1-부산창조혁신센터세준 김
 
클라우드 춘추전국시대 서버 개발자 생존기
클라우드 춘추전국시대 서버 개발자 생존기클라우드 춘추전국시대 서버 개발자 생존기
클라우드 춘추전국시대 서버 개발자 생존기iFunFactory Inc.
 
[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016
[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016
[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016Sang Don Kim
 
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobsYoungjae Kim
 
2016 NDC - 클라우드 시대의 모바일 게임 운영 플랫폼 구현
2016 NDC  - 클라우드 시대의  모바일 게임 운영 플랫폼 구현2016 NDC  - 클라우드 시대의  모바일 게임 운영 플랫폼 구현
2016 NDC - 클라우드 시대의 모바일 게임 운영 플랫폼 구현iFunFactory Inc.
 
1711 azure-live
1711 azure-live1711 azure-live
1711 azure-live세준 김
 
1701 azure-live-세션-3
1701 azure-live-세션-31701 azure-live-세션-3
1701 azure-live-세션-3세준 김
 
알람몬으로 알아보는 Node.js 트러블 슈팅 케이스 스터디
알람몬으로 알아보는 Node.js 트러블 슈팅 케이스 스터디알람몬으로 알아보는 Node.js 트러블 슈팅 케이스 스터디
알람몬으로 알아보는 Node.js 트러블 슈팅 케이스 스터디Chiung Choi
 
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트iFunFactory Inc.
 
Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
Amazon web service를 활용한 모바일 게임 서버 개발   퍼즐 주주의 사례를 중심으로Amazon web service를 활용한 모바일 게임 서버 개발   퍼즐 주주의 사례를 중심으로
Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로Seok-ju Yun
 
OpenStack으로 바로보는 상용 클라우드 플랫폼
OpenStack으로 바로보는 상용 클라우드 플랫폼OpenStack으로 바로보는 상용 클라우드 플랫폼
OpenStack으로 바로보는 상용 클라우드 플랫폼Tae Young Lee
 
오픈소스 WAS를 위한 클러스터 솔루션 - OPENMARU Cluster
오픈소스 WAS를 위한 클러스터 솔루션 - OPENMARU Cluster오픈소스 WAS를 위한 클러스터 솔루션 - OPENMARU Cluster
오픈소스 WAS를 위한 클러스터 솔루션 - OPENMARU ClusterOpennaru, inc.
 
(OCI 탐험일지) 로드 밸런서 설정
(OCI 탐험일지) 로드 밸런서 설정(OCI 탐험일지) 로드 밸런서 설정
(OCI 탐험일지) 로드 밸런서 설정Jay Park
 
[Td 2015]구름 위로 올려 어느 곳에서든 연결되는 서비스 azure 앱 서비스(이종인)
[Td 2015]구름 위로 올려 어느 곳에서든 연결되는 서비스 azure 앱 서비스(이종인)[Td 2015]구름 위로 올려 어느 곳에서든 연결되는 서비스 azure 앱 서비스(이종인)
[Td 2015]구름 위로 올려 어느 곳에서든 연결되는 서비스 azure 앱 서비스(이종인)Sang Don Kim
 
5. 솔루션 카달로그
5. 솔루션 카달로그5. 솔루션 카달로그
5. 솔루션 카달로그Terry Cho
 
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈Amazon Web Services Korea
 
PaaS를 이용한 No Ops 개발
PaaS를 이용한 No Ops 개발PaaS를 이용한 No Ops 개발
PaaS를 이용한 No Ops 개발Chiung Choi
 

Tendances (20)

2017 신라대학교 azure에서 iaas 활용하기
2017 신라대학교 azure에서 iaas 활용하기2017 신라대학교 azure에서 iaas 활용하기
2017 신라대학교 azure에서 iaas 활용하기
 
1611 azure-live-세션-2
1611 azure-live-세션-21611 azure-live-세션-2
1611 azure-live-세션-2
 
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
170325 스마트앱개발자포럼-세선1-부산창조혁신센터170325 스마트앱개발자포럼-세선1-부산창조혁신센터
170325 스마트앱개발자포럼-세선1-부산창조혁신센터
 
iFun Deploy 소개
iFun Deploy 소개iFun Deploy 소개
iFun Deploy 소개
 
클라우드 춘추전국시대 서버 개발자 생존기
클라우드 춘추전국시대 서버 개발자 생존기클라우드 춘추전국시대 서버 개발자 생존기
클라우드 춘추전국시대 서버 개발자 생존기
 
[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016
[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016
[Td 2015] 국내에서 처음으로 선보이는 microsoft 차세대 서버 운영 체제 windows server 2016
 
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
글로벌 웹사이트 구축을 꿈꾸는 당신에게: Azure WebSites and WebJobs
 
2016 NDC - 클라우드 시대의 모바일 게임 운영 플랫폼 구현
2016 NDC  - 클라우드 시대의  모바일 게임 운영 플랫폼 구현2016 NDC  - 클라우드 시대의  모바일 게임 운영 플랫폼 구현
2016 NDC - 클라우드 시대의 모바일 게임 운영 플랫폼 구현
 
1711 azure-live
1711 azure-live1711 azure-live
1711 azure-live
 
1701 azure-live-세션-3
1701 azure-live-세션-31701 azure-live-세션-3
1701 azure-live-세션-3
 
알람몬으로 알아보는 Node.js 트러블 슈팅 케이스 스터디
알람몬으로 알아보는 Node.js 트러블 슈팅 케이스 스터디알람몬으로 알아보는 Node.js 트러블 슈팅 케이스 스터디
알람몬으로 알아보는 Node.js 트러블 슈팅 케이스 스터디
 
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
[아이펀팩토리]2017 NDC 강연 자료_아이펀 엔진 개발 노트
 
Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
Amazon web service를 활용한 모바일 게임 서버 개발   퍼즐 주주의 사례를 중심으로Amazon web service를 활용한 모바일 게임 서버 개발   퍼즐 주주의 사례를 중심으로
Amazon web service를 활용한 모바일 게임 서버 개발 퍼즐 주주의 사례를 중심으로
 
OpenStack으로 바로보는 상용 클라우드 플랫폼
OpenStack으로 바로보는 상용 클라우드 플랫폼OpenStack으로 바로보는 상용 클라우드 플랫폼
OpenStack으로 바로보는 상용 클라우드 플랫폼
 
오픈소스 WAS를 위한 클러스터 솔루션 - OPENMARU Cluster
오픈소스 WAS를 위한 클러스터 솔루션 - OPENMARU Cluster오픈소스 WAS를 위한 클러스터 솔루션 - OPENMARU Cluster
오픈소스 WAS를 위한 클러스터 솔루션 - OPENMARU Cluster
 
(OCI 탐험일지) 로드 밸런서 설정
(OCI 탐험일지) 로드 밸런서 설정(OCI 탐험일지) 로드 밸런서 설정
(OCI 탐험일지) 로드 밸런서 설정
 
[Td 2015]구름 위로 올려 어느 곳에서든 연결되는 서비스 azure 앱 서비스(이종인)
[Td 2015]구름 위로 올려 어느 곳에서든 연결되는 서비스 azure 앱 서비스(이종인)[Td 2015]구름 위로 올려 어느 곳에서든 연결되는 서비스 azure 앱 서비스(이종인)
[Td 2015]구름 위로 올려 어느 곳에서든 연결되는 서비스 azure 앱 서비스(이종인)
 
5. 솔루션 카달로그
5. 솔루션 카달로그5. 솔루션 카달로그
5. 솔루션 카달로그
 
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
[Gaming on AWS] AWS와 함께 한 쿠키런 서버 Re-architecting 사례 - 데브시스터즈
 
PaaS를 이용한 No Ops 개발
PaaS를 이용한 No Ops 개발PaaS를 이용한 No Ops 개발
PaaS를 이용한 No Ops 개발
 

En vedette

Hosted pbx brochure
Hosted pbx brochureHosted pbx brochure
Hosted pbx brochureRangaTel
 
Presentac The Best Directors
Presentac  The Best DirectorsPresentac  The Best Directors
Presentac The Best Directorsguestf91eade
 
There's Power in a Pin
There's Power in a PinThere's Power in a Pin
There's Power in a Pincdanielsajc
 
Christian Financial Planning
Christian Financial PlanningChristian Financial Planning
Christian Financial Planningredzy
 
Online Creative for the Gaming Industry - Clicked Creative
Online Creative for the Gaming Industry - Clicked CreativeOnline Creative for the Gaming Industry - Clicked Creative
Online Creative for the Gaming Industry - Clicked CreativeClicked Creative
 
《氪周刊:互联网创业必读》(第68期)
《氪周刊:互联网创业必读》(第68期)《氪周刊:互联网创业必读》(第68期)
《氪周刊:互联网创业必读》(第68期)Chada Chiu
 
C:\Documents And Settings\Owner\سطح المكتب\Ppt126 A [مسترد]
C:\Documents And Settings\Owner\سطح المكتب\Ppt126 A [مسترد]C:\Documents And Settings\Owner\سطح المكتب\Ppt126 A [مسترد]
C:\Documents And Settings\Owner\سطح المكتب\Ppt126 A [مسترد]guestb616b4
 
Presentatie Windesheim 2010 25 03
Presentatie Windesheim 2010 25 03Presentatie Windesheim 2010 25 03
Presentatie Windesheim 2010 25 03Mir Academy
 
แก้ไข ประกาศรับสมัครลูกจ้างชั่วคราว ตำแหน่ง ครูผู้สอน เจ้าหน้าที่สำนักงานและค...
แก้ไข ประกาศรับสมัครลูกจ้างชั่วคราว ตำแหน่ง ครูผู้สอน เจ้าหน้าที่สำนักงานและค...แก้ไข ประกาศรับสมัครลูกจ้างชั่วคราว ตำแหน่ง ครูผู้สอน เจ้าหน้าที่สำนักงานและค...
แก้ไข ประกาศรับสมัครลูกจ้างชั่วคราว ตำแหน่ง ครูผู้สอน เจ้าหน้าที่สำนักงานและค...somdetpittayakom school
 
《氪周刊:互联网创业必读》(第57期)
《氪周刊:互联网创业必读》(第57期)《氪周刊:互联网创业必读》(第57期)
《氪周刊:互联网创业必读》(第57期)Chada Chiu
 
Software estimating
Software estimatingSoftware estimating
Software estimatingAdam Cole
 
รางวัลระดับเหรียญทอง ศิลปะ
รางวัลระดับเหรียญทอง ศิลปะรางวัลระดับเหรียญทอง ศิลปะ
รางวัลระดับเหรียญทอง ศิลปะsomdetpittayakom school
 
หน่วยที่ 1 ความหมายของเทคโนโลยีสารสย
หน่วยที่ 1 ความหมายของเทคโนโลยีสารสยหน่วยที่ 1 ความหมายของเทคโนโลยีสารสย
หน่วยที่ 1 ความหมายของเทคโนโลยีสารสยsomdetpittayakom school
 
Testing Delphix: easy data virtualization
Testing Delphix: easy data virtualizationTesting Delphix: easy data virtualization
Testing Delphix: easy data virtualizationFranck Pachot
 
《氪周刊:互联网创业必读》(第61期)
《氪周刊:互联网创业必读》(第61期)《氪周刊:互联网创业必读》(第61期)
《氪周刊:互联网创业必读》(第61期)Chada Chiu
 

En vedette (20)

Hosted pbx brochure
Hosted pbx brochureHosted pbx brochure
Hosted pbx brochure
 
SIP - The Basics
SIP - The BasicsSIP - The Basics
SIP - The Basics
 
Presentac The Best Directors
Presentac  The Best DirectorsPresentac  The Best Directors
Presentac The Best Directors
 
There's Power in a Pin
There's Power in a PinThere's Power in a Pin
There's Power in a Pin
 
Christian Financial Planning
Christian Financial PlanningChristian Financial Planning
Christian Financial Planning
 
It's Not in the Job Description
It's Not in the Job DescriptionIt's Not in the Job Description
It's Not in the Job Description
 
Online Creative for the Gaming Industry - Clicked Creative
Online Creative for the Gaming Industry - Clicked CreativeOnline Creative for the Gaming Industry - Clicked Creative
Online Creative for the Gaming Industry - Clicked Creative
 
《氪周刊:互联网创业必读》(第68期)
《氪周刊:互联网创业必读》(第68期)《氪周刊:互联网创业必读》(第68期)
《氪周刊:互联网创业必读》(第68期)
 
C:\Documents And Settings\Owner\سطح المكتب\Ppt126 A [مسترد]
C:\Documents And Settings\Owner\سطح المكتب\Ppt126 A [مسترد]C:\Documents And Settings\Owner\سطح المكتب\Ppt126 A [مسترد]
C:\Documents And Settings\Owner\سطح المكتب\Ppt126 A [مسترد]
 
Pengantar prom kes diii kep
Pengantar prom kes diii kepPengantar prom kes diii kep
Pengantar prom kes diii kep
 
Bb
BbBb
Bb
 
Presentatie Windesheim 2010 25 03
Presentatie Windesheim 2010 25 03Presentatie Windesheim 2010 25 03
Presentatie Windesheim 2010 25 03
 
แก้ไข ประกาศรับสมัครลูกจ้างชั่วคราว ตำแหน่ง ครูผู้สอน เจ้าหน้าที่สำนักงานและค...
แก้ไข ประกาศรับสมัครลูกจ้างชั่วคราว ตำแหน่ง ครูผู้สอน เจ้าหน้าที่สำนักงานและค...แก้ไข ประกาศรับสมัครลูกจ้างชั่วคราว ตำแหน่ง ครูผู้สอน เจ้าหน้าที่สำนักงานและค...
แก้ไข ประกาศรับสมัครลูกจ้างชั่วคราว ตำแหน่ง ครูผู้สอน เจ้าหน้าที่สำนักงานและค...
 
《氪周刊:互联网创业必读》(第57期)
《氪周刊:互联网创业必读》(第57期)《氪周刊:互联网创业必读》(第57期)
《氪周刊:互联网创业必读》(第57期)
 
Software estimating
Software estimatingSoftware estimating
Software estimating
 
รางวัลระดับเหรียญทอง ศิลปะ
รางวัลระดับเหรียญทอง ศิลปะรางวัลระดับเหรียญทอง ศิลปะ
รางวัลระดับเหรียญทอง ศิลปะ
 
10 Things to Do at SXSW
10 Things to Do at SXSW10 Things to Do at SXSW
10 Things to Do at SXSW
 
หน่วยที่ 1 ความหมายของเทคโนโลยีสารสย
หน่วยที่ 1 ความหมายของเทคโนโลยีสารสยหน่วยที่ 1 ความหมายของเทคโนโลยีสารสย
หน่วยที่ 1 ความหมายของเทคโนโลยีสารสย
 
Testing Delphix: easy data virtualization
Testing Delphix: easy data virtualizationTesting Delphix: easy data virtualization
Testing Delphix: easy data virtualization
 
《氪周刊:互联网创业必读》(第61期)
《氪周刊:互联网创业必读》(第61期)《氪周刊:互联网创业必读》(第61期)
《氪周刊:互联网创业必读》(第61期)
 

Similaire à Social game and windows azure platform (final)

애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축rockplace
 
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료rockplace
 
NetApp AI Control Plane
NetApp AI Control PlaneNetApp AI Control Plane
NetApp AI Control PlaneSeungYong Baek
 
SOSCON 2017 - Backend.AI
SOSCON 2017 - Backend.AISOSCON 2017 - Backend.AI
SOSCON 2017 - Backend.AIJoongi Kim
 
NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER Engineering
 
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장Devgear
 
공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례rockplace
 
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdfSAMUEL SJ Cheon
 
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...uEngine Solutions
 
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud NativeOpenshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Nativerockplace
 
Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)Channy Yun
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsminseok kim
 
Spring Framework 튜토리얼 - 네이버 최영목님
Spring Framework 튜토리얼 - 네이버 최영목님Spring Framework 튜토리얼 - 네이버 최영목님
Spring Framework 튜토리얼 - 네이버 최영목님NAVER D2
 
『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기
『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기
『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기복연 이
 
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Jeongkyu Shin
 
Microsoft azure service 소개자료
Microsoft azure service 소개자료Microsoft azure service 소개자료
Microsoft azure service 소개자료Alvin You
 
OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316기한 김
 
Open infradays 2019_msa_k8s
Open infradays 2019_msa_k8sOpen infradays 2019_msa_k8s
Open infradays 2019_msa_k8sHyoungjun Kim
 
Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process uEngine Solutions
 

Similaire à Social game and windows azure platform (final) (20)

애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축애플리케이션 최적화를 위한 컨테이너 인프라 구축
애플리케이션 최적화를 위한 컨테이너 인프라 구축
 
락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료락플레이스 OpenShift Q&A 토크쇼 발표자료
락플레이스 OpenShift Q&A 토크쇼 발표자료
 
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers 개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
 
NetApp AI Control Plane
NetApp AI Control PlaneNetApp AI Control Plane
NetApp AI Control Plane
 
SOSCON 2017 - Backend.AI
SOSCON 2017 - Backend.AISOSCON 2017 - Backend.AI
SOSCON 2017 - Backend.AI
 
NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황NAVER의 웹/HTML5환경 대응 현황
NAVER의 웹/HTML5환경 대응 현황
 
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
RAD스튜디오 100% 활용하기 - 최신 기술 적용과 확장
 
공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례공개소프트웨어 기반 주요 클라우드 전환 사례
공개소프트웨어 기반 주요 클라우드 전환 사례
 
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
 
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...
 
Openshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud NativeOpenshift 활용을 위한 Application의 준비, Cloud Native
Openshift 활용을 위한 Application의 준비, Cloud Native
 
Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)Mozilla 오픈 웹 모바일 플랫폼 (2012)
Mozilla 오픈 웹 모바일 플랫폼 (2012)
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
 
Spring Framework 튜토리얼 - 네이버 최영목님
Spring Framework 튜토리얼 - 네이버 최영목님Spring Framework 튜토리얼 - 네이버 최영목님
Spring Framework 튜토리얼 - 네이버 최영목님
 
『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기
『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기
『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기
 
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
 
Microsoft azure service 소개자료
Microsoft azure service 소개자료Microsoft azure service 소개자료
Microsoft azure service 소개자료
 
OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316
 
Open infradays 2019_msa_k8s
Open infradays 2019_msa_k8sOpen infradays 2019_msa_k8s
Open infradays 2019_msa_k8s
 
Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process Open standard open cloud engine for digital business process
Open standard open cloud engine for digital business process
 

Social game and windows azure platform (final)

  • 1.
  • 2. Social Game and Windows Azure Platform COREBANK / Visual C# MVP 2010 Windows Azure Café & DEVPIA C# Forum SYSOP Visual Studio 2010 Korea Blog Member Nam Jeong Hyeon
  • 3. Contents O FarmVille의 사례 O Windows Azure Platform의 주요 기술 O 상호운용 기술에 대한 소개 O 동적으로 관리되는 시스템 스케일 O Social API를 사용한 Mash-up 사례 O Contents Delivery Network의 활용
  • 5. Social Network Game O Social Network Service의 성공에 기반 O Mobile에서도 즐기는 것이 가능 O 무엇보다도 “Game”!
  • 6. Social Network Game O Competition Game, Cooperative Game 등 다양한 유형의 Game이 존재 O Game의 결과가 누적되고 지속적으로 공유 될 수 있으므로 Steady User를 형성 O SNG 자체는 가벼운 Game Contents를 기 반으로 남녀노소 누구나 참여 가능
  • 7. Social Network Game O SNG의 성공에 힘입어, 기존의 대작 게임에 도 이러한 성향이 반영되기 시작함 O 예: STARCRAFT 2의 경우 Facebook Chatting을 지원하고, 업적을 공유
  • 9. About FarmVille O http://www.farmville.com/ O Zynga Networks에서 개발한 SNG O 한달 총 사용자: 83,750,000 O Facebook의 친구 관계를 기반으로 진행 O Café World와 Social City 또한 대표적 SNG
  • 10. FarmVille’s Challenge O 초기에는 단순한 형태의 웹 서비스로 시작 O 시간이 갈 수록 Facebook과의 다양한 Transaction 교류가 발생하고 Traffic 증가 O 꾸준히 증가하는 Traffic을 소프트웨어적으 로 대응 O Linux 기반 Virtualization 기술을 기반으로 Dynamic Scale Up/Down을 구현
  • 11. FarmVille’s Choice O LAMP based Service (Linux + Apache HTTP Server + MySQL + PHP) O Web Cache with MEMCACHED O Load Balancing, Dynamic Feature Management
  • 12. FarmVille got win! O 제한된 하드웨어를 효율적으로 활용 O 환경 설정에 대한 의존성 최소화 O 사용량에 따른 동적 System Scale 관리 O 하드웨어 관리 비용 절감 O 개발 효율성 증대 및 서비스 개선 집중 O 게임 운영을 위한 Private Cloud 구축 사례
  • 14. 그렇다면… 혹시?! O 웹 기술 말고도 가상화 기술까지 터득해야? O 자체 데이터센터를 운영해야만 하는가? O Cloud Computing을 위한 기술을 새로 이 해하고 배워야 하나? O 프로그래밍 언어나 개발 도구는 못쓰나? O 기존의 기술들은 전부 버리나?
  • 15. 걱정하지 마십시오! O 운영에 대한 모든 고민을 Public Cloud Computing에 맡겨 주세요. O 중요한 자산과 개인 정보는 여러분의 DB에 보관하면 됩니다. O 그저 Game Contents에 대한 애정만을 듬 뿍 담아 User에게 전달하기만 하십시오. O Windows 기반의 Platform을 사용하신다면 Windows Azure는 Best Choice입니다.
  • 16. Windows Azure O Microsoft의 Infra-as-a-Service / Platform- as-a-Service 전략 O 4세대 데이터 센터를 기반으로 구현 O 주요 대륙 및 거점 지역에 데이터 센터 배치 O 아시아의 경우 홍콩 데이터 센터 경유 O Contents Delivery Network O 최근에 대한민국 서울 경유 회선을 추가
  • 18. Windows Azure O Application Hosting O Windows Azure Compute O Data Storage Service & CDN O Windows Azure Storage O Relational Database Management System O SQL Azure O Service Bus (Network Integration) O Windows Azure AppFabric: Service Bus O Claim-based Authentication O Windows Azure AppFabric: Access Control
  • 20. Compute Service O 주요 기술적 특징 O Windows Server 2008 R2 Code-based O X64 기반 Virtualization을 바탕으로 서비스 제공 O .NET Framework 3.5 SP1 / 4.0 지원 O 32비트 응용프로그램 실행 가능 O 구성 요소 O IIS 7.5를 기본 내장하는 Web Role O 표준 Windows Server 2008 R2 구성과 같은 Worker Role
  • 21. Windows Azure based Guestbook Sample Demonstration With Pre-built sample
  • 22. About SQL Azure O SQL Server 2008 R2를 기반으로 작성 O Cloud Computing 환경에 맞는 비용 책정 과 서비스 운용 방식을 지원 O SQL Azure 고유의 비즈니스 데이터 형식 을 지원 (예: Geographic, Tree Type)
  • 23.
  • 24. Migrating to SQL Azure: How to Demonstration With Management Studio Express 2008 R2
  • 27. Windows Azure O Windows Server 2008 R2 기반 O Native Application의 실행을 지원 O Python, Perl, Java, Ruby 등 Windows 환경 에서 사용 가능한 다양한 언어를 지원 O Fast CGI 기반의 응용프로그램 작성 O Web Role 선택 추천 O 독립 네트워크 서버의 경우 O Worker Role 선택 추천
  • 28. Windows Azure O SOYATEC과 Microsoft의 협력 O Eclipse Galileo (PDT) 기반 O Windows Azure SDK 1.1 기반 O PHP 기반의 개발 환경 O http://www.windowsazure4e.org/ O Silverlight Tools for Eclipse와 함께 사용하 면 RIA 개발 또한 통합 가능 O http://www.eclipse4sl.org/
  • 29. SQL Azure O SQL Azure Supports O PHP Database Connectivity (Driver DLL) O ODBC (via Native Client), ADO.NET O JDBC Driver O 데이터베이스 확장 비용이 고민인 경우, 단 순히 데이터베이스만 Cloud로 이행 가능 O 시스템 투명성을 보장하므로 복잡한 설정 이 필요 없음
  • 30. 실전 예제: TCP 서버의 Cloud 환경 입주 Demonstration 열혈강의 TCP/IP 소켓 프로그래밍 윤성우 저 / 505p + 519p
  • 31. 동적으로 관리되는 시스템 스케일 Chapter 4
  • 32. 매우 어려운 문제 중 하나 9 8 7 6 A 5 B 4 3 C 2 D 1 0 Qtr #1 Qtr #2 Qtr #3 Qtr #4
  • 33. 매우 어려운 문제 중 하나 O 시스템 스케일을 동적으로 늘이거나 줄일 수 있으려면 매우 완벽하게 설계해야 O 그러나 시간은 한정되어있고 시장은 빠르 게 변하며 사용자는 기다려주지 않는다. O FarmVille처럼 완벽한 아키텍처를 만드는 것은 더더욱 힘들다. O 그렇다면? - Windows Azure Platform이 이 런 부분도 처리해주나요?
  • 34. Windows Azure Dynamic Scaling Sample Demonstration With Windows Azure Dynamic Scaling Sample http://code.msdn.microsoft.com/azurescale
  • 35. Social API를 사용한 Mash-up 사례 Chapter 5
  • 36. Facebook Application O Facebook의 기본 인증 시스템 및 사용자 정보 API를 기초로 제공 O Facebook 내부/외부에서 여러분의 Application이 Facebook과 상호 작용 O 사용자 간의 메시지 주고 받기, 정보 공유 하기 등을 부여할 수 있음
  • 37. 국내의 가까운 사례 O NATE App-Store ≠ Mobile App-Store O CYWORLD API를 기반으로 함 O 일촌 관계를 바탕으로 함 O App-Store 사이트를 기반으로 실행 O 두 서비스 모두 Unity 3D와 같이 이식이 쉬 운 게임 개발 환경이 많은 인기를 누림
  • 38. ASP.NET MVC meets Facebook Application Demonstration
  • 39. Contents Delivery Network의 활용 Chapter 6
  • 40. Windows Azure Storage O 2차원 행렬 데이터의 보관 O Table Storage O 작은 파일, 큰 파일의 보관 O BLOB Storage O 실시간 Queue 기반 입출력 O Queue Storage O Microsoft VHD 기반 NTFS 입출력 O Windows Azure Drive (Codename: X- Drive)
  • 41. Contents Delivery Network O Windows Azure Storage를 기반으로 BLOB Storage 상의 Contents 대상 O Smooth Streaming 구현 시 특히 유용 O Command Line / Expression Encoder Plugin 활용 가능 O Silverlight 기반 동영상 서비스 제공 가능
  • 42. Smooth Streaming with Windows Azure CDN Demonstration With Expression Encoder 4 and Plug-in Featuring: Big Buck Bunny (Trailer)
  • 44. Summary O Windows 기반 서버 응용프로그램을 개발 했다면 적절한 Role 유형을 정하십시오. O 32비트에서 64비트 환경으로 서버 응용프 로그램을 이관하십시오. O 서비스를 신청하고, 완성한 CSPKG 파일 을 Azure Platform에 올리십시오. O 잠시 후면 여러분은 ZYNGA Networks와 같이 성공할 준비가 된 것입니다.
  • 45. Summary O Windows 운영 체제와 함께 시작하기로 한 여러분의 선택은 탁월합니다. O Windows Azure와 함께 손쉽고 빠르게 Cloud Computing 환경으로 이동할 수 있 습니다. O Cloud를 위한 Solution을 만들지 마십시오. 옮기는 것만으로도 충분합니다. O 언어나 개발 도구를 버리는 일은 절대 없을 것입니다.
  • 46. Need more information? O 남정현의 Cloud & .NET Blog O http://www.rkttu.com/ O Microsoft Korea 박중석 대리님의 Blog O http://www.jspark.net/ O Visual Studio 2010 Korea Blog O http://www.vsts2010.net/ O Windows Azure Café O http://cafe.naver.com/wazure
  • 47. Need more information? O Korea Architecture Journal O http://www.architecturejournal.org/wiki/Mai n_Page O Microsoft Korea 장현춘 부장님의 Blog O http://www.kingcrap.com/ O Steve Marx – Cloud Development Blog O http://blog.smarx.com/ O Windows Azure Platform Homepage O http://www.microsoft.com/windowsazure/
  • 48. Contact O E-MAIL O rkttu@rkttu.com O Twitter (@rkttu) O http://www.twitter.com/rkttu O http://www.twitter.com/rkttu/wazstudygroup O Hash Tag: #wazstudygroup O Meet me at Visual Studio 2010 Booth 
  • 49. Thank you! See you at Visual Studio 2010 Booth!