블로그 이미지
정홍주
Azure에 대한 내용뿐만 아니라 새로운 트렌드로 빅데이터, BI, SharePoint, 앱 등의 내용을 다룹니다.

calendar

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

Notice

2012.09.07 09:30 Microsft Azure

 

Windows Azure – Mobile Services (2)

 

두 번째 글은 Mobile Services를 통해 Push Notification을 구성해보도록 하겠습니다. Push Notification Windows Phone 7 에서  서비스를 이용해서 Notification을 받아  Tile을 업데이트 하거나 했었는데요. Windows 8 App 에서도 Push Notification을 구성할 수 있는데 여러가지 작업을 해야 겠지만 Mobile Services 를 통해 손쉽게 처리할 수 있습니다.

 

Mobile Services를 통해 Push Notification 을 구성하기 위해서는 Metro 스타일 앱의 응용 프로그램 관리 사이트 로 이동해서 App의 패키지 표시 이름과 게시자를 구성하여야 합니다.

Mobile Services를 통해 생성한 프로젝트의 package.appxmanifest 를 클릭하여 패키지 이름과 게시자를 확인 합니다.

그리고 위 사이트로 이동하여 아래 그림처럼 Step 2 에서 값을 입력하고 동의함을 클릭합니다.

 

그러면 다음 페이지에서 Package name, Client secret Package Security Identifier (SID)를 확인 가능합니다.

Package name은 아래 그림처럼 Visual Studio 프로젝트에서 변경해주시면 됩니다.

 

Client secret Package Security Identifier (SID) Windows Azure Mobile Services 에서 사용하게 됩니다. Windows Azure Management Portal Mobile Services의 상세 페이지로 이동하여 아래 그림처럼 PUSH 메뉴를 클릭합니다. Client secret Package Security Identifier (SID) 를 입력합니다.  

Windows 8 App Push Notification 을 구성하도록 하겠습니다. 먼저 package.appxmanifst 파일에서 응용프로그램 UI 탭에서 알림가능을 예로 선택되었는지 확인합니다. 아니오라면 예로 선택합니다.

App.xaml.cs 로 이동하여 아래처럼 Channel 클래스를 추가하고 Push Notification 을 구성하겠습니다.

 

public class Channel

    {

        public int Id { get; set; }

        public string Uri { get; set; }

    }

 

Push Notification을 위해 아래와 같은 using 구문을 추가합니다.

using Windows.Networking.PushNotifications;

 

onLaunched 메서드는 async로 아래와 같이 변경합니다.

protected async override void OnLaunched(LaunchActivatedEventArgs args)

 

Push Notification 을 구성하기 위해 아래와 같은 코드를 onLaunched 메서드의 맨 아래에 추가합니다.

var ch = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();

 

await MobileService.GetTable<Channel>().InsertAsync(new Channel() { Uri = ch.Uri });

 

 

Todolist 테이블에 값이 추가될 때 마다  Push Notification 을 전송하기 위해 Channel 테이블을 Mobile Services에 생성하도록 하겠습니다. Windows Azure Management Portal Mobile Services의 상세 페이지에서 DATA 메뉴를 클릭하고 하단의 CREATE 메뉴를 클릭합니다. 테이블 이름은 Channel로 지정합니다. 

생성된 테이블은 아래와 같으며 컬럼이 id 만 생성되어 있는 것을 확인가능하며 코드와 Script를 통해 구 성할 것입니다.

 위 그림의 Script 메뉴를 클릭합니다. Script를 통해 추가적인 작업이 가능하며 여기서는 동일한  Uri 일 경우 Notification을 하지 않도록 스크립트를 아래와 같이 추가하고 Save 버튼을 클릭합니다. 

스크립트의 실제 내용은 아래와 같습니다.

function insert(item, user, request) {

    var channelTable = tables.getTable('Channel');

    channelTable.where({ uri: item.Uri })

        .read({ success: insertChannelIfNotFound});    

 

    function insertChannelIfNotFound(existingChannels) {

        if(existingChannels.length > 0) {

                                          request.respond(200, existingChannels[0]);

        } else {

                                          request.execute();

        }

    }

}

 

 

