aws(11)
-
Cloud Study - AWS docker container, RDS
-> AWS ECS 이점 서버리스 옵션(유연성) : 애플리케이션별로 리소스를 지정하고 관련 비용을 지불할 수 있으며, 계획적으로 애플리케이션을 격리함으로써 보안 성능 향상 Capacity Providers를 통해 애플리케이션 집중(유연성) : 인프라 대신 애플리케이션을 구축하고 관리하는데 집중할 수 있게 합니다. 애플리케이션 수요에 따라 컴퓨팅 용량이 결정되어 요금을 유연하게 사용할 수 있습니다. 대규모 성능 지원(확장성) : 확장성이 뛰어나 수천 개의 컨테이너를 간단하고 빠르게 시작할 수 있습니다. 보안(안정성) : 각 컨테이너에 세분화된 액세스 권한을 할당하여 각 서비스에 대한 액세스와 컨테이너가 액세스할 수 있는 리소스 제안을 통해 안정하게 애플리케이션을 구축하는데 도움이 됩니다. 24개 리전에 걸..
2021.03.23 -
Cloud Study - Docker, mysql
-> 컨테이너에서 데이터 베이스 실행 -> mysql을 실행하고 볼륨과 네트워크에 연결, 허브에서 이미지를 가져와 로컬에서 실행 -> mysql이 docker에 있는것을 확인할 수 있다. -> 현재 생성된 mysql의 이름값이 sysqdb라는 것을 확일 할 수 있다. : 컨테이너 내에서 실행중인 MySQL 데이터 베이스에 연결 합니다. -> 애플리 케이션을 데이터 베이스(DB)에 연결 import mysql.connector import json from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, Docker!' @app.route('/widgets') def get_widgets() ..
2021.03.17 -
Cloud Study - AWS EC2 설치, Ubuntu
System Architecture -> Window에 우분투 설치하기 위한 과정, 재시작 필요 -> Microsoft Store, Ubuntu 설치 -> 설치 확인 -> Putty 설치 SSH : 리눅스 서버 접속 HTTP : 웹서버 접속 -> 인스턴스가 정상적으로 동작 중인것을 확인 -> PuTTY 에서 .pem Load Save private key를 통해 key 저장 Generate를 통해 서버 구축 -> AWS 퍼블릭 IPv4 DNS를 복사해서 putty에서 실행 -> 아까 생성한 .ppk 파일 로드 -> Xming 설치 -> PuTTy 다시 저장 후 Open -> Putty 실행 화면 & update -> 웹 서버 구동을 위한 apache2 설정 & 아파치 설치가 제대로 되었는지 확인 -> 기..
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