조직이 더 민첩해져서 애플리케이션을 더 빠르고, 더 저렴하고, 더 효율적으로 개발할 수 있다면 어떨까요? Oracle® Application Express(APEX)와 드래그 앤 드롭 방식의 시각적 개발 기법을 활용하는 저코드(low-code) 개발을 고려해 보세요. 소개 APEX를 활용하면 끊임없이 변화하는 요구 사항에 유연하게 대응할 수 있으며, 개발자는 물론 조직 전체가 솔루션 구축에 신속하게 참여할 수 있습니다. 이미지 출처: https://apex.oracle.com/en/ APEX를 선택해야 하는 이유 APEX는 개발자
원문은 2020년 5월 4일 ObjectRocket.com/blog에 게시되었습니다. Rackspace Technology가 ObjectRocket 플랫폼에 AWS®와 GCP® 양쪽 환경에서 정식 출시(GA)되는 새로운 데이터 스토어인 TimescaleDB를 선보이게 되어 기쁩니다. 개요 올해 초 진행된 베타 프로그램 참여 여부와 관계없이, ObjectRocket에서 제공하는 호스팅 TimescaleDB® 인스턴스에는 다음과 같은 기능이 기본으로 포함됩니다. 오픈소스 TimescaleDB 1.6 + PostgreSQL® 11,
MongoDB®의 공식 GUI 도구인 MongoDB Compass에 대해 소개합니다. 개요 Compass는 MongoDB 쿼리 문법에 대한 전문 지식이 없어도 데이터를 분석하고 이해할 수 있게 해주는 강력한 도구입니다. 시각적인 환경에서 데이터를 자유롭게 탐색할 수 있을 뿐만 아니라, 쿼리 성능 최적화, 인덱스 관리, 문서 유효성 검사(document validation) 구현 등 다양한 작업을 손쉽게 수행할 수 있습니다. Compass 에디션 종류 Compass는 용도에 따라 세 가지 주요 에디션으로 제공됩니다. Compass:
이 글에서는 Oracle® Application Express(APEX)와 Oracle REST Data Services(ORDS)를 소개하고, APEX 설치 방법과 ORDS 설치 및 구성 절차를 단계별로 안내합니다. 일반적으로 이 두 가지 작업은 데이터베이스 관리자(DBA)가 담당합니다. APEX란 무엇인가? APEX는 Oracle이 개발한 저비용 웹 기반 소프트웨어 개발 환경 플랫폼으로, Oracle 데이터베이스 위에서 실행됩니다. APEX는 어디에서든 배포할 수 있으며, 개발자가 다양한 기능을 갖춘 안전하고 확장성 있는 엔터프
때때로 Oracle® Database 슈퍼유저인 sys의 모든 작업을 감사(audit)해야 할 필요가 있습니다. 이러한 요구 사항을 충족하기 위해 Oracle은 버전 9i부터 AUDIT_SYS_OPERATIONS 파라미터를 포함하는 기능을 도입했습니다.개요이 파라미터를 true로 설정하면 AUDIT_FILE_DEST 파라미터가 지정한 디렉터리에 파일이 생성되며, 해당 파일에는 sys 사용자의 모든 작업 기록(protocol)이 저장됩니다. 기본적으로 파일에는 sys의 접속 내역만 포함되고, 접속 이후 발생하는 작업은 기록되지 않습니
원문은 2019년 1월 18일 ObjectRocket.com/blog에 게시되었습니다. 스키마 검증, 필드 오타 디버깅, 또는 설정하면 안 되는 필드를 찾으려면 MongoDB® 컬렉션에 포함된 모든 키(key)를 파악하고 있어야 합니다. ObjectRocket을 비롯한 많은 MongoDB-as-a-Service 업체들은 사용자 인터페이스(UI)에서 이 작업을 손쉽게 수행할 수 있는 기능을 제공합니다. 숙련된 MongoDB 사용자라면 보통 JavaScript®용 Mongoose나 Python®용 Mongoengine 같은 ODM(O
데이터의 양과 종류, 그리고 발생 원천이 빠르게 증가하면서 많은 기업은 방대한 데이터를 관리하고 의미 있는 분석 결과를 도출하는 데 어려움을 겪고 있습니다. 데이터를 효과적으로 활용하지 못하면 경쟁사에 뒤처질 위험이 커지며, 모든 조직이 최신 데이터 분석 솔루션을 도입할 수 있는 기술 역량과 비즈니스 프로세스를 갖추고 있는 것도 아닙니다. 바로 이 지점에서 Rackspace가 힘을 보탭니다. Rackspace의 아키텍트와 데이터 엔지니어는 선도적인 클라우드 데이터 분석 프레임워크를 활용해 고객의 데이터에서 얻는 가치를 극대화합니다.
이 글에서는 데이터베이스 관리자(DBA)가 매일 직면하는 Oracle® 워크플로 알림 메일러(Workflow Notification Mailer)의 일반적인 문제들을 다룹니다. 소개 문제를 관리할 때는 기록, 추적, 해결의 과정을 거치게 됩니다. 워크플로 알림 메일러는 구성 요소가 많기 때문에 관련 문제를 해결하는 데 어려움을 겪을 수 있습니다. 이를 돕기 위해 자주 발생하는 문제들과 가능한 해결 방법을 정리했습니다. 워크플로 알림 메일러 작업을 손쉽게 관리할 수 있는 스크립트도 함께 제공되니 놓치지 마세요. 워크플로 알림 메일러의
원문은 2015년 4월 14일 ObjectRocket.com/blog에 게시되었습니다. Redis®는 단순하고 직관적인 명령줄 인터페이스(CLI)를 제공합니다. 비교적 간단해 보이지만, 의외로 다양하고 유용한 기능들을 숨기고 있습니다. 이 글에서는 기본적인 사용법부터 시작해 redis-cli 클라이언트가 제공하는 주요 기능과 옵션을 하나씩 살펴보겠습니다. Redis CLI에서 꼭 알아야 할 10가지 명령어 1. 한 번의 실행으로 연결과 인증 동시에 처리하기 가장 기본적인 방법으로, 명령 실행 시 모든 옵션을 함께 지정하면 됩니다.
이 글은 2017년 5월 16일 ObjectRocket.com/blog에 처음 게시되었습니다.검색을 위해서라는 익숙한 문구를 넘어, Elasticsearch®의 활용 범위는 시간이 지날수록 계속 확장되고 변화하고 있습니다. ObjectRocket은 오랫동안 플랫폼에서 호스팅 Elasticsearch 서비스를 제공해 왔으며, 그 과정에서 고객들이 이 제품을 어떻게 사용하는지 뚜렷한 트렌드를 파악할 수 있었습니다. 이번 글에서는 ObjectRocket 플랫폼에서 가장 많이 볼 수 있는 Elasticsearch의 대표적인 활용 사례 다섯
Oracle® APP_MULTI 패키지를 사용하면 폼(Form)에 다중 선택(Multi-Selection) 기능을 손쉽게 추가할 수 있습니다. 이 패키지는 APPCORE 라이브러리에 포함되어 있으며, 별도의 복잡한 설정 없이 표준 폼에 확장 기능을 적용할 수 있다는 점이 큰 장점입니다. APP_MULTI 패키지를 활용하면 단일 레코드 또는 여러 개의 레코드를 자유롭게 선택하고, 필요에 따라 일괄 처리할 수 있습니다. 아래 이미지는 무작위로 레코드를 선택하는 예시를 보여줍니다. 이미지 출처: https://i36.me/images/
데이터 보안을 유지하면서도 자본 지출(CapEx)을 줄일 방법을 찾고 계신가요? 그렇다면 Rackspace 퍼블릭 클라우드 서비스와 Oracle® Cloud Infrastructure(OCI)가 Oracle 워크로드를 호스팅하기에 가장 적합한 선택이 될 수 있습니다.퍼블릭 클라우드에 100% 의존하는 것은 아직 부담스럽게 느껴질 수 있습니다. 하지만 재해 복구(DR) 및 비프로덕션(non-production) 워크로드는 OCI로 손쉽게 마이그레이션할 수 있으며, 이를 통해 온프레미스 자본 비용을 크게 절감할 수 있습니다. Pay A
외부 테이블(External Table)은 데이터베이스 외부에 저장된 플랫 파일(flat file)의 데이터를 읽어 들여, 마치 데이터베이스 내부의 테이블인 것처럼 Oracle®에서 조회할 수 있도록 해주는 강력한 기능입니다. 개요 Oracle은 SQL*Loader가 지원하는 모든 파일 형식을 파싱할 수 있습니다. 외부 테이블에는 DML(데이터 조작 언어)을 직접 실행할 수는 없지만, 조회(SELECT), 조인(JOIN), 정렬(SORT)과 같은 작업에는 DML을 활용할 수 있습니다. 또한 외부 테이블을 대상으로 뷰(View)나 동
2020년 2월 13일 ObjectRocket.com/blog에 처음 게시된 글입니다. PostgreSQL®(Postgres®)의 확장(Extension) 생태계는 매우 강력하며, Postgres에 다양한 추가 기능을 제공합니다. ObjectRocket 플랫폼에서 프로덕션 데이터베이스를 운영하는 데 필요한 모든 도구를 제공하고자, 최근 확장 기능을 사용할 수 있도록 지원을 추가했습니다. 확장은 플러그인처럼 작동하며, 추가적인 기능과 특성을 제공합니다. 사용 가능한 확장 목록 확인하기 ObjectRocket은 Postgres 인스턴
이 글에서는 Oracle Cloud Infrastructure(OCI)의 ID 및 액세스 관리(IAM) 구성 요소를 소개하고, OCI 클라우드 리소스를 효과적으로 관리하는 데 유용한 주요 기능들을 살펴봅니다.또한 특정 리소스에 대해 사용자 그룹에 할당할 수 있는 액세스 유형과, OCI를 Oracle Identity Cloud Service(IDCS)와 연동하는 페더레이션 방법까지 함께 안내합니다.IAM의 주요 구성 요소IAM은 다음과 같은 구성 요소로 이루어져 있습니다.리소스(Resource)리소스는 OCI에서 생성되는 객체를 의미
가장 접근성 높은 NoSQL 데이터베이스 중 하나인 MongoDB®는 다양한 배포 옵션을 제공합니다. 이 글에서는 Docker®를 사용해 MongoDB를 컨테이너로 배포하고, 셸 클라이언트를 통해 해당 컨테이너와 상호작용하는 방법을 소개합니다. 소개 컴퓨터나 서버에 Docker를 설치한 후, 다음 단계에 따라 MongoDB를 Docker 컨테이너로 배포할 수 있습니다. 최신 버전 또는 특정 버전의 MongoDB Docker 이미지를 다운로드합니다. MongoDB 인스턴스를 컨테이너로 배포합니다. 기본적인 셸 명령어를 통해 Mong
2020년 2월 6일 ObjectRocket.com/blog에 처음 게시된 글입니다.ObjectRocket에서 PostgreSQL 백업 복원하기데이터베이스 관리 업무에서 정기적인 백업 수행과 복원은 빼놓을 수 없는 핵심 요소입니다. ObjectRocket은 모든 데이터베이스 제품에 기본적으로 2주 보관 주기의 일일 백업을 제공하며, 이 기능은 별도 설정 없이 기본적으로 활성화됩니다.특히 ObjectRocket PostgreSQL®(Postgres) 서비스는 여기에 더해 Write Ahead Log(WAL) 아카이빙 기능까지 제공하여
이 글에서는 Oracle® ORAchk를 소개하고, 이 데이터베이스 감사 도구를 다운로드하고 설치한 후 실제로 활용하는 방법까지 단계별로 안내합니다. 소개 Oracle® Autonomous Health Framework(AHF)에는 ORAchk가 포함되어 있어 Oracle Database Appliance(ODA) 환경을 손쉽게 감사하고 검증할 수 있습니다. 특히 AHF는 추가 비용 없이 무료로 사용할 수 있다는 장점이 있습니다. ORAchk에는 알려진 ODA 문제들을 사전에 진단하는 감사 검사 항목이 포함되어 있으며, 다음과 같은
이 글에서는 Oracle® E-Business Suite(EBS) 12.2를 Oracle Database 19c와 함께 구성하기 위한 단계별 절차를 자세히 살펴봅니다. 소개 오라클은 최근 Oracle Database 19c와 EBS 12.2의 조합을 공식 인증했습니다. Oracle EBS 데이터베이스를 12c(12.1.0.2) 또는 11.2.0.4 버전에서 Database 19c로 업그레이드하면 데이터베이스 아키텍처가 컨테이너 데이터베이스(CDB) 방식으로 전환됩니다. 이전 버전에서 19c로 업그레이드하는 경우, 업그레이드 과정에서
이 글에서는 PostgreSQL을 소개하고, 리눅스(Linux®) 환경에서 버전 9.3을 설치하고 구성하는 과정을 단계별로 안내합니다. 소개 PostgreSQL은 세계에서 가장 발전된 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. Apple, IMDB, Skype, Uber, Lockheed Martin, Verizon 등 수많은 선도 기업들이 PostgreSQL을 사용하고 있습니다. 이 RDBMS는 1986년 캘리포니아 대학교 버클리(UC Berkeley)의 POSTGRES 프로젝트 일환으로 시작되었으며, 핵심 플랫