왼쪽의 TodoItem을 클릭하여 마찬가지로 Script를 통해 Insert 동작에서 Channel 테이블에 등록된 Uri ToastNotification을 전송하는 스크립트를 작성합니다. 

실제  스크립트는 아래와 같습니다.

function insert(item, user, request) {

    request.execute({

        success: function(){

                                          request.respond();

                                          sendNotifications(item);

        },

        error: function(err){

                                          request.respond(500, "Error");

        }

    });

}

 

function sendNotifications(item){              

    var channelTable = tables.getTable('Channel');

        channelTable.read({

            success: function(channels){

                channels.forEach(function(channel){

                    push.wns.sendToastText04(channel.Uri, {

                        text1: item.text,

                        text2: "text line 2",

                        text3:  "text line 3"

                    }, {

                        success: function(response){                                              

                            console.log(response);

                        },                                   

                        error: function(err){                                              

                            console.error(err);                      

                        }                   

                    });

                });

            }       

    });   

}

 

 

이제 Visual Studio 2012에서 로컬 컴퓨터로 실행하여 TodoItem에 값을 입력하면 ToastNotification이 발생되는 것을 확인할 수 있습니다.

 


Live Connect, App Channel 등록과 Azure의 스크립트를 통해 손쉽게 Push Notification을 구성할 수 있습니다. 

 

 

posted by 정홍주
2012.09.03 06:50 Microsft Azure

 

Windows Azure - Mobile Services (1)

8월말에 Windows Azure Mobile Service가 발표되었으며 Windows 8 에서 한번 살펴보도록 하겠습니다.

 

먼저 Windows Azure Management Portal에서 Mobile Services를 생성하고 C# 응용 프로그램을 통해 테스트 할 수 있습니다. 그리고 Push NotificationAuthentication 을 추가할 수 있습니다.

본 글에서는 Mobile Services를 생성하고 C# 응용 프로그램에서 SQL Azure의 데이터를 처리하는 내용을 다룹니다. Windows Azure Training Kit Mobile Services를 참조합니다.

 

1.     Windows Azure Management Portal 로 로그온합니다. Mobile Services가 활성화 되었다면 아래와 같은 화면을 볼 수 있습니다. 생성하기 위해 “CREATE A NEW APP” 링크나 하단의 NEW 메뉴를 클릭합니다.
 

2.     Mobile Services URLSQL Azure 데이터베이스를 생성합니다. Mobile Services는 아래 그림에서 입력한 URLhttps://hMobile.azure-mobile.net 으로 생성되게 됩니다. SQL Azure Windows 8 App 에서의 데이터를 위한 저장소에 해당됩니다.

 

3.     SQL Azure 데이터베이스에 대한 정보를 아래와 같이 입력합니다.

 

4.     완료 버튼을 누르면 아래와 같이 생성된 내용을 확인 가능합니다.

5.     이름을 클릭해서 상세 페이지로 이동할 수 있습니다. Data, Push, Identity 를 볼 수 있으며 Windows 8 App 에서 Data, Push, Identity 를 손쉽게 구현할 수 있도록 해주는 것이 Mobile Services라는 것을 확인 가능합니다.
 

6.     Create a new Windows 8 Application 메뉴를 확인할 수 있습니다. 여기서는 새로 생성하는 것으로 진행합니다. 링크를 클릭하면 단계를 아래와 같이 확인 가능합니다.
 

1번의 Mobile Services SDK Mobile Services를 액세스 할 수 있는 어셈블리이므로 설치를 먼저 해야 합니다.

2번의 Table 만들기는 .NET 개체 및 SQL Azure 테이블을 구성하게 됩니다.

마지막으로 3번의 응용 프로그램을 선택하고 다운로드 합니다

7.     압축을 풀고 프로젝트를 실행하면 아래와 같은 결과를 볼 수 있습니다.

저는 동일한 값을 두 번씩 입력했습니다.

8.     Windows Azure Management Portal 에서 Mobile Services의 상세 페이지의 Data에서도 확인이 가능합니다.
 

9.     프로젝트로 와서 코드를 한번 확인해보도록 하겠습니다. 솔루션 탐색기를 보면 Mobile Services 관련 어셈블리가 추가되어 있는 것을 확인할 수 있습니다.

 

