Cloud 24

[클라우드 응용 SW 개발] 4,5주차

4주차: 클라우드 응용 SW 개념 정리1. 데이터의 구분데이터는 저장 방식에 따라 세 가지로 나뉜다.구조화 데이터: 행과 열로 구성된 테이블 형태. 스키마가 고정되어 있어 정형화된 데이터를 다루기에 적합하다.반구조화 데이터: JSON처럼 일정한 형식은 있지만 고정된 스키마가 없는 데이터.비구조화 데이터: 이미지, 음성, 영상처럼 형태가 정해지지 않은 데이터.2. 관계형 데이터베이스의 주요 객체2-1. 테이블 (Table)데이터가 실제로 저장되는 공간행(Row)과 열(Column)로 구성되며, 모든 행은 동일한 열 구조를 가진다각 열은 데이터 타입으로 정의된다 (예: INT, VARCHAR)2-2. 엔티티 (Entity)실제 존재하는 항목(고객, 제품)이나 가상의 항목(주문)을 나타낸다엔티티 간에는 관계(..

[클라우드 응용 SW 개발] 2,3주차

🐧 Linux 개념✔️ 리눅스란?리눅스는 1991년 리누스 토르발스가 개발한 오픈소스 운영체제이다.서버, 데스크탑, IoT 등 다양한 환경에서 사용된다.✔️ 리눅스 특징오픈소스 (무료, 수정 가능)멀티유저 / 멀티태스킹강력한 네트워크 기능다양한 파일 시스템 지원✔️ 리눅스 배포판대표적인 배포판:Ubuntu (사용자 친화적)CentOS (기업용)Debian (안정성)RedHat (유료 기업용)☁️ 클라우드에서 Linux 서버✔️ Azure에서 LinuxAzure는 다양한 리눅스 배포판을 제공한다.UbuntuCentOSDebianRedHatSUSE🔥 실습: Azure에서 Linux 서버 생성✔️ 전체 흐름✔️ STEP 1. 가상 머신 생성Azure Portal 접속Virtual Machine 생성✔️ S..

[클라우드 프로그래밍] 2주차

1. 서버(Server)란?✔️ 서버의 정의서버는 네트워크에서 데이터나 서비스를 제공하는 컴퓨터이다.반대로 클라이언트는 해당 서비스를 사용하는 프로그램이다.👉 핵심 구조서버: 데이터 제공클라이언트: 요청 수행✔️ 서버 동작 방식 (중요)서버는 항상 다음 구조로 동작한다.웹 브라우저 → 웹 서버 요청 → 페이지 반환👉 모든 서비스(웹, 게임, SNS)는 이 구조 동일웹 서버(Web Server)✔️ 웹 서버란?웹 서버는 웹사이트 데이터를 저장하고 제공하는 서버이다.구성 요소:HTML (구조)CSS (디자인)JavaScript (동작)이미지 파일👉 AWS에서는 EC2 또는 ECS로 웹 서버 구축✔️ 웹 서버 동작 방식사용자가 URL 요청서버가 데이터 처리결과 반환👉 통신 프로토콜:HTTP / HTTP..

[클라우드 활용] 2주차

1. 실습 목적이번 실습에서는 AWS Management Console의 기본 구조를 이해하고,리전 변경 및 대시보드 확인을 통해 AWS 리소스 관리 방식을 학습하였다.또한 AWS CloudShell을 활용하여 CLI 기반으로 S3 및 EC2 리소스를 조회하는 방법을 실습하였다.2. AWS 접근 방식 정리AWS는 다양한 방식으로 접근할 수 있다.API: 프로그램이 직접 호출SDK: 개발 언어 기반 접근 (Python, Java 등)CLI: 터미널 명령어 기반Management Console: 웹 GUI 기반초보자 입장에서는 Management Console → CLI 순서로 학습하는 것이 효율적이다.📸 3. AWS Management Console이란?AWS Management Console은 웹 기반..