본문 바로가기

분류 전체보기62

[AWS] RDS 이론 AWS RDS 구축 데이터를 외부에서 수집할때 필요한 장비. RDS는 데이터를 정형화 하고 보관하는 관계형 데이터베이스이다. 어딘가에서 실시간으로 저장되거나 저장함. 데이터 베이스는 크게 관계형 데이터베이스(RDBS), 또는 NoSQL 두 가지로 나눌 수 있음. 이번에 다룰 RDS는 관계형 데이터 베이스 서비스 관계형 데이터베이스 관계형 데이터베이스는 행과 열로 이루어져 있으며 2차원 공간임. 공간에서 데이터를 넣고, 꺼내고, 지우고, 업데이트 하는 일을 하게 됨 날짜 날씨 온도 지역 2023/01/01 맑음 -2 서울 2023/01/01 흐림 5 부산 데이터베이스 용어 데이터베이스(Database) : 하나, 혹은 여러 개의 테이블을 생성하고 관리하는 공간 테이블(Table) : 행(Row)과 열(Co.. 2023. 1. 28.
[AWS] EC2 AWS 인프라 구축 - EC2 AWS 의 Hellow world 격인 EC2 구축을 진행하려함. Amazon Linux 2 AMI 기반으로 설치 진행 Step1 - Amazon Linux 2 update 및 Apache 설치 운영 체제를 업데이트하고 필요한 모든 패키지를 설치하려함. 모두 최신버전일 경우 아무것도 설치 되지 않음. yum update -y Apache 설치 HTTP Server, Apache HTTP Server란 오픈소스 웹 서버 소프트웨어이다. sudo yum install httpd -y # 아래와 같이 나오면 Apache가 실행중임을 확인 # Redirecting to /bin/systemctl start httpd.service #설치 성공시 Apache 실행 sudo servi.. 2023. 1. 28.
[AWS] 네트워크 VPC VPC VPC(Virtual Private Cloud)는 클라우드 내의 논리적인 가상공간이며 AWS에서 서비스를 생성하기위해 제일 먼저 해야 하는 일이다. VPC는 하나의 리전에 종속 적이며 여러개의 가용영역을 가질 수 있다. CIDR CIDR이란 Classless Inter-Domain Routing 으로 클래스 없는 도메인간 라우팅 기법이라는 뜻 https://kim-dragon.tistory.com/9 이 블로그에 매우 쉽게 잘 설명이 되어있다. 인터넷 게이트 웨이 AWS에서 인터넷 게이트웨이는 인터넷으로 통하는 통로 인터넷으로의 게이트웨이 VPC가 외부망고 통신을 하기위해서는 인터넷 게이트웨이와 연결이 되어야함. 그렇지 않을경우 사설망에서만 움직임. 2022. 12. 23.
[Python] yaml 파일을 활용한 python 코딩 yaml파일을 활용한 Python 코딩을 포스팅하려고 합니다.그냥 코딩을 해도 되는데 yaml파일 활용을 왜 하는건지 궁금하시지 않을 거 같지만 알아 두는 것이 몸에 이로울 수 있습니다. yaml을 사용하지 않는다면 Python으로 DB에 있는 정보나 aws에 있는 리소스 예를 들면 S3버킷에 있는 정보들을 활용하여 Python으로 Output을 도출해 내고 싶으면 Python에 DB정보와 aws Key정보를 하드코딩으로 담아야 합니다. yaml을 알기전 하드코딩의 단점을 먼저 설명해 드리자면 소스코드는 외부에서 확인이 쉽습니다. 예를 들면 web은 개발자 도구에서 소스코드를 취득하기 쉬우며 cicd툴인 Airflow는 실행 중인 code를 직접 볼 수 있도록 하는 페이지가 있어 DB나 aws 정보들이 .. 2022. 12. 21.