일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- DocumentDB
- 후기
- 포인트앱
- docker
- 커피머니불리기
- python3
- 리뷰
- AWS
- 하나머니
- codecommit
- Python
- namespace
- aws codecommit
- docker network
- S3
- MongoDB
- MongoEngine
- 리워드앱
- clone
- Linux
- network
- mininet
- 재테크
- Container
- 실사용
- 도커
- VPC
- 토스카드
- 앱테크
- built-in
- Today
- Total
ㅍㅍㅋㄷ
Python Framework - Django 와 Flask 비교 및 사용 사례 Python Framework 도 여러가지가 있다. 하지만 Open source 의 세계는 참으로 냉정하게도. 결국 선택 받은 몇몇만 살아 남는 그런곳이지 않은가. (강한자가 살아남는 레알 Jungle) 역시나 마찬가지로 Python Framework의 세계도 그러한듯 하다. 개인적인 생각으로는 결국 Django와 Flask 두개로 정리 되는 걸로 보인다. 오늘은 정글 속에서 살아남은 Django와 Flask에 대한 간단히 비교해보려고 한다. 1. Django (한글로 치면 어무해) Django는 python 기반 web application framework 중 가장 많이 사용되고 있다. 이유는 간단하다. 기능이 많고 강력..
Saltstack : Grains 와 Pillar Saltstack을 이용해 인프라 구성 자동화를 구현하려면 Grains 와 Pillar 의 개념을 잘 알아야 한다. 이 두가지는 비슷하면서도 달라서 처음 사용하는 경우 헷갈리기 쉽다. Grains와 Pillar의 특징과 이용방법에 대해 간단히 알아보자. 1. Grains [출처: https://docs.saltstack.com ] Grains는 타겟 서버에 대한 시스템 정보들을 가리킨다. 이 정보에는 서버의 OS, kernel 정보에서 부터 CPU, MEM 같은 resource 정보들이 포함되어 있다. Grains 정보들은 salt-minion 데몬에 의해 자동으로 수집되거나 master에게 명령을 받았을때 수행하게 되고 취합 결과를 master 에게 전..
Saltstack 이 뭔가요. 인프라의 규모가 커질 수록 서버 설치와 설정에 대한 부담이 늘어나기 마련이다. 특히 트래픽이 급격히 늘어나는 경우, 이에 빠르게 대처하여 서버를 구축하기 위해서는 자동화가 필수이다. Saltstack은 이런 대규모 인프라를 관리하기 위한 자동화 관리 시스템이다. 자동화 관리 툴로 유명한 Puppet 이나 Chef 도 있는데, Saltstack 은 이것들과 비교해 인지도가 약간 떨어지는게 사실이다. 아무래도 Puppet 이나 Chef 보다는 최근에 나온 것이기도 하고 기능도 많이 겹치기도 하기 때문. Puppet 과 Chef 와의 비교는 다음에 다룰 예정이다. Saltstack의 장점 1. 일단 빠르다. server 와 agent 간 zeromq 를 통해 통신하는데, agen..