10.   App.xaml.cs 에서 MobileClientService를 정의하고 있습니다.

11.   MainPage.xaml.cs 에서는 테이블 개체를 정의하고 INSERT, SELECT를 코드로 접근하고 있습니다.

 

위에서 살펴본 것처럼 Windows Azure Mobile Services Windows 8 App 에서 클라우드의 데이터를 손쉽게 접근하게 해주는 것을 확인 가능합니다. Mobile Servcies를 통해 WCF를 생성하고 REST API를 호출하는 등의 내용 없이 가능하다는 것을 알아보았습니다.

 

이어서 Push Notification, Authentication 에 대한 접근을 알아보도록 하겠습니다.

 

posted by 정홍주
2012.08.29 08:00 Microsft Azure

 

Windows Azure - Mobile Services

 

미리 보기 기능으로 Mobile Services를 살펴볼 수 있습니다.

Mobile Services Windows 8 클라이언트 앱을 위해 손쉽게 push notification, 사용자 인증과 같은 통합 작업을 간소화 할 수 있습니다.

 

클라우드에 데이터를 손쉽게 저장하거나 앱에 사용자를 추가하고 push notification을 손쉽게 통합할 수 있습니다.

 

저는 아래와 같이 신청한 상태이며 승인이 진행 중입니다. 활성화 되면 보다 더 자세히 살펴보겠습니다. WindowsAzure.com 에서 Mobile Services 미리 보기 기능을 활성화 할 수 있습니다.

 

 

 

UPDATE:

Scott의 동영상이 올라와 업데이트 합니다. 아래 링크를 참조하십시오.

https://www.youtube.com/watch?v=ovDtALgsBuQ

 

 

posted by 정홍주
2012.07.04 10:29 Microsft Azure

SQL Azure 서버 생성

이번 편에서는 Windows Azure Preview Portal에서 SQL Azure 서버와 데이터베이스를 생성하는 것을 알아보도록 하겠습니다.

 

https://manage.windowsazure.com 으로 이동하여 로그인하고 왼쪽의 메뉴 중에서 SQL DATABASES 를 클릭합니다. 기존에 생성하지 않았다면 숫자는 0 으로 나타납니다.

 

 

서버를 추가해봅니다. 상단의 SERVERS 메뉴를 클릭합니다.

 

 

하단의 ADD 메뉴를 클릭합니다. 관리자 계정과 비밀번호, 데이터센터 지역을 선택합니다.

 

 

 

방화벽 설정을 클릭해서 허용에 대한 내용을 설정할 수 있습니다. 방금 생성한 서버 이름을 클릭합니다. 상세 페이지로 이동하게 되고 여러 설정이나 대시보드를 확인할 수 있습니다.

 

상단의 CONFIGURE 메뉴를 클릭합니다. 허용된 IP를 설정할 수 있습니다. 이름과 시작, 끝 주소를 입력하고 확인을 선택합니다.

 

 

 

 

SQL Azure 데이터베이스 생성

데이터베이스를 생성해보겠습니다. 데이터베이스 서버의 상세 페이지에서 상단 메뉴의 DATABASES 를 클릭합니다. 그리고 CREATE SQL DATABASE 메뉴를 클릭합니다.

 

 

NEW 메뉴를 통해서도 생성할 수 있습니다. 이름을 입력하고 COLLATION은 아래처럼 지정합니다. 그리고 확인을 클릭합니다.

 

 

결과는 아래와 같습니다.

 

 

Database Manager를 통해 접근해보겠습니다. 해당 데이터베이스의 상세 페이지에서 Manager URL을 클릭하거나 위 그림에서 Manage를 클릭합니다. 다른 사이트에서 열리며 기존 포탈에서도 제공되는 내용입니다.

 

서버를 생성할 때 관리자 계정과 비밀번호를 입력하여 로그온합니다. 

방화벽에서 IP Windows Azure 허용이 설정되어 있지 않으면 로그온할 수 없습니다.

 

로그온하여 테이블을 생성하고 쿼리한 결과는 아래와 같습니다. 

 

 

 

SQL Server Management Studio 를 통해서도 액세스 가능합니다.

 

 

새로운 Preview Portal에서 SQL Azure 서버와 데이터베이스를 생성하는 내용을 알아보았습니다.

