소개
- 한양대학교 정보시스템학과 재학
- 2016년 6개월간 스타트업 IOS 앱개발
- 2017년 3개월간 스타트업 개발 인턴
- AWS 대학생 서포터즈 1기
Github
https://github.com/Exubient/AUSG_KakaoBot
https://github.com/Exubient/kakao치트키…
채워야되는코드 덩어리
클라우드
수강신청때만폭발하는서버
그외에는놀고있는서버
그럼에도 24시간가동해야하는부담
학교서버전산실 클라우드
사용자가 ‘사용한만큼’비용을내면됨
고성능의컴퓨팅자원도사용가능
하드웨어의개입없이손쉽게서버구축가능
AWS
호출 Flow
viewsKakao API ip:8000/keyboard
ip:8000/message
Coin.py Coin.csv
EC2/Django
AWS 계정만들기Click!
AWS 계정만들기
리전은 로설정
AWS 계정만들기
Cloud9
Cloud9
Click!
Cloud9
설정
Instance Type은 설정
Cost-saving setting은 설정
Cloud9
git clone https://github.com/Exubient/AUSG_KakaoBot.git
AWS Elastic IP (고정아이피할당)
AWS Elastic IP (고정아이피할당)
AWS Elastic IP (고정아이피할당)
AWS Elastic IP (고정아이피할당)
AWS Elastic IP (고정아이피할당)
이미생성한인스턴스에붙
임
AWS Inbound
Click!
클릭
설정
열기
Save
AWS Inbound
Django
Django
Django – 제가생각하는핵심
urls.py
models.py(오늘 세션에는 제외) views.py
Django – HTTP 흐름
Django
Django
Django – settings.py
Django – urls.py
Django – coin.py
Django – coin.py
Django – coin.py
Django– python coin.py
Django
Django – views.py
Django – views.py
Django – python manage.py migrate
Django - python manage.py runserver 0:8000
구글에 ‘ ’ 검색
https://center-pf.kakao.com/login 접속
버튼선택
Kakao
Kakao
버튼선택
양식작성
Kakao
관리 -> 설정
설정하기선택
Kakao
Kakao
스마트채팅 -> API형설정하기
-> http://엘라스틱ip주소:8000 -> Api Test
알림받을전화번호 -> 자기전화번호입력
-> 인증 -> 시작!
Kakao
Kakao
Kakao
파괴하기
파괴하기
마무리