Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS Elastic Beanstalk + CI 를 이용한 Django 배포 자동화

AWS Elastic Beanstalk + CI 를 이용한 Django 배포 자동화

AWS Elastic Beanstalk와 Circle CI를 이용해서 Django 배포를 자동화한 내용입니다.

Avatar for 강명서

강명서

April 10, 2018
Tweet

More Decks by 강명서

Other Decks in Technology

Transcript

  1. Index 1. 누구세요? 2. AWS Elastic Beanstalk? CI? Django? 3.

    왜 이런 걸 하셨어요? 4. 어떻게 하셨어요? 5. 해보니까 어떠셨어요? 6. Q&A
  2. 누구세요? 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 ળ࠺ਤਗഥ, ]
  3. AWS Elastic Beanstalk •AWS 의 PaaS 서비스 •코드만 업로드하면 다

    해줌 •심지어 Elastic Beanstalk 자체는 무료 •자세한 건 링크에서 https:// aws.amazon.com/ko/elasticbeanstalk/
  4. CI •CI 는 Continuous Integration 의 약자 •한국어로 하면 “지속적

    통합” •Jenkins, Circle CI, Travis CI 등등이 존재함
  5. Django •Python 기반의 웹 프레임워크 •기한을 맞추기 위한 완벽주의자를 위한

    웹 프레 임워크 •MTV(MVC) 패턴을 사용 •기타리스트 Django Reinhardt 이름을 따 Django
  6. Q&A