comento(4)
-
Cloud Study - Docker, Python, Flask
-> Docker Image Build ** Flask? : 웹 애플리케이션 개발을 위한 파이썬 프레임워크, 마이크로 프레임 워크 : 애플리케이션 기능을 추가할 수 있는 확장 기능 지원 ** Python web framework : Django >> 가장 인기가 많고 널리 쓰이는 프레임 워크, 웹 개발 작업을 처리하는 데 사용하는 수십 개의 추가 기능이 포함되어 있어서 조금 무겁다. : Flask >> 개발자가 사용하려는 도구와 라이브러리를 스스로 선택하도록 하여 가볍다. : Tornado >> 비공기 작업을 지원하기 위해 구축 되었다. 네이티브 웹 소켓을 지원한다. 웹 소켓을 매우 쉽고 간단히 구현할 수 있다. : Pyramid >> 웹 응용 프로그램을 쉽게 작성할 수 있게 해준다. 작은 규모로 시작하..
2021.03.16 -
Cloud Study - Docker
-> docker란? : LXC 기술을 기반으로 구축되었다가, 종속 관계에서 벗어났다. : LXC는 경량의 가상화 방법으로 유용하게 사용 : Docker 기술은 컨테이너를 실행하는 기능 이상의 것을 제공 >> 컨테이너 생성 및 구축, 이미지 전송, 이미지 버전 관리 프로세스를 용이하게 해준다. -> why docker? : 소프트 웨어를 컨테이너라는 표준화된 유닛으로 패키징 : 라이브러리, 시스템 도구, 코드, 런타임 등 S/W 실행하는데 필요한 것들이 모두 포함 : 애플리케이션의 일부를 분해하고, 업데이트 또는 복구하는 능력에 집중 (마이크로 서비스 기반 접근) : 컨테이너를 위한 운영체제, 서버 운영체제를 가상화 -> docker image : Docker 이미지는 컨테이너를 정의하는 읽기 전용 템플..
2021.03.15 -
Cloud Study - AWS
AWS란? 아마존 웹 서비스(Amazon Web Services) : 클라우드 컴퓨팅 사업부 -> Amazon EC2 (Amazon Elastic Compute Cloud) : 안전하고 확장 가능한 컴퓨팅을 제공하는 웹 서비스 : 클라우드 내 용량 개발자들이 웹 스케일 컴퓨팅을 쉽게 할 수 있도록 설계 : 확장 가능하고 오류 복원력이 뛰어난 엔터프라이즈급 애플리케이션 구축을 할 수 있도록 기능 제공아마존 웹 서비스(Amazon Web Services) : 클라우드 컴퓨팅 사업부 -> Amazon EC2 (Amazon Elastic Compute Cloud) : 클라우드 컴퓨팅 서비스 : 아마존으로 부터 한 대의 컴퓨터를 임대 : 안전하고 확장 가능한 컴퓨팅을 제공하는 웹 서비스 (Auto Scaling)..
2021.03.14 -
Cloud Study - Cloud
클라우드란? 컴퓨팅 성능, 데이터베이스, 스토리지, App 및 App의 온디맨드 제공 Cloud Computing Advantage -> 필요한 만큼의 리소스, 가격 책정 (scale-up, scale-down, scale-out) -> 서버, 스토리지, DB 및 다양한 세트에 간단하게 액세스(온디맨드) -> 온프레미스 환경에 대한 유지 보수가 필요없음 -> 여러 지역을 간편하게 변경 가능 Cloud Computing Models -> Iaas (Infrastructure as a Service) : 네트워킹 기능, 컴퓨터(가상or전용 H/W) 및 데이터 스토리지 공간에 액세스 -> Paas (Platform as a Service) : 인프라(H/W 및 OS) 구현에 집중 할 수 있도록 지원 : 어플리..
2021.03.14