목록 보기
두숟갈 스터디 - 19
데브옵스

두숟갈 스터디 - 19

8퍼센트
8퍼센트
2017년 11월 21일

두줄요약

Django 유틸리티·직렬화와 PaaS 배포 시의 운영 원칙을 정리했습니다.\nDC/OS 기반 컨테이너 오케스트레이션의 목적과 주요 기능을 실습했습니다.

구조와 흐름

  • 공통 함수·클래스를 utils.py로 캡슐화해 재사용성과 테스트 용이성 확보
  • django.utils 헬퍼 사용 전 안정화 상태 확인
  • JSON·Python·YAML·XML 직렬화·역직렬화 도구와 데이터 검증 가이드라인 정리

선택 이유

  • 소규모 프로젝트의 배포 편의성을 위한 PaaS 활용
  • 여러 컨테이너 배포 프로세스 자동화·최적화를 위한 컨테이너 오케스트레이션
  • Apache Mesos와 Marathon Framework 기반 DC/OS 실습

성능/운영 포인트

  • 개발·상용 환경의 최대한의 동일성 유지
  • 배포 자동화, 스테이징 환경 검증, 백업·롤백 기반 장애 대비
  • PaaS 선택 시 법적 제약, 가격, 가동 시간, 확장성, 문서화, 지원 인력, 지역, 회사 안정성 검토

주의할 점

  • PaaS 종속성 방지
  • 복잡한 데이터 직렬화와 DB 스키마 변경에 따른 호환성 문제 유의
  • 저장 전 Django 폼 라이브러리 기반 데이터 검증

다음 읽기

#Django 주제를 이어서 읽기

두숟갈 스터디 - 18

Django 로깅의 목적과 설정 방식, 로그·메트릭 활용법을 학습했습니다. 구조화된 로그와 중앙화된 저장·시각화 흐름의 운영 유의점을 정리했습니다.

8퍼센트
8퍼센트
백엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...