ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • OCI APEX #1. Workspace 생성하기
    Programing/OCI 2023. 9. 6. 20:11
    반응형

    APEX를 이용하면 로우코드로 대시보드, 게시판 등의 웹 어플리케이션을 만들 수 있습니다.

     

    제가 느낀 주관적인 장점은 다음과 같습니다.

    • 어플리케이션 운영을 위한 서버를 따로 구축하지 않아도 된다.
    • DB와 직접적인 소통이 가능하다. (물론 OCI에 구축한 DB만 가능)
    • 프론트 개발에 큰 비용을 들이지 않고 간단한 어플리케이션 개발이 가능하다.

    간단한 관리자용 대시보드를 만드는데 예쁜 디자인은 필요 없죠.

    APEX를 이용하면 간단하게 만들어 볼 수 있을 것 같습니다.

     

     

    APEX를 이용하기 위해서는 사전에 DB를 생성해 두었어야 합니다.

    현재 OCI에서 APEX와 연동 가능한 DB는 두개입니다.

    • Oracle DB
    • MySQL DB

    MySQL을 APEX와 연동하는 것은 상대적으로 더 복잡하기도 하고,

    Oracle DB는 always free tier 이므로 Oracle DB를 생성한 이후 APEX와 연동해보도록 하겠습니다.

    (MySQL과의 연동은 추후 기회가 되면 포스팅 해보겠습니다.)

     

    1. Autonomous DB 인스턴스 생성

    Oracle DB라고 다 APEX를 사용할 수 있는건 아니고,

    Autonomous DB여야만 APEX를 사용할 수 있습니다.

     

    다행히 Autonomous DB도 always free tier에 해당합니다.

    always free tier가 제공하는 Autonomous DB 사양은 다음과 같습니다.

    • version: 19C
    • OCPU: 1
    • storage: 0.02TB
    • 7일간 사용하지 않을 경우 자동으로 정지
    • 3개월간 정지상태라면 자동으로 회수

    Oracle Database - Autonomous Database
    Create Autonomous Database
    비밀번호는 숫자, 대소문자, 특수문자가 포함되어야 합니다.

    그리고 생성 버튼을 눌러 DB를 생성합니다. (약 1~2분정도 소요됩니다.)

     

     

    2. APEX Workspace 생성

    Autonomous DB 인스턴스의 프로비저닝이 완료되었다면 Tools 탭으로 들어갑니다.

    APEX URL을 확인할 수 있습니다.

    복사해서 링크에 접속해주세요
    DB 생성시 입력했던 비밀번호를 입력해주세요
    이제 방금 Autonomous DB를 만들었으니 Schema가 없으므로 New Schema를 선택하겠습니다.

    Workspace Name과 Username, 비밀번호를 적당히 입력하고 Create Workspace 버튼을 눌러 생성합니다.

     

    새로 생성한 APEX Workspace에 접속했습니다!

     

     

    참고) Workspace Name, Username의 쓰임

    APEX 링크만 있다면, OCI에 귀찮게 로그인하지 않아도 바로 APEX로 접속할 수 있습니다.

    OCI에 로그인하지 않고도 APEX링크만 있다면 접속 가능합니다.

     

     

     

    참고한 영상: https://youtu.be/0Ilunzvsntw

     

    반응형

    댓글

Designed by Tistory.