posted by 정홍주
2012.06.30 10:59 Microsft Azure

 

Windows Azure Website – Visual Studio 2012

 

VS 2012 에서도 Azure Website를 배포할 수 있습니다. 아래 화면을 통해 간단히 알아보도록 하겠습니다.

기존 VS 2010 에서와 유사하므로 작업하시는 경우 큰 문제는 없을 것으로 생각됩니다.

 

1.     VS 2012에서는 ASP.NET MVC 4의 모바일 응용 프로그램에 대한 내용을 알아보도록 하겠습니다. MVC 4 프로젝트를 생성합니다. 

2.     Mobile Application을 선택합니다. 

3.     생성된 프로젝트에 Models 폴더에 ADO.NET 엔티티 모델을 추가합니다.

 

4.     데이터베이스 생성을 통해 SQL Azure 데이터베이스의 ProductCategory 테이블을 선택합니다.

 

5.     매핑 결과는 아래처럼 나타납니다.

 

6.     프로젝트를 빌드하고 컨트롤러를 추가합니다.

 

7.     프로젝트를 빌드해서 결과를 확인합니다.

 

8.     Windows Azure Preview Portal로 이동하여 Web Sites 메뉴에서 New를 통해 기존 데이터베이스와 연결된 새로운 웹 사이트를 생성합니다.

 

9.     데이터베이스 세팅에서는 사용자와 암호를 통해 설정합니다.

 

10.   새로운 웹 사이트가 생성되었습니다상세 페이지로 이동하여 Publish Profile을 다운로드 합니다.

 

12.   Visual Studio 2012 에서는 프로젝트를 오른쪽 클릭하여 게시 메뉴를 통해 게시합니다. 프로파일을 선택하고 다음을 클릭합니다.

 

13.    데이터베이스 세팅에 대한 내용을 설정합니다.

 

14.   마지막으로 게시 메뉴를 클릭합니다 지정한 URL로 게시된 사이트를 확인이 가능합니다 

16.   모바일 브라우저에서도 아래와 같이 액세스 됩니다.

'Microsft Azure' 카테고리의 다른 글

Windows Azure Active Directory –Windows Azure AD  (0) 2012.07.13
Preview Portal - SQL Azure  (0) 2012.07.04
Windows Azure Website – Visual Studio 2012  (0) 2012.06.30
Azure Web Sites (3)  (0) 2012.06.29
Azure Web Sites (2)  (0) 2012.06.27
Azure Web Sites (1)  (0) 2012.06.25
posted by 정홍주
2012.06.29 09:46 Microsft Azure

l  TFS 에 게시

Windows Azure Management Portal 로 이동하여 Web Sites 에서 Mvc4Sample 웹사이트를 클릭하여 Dashboard 페이지로 이동합니다.

 

