1 of 28

AWS 설치하기

2014.07.01 신우섭 MCube

2 of 28

회원 가입은 알아서 ㅇ_ㅇ;;

3 of 28

아마존 AWS 가입하기

아마존 AWS 가입하기

http://blog.naver.com/bestsecurity/220012820433

4 of 28

5 of 28

IAM는 사용자 계정 만들기

AWS Identity and Access Management(IAM)

http://aws.amazon.com/ko/iam/

6 of 28

S3는 사용자 계정에 버킷 만들기

클릭하면 Upload 된다.

7 of 28

.NET용 AWS SDK (AWS SDK for .NET)

.NET용 AWS SDK (AWS SDK for .NET) 소스 샘플

http://aws.amazon.com/ko/sdkfornet/

.Net용 AWS SDK - AWSToolsAndSDKForNet_sdk-2.1.6.0-ps-2.1.6.0-tk-1.6.6.3.msi

Version 2.1.6.0 of the AWS .NET SDK

https://github.com/aws/aws-sdk-net

file:///C:/Program%20Files/AWS%20Tools/Documentation/AWSToolsForWindows.html

AWS Toolkit for Visual Studio

http://aws.amazon.com/ko/visualstudio/

8 of 28

AWS SDK 컴파일하기

Visual Studio 10 C# Express

.csproj 파일 클릭!

9 of 28

컴파일 결과

10 of 28

S3 Sample 은 버킷 추가.제거용 소스

11 of 28

AWSSDK.dll 참조 추가

12 of 28

App.config

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<configSections>

<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >

<section name="AmazonS3Sample.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />

</sectionGroup>

</configSections>

<appSettings>

<add key="AWSProfileName" value="shint"/>

<add key="AWSAccessKey" value="WWFFFF6FGSSSSEXVVVVQ"/>

<add key="AWSSecretKey" value="XX51OhAA6cFpbQ8CC3oDDX4UmH7FFi2aWWVwrAA5"/>

<add key="keyName" value="WWFFFF6FGSSSSEXVVVVQ"/>

<add key="bucketName" value="shint"/>

</appSettings>

<userSettings>

<AmazonS3Sample.Properties.Settings>

<setting name="bucketName" serializeAs="String">

<value>shint</value>

</setting>

</AmazonS3Sample.Properties.Settings>

</userSettings>

</configuration>

13 of 28

버킷과 키값. 입력

App.config 값을 넣으면 된다.

14 of 28

appConfig로 값을 얻을 수 있다.

15 of 28

키값이 상수로 고정되었다.

16 of 28

결과

17 of 28

S3 Transfer 는 파일 업로드다.

기존 소스는 Bucket 이름이 달라야 한다.

18 of 28

관련 링크모음

19 of 28

기타

20 of 28

Bucket 으로 파일 공유하기

21 of 28

Bucket 속성 설정. 파일 폴더 공유하기

22 of 28

AWS Policy Generator

23 of 28

CloudFront 도메인 생성하기

24 of 28

Web & RTMP 서비스 설정

25 of 28

대충 3개정도 입력하면. 되기는 함.

26 of 28

이거 나도 모름

27 of 28

Make Public 으로 공유하기

28 of 28

속성과 링크 확인하기