spring data jpa 간단한 튜토리얼라한사 아github : https://github.com/arahansa/learnspringdatajpa
스프링 데이터 Jpa 간단한 튜토리얼 입니다. 초보용^^;
스프링 부트, 메이븐..
내용은 간단한 매핑, CRUD, 페이징, 스프링 부트조금.
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?Sang-ho Choi커빙의 Django, Celery, Azure Cloud, SNS 연동, 컨텐츠 수집 기술을 한눈에 볼 수 있도록 소개한 자료 입니다.
커빙을 처음 개발하면서 많은 어려움이 있었고,
또 많은 분들의 도움으로 좋은 결과를 얻을 수 있었습니다.
조금 더 깊은 내용을 다뤘으면 하는 아쉬움이 있지만,
다른 분들에게 조금이나마 도움이 되었으면 좋겠네요!
자바 웹 개발 시작하기 (10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ) DK LeeJava web development 10 (draft)
자바 웹 개발 시작하기
(10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ)
2012. 1. 18
벌써 2년도 넘은 자료지만
그래도 필요하신분이 있을지 몰라서...
(지금보니 2년사이 많은것을 배운것 같네요 ㅎㅎ)
사실 마지막 주차는 발표자료 마무리가 부족하다.
그 당시 뭔가 급한일이 있어서;;; (일꺼라 추측)
지금와서 문서에 손을 대기는 좀 그래서 부족하지만 수정없이 배포한다.
spring data jpa 간단한 튜토리얼라한사 아github : https://github.com/arahansa/learnspringdatajpa
스프링 데이터 Jpa 간단한 튜토리얼 입니다. 초보용^^;
스프링 부트, 메이븐..
내용은 간단한 매핑, CRUD, 페이징, 스프링 부트조금.
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?Sang-ho Choi커빙의 Django, Celery, Azure Cloud, SNS 연동, 컨텐츠 수집 기술을 한눈에 볼 수 있도록 소개한 자료 입니다.
커빙을 처음 개발하면서 많은 어려움이 있었고,
또 많은 분들의 도움으로 좋은 결과를 얻을 수 있었습니다.
조금 더 깊은 내용을 다뤘으면 하는 아쉬움이 있지만,
다른 분들에게 조금이나마 도움이 되었으면 좋겠네요!
자바 웹 개발 시작하기 (10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ) DK LeeJava web development 10 (draft)
자바 웹 개발 시작하기
(10주차 : ㅌㅗㅇ ㅎㅏ ㄹㅏ)
2012. 1. 18
벌써 2년도 넘은 자료지만
그래도 필요하신분이 있을지 몰라서...
(지금보니 2년사이 많은것을 배운것 같네요 ㅎㅎ)
사실 마지막 주차는 발표자료 마무리가 부족하다.
그 당시 뭔가 급한일이 있어서;;; (일꺼라 추측)
지금와서 문서에 손을 대기는 좀 그래서 부족하지만 수정없이 배포한다.
[NEXT] Flask 로 Restful API 서버 만들기 YoungSu SonWritten By 정문철
Reviewed By 손영수
Mac에서 Flask로 Restful API 서버를 간단히 만드는 방법입니다
Android Basic 4일차 전에 진행되어야 하는 실습입니다.
[MASOCON 2019] Serverless - Kimminjun Kim MinjunMASOCON 2019
장벽을 두드려라 | Knock the Barrier
2019년 11월 23일 토요일 10:30 ~ 18:00
서울 상암동 누리꿈스퀘어 비즈니스타워 3F, 4F
https://www.imaso.co.kr/masocon2019/
서버학개론(백엔드 서버 개발자를 위한)SU BO KIM어느 해커쏜에 참여한 백엔드 개발자들을 위한 교육자료
쉽게 만든다고 했는데도, 많이 어려웠나봅니다.
제 욕심이 과했던 것 같아요. 담번엔 좀 더 쉽게 !
- 독자 : 백엔드 개발자를 희망하는 사람 (취준생, 이직 희망자), 5년차 이하
- 주요 내용 : 백엔드 개발을 할 때 일어나는 일들(개발팀의 일)
- 비상업적 목적으로 인용은 가능합니다. (출처 명기 필수)
AWS 시작하기 및 Amazon S3 살펴보기 (윤석찬) - AWS 웨비나 시리즈Amazon Web Services Korea2016년 AWS 웨비나 시리즈 - 핵심 서비스 관련
▶ 동영상 보기: http://bit.ly/awskr-2016-1st-webinar-week-s3
20141203 AWS Blackbelt 시리즈 - Amazon Directory Service (한국어)Amazon Web Services Korea2014년 12월 3일 일본에서 진행된 AWS 기술 웨비나의 발표 자료를 한국의 이우상 기술 영업대표가 한글로 번역한 자료입니다. 내용에 대한 문의사항이 있으신 경우 info-kr@amazon.com으로 연락 부탁드리겠습니다.
피플펀드 웹서비스 성능개선기(+초기 스타트업의 개발방법론) 20171220Seomgi HanAWS위에 Django를 올려서 활용하고 있는 피플펀드의 서비스에서 성능개선을 위해 AWS CloudWatch, New Relic APM 등을 활용해 점검했던 포인트와 해결방법, 그리고 성과에 대해서 공유합니다.
Amazon S3 및 Elastic Beanstalk을 활용한 Wordpress 웹 사이트 구축하기 (윤석찬) - AWS 월간 웨비나Amazon Web Services KoreaAWS 월간 웨비나 9월 녹화 동영상은 아래 링크를 참고하십시오.
https://aws.amazon.com/ko/blogs/korea/category/webinar/
1. ---------- 1
AWS SES 로
이메일보내기 연습
https://fb.com/me.adunhansa
https://twitter.com/arahansa
http://adunhansa.tistory.com/
ABOUT
CONTACT
SOURCE
1
2. 1. 작성자 소개 2
-------------------------------------------------------------------
평소 정리를 즐겨합니다. 한 때
동영상강좌도
만들다보니.. 비실명과 만화캐릭터를 쓰네요
양해 부탁드립니다 ㅎㅎ
3. 알아본 것들 3
- AWS SES 의 설정
• 도메인 간의 설정
• 테스트 이메일
• 자바 이메일 코드
• AWS Credential 설정
• 보내지나?
4. 개요 4
• 최근에 어쩌다보니 인프라&클라우드서비스류들에
관심이 많이 생기게 되었습니다...
• 이메일을 보낼 일이 생겼었는데, 이메일을 보내는 법은
많지만 그 중 하나를 골라서 했던 작업을 정리가
안된채로 기록합니다... 잘못된 것이 있다면
얘기해주세요~
• 초초보 AWS 입문자 아라한사의, 그냥 의식의 흐름대로
적습니다.ㅎㅎ
5. 다 적고 나서 추가한 내용 5
• 다 적고 나니…한글 문서가 있다는 걸
뒤늦께 깨달았다.(털썩)..
https://docs.aws.amazon.com/ko_kr/ses/latest/
DeveloperGuide/Welcome.html
• 그래도 정리하면서 본 내용이 아까워서
적는다.
6. 도메인을 사자! 6
• 우선 도메인을 사겠습니다. 알아본 도메인 업체로는 1) GODADDY, 2)
FREENOM 3) 호스팅케이알이 있었는데
GODADDY 는 장기적으로 볼 때 비싼 것같고,
FREENOM(http://www.freenom.com/) 은 tk로 끝나는 도메인을 공짜로
살 수 있는데 이 슬라이드를 적기전에 메일설정 실패를 해서 ..
패쓰(해보실분은 해보셔도됩니다)
• 그래서 세번째로 호스팅케이알로 고르게 되었습니다. 도메인 사는
과정은 생략합니다.
7. 그러면 EC2를 생성해보자.
그전에!
7
• EC2를 생성하는 과정은 너무 뻔하니..이 또한 생략합니다.
http://pyrasis.com/aws.html 를 보시면 됩니다. 단 !
• 아 이메일 인증도 여기를 봅시다.
http://pyrasis.com/book/TheArtOfAmazonWebServices/Chapter27/01
여기서 중요한 점은 EC2 인스턴스를 만들기 전에 IAM 에서 SES를 위한
ROLE을 만들어서
미리 설정을 하겠습니다. 해당 관련 내용은
여기 (http://wildpup.cafe24.com/archives/673) 에 잘 나타나져 있습니다.
해당 블로그에 나온 대로 Roles 와 Users를 만들어줬습니다
8. 자 그럼 EC2생성을...! 하기전 8
• 아차, 근데 저의 경우는 블로그들과 뭔가 다른 것이.. EC2를
생성하면서 SES가 설정된 ROLE을 지정을 해도 이메일이
가지지가 않았습니다. 알고보니 Users 에서 key/secret을
생성해야했던 것이죠!! 그리고 이미 삽질이 다 끝났으니
적지만 여기서 Attach Policy 에서 SES policy를
추가해줬습니다.
9. 테스트부터.. 9
• 자 그럼 자바로 SES보내는 코드를 구해봅니다. 검색하니 금방 나옵니다.
https://docs.aws.amazon.com/ko_kr/ses/latest/DeveloperGuide/send-using-sdk-java.html
• 하지만 그대로 실행해보면 뭔가 문제가 발생합니다. Key 같은 것이 없다고
나옵니다. 소스를 보면 설정하는 곳이 없습니다.. 후..^^; 저는 맨첨에 EC2를
만들면서 role설정을 하면 자동으로 찾는 줄 알고 삽질을 ㅠㅠ 게다가 문서를 대충
읽고 저 client 객체에는 생성자 아규먼트가 필요가 없는 것인가!! 하고 생각을 ㅠㅠ..
아무튼. . 이왕 본 김에 소스의 주석에 나와있는 링크를 조금 자세히 보겠습니다.
10. AWS Credintials 를 알게 되었다! 10
• 아 그러니까.. SDK에 credentials을 줘야 하는데 여러가지 방법이 있다
이 이야기로군요… Root account aws access를 사용하는 대신에
IamUsers 를 사용하기를 권장하고 또 기본 provider chain 을 사용하기를
권장하는 군요..
11. 음 방법이 여러갠데 몇가지만;; 11
• Environment Variable 에 등록을
해보겠습니다;
12. env 등록해보기 -> 실패ㅠ 12
• env 로 등록해봤는데… 잘 안됐다-_-; 다른
방법도 많으니 굳이 recommend 가
아니더라도 다른 방법을 해보자.
13. Recommend 는 아니지만, 직접credential을
넣어줘보자;
13
• 소스 주석에 나온 를 잠깐 대충 읽어서
맨처음에는 이메일 클라이언트 생성자에
아무것도 못 넣는 줄 알았는데.. API 문서를
보니 그건 또 아니었다.
14. 14
• 아..흠… 아무튼 잠깐 테스트코드에 액세스키와 시크릿키를 적어주고
( IAMUsers에서 받았음) 돌려보면 성공.. (단 인증받지 않은 이메일로
보내는 경우에는 직접 아마존에 case를 문의해야합니다)
16. Amazon SES 설정 16
뭐랄까 소스파보기가 아니라 인프라같은
쪽은 보는 거라-_- PPT 에서는 쉽게 됐는데
막상 해보니 이상하게 삽질한 점도 좀
많았다… (첨에 서버에서만 되는 줄 알고
서버에 올려서 테스트를 한다던가..;;먼산)
아무튼 로컬에서도 잘 되니.. 빠른 테스트를
통해 빠른 구현!!
17. SES 메일 수신 17
• 으로 끝내려고 했는데-_- 메일을 보내면 응답을 받아야 한다;; 이왕
본거 메일 수신까지 알아보자!
• 구글에서 검색하면 친절한(?) AWS안내 페이지가 나온다.
18. 18
• 아…근데 찾아보니… 한글 문서가 있었다.
• (털썩)
https://docs.aws.amazon.com/ko_kr/ses/latest/DeveloperGuide/receiving-
email-concepts.html
• 찾아보면서 따라하면 그대로 메일도 온다.. 아 근데 내용이
암호화된건가.. 제목만 원문으로 보인다.. 이 이상은 나중에 하는 걸로;;
19. 한가지 더.. 19
• 이메일 많이 보낼때는 SES가 안 좋다고…
• 광복절 주말의 정리는 여기까지… 코딩하러 이만..