Set up TFS publishing 메뉴를 볼 수 있으며 먼저 TFS 계정을 생성해두어야 합니다. (http://tfspreview.com)

Set up TFS publishing 링크를 클릭해서 TFS 계정을 입력합니다. 그리고 Authorize now 를 클릭해서 Requested Permissions 에서 Accept 을 선택하면 됩니다. 현재 포털의 Live ID와 매치가 되어야 합니다.

 

 

제일 처음 시작하는 경우 TFS Project가 없어서 프로젝트를 생성 후 다시 시작하라고 하는 내용을 보게 됩니다. Create Project 메뉴를 클릭해서 프로젝트를 생성합니다.

 

Create team project 메뉴를 클릭하여 적절한 프로젝트 이름과 process template을 지정합니다.

다시 Set Up을 실행하면 아래와 같은 화면을 볼 수 있습니다.

 

TFS가 연결되었습니다.

 

Visual Studio 2010의 팀 메뉴에서 TFS 서버와 연결하고 기존 솔루션을 소스 제어에 추가하고 체크 인을 할 수 있습니다. (연결이 안될 경우 패치-KB2581026 를 설치해야 합니다.)

 

Tfspreview.com에서도 내용을 확인할 수 있습니다.

 

 

TFS를 통해서 클라우드 응용 프로그램을 소스 관리하는 내용에 대해서 알아보았습니다.

'Microsft Azure' 카테고리의 다른 글

Preview Portal - SQL Azure  (0) 2012.07.04
Windows Azure Website – Visual Studio 2012  (0) 2012.06.30
Azure Web Sites (3)  (0) 2012.06.29
Azure Web Sites (2)  (0) 2012.06.27
Azure Web Sites (1)  (0) 2012.06.25
Windows Azure Preview Portal  (0) 2012.06.22
posted by 정홍주
2012.06.27 15:44 Microsft Azure

 

l Git 에 게시

 

Windows Azure Management Portal 로 이동하여 Web Sites 에서 Mvc4Sample 웹사이트를 클릭하여 Dashboard 페이지로 이동합니다. 

 

 

Dashboard 페이지에서 Quick glance 에서 Set up Git Publishing 링크를 볼 수 있습니다. 해당 링크를 클릭합니다.

 

사용자 계정과 암호를 물어보는 창이 나타나면 계정과 암호를 입력합니다.

 

그럼 잠시 후 아래와 같은 화면이 나타나면서 Git Repository가 생성됩니다.

 

 

위 페이지의 아래 부분으로 이동하면 로컬 소스를 게시하는 방법에 대한 내용이 아래와 같이 나와 있습니다. 

 

 

Get it here 를 클릭하여 다운로드하고 실행하여 설치 합니다.

 

다시 Dashboard 페이지를 클릭하면 Git Clone URL을 살펴볼 수 있습니다. 

 

 

VS 2010 의 솔루션으로 이동하여 Web.config 로 이동하여 PersonContext에 대한 연결 문자열을 찾아서 아래와 같이 변경합니다.

connectionString="Data Source=.; Initial Catalog=PersonContext-20120717083056; Integrated Security=True; MultipleActiveResultSets=True"

=>

connectionString="Data Source=서버이름.database.windows.net; Initial Catalog=Mvc4SampleDB;User ID=관리자계정;Password=비밀번호;Integrated Security=True; MultipleActiveResultSets=True"

 

5에서 설치한 Git Bash 명령 프롬프트를 열어 아래와 같이 구성합니다.

cd “응용프로그램 경로솔루션을 오른쪽 클릭하여 탐색기 열기한 폴더까지 이동합니다.

git inint

git add .  한칸 띄고 . 을 타이핑해야 합니다.

git commit –m “Initial commit”결과메시지를 참고하여 이메일을 설정해야 할 수도 있습니다.

git remote add azure “Git Clone URL” – 6에서 주소를 복사하여 Git Bash 메뉴를 이용 붙여넣기합니다.

git push azure master 암호를 물어보며 잊어버렸을 경우 관리포탈에서 리셋 가능

 

결과는 아래와 같습니다.

 

관리포탈의 Web Sites에서 해당 웹 사이트를 클릭 후 Deployment 메뉴를 클릭하면 아래와 같은 배포 정보를 확인할 수 있습니다.

 

 

Git UI를 통해 클라우드 응용 프로그램의 소스 관리를 접근할 수 있습니다.  

 TFS를 주로 사용하고 Git의 경우 제대로 사용을 해보지 않아서 소스 관리를 구체적으로 하기는 어려운데 Git를 사용하시는 분의 경우는 클라우드 응용 프로그램을 Git에 게시하여 Git Bash, Gi GUI를 통해 소스 관리가 가능합니다.

 

'Microsft Azure' 카테고리의 다른 글

Windows Azure Website – Visual Studio 2012  (0) 2012.06.30
Azure Web Sites (3)  (0) 2012.06.29
Azure Web Sites (2)  (0) 2012.06.27
Azure Web Sites (1)  (0) 2012.06.25
Windows Azure Preview Portal  (0) 2012.06.22
TFS 클라우드 서비스  (0) 2012.06.19
posted by 정홍주
2012.06.25 08:11 Microsft Azure

 

Azure Web Sites

 

Windows Azure Management Portal 에 웹 사이트를 배포해서 클라우드 웹 응용프로그램을 생성해보도록 하겠습니다. VS 2010에서 ASP.NET MVC 4 응용 프로그램을 생성하여 작업합니다. ASP.NET MVC 4는 추가로 설치하여 구성이 가능합니다.

http://www.asp.net/mvc/mvc4

 

l  ASP.NET MVC 4 Application 생성

VS 2010을 실행해서 새 프로젝트 메뉴를 클릭합니다. 새 프로젝트 메뉴에서 ASP.NET MVC 4 Application을 선택합니다.

 

 

프로젝트의 이름은 MVC4Sample.Web 으로 지정합니다.

프로젝트 템플릿은 Internet Application 으로 선택하고 View Engine Razor로 지정합니다.

 

 

Models 폴더에 Person.cs 클래스를 아래와 같이 추가합니다.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

 

namespace MVC4Sample.Web.Models

{

    public class Person

    {

        public int PersonID { get; set; }

        public string FirstName { get; set; }

        public string LastName { get; set; }

 

    }

}

 

CTRL+SHIFT+B 를 클릭하거나 F6를 통해 솔루션을 빌드합니다. 솔루션 탐색기에서 Controllers 폴더를 오른쪽 클릭해서 추가, Controller 를 선택합니다.

 

 

아래와 같이 소스가 생성된 것을 확인 가능합니다.

//

        // POST: /Person/Create

 

        [HttpPost]

        public ActionResult Create(Person person)

        {

            if (ModelState.IsValid)

            {

                db.Person.Add(person);

                db.SaveChanges();

                return RedirectToAction("Index");

            }

 

            return View(person);

        }

 

        //

        // GET: /Person/Edit/5

 

        public ActionResult Edit(int id = 0)

        {

            Person person = db.Person.Find(id);

            if (person == null)

            {

                return HttpNotFound();

            }

            return View(person);

        }

 

 

이제 ASP.NET MVC 4 응용 프로그램을 생성하였으며 Windows Azure에 배포해보도록 하겠습니다.

 

l  Web Deploy를 통해 MVC4 Application 배포

Windows Azure Management Portal로 이동하여 로그인합니다. (http://WindowsAzure.com)

 

 

페이지 아래 부분의 New 버튼을 클릭합니다.

 

 

Web Site > Quick Create 메뉴를 클릭하여 URL을 입력하고 REGION을 적절히 선택합니다.

 

 

Create Web Site 를 클릭하여 웹 사이트를 생성합니다. 생성된 결과는 아래와 같습니다.

 

 

하단의 Browse 메뉴를 클릭하면 아래와 같은 웹 사이트를 볼 수 있습니다.

 

 

포탈로 이동하여 위에서 생성한 웹 사이트의 이름을 클릭하면 Download publish profile 링크를 볼 수 있습니다. 링크를 클릭하여 로컬로 다운로드 합니다.

 

 

 

l  데이터베이스 서버 구성

포털의 왼쪽 메뉴에서 SQL Databases를 클릭하고 상단 메뉴의 Servers 메뉴를 클릭하고 하단의 ADD 메뉴를 클릭하여 서버를 생성합니다. (로그인 이름, 비밀번호, 지역)

 

 

위에서 생성한 데이터베이스 서버의 이름을 클릭하여 DASHBOARD를 통해 주소와 관리자를 확인이 가능합니다. 그리고 CONFIGURE 를 클릭하여 방화벽 규칙을 추가해주어야 합니다.

 

이름을 입력하고 시작주소와 끝 주소를 입력하고 체크표시를 클릭하여 추가합니다. 그리고 하단의 SAVE 버튼을 클릭합니다.

 

 

배포할 때 서버의 주소를 참고하기 위해 DASHBOARD를 클릭합니다.

 

l  Web Deploy를 통한 게시

VS 2010 MVC 4 Application에서 솔루션 탐색기를 오른쪽 클릭하고 게시 메뉴를 클릭합니다.

 

 

Publish web 상자를 볼 수 있으며 import 를 클릭하여 publish link를 가져오기 하면 됩니다.

 

 

Import를 클릭하여 위에서 다운로드 한 publish link 를 선택하면 아래와 같은 화면을 볼 수 있으며 Next 를 선택합니다.

 

 

Settings 화면에서는 PersonContext에 대한 연결을 설정할 수 있습니다.

 

PersonContext“…” 메뉴를 클릭합니다. 아래와 같은 정보를 입력합니다.

-       서버이름: 관리 포털의 Database Server Dashboard Manage URL

-       관리자 계정: 관리 포털에서 생성한 관리자 계정

-       비밀번호: 관리 포털에서 생성한 비밀번호

-       데이터베이스 이름: MVC4SampleDB

 

 

 

Publish를 클릭해서 웹 사이트를 Windows Azure로 게시합니다.

 

 

게시가 성공적으로 끝나면 웹 브라우저에서 Azure에 있는 사이트를 표시해줍니다. /Person 을 통해 테스트해봅니다.

 


  이상으로 웹 응용 프로그램을 Windows Azure로 게시하는 내용에 대한 부분을 살펴보았습니다. 다음에는 Gi, TFS로 배포하는 내용에 대한 부분을 다루어 보도록 하겠습니다.

'Microsft Azure' 카테고리의 다른 글

Azure Web Sites (3)  (0) 2012.06.29
Azure Web Sites (2)  (0) 2012.06.27
Azure Web Sites (1)  (0) 2012.06.25
Windows Azure Preview Portal  (0) 2012.06.22
TFS 클라우드 서비스  (0) 2012.06.19
Windows Azure – TechEd 2012  (0) 2012.06.12
posted by 정홍주
2012.06.12 18:57 Microsft Azure

Windows Azure – TechEd 2012

 

KeyNote에서 Scott Windows Azure 데모가 있었습니다. Windows Azure에 대해서 얘기하니 새롭게 느껴지네요, 역시나 빨간옷을 입고 나타나서 데모를 진행했는데 VS 2012 MVC 4 Service Bus Queue 프로젝트로 App을 만들어 손쉽게 Azure로 게시를 하면서 새로운 Windows Azure Portal을 선보였습니다.

메시지를 콘솔에 찍어주는 데모에서는 수많은 사람들이 메시지를 보내서 현장감을 느낄 수 있었습니다. 

다른 Virtual Machine 데모에서는 손쉽게 로컬의 VHD를 클라우드로 그대로 옮길 수 있고 리눅스 버전도 제공하고 있으니 상당한 이점을 제공받을 수 있다는 생각이 들었습니다. 

바로 이어진 세션인 Windows Azure Overview에서 Scott Windows Azure를 전체적인 내용을 쭉 훑어서 얘기를 해주었습니다. Virtual Machine, Web Site, SQL Azure, Cache 등등..,

 

 

데모에서 보았던 새로운 애저 포털을 액세스하려고 하니 저는 아직 예전 화면만 보입니다.

자세한 정보는 아래 링크를 참조하시면 도움이 될 것 같습니다.

http://weblogs.asp.net/scottgu/archive/2012/06/07/meet-the-new-windows-azure.aspx

 

그리고 한국에서는 정식으로 애저 서비스가 진행되니 참고하십시오.

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

 

 

'Microsft Azure' 카테고리의 다른 글

Windows Azure Preview Portal  (0) 2012.06.22
TFS 클라우드 서비스  (0) 2012.06.19
Windows Azure – TechEd 2012  (0) 2012.06.12
Windows Azure Media Services  (0) 2012.06.01
Windows Azure - Live Online Streaming  (0) 2012.05.30
Windows Azure 활용 시나리오  (0) 2012.04.19
posted by 정홍주
2012.05.30 08:26 Microsft Azure

 

Get ready to Meet Windows Azure

 http://register.meetwindowsazure.com/

 

6 7 1:00 PDT Windows Azure 와 최신 Microsoft 클라우드 기반 개발 기술에 대한 Online Live Streaming이 있으니 아래 사이트를 참조하시면 도움이 되실 것 같습니다.

 

그리고 6 11TechEd 2012 에서 Live Online Event 가 있으니 Windows Azure 에 대한 최신 내용을 살펴볼 수 있습니다.

'Microsft Azure' 카테고리의 다른 글

Windows Azure – TechEd 2012  (0) 2012.06.12
Windows Azure Media Services  (0) 2012.06.01
Windows Azure - Live Online Streaming  (0) 2012.05.30
Windows Azure 활용 시나리오  (0) 2012.04.19
Windows Azure MMC  (0) 2012.04.13
Apache Hadoop to a Windows Azure  (0) 2012.03.07
posted by 정홍주
prev 1 2 3 4 next