Astro Hub

60.DatabaseForPostgreSQL / DatabaseForPostgreSQL_Create

프로젝트: astro-test1

원본 경로: installguide-이름바꾸기테스트/10.Azure/60.DatabaseForPostgreSQL/DatabaseForPostgreSQL_Create.md


1. 개요

Auzre에서 제공하는 PostgreSQL을 Provision 하고 접속 테스트를 진행한다.

2. Azure PostgreSQL 생성

  • Azure PostgreSQL 테스트 DB 서버 생성
  1. Azure 사이트에 접속해서 PostgreSQL 검색하고 Marketplace의 Azure Database for PostgreSQL 유연한 서버을 선택해서 페이지 이동을 한 후 만들기를 클릭합니다. alt text

  2. 구독과 리소스 그룹을 선택합니다.
    alt text

  3. 서버 이름을 입력하고 지역을 선택합니다. 워크로드 유형은 개발로 선택하고 서버 구성을 변경하여 최소 사양으로 구성합니다. alt text

  4. [옵션] 서버 구성 변경시 컴퓨팅 크기를 최소로 설정합니다. (1 core CPU, 2G 메모리) alt text

  5. 스토리지는 최소 용량인 32GB를 선택하고, 고가용성은 사용 안함으로 선택합니다. alt text

  6. 인증 방법은 PostgreSQL 인증만을 선택하고 관리자 로그인용 계정과 암호를 입력합니다. alt text

  7. 네트워킹 탭으로 이동하여 연결 방법은 공용 액세스 선택하고, 공용 IP 주소를 통한 공용 액세스 허용을 하고, Azure 내의 모든 Azure 서비스의 이 서버에 대한 퍼블릭 액세스 허용을 가능하게 해줍니다. alt text

  8. 태그 탭으로 이동하여 필수 태그를 입력합니다.
    alt text

  9. 검토 만들기 탭으로 이동하여 최종 확인 후 만들기를 클릭하여 리소스를 만듭니다. alt text

  10. 배포가 완료되면 "리소스로 이동"을 클릭해서 해당 리소스로 이동합니다. alt text

  11. 설정의 서버 매개 변수에서 require_secure_transport를 OFF 해 줍니다. (Azure Shell 접속을 위함) 이때 리소스가 다시 생성 됩니다. alt text

  12. 해당 PostgreSQL의 연결 버튼을 클릭해서 Azure Shell을 통해 접속합니다. alt text

  13. DB에 접속 후 Database를 생성 후 테이블을 생성한 다음 데이터를 insert하고 조회해보고 잘 나오는지 확인합니다. alt text

  14. 테스트가 완료되면 해당 DB를 삭제합니다.

프로젝트 홈으로 돌아가기