AWS 설치하기
2014.07.01 신우섭 MCube
회원 가입은 알아서 ㅇ_ㅇ;;
아마존 AWS 가입하기
IAM는 사용자 계정 만들기
S3는 사용자 계정에 버킷 만들기
클릭하면 Upload 된다.
.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/
AWS SDK 컴파일하기
.csproj 파일 클릭!
컴파일 결과
S3 Sample 은 버킷 추가.제거용 소스
AWSSDK.dll 참조 추가
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>
버킷과 키값. 입력
App.config 값을 넣으면 된다.
appConfig로 값을 얻을 수 있다.
키값이 상수로 고정되었다.
결과
S3 Transfer 는 파일 업로드다.
기존 소스는 Bucket 이름이 달라야 한다.
관련 링크모음
AppStream
https://console.aws.amazon.com/appstream/home?region=us-west-2#newAppWizard:
SIMPLE MONTHLY CALCULATOR
http://calculator.s3.amazonaws.com/index.html?lng=ko_KR#
지역별 상세 관측자료(AWS) 상관 없어보임.
http://203.247.66.10/weather/observation/aws_table_popup.jsp
이상형 오디션 on AWS
http://bigmatch.i-um.net/2014/05/idealmate-on-aws/
애플리케이션 설정(app.config) 설정 방법은 여기를 참고. http://namocom.tistory.com/entry/%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EC%84%A4%EC%A0%95appconfig
기타
Bucket 으로 파일 공유하기
Bucket 속성 설정. 파일 폴더 공유하기
AWS Policy Generator
CloudFront 도메인 생성하기
Web & RTMP 서비스 설정
대충 3개정도 입력하면. 되기는 함.
이거 나도 모름
Make Public 으로 공유하기
속성과 링크 확인하기