Weitere ähnliche Inhalte Ähnlich wie XECon2015 :: [3-4] 조정현 - Laravel with cloud (20) Mehr von XpressEngine (20) XECon2015 :: [3-4] 조정현 - Laravel with cloud3. Cloud Computing?
개인이 가진 단말기를 통해서 주로 입/출력 작업만 이
루어지고, 정보분석 및 처리, 저장, 관리, 유통 등의 작업
은 클라우드라 불리는 제 3의 공간에서 이루어지는 컴
퓨팅 시스템 형태
출처: https://ko.wikipedia.org/wiki/클라우드_컴퓨팅
3
14. 적용될 기능
• 회원가입 및 로그인
• 이미지를 첨부한 게시글 작성
• 회원가입 메일 발송
• 단체메일 발송
14
15. 사용될 AWS 클라우드 서비스
• Simple Storage Service (S3)
• Simple Email Service (SES)
• Simple Queue Service (SQS)
15
16. 기본 셋팅
• laravel git clone
• require aws-sdk-php, flysystem-aws-s3-v3
• composer.lock copy & composer install 등등
• 회원가입 처리
• local storage 로 글쓰기 1회
16
30. S3 사용 설정 - S3 - Bucket Policy
1
2
3
30
32. S3 사용 설정 - S3 - Policy Generator
“ S3 Bucket Policy ”
“ Allow "
“ * ”
“ GetObject ”
“ arn:aws:s3:::<bucket_name>/* ”
클릭
32
33. S3 사용 설정 - S3 - Policy Generator
Copy
33
34. S3 사용 설정 - S3 - Bucket Policy
Paste
1
2
34
44. SES 사용 설정 - Support - Request Increased Sending Limits
사용 용도에 대한 설명
44
45. SES 사용 설정 - Support - Request Increased Sending Limits
24시간 이내 처리
45
46. 소스 코드 수정
• config/mail.php - driver, from 수정
• config/services.php - ses 항목 수정
• Auth/AuthController@create 수정 및 회원 가입
• 메일 수신 확인
46