펍넙이란 무엇인가요?
Published: 2024-03-04 07:58:29

**PubNub이란 무엇인가요?**
-------------------

PubNub은 웹 앱, 모바일 앱 및 [IoT 디바이스를](https://www.pubnub.com/solutions/iot-device-control/) 위한 실시간 기능을 구축, 제공 및 관리하는 데 도움이 되는 [플랫폼을](https://www.pubnub.com/products/pubnub-platform/) 제공합니다.

확장 가능하고 안정적인 인프라가 전 세계 15개 이상의 지사에서 지원되므로 중단, 동시 접속자 수 제한, 지연 시간 문제는 이제 과거의 일이 되어버렸으므로 고객은 사용자 참여를 유도하는 기능을 구축하는 데 집중할 수 있습니다.

**PubNub는 어떤 용도로 사용되나요?**
-------------------------

인앱 채팅, [실시간 시청자 참여](https://www.pubnub.com/solutions/live-audience-engagement/), [다중 사용자 협업](https://www.pubnub.com/solutions/multiuser-collaboration/) 또는 기타 모든 형태의 실시간 기능이 필요한 경우 PubNubAPI, SDK 및 솔루션 키트는 사용자에게 기억에 남는 실시간 경험을 만드는 데 필요한 도구를 팀에 제공합니다.

실시간 경험의 이점을 누릴 수 있는 모든 산업에서 다음과 같은 기능을 PubNub를 활용할 수 있습니다.

-   채팅
    
-   실시간 오디언스 참여
    
-   다중 사용자 협업
    
-   IoT 디바이스 제어
    
-   실시간 데이터 스트리밍
    
-   지리적 위치 및 디스패치
    

**주요 기능**
---------

PubNub은 프로그래밍 언어와 기술 스택에 구애받지 않으며 개발자가 사용자에게 진정으로 독특한 인터랙티브 경험을 제공할 수 있는 실시간 기술 기능을 제공합니다.

-   **펍/서브 메시징**
    
    -   메시지를[보내면](https://www.pubnub.com/docs/general/messages/publish) 100ms 이내에 어디든 전달됩니다. 메시지 외에도 PubNub에서는 사용자가 [파일을](https://www.pubnub.com/docs/general/files) 업로드하고 공유할 수 있습니다.
        
    -   [저장소](https://www.pubnub.com/docs/general/storage) 서비스를 사용하면 모든 메시지를 게시된 상태로 유지할 수 있으므로 디바이스가 오프라인 상태일 때 보낸 메시지를 검색할 수 있습니다.
        
    -   [메시지 반응은](https://www.pubnub.com/docs/general/messages/actions) 이미 게시된 메시지에 메타데이터를 추가하여 배달 확인, 읽음 확인 및 이모티콘 반응에 유용하게 사용할 수 있습니다.
        
-   프레즌스
    
    -   현재[상태는](https://www.pubnub.com/docs/general/presence/overview) 현재 채널에 누가 구독하고 있는지 실시간으로 파악할 수 있으며 온라인 상태 표시기와 오디언스 수를 표시할 수 있습니다.
        
-   모바일 푸시 알림
    
    -   PubNub의 [모바일 푸시 게이트웨이는](https://www.pubnub.com/docs/general/push/send) 애플리케이션이 Android 및 iOS 디바이스의 포그라운드 또는 백그라운드에 있는지 여부에 관계없이 FCM 및 APNS를 사용하여 빠르고 안정적으로 메시지를 전달합니다.
        
-   액세스 관리
    
    -   [액세스 관리자는](https://www.pubnub.com/docs/general/security/access-control) 암호화 토큰 기반 권한 관리자로, 채널, 채널 그룹, 사용자 ID와 같은 PubNub 리소스에 대한 클라이언트의 액세스를 규제할 수 있습니다.
        
-   앱 컨텍스트
    
    -   [앱 컨텍스트](https://www.pubnub.com/docs/general/metadata/channel-metadata) 기능은 외부 인프라를 사용할 필요 없이 사용자 메타데이터, 채널 메타데이터, 채널 멤버십 및 채널 멤버를 위한 사용하기 쉬운 서버리스 스토리지를 제공합니다.
        
    -   사용자 이름, 아바타 URL 또는 채널 이름과 같은 사용자 지정 또는 사전 정의된 속성을 저장할 수 있습니다.
        
    -   또한 PubNub는 메타데이터가 설정되거나 삭제될 때 이벤트를 생성하여 애플리케이션이 이러한 이벤트를 실시간으로 수신하고 앱 내의 데이터 변경에 동적으로 반응할 수 있도록 합니다.
        
-   함수
    
    -   [함수를](https://www.pubnub.com/docs/general/basics/add-serverless-business-logic) 사용하면 필요에 따라 인프라를 프로그래밍할 수 있습니다. 함수를 사용하여 모바일 푸시 알림, 실시간 위치 추적, 데이터 스트리밍, 이모티콘 반응과 같은 새로운 실시간 기능이나 추가 기능을 배포할 수 있습니다.
        
    -   네트워크 내에서 코드를 실행하거나 기존 통합 기능을 활용하여 메시지를 변환, 재라우팅, 증강, 필터링, 집계하여 스팸 발송자를 탐지 및 차단하고 평균을 측정하는 등의 작업을 수행할 수 있습니다. 모든 코드는 엣지에서 실행되어 지연 시간이 짧고 자체 인프라를 구축할 필요가 없을 만큼 강력합니다.
        
-   이벤트 및 액션
    
    -   [이벤트 및 액션](https://www.pubnub.com/docs/general/basics/react-to-events) (E&A)은 애플리케이션의 에코시스템에서 발생하는 모든 이벤트를 중앙에서 관리하고 리스너를 사용하여 추가 비즈니스 로직을 선택적으로 트리거할 수 있는 방법을 제공합니다.
        
    -   작업이 트리거되면 웹훅 아키텍처 또는 대기열을 사용하여 데이터를 전송하는 등 원하는 여러 작업을 정의할 수 있습니다.
        

**PubNub에 대해 알아야 할 사항**
-----------------------

60개 이상의 특허를 획득한 PubNub 실시간 데이터 스트림 네트워크는 전 세계적으로 실시간 기능을 배포하는 데 있어 업계 최고이자 최대 규모의 제공업체입니다:

**무제한 확장성:** 동시성 또는 채널 제한이 없습니다.

**글로벌 포인트 오브 프레즌스(POP):** 15

**낮은 지연 시간 성능:** 99.999%의 가동 시간 SLA와 100밀리초 미만의 전송 시간.

**커스터마이징:** 실시간 애플리케이션을 지원하는 50개 이상의 PubNub SDK.

**통합:** 외부 및 타사 API와의 65개 이상의 사전 구축된 통합.

**지원:** 전 세계에서 연중무휴 24시간 지원, 전담 솔루션 아키텍트 팀, 강력한 셀프서비스 라이브러리, 운영 대시보드가 제공됩니다.

**보안 및 규정 준수:** 엔터프라이즈급 보안 및 규정 준수, 네트워크를 통해 실행되는 모든 메시지에 대한 엔드투엔드 암호화, 세분화된 액세스 제어, 로컬화된 데이터 저장소(ISO 27001 및 SOC 2 유형 II 준수, GDPR, HIPAA 준수 등).

**PubNub 시작하기**
---------------

최상의 사용자 경험을 제공하는 것이 최우선 과제라면, PubNub은 확장을 지원하는 시장에서 가장 신뢰할 수 있는 인프라라는 것은 분명합니다.

PubNub 사용을 시작하려면 몇 단계만 거치면 됩니다.

1. **관리자 포털을 사용하여 계정을** [**등록합니다**](https://admin.pubnub.com/#/register).

계정에 로그인하면 데모 앱과 키 세트가 표시됩니다. 키 세트에는 앱에 포함해야 하는 게시 키와 구독 키가 포함되어 있습니다.

**2\.** **모바일, 웹, 데스크톱, 서버 및 IoT 환경용**[**SDK**](https://www.pubnub.com/docs/sdks)**중 하나를 사용하여 PubNub를 애플리케이션에 통합합니다** .

각 PubNub SDK에는 설치, 사용 방법 및 API를 설명하는 문서가 함께 제공됩니다.

PubNub의 실시간 커뮤니케이션 플랫폼을 사용하기 위해 복잡한 내용을 이해할 필요 없이 복사하여 붙여넣기하는 것만큼이나 간단하게 애플리케이션에 PubNub을 구현할 수 있습니다. 프로젝트에 맞는 다양한 SDK 중 하나 이상을 선택하고 네트워크를 바로 연결하기만 하면 됩니다!

**3\. 초기화가 완료되면 사용자 또는 디바이스가 선택한 채널로 메시지를 전송할 수 있습니다.**

메시지는 다음을 통해 전송됩니다. [HTTP 롱 폴링](https://www.pubnub.com/learn/glossary/http-long-polling/) 을 통해 전송되며, 전 세계 위치에 관계없이 해당 채널에 가입한 모든 사용자와 디바이스에 100ms 이내에 전달됩니다.

**4\. 애플리케이션의 설정을 사용자 지정합니다.**

메시지와 관련된 이벤트 외에도 PubNub는 사용자가 채널에 가입 및 탈퇴하거나 사용자가 개인 정보를 변경하는 등의 다른 이벤트의 배포도 지원합니다.

이러한 모든 이벤트는 자체 서버리스 코드를 사용하여 캡처하고 처리하거나 타사 통합을 활용하여 데이터를 변환, 재라우팅, 보강, 필터링 및 집계할 수 있습니다. 이 작업은 다음 중 하나를 통해 수행할 수 있습니다. [함수](https://www.pubnub.com/docs/general/basics/add-serverless-business-logic) 또는 [이벤트 및 액션](https://www.pubnub.com/docs/general/basics/react-to-events).

**5\. 액세스 관리자를 살펴봅니다.**

PubNub는 [액세스 관리자](https://www.pubnub.com/docs/general/security/access-control) 를 제공하여 플랫폼 전체에서 채널, 채널 그룹 및 기타 PubNub 리소스에 대한 보안 액세스를 생성하고 시행할 수 있습니다. 액세스 관리자로 구축된 애플리케이션은 애플리케이션의 권한이 부여된 각 사용자에 대해 개별 권한이 있는 토큰을 사용합니다.

또한 이 필수 리소스 목록을 확인하여 PubNub로 앱을 원활하게 실행할 수 있습니다:

-   [PubNub 투어](https://www.pubnub.com/tour/introduction/): 대화형 소개 투어를 통해 PubNub의 기본 사항을 알아보세요.
    
-   [PubNub 문서](https://www.pubnub.com/docs): 각 SDK에 대한 자세한 문서, 예제 및 설명을 살펴보세요.
    
-   [How-Tos](https://www.pubnub.com/how-to/): PubNub 플랫폼에서 애플리케이션을 구축하거나 아키텍처를 설계하는 데 필요한 주요 개념을 이해합니다.
    
-   [튜토리얼](https://www.pubnub.com/tutorials/): 이 단계별 튜토리얼을 따라 PubNub을 사용하여 실시간 애플리케이션을 구축하세요.
    
-   [개발자 경로](https://www.pubnub.com/developer-paths/): 개발자 리소스를 사용하여 빠르고 쉽게 실시간 앱을 성공적으로 구축하는 방법을 알아보세요.
    
-   [데모](https://www.pubnub.com/demos/): 실제 애플리케이션의 데모와 샘플 코드를 살펴보세요.
    

#### 내용

[PubNub이란 무엇인가](#h-0)요?[PubNub은 어디에 사용되나요](#h-1)?[주요](#h-2)[기능PubNub에 대해 알아야 할](#h-3)[사항PubNub 시작하기](#h-4)

PubNub이 어떻게 도움이 되나요?
====================

이 문서는 원래 [PubNub.com에](https://www.pubnub.com/blog/pubnub-what-is-it-and-why-do-you-need-it) 게시되었습니다.

저희 플랫폼은 개발자가 웹 앱, 모바일 앱 및 IoT 디바이스를 위한 실시간 인터랙티브를 구축, 제공 및 관리할 수 있도록 지원합니다.

저희 플랫폼의 기반은 업계에서 가장 크고 확장성이 뛰어난 실시간 에지 메시징 네트워크입니다. 전 세계 15개 이상의 PoP가 월간 8억 명의 활성 사용자를 지원하고 99.999%의 안정성을 제공하므로 중단, 동시 접속자 수 제한 또는 트래픽 폭증으로 인한 지연 문제를 걱정할 필요가 없습니다.

PubNub 체험하기
-----------

[라이브 투어를](https://www.pubnub.com/tour/introduction/) 통해 5분 이내에 모든 PubNub 기반 앱의 필수 개념을 이해하세요.

설정하기
----

PubNub [계정에](https://admin.pubnub.com/signup/) 가입하여 PubNub 키에 무료로 즉시 액세스하세요.

시작하기
----

사용 사례나 [SDK에](https://www.pubnub.com/docs) 관계없이 [PubNub 문서를](https://www.pubnub.com/docs) 통해 바로 시작하고 실행할 수 있습니다.