[Cloud] AWS Cloud Practitioner - 2. 클라우드 컴퓨팅(작성중)
Amazon Elastic Compute Cloud(Amazon EC2) AWS의 가상 서버에 액세스하는 데 사용하는 서버를 EC2라고 한다. EC2는 안전하고 크기 조정이 가능한 컴퓨팅 용량을 Amazon EC2 인스턴스로 클라우드에서 제공한다. 회사의 리소스 아키텍처를 책임지고 새로운 웹 사이트를 지원해야 할 때, 온프레미스 리소스를 사용할 경...
Amazon Elastic Compute Cloud(Amazon EC2) AWS의 가상 서버에 액세스하는 데 사용하는 서버를 EC2라고 한다. EC2는 안전하고 크기 조정이 가능한 컴퓨팅 용량을 Amazon EC2 인스턴스로 클라우드에서 제공한다. 회사의 리소스 아키텍처를 책임지고 새로운 웹 사이트를 지원해야 할 때, 온프레미스 리소스를 사용할 경...
클라이언트-서버 모델 클라이언트(Client) 사람이 컴퓨터 서버에 요청을 보내기 위해 상호 작용하는 웹 브라우저 또는 데스크톱 애플리케이션 서버(Server) 일종의 가상 서버인 Amazon Elastic Cloud Compute(Amazon EC2)와 같은 서비스 클라이언트가 뉴스 기사, 온라인 게임 점수 또는 재미있는 동영상을 요청하면,...
객체지향 프로그래밍(Object-Oriented Programming, OOP) 프로그램을 객체들의 집합으로 모델링하여 설계하고 구현하는 방식 객체(Object): 데이터와 이 데이터를 처리하는 데 필요한 함수(메소드)를 포함하는 소프트웨어 블록 OOP는 프로그램의 재사용성, 유지보수성, 투명성을 향상시킨다. OOP의 주요 개념 클래스(...
리눅스 서버 주요 명령어 1. Server 접속을 위한 SSH SSH (Secure Shell) 네트워크 프로토콜 중 하나로, 불안전한 네트워크를 통해 안전하게 통신할 수 있게 해주는 암호화 통신 방법 원격 서버에 암호화된 형태로 접속하고, 명령을 실행할 수 있도록 한다. TCP/IP 프로토콜을 기반으로 동작하며, 기본 포트 번호는 ...
HTTP의 기본 개념 HTTP(HyperText Transfer Protocol)는 웹에서 정보를 교환하는 데 사용되는 애플리케이션 계층 프로토콜이다. 이 프로토콜은 웹 브라우저(클라이언트)와 웹 서버 간의 통신을 가능하게 하며, HTML 문서나 이미지와 같은 리소스를 요청하고 전송받는 데 사용된다. 하이퍼텍스트(Hypertext): 노...
입력 입력받기 n = input() 좀 더 빠르게 입력받기 import sys n = sys.stdin.readline() 한 줄에 공백을 구분자로 정수 입력이 2개인 경우 a, b = map(int, input().split()) import sys a, b = map(int, sys.stdin.readline().split()) ...
Django CD 깃허브 액션 Workflow SSH 키 발급 참고로, 아래에서는 구글 클라우드 엔진을 이용해 Django 서버를 돌리고 있다. 우선 방화벽(default로 설정)에서 깃허브 액션이 접근하는 22번 포트를 연다. SSH에서 SSH 키(public-private)쌍을 발급한다. 아래에...
HTTP 응답 상태 코드(HTTP Response Status Codes) HTTP 응답 상태 코드는 클라이언트가 서버에 요청을 보낼 때 서버가 반환하는 응답의 상태를 나타낸다. 이 코드들은 다섯 가지 카테고리로 나뉘며, 각 카테고리는 응답의 성격을 대략적으로 나타낸다. 상태 코드 범위 카테고리 설...
윈도우 함수(Window Functions) SQL의 고급 기능 중 하나로, 데이터를 분석하고 집계하는 데 사용된다. 이 함수들은 특정 “윈도우” 또는 “파티션” 내에서 작동하여, 그룹화된 데이터에 대해 계산을 수행하지만, 행을 그룹으로 축소하지 않고 각 행에 대한 결과를 반환한다. 이러한 특성으로 데이터의 상세한 분석과 복잡한 질의를 ...
Django 웹페이지 개발 로컬 환경 프레임워크 : Django / nginx 개발환경 : Windows 디렉토리 : stock_pipeline\web 환경 설정 # 가상환경 생성(윈도우) python -m venv stock_django_env # 가상환경 활성화(윈도우) stock_django_env\Scripts\activate.ba...