Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- redis
- node.js
- nestjs
- 유노코딩
- 코딩테스트준비
- 파이썬
- 엘리스sw트랙
- Python
- 중간이들
- 데이터베이스시스템
- 개발자취업
- 코딩테스트
- 코드잇
- Git
- 프로그래머스
- 99클럽
- 방송대
- mongoDB
- Azure
- aws
- 꿀단집
- 파이썬프로그래밍기초
- 방송대컴퓨터과학과
- CSS
- 항해99
- 오픈소스기반데이터분석
- JavaScript
- HTML
- 클라우드컴퓨팅
- TiL
Archives
- Today
- Total
배꼽파지 않도록 잘 개발해요
방송대 클라우드컴퓨팅 - 5강. PostgreSQL 서버 생성 (실습) 본문

1. DB의 개념과 중요성
2. Azure에서 PostgreSQL 만들기
1) 서버 유형 선택
2) 기본
3) 네트워킹
4) 보안
5) 태그
6) 검토 + 만들기
1. DB의 개념과 중요성
- DB(데이터베이스)는 정보를 저장·관리·검색하기 위한 핵심 인프라.
- 미들웨어 성격의 소프트웨어로,
애플리케이션 ↔ 데이터 간의 다리 역할을 함. - 모든 정보 서비스(웹, 앱, 플랫폼 등)는 DB 없이는 동작 불가.
- 데이터를 단순 저장하는 것이 아니라,
비즈니스 로직과 서비스 품질을 좌우하는 기반 기술.
2. Azure에서 PostgreSQL 만들기
1) 서버 유형 선택
- 유연한 서버(Flexible Server):
리눅스 환경에서도 사용 가능, 최신형 - 단일 서버(Single Server):
윈도우 환경 전용, 구형 버전 (이제 비추천)

생성 단계: 5단계
- 기본, 네트워킹, 보안, 태그, 검토 + 만들기
2) 기본
- 리소스 그룹: knou_mall
- 서버 이름: Azure 전역에서 고유해야 함 (knou-db01 등)
- 지역: Korea Central
- 워크로드: 개발/테스트 (B1ms 자동 선택)
- 기본 계정 생성 및 비밀번호 설정




Korea Central 불가능하여 Japan West로 생성함.

- 가용성 영역: 다른 데이터센터 영역에 복제 서버 생성 → 장애 시 자동 전환
- 실습용에서는 “없음” 선택 (비용 절감용)


3) 네트워킹
- 연결 방식 선택:
- 공용 액세스 (허용된 IP만)
→ 특정 IP에서만 접속 가능 - 프라이빗 액세스 (VNet 통합)
→ 내부망에서만 접근 가능 (보안↑)
- 공용 액세스 (허용된 IP만)
- “모든 Azure 서비스에서 이 서버로 접근 허용” 옵션은 해제 권장
(모든 트래픽 열리므로 위험)



4) 보안
- 인증: PostgreSQL 인증만 사용 (실습에서는 Azure AD 비활성)
- 암호화:
- 서비스 관리형 키 → Azure가 암호화 관리
- 고객 관리형 키 → 사용자가 직접 키 관리 (보안성↑)

5) 태그
- 리소스 구분용 (예: env=dev, team=knou)

6) 검토 + 만들기
- 모든 설정 검토 후 “만들기(Create)” 클릭






728x90
'방송대 컴퓨터과학과 > 클라우드컴퓨팅' 카테고리의 다른 글
| 방송대 클라우드컴퓨팅 - 4강. 클라우드 컴퓨팅 서비스 (실습) (0) | 2025.11.08 |
|---|---|
| 방송대 클라우드컴퓨팅 - 15강. 연습문제 2 (0) | 2025.11.08 |
| 방송대 클라우드컴퓨팅 - 12강. 클라우드 컴퓨팅의 미래 (이론) (0) | 2025.11.07 |
| 방송대 클라우드컴퓨팅 - 11강. 클라우드 아키텍처 2 (0) | 2025.11.05 |
| 방송대 클라우드컴퓨팅 - 10강. 클라우드 아키텍처 1 (0) | 2025.11.05 |