Upload
-
View
253
Download
4
Embed Size (px)
Citation preview
AWS�Elastic�Beanstalk�+�CI�를�이용한�Django�배포�자동화
Index
1.�누구세요?�
2.�AWS�Elastic�Beanstalk?�CI?�Django?�
3.�왜�이런�걸�하셨어요?�
4.�어떻게�하셨어요?�
5.�해보니까�어떠셨어요?�
6.�Q&A
누구세요?
me.name = 강명서
me.age = 20
me.job = Developer @ 오픈갤러리
me.email = [email protected]
me.address = {
facebook: fb.me/leop0ld,
GitHub: github.com/leop0ld,
blog: leop0ld.github.io,
}
me.etc = [
DjangoGirls Seoul 운영진,
DjangoCon Korea 준비위원회,
]
AWS�Elastic�Beanstalk?�CI?�Django?
뭐지�먹는건가
AWS�Elastic�Beanstalk
•AWS�의�PaaS�서비스�
•코드만�업로드하면�다�해줌�
•심지어�Elastic�Beanstalk�자체는�무료�
•자세한�건�링크에서�https://aws.amazon.com/ko/elasticbeanstalk/
CI
•CI�는�Continuous�Integration�의�약자�
•한국어로�하면�“지속적�통합”�
•Jenkins,�Circle�CI,�Travis�CI�등등이�존재함
Django
•Python�기반의�웹�프레임워크�
•기한을�맞추기�위한�완벽주의자를�위한�웹�프레임워크�
•MTV(MVC)�패턴을�사용�
•기타리스트�Django�Reinhardt�이름을�따�Django
왜�이런�걸�하셨어요?
그러게요…
귀찮아서요
개발자는�게으르기�위해�부지런해지는�동물입니다
기존�배포환경
어떻게�하셨어요?
CI�를�최대한�활용하기로�결정!
제가�사용한�건�Circle�CI
기존�시스템에서�CI�를�도입
생각보다�CI에서�할�수�있는�게�많다
해보니까�어떠셨어요?
재미있었습니다
더�편해졌습니다
개발자는�게으르기�위해�부지런해지는�동물입니다
Q&A
혹시�DjangoCon�Korea�에��
관심이�있으시다면�연락주세요