Push Notification Service for PCF

The Simplest Way for PCF Developers to Add Push Notifications to iOS and Android Apps

推送通知有助于吸引移动用户。借助Push Notification Service for PCF,开发人员可以轻松将推送通知功能添加到移动应用,向用户发送具有高度针对性的内容...

Boost Engagement in Mobile Apps

Applications that use notifications increase user engagement by over 25% and double their retention rates. Use push notifications to send highly targeted content to users and improve content relevance.

Reliable, Scalable Delivery of Notifications

Pivotal Cloud Foundry’s distributed architecture enables apps to send notifications in a timely manner. The Push Notification Service can be easily scaled by the platform according to business requirements.

Data Ownership and Security

With Push Notifications for PCF, developers retain full ownership of customer data and interactions with devices. Run all of this inside corporate networks.

Push Notification Service 概述

The Push Notification Service for PCF allows developers to create a backend to send push notifications to mobile applications. The service connects and manages the interface to Apple Push Notification Service and Google Cloud Messaging. Firebase Cloud Messaging and Windows Push Notification Services are also supported.

More about Push Notification Service

Integration Features

The service is documented with instructions for setup and operation.

Supports high availability against internal service failures to minimize downtime for bound applications.

Get visibility into details of service operation through standard monitoring and logging tools for products and Pivotal Cloud Foundry. Receive alerts about detected problems for faster problem resolution.

Uses smoketests to automatically verify that basic functionality is live during instantiation.

Scale the service as bound applications require more or less capacity.

Uses heartbeats to continuously verify that notifications are working end to end. Logs on failure.


Each mobile app communicates with the Push Notification Service for registrations and notification preferences by using the corresponding client SDK.

Back-end business logic servers send push notifications to all or subsets of users. Users can be targeted by platform, by geolocation, by custom user id or by topics.

For installation, a Pivotal Cloud Foundry administrator initially imports the Pivotal Push Notifications tile into Pivotal Cloud Foundry Operations Manager and configures it via the Dashboard. The service is now available to send notifications.

The Dashboard provides the ability to configure apps, platforms, and device-specific service parameters. Client SDKs for iOS and Android provide a simplified way to integrate with the Push Notification Service.

The Push Notification Service requires:

  • Pivotal RabbitMQ
  • Redis database (Pivotal Redis or user provided)
  • MySQL database (Pivotal MySQL or user provided)