상세 컨텐츠

본문 제목

Windows Azure - 2012.06.18

Work/Study

by 물빛미르 2012. 6. 18. 11:04

본문

728x90

교육 첫날이라서 전체적인 Overview로 시작했다.

 

IaaS : Infrastucture as a Service (HOST)

PaaS : Platform as a Service (BUILD)

SaaS : Software as a Service (SERVICE)

 

Windows Azure - Compute, Storage

1. Compute

- 필요시 추가/감소 용이 : 단순 신청 후 비용결제

- Worker Role

- Queue Polling Worker

- Listening Worker Role

- External Process Worker Role

- 1 Website service

 

- Web Role

- IIS 설치하고 웹 서비스를 실행할 수 있는 서버

- Multiple Websites service

 

- VM Role

 

2. Storage

- 비동기 방식

- 논리적 최적화 지원 : Index, Query 튜닝

- 물리적 최적화는 비 지원 : 파티션이나 파일 그룹 부분

 

Service Azure - Database

- Reporting

- Data Sync

 

Azure SDKs and Tools

- .Net, Java, Node.js, php

 

개발 환경셋팅

- Visual Studio 2010 full install 후 service pack 1 update.

- .Net framework 3.5 need

- Window phone 개발시 Window phone Tool, SDK 선 설치

 (윈폰 툴킷 http://watwp.codeplex.com/releases/view/77780)

- Windows Azure SDK for .net 설치

- 주의! 설치 시 영어버전과 한글버전 중 한가지로 통일해서 진행해야 함.

- http://www.windowsazure.com/ko-kr/develop/php/

- SDK download

- http://www.microsoft.com/en-us/download/search.aspx?q=windows%20azure%20sdk

- sdk 페이지에 안내된 설치 방법을 따라서 진행할것!

- 윈8 Azure toolket :http://watwindows8.codeplex.com/

 

- php SDK : http://phpazure.codeplex.com/

Role Programming Model - Inherits RoleEntryPoint

- OnStart()

Called by Fabric on startup, allows you to perform init tasks.

Reports Busy status to load balancer until you return true.

Start에는 왠만하면 로직을 넣지 않는게 좋다. 2초이내에 리턴이 오지 않으면 fail처리가 된다.

 

- Run()

Main logic here - can do anything, typically infinite loop. Should never exit.

 

- OnStop()
Called when role is to be shutdown. graceful exit.

30sec to tidy up

 

Hello Azure

- .net 3.5 버전에서 실습

- 3.5일때는 WindowsAzure SDK가 설치된 폴더에서 해당 라이브러리를 직접 추가해 주어야 한다.(Program Files(x86)\VS 2010\Common7\IDE\Extensions\Microsoft\WindowsAzure Tools 아래 위치)

728x90

'Work > Study' 카테고리의 다른 글

Windows Azure - 2012.06.20  (0) 2012.06.20
Windows Azure - 2012.06.19  (0) 2012.06.19
검색엔진 차단하기  (0) 2012.05.22
php5.3 으로 업그레이드시 자동 호환성 체크기  (0) 2012.04.15
2011.9월 BUILD 컨퍼런스 키노트  (0) 2012.02.17

관련글 더보기