Pivotal offers a modern approach to technology that organizations need to thrive in a new era of business innovation. Our solutions intersect cloud, big data and agile development, creating a framework that increases data leverage, accelerates application delivery, and decreases costs, while providing enterprises the speed and scale they need to compete.
Pivotal Software, provides software and services for the development of custom applications for data and analytics based on cloud computing technology. Pivotal Software is a spin-out and joint venture of EMC Corporation and its subsidiary VMware that combined software products, employees, and lines of businesses from the two parent companies including Greenplum, Cloud Foundry, Spring, Pivotal Labs, GemFire and other products from the VMware vFabric Suite.
Software is eating the world — executives cite software as the top factor impacting their organizations. Companies effectively using software development to achieve competitive advantage are more profitable than their peers1. Organizations such as Square ($6B valuation, Financial Services), Uber ($18.2B valuation, Transportation), Netflix ($27B valuation, Media and Entertainment), Airbnb ($10B valuation, Hospitality), the Climate Corporation ($1.1B acquisition, Agriculture) and Etsy (nearly $1B, Boutique Retail) are using software to change industries and disrupt business models.
Powering this trend is a new generation of developers driving a deep shift in platforms and processes. These developers work in agile teams and demand a platform that allows them to continuously deliver updates to and horizontally scale their applications with no downtime. They seek standardized ways to plug in leading data services and perform deep user analytics on top of massive datasets to drive rapid iteration based on customer needs.
An enterprise PaaS, powered by Cloud Foundry, is the key enabler for achieving the modern, software driven organization. Purpose built for continuous delivery and horizontal architectures, Pivotal CF allows developers to focus on the application as the unit of deployment and scale, not infrastructure. It provides an abstraction layer that enables enterprises to make infrastructure choices based on price, performance, location and efficiency.
Why Pivotal Cloud Foundry?
Companies seeking to become a software-driven enterprise for greater agility are often impeded by the complexity of deploying, upgrading, operating and scaling a PaaS on their private cloud.
Pivotal Cloud Foundry is the leading enterprise PaaS, powered by Cloud Foundry. It delivers a turnkey experience for scaling and updating PaaS on the private cloud, with no downtime. Pivotal Cloud Foundry enables developers to provision and bind web and mobile apps with leading platform and data services such as Jenkins, MongoDB, Hadoop, etc. on a unified platform. It empowers businesses to deliver applications and update them with new features at a velocity and scale previously only available to Internet giants, allowing enterprises to innovate with disruptive speed.
Pivotal Cloud Foundry includes:
- Pivotal Cloud Foundry Elastic Runtime Service – Provides a complete, scalable runtime environment, extensible to most modern frameworks or languages running on Linux. Deployed applications enjoy built-in services, and can automatically bind to new data services through a service broker or to an existing user provided service.
- Pivotal Cloud Foundry Operations Manager – Industry’s first turnkey enterprise PaaS management platform with IaaS integration.
- Pivotal Cloud Foundry Mobile Services – Provides a powerful set of consumer- grade, mobile backend services that accelerate mobile app development.
- Pivotal Cloud Foundry Data Services – Automatic application binding and service provisioning with platform integration for ease of creation and management of services with Pivotal Cloud Foundry including those provided by Pivotal and our vibrant ecosystem such as RabbitMQ, Pivotal HD, MySQL, Redis, MongoDB, ElasticSearch, RiakCS, Neo4J, etc.
Pivotal Cloud Foundry Elastic Runtime Service
Self Service Platform for Application Management
Pivotal Cloud Foundry provides the ideal self-service platform for development teams of any size to start small and rapidly evolve new ideas into complex applications, increasing business agility. Developers upload their application source files using the CF CLI or via plugins for popular IDE and build tools like Eclipse, Maven, Gradle, Jenkins, Bamboo and more.
The simplified semantics of the CF CLI and REST API allow users to manage and scale applications, as well as create and bind zero- touch services. Pivotal Cloud Foundry’s role-based control and lifecycle staging isolation enable different teams to be responsible for early development, testing, staging and ultimately production. A web console allows developers and application owners to monitor, manage and administer users and services.
Flexible Multi-language ‘Buildpack’ Architecture
Developers simply push applications to Pivotal Cloud Foundry for an “it just works” experience. Pivotal Cloud Foundry uses a flexible approach called buildpacks to dynamically assemble and configure a complete runtime environment for executing a particular class of applications. Rather than specifying how to run applications, developers can rely on buildpacks to detect, download and configure the appropriate runtimes, containers, and libraries.
Since buildpacks are extensible to most modern runtimes and frameworks running on Linux, enterprises can deploy apps written in nearly any language to Pivotal Cloud Foundry. Pivotal provided and commercially supported buildpacks for Java, Ruby, Node.js, PHP, Python and golang are part of a broad buildpack provider ecosystem that ensures constant updates and maintenance for virtually any language. Operators can add new runtimes using buildpacks and control the order in which buildpacks are applied.
Outstanding Java Spring Support and Zero-touch Service Integration
Enterprises can expect outstanding Java Spring support through the Pivotal provided Java buildpack. Most Spring applications require no changes to get started on Pivotal Cloud Foundry and, once there, enjoy zero-touch integration with services such as MySQL and RabbitMQ. The Java buildpack automatically infers memory settings and configures the container for bound services so developers can focus on writing code, not configuring middleware.
Deployed Applications Enjoy Built in Services
Once deployed to Pivotal Cloud Foundry, applications enjoy built-in services for:
- Instant, vertical and horizontal application tier scaling
- Zero downtime app updates
- Blue/green deploys only with command line arguments
- Automated app recovery with built in 4 layers of HA
- Load balancing and DNS
- Application performance monitoring
- Logging and auditing
- User and services management via a Developer Console
The built in features of the Elastic Runtime service allow enterprises to dramatically reduce the number of vendors and integrations required for continuous software delivery.
Pivotal Cloud Foundry supports horizontal scaling and rapid application deployment via updates to a shared routing tier for all applications in real-time. Tight coordination of dynamic routing and fast, dynamic container creation are at the heart of Pivotal Cloud Foundry’s ability to instantly scale and update hundreds of instances. Pivotal Cloud Foundry empowers enterprises to support mobile and social applications and update them with new features at a velocity and scale previously only available to Internet giants.
A truly scalable platform must maintain availability for all running applications with minimum operator intervention. Pivotal Cloud Foundry’s 3rd generation application health manager continuously monitors all applications running on a Pivotal Cloud Foundry instance and intervenes to make the actual state match the intended state for single second app recovery.
The ability to deliver a unified log stream of application platform events with end user actions for root cause analysis and understanding end-to-end service delivery is key to unlocking the value of an organization’s unstructured data. Pivotal Cloud Foundry loggregator delivers the ability to tail a unified log stream of application platform events and end user actions to clients like the cf cli, and publish the log stream to a syslog drain for integration with tools such as splunk or logstash.
Four Layers of HA
Elegant recovery mechanisms within Pivotal Cloud Foundry work in concert to provide self-healing capabilities for deployed applications as well as the cloud platform. Pivotal Cloud Foundry’s 3rd generation application health manager automatically detects and recovers failed application instances when the actual state of an app instance does not match the desired state. The system is also designed to detect, alert and auto recover processes running the platform components, should a failure occur. In the event that the VM itself has failed, the system will automatically “resurrect” a VM and restart failed cluster components. Lastly, application instances can be automatically deployed and distributed over multiple availability zones. Therefore, despite the loss of an entire zone, the system automatically adjusts to route requests to the running instances. These 4 levels of HA result in a solid foundation for business continuity in the enterprise.
Standardized Service Configuration and Extensibility
Enterprises are shifting towards consumable web services to simplify configuration and increase application extensibility and portability. Developers using Pivotal Cloud Foundry’s standard service “binding” mechanism benefit from automatic provisioning, configuration, management and storage of service connection information, credentials and dependencies. The application can now be moved from development and test to staging and production environments with no changes.
World’s First IaaS Integrated PaaS Operation Manager
Pivotal Cloud Foundry is the only PaaS that supports direct IaaS API integration for turnkey deployment and full life-cycle management. Pivotal Cloud Foundry Operations Manager installs from a single virtual appliance (OVA). From there, Operations Manager fully automates the deployment of Pivotal Cloud Foundry, using IaaS APIs, onto a resource pool of Linux VMs with Linux containers.
Rapid, Turnkey Deployments and Updates Optimized for vSphere and vCloud Air
Cloud operators can use a simple interface for rapid, turnkey deployment onto a vSphere environment running in their data centers as well as onto their public cloud platform, vCloud Air. Operations Manager uses ‘canary-style’ deployments to perform live updates of a running Pivotal Cloud Foundry system. This allows a cloud operator, with a few clicks, to:
- Scale the Elastic Runtime and the Pivotal Cloud Foundry services deployed and managed by Operations Manager.
- Provide continuous software updates and upgrades for Pivotal Cloud Foundry, including OS patches without application downtime.
Pivotal Cloud Foundry Operations Manager provides a general mechanism for turnkey deployment of large- scale distributed services, including one-click deployments of Pivotal Cloud Foundry Elastic Runtime, Pivotal RabbitMQ, Pivotal HD, and so on. Enterprises can go from zero to Hadoop in minutes using Pivotal Cloud Foundry’s support for parallel deployment.
Pivotal Cloud Foundry Mobile Services
Pivotal Cloud Foundry Mobile Services provides consumer-grade, mobile backend services built for the enterprise. Developers can select the required types of services, connect to them with their mobile apps, and quickly develop and deploy mobile applications. Pivotal Cloud Foundry Mobile Services extends Pivotal Cloud Foundry with a set of services including Push Notifications, API Gateway, and Data Sync.
Pivotal Cloud Foundry Data Services
Pivotal Cloud Foundry enables cloud operators to provision a growing variety of platform integrated application and data services that have been designed to run in the cloud. Some examples of the types of services include:
- MySQL for Pivotal (Relational database)
- Pivotal HD for Pivotal (Hadoop)
- RabbitMQ for Pivotal (Message bus)
- Redis for Pivotal Cloud Foundry (Key-value cache/store)
- RiakCS for Pivotal Cloud Foundry (S3 compatible object store)
- MongoDB for PivotalCF (NoSQL database)
The services are integrated with Pivotal Cloud Foundry Operations manager to allow for full lifecycle management, click through provisioning, inflight updates and scaling. Via the Service Broker, apps can bind to these services automatically reducing cycle time by eliminating the typical complexities around deployment, security, networking, and resource management.
Pivotal Big data Suite
Complete Platform for Data-Driven Enterprises
Many industry stalwarts have found their traditional business models under threat by a new generation of fast growing competitors that leverage big data and analytics. These new companies are transforming and redefining markets by creating innovative customer experiences with intelligent, customer-centered applications.
Powering these applications are significant advances made in data processing and analytics with technologies such as scale-out processing, machine learning, and in-memory computation. These advances leverage hardware trends such as cloud computing, convergence of storage and compute resources, and rapidly increasing RAM per system. Collectively known as big data and advanced analytics, these technologies are developed within open source communities.
Pivotal Software is a leading contributor to many big data and analytics open source software projects, and is dedicated to driving innovation in the open source ecosystem. To help companies adopt big data and analytics and create data-driven business models, Pivotal has rolled these open source technologies into a comprehensive platform called Pivotal Big Data Suite, as depicted in Figure 1. Big Data Suite allows companies to modernize their data infrastructure, discover more insights with advanced analytics, and build analytic applications at scale.
Modernize Data Infrastructure
Store and Process Any Size and Type of Data
A first step for many companies in becoming a data-driven enterprise is to deploy a modern data infrastructure for storage and data processing based on Hadoop.Pivotal Big Data Suite helps companies with this transformation at the data processing layer by including Spring XD, Pivotal HD, and Cloud Foundry Operations Manager.
In an agile infrastructure, data scientists and architects need a rapid, scalable way to develop specific data flows for ingestion and processing. Spring XD helps customers quickly create data pipelines to orchestrate the flow of data from any source, between processing steps, and into any final repository.
Massive data volumes and enterprise IT transformation will require that future data storage will be based on HDFS. Pivotal HD is a distribution of Hadoop based on ODPi core that is targeted for analytical use cases. Pivotal HD provides a scale-out flexible data management framework that can handle any data type. Pivotal HD can work with any big data ecosystem applications or tools that support ODPi-based Hadoop distributions.
In-memory computing, where entire data sets reside in memory, are future state of the art for analytics and processing. Pivotal HD includes the powerful Spark stack for in-memory distributed data processing.
Modernizing data infrastructure allows customers to implement a business data lake. Data from any source can be ingested in any format, whether as batch files or at real-time streaming velocity. Now customers have additional flexibility for performing large scale ETL such as processing a data stream before storage. It becomes practical to run SQL queries on very large data sets at interactive speed.
Discover More Insights with Advanced Analytics
Massively Parallel Processing on Large Data Sets
A key capability of data-driven enterprises is their ability to leverage data science and advanced analytics. For advanced analytics, Pivotal Big Data Suite includes two massively scalable SQL engines: HAWQ and Pivotal Greenplum Database. HAWQ is the most advanced SQL on Hadoop engine in the industry. It provides interactive and complex query processing on very large data leveraging compute resources directly in Hadoop nodes. Pivotal Greenplum Database is the leading analytical data warehouse with a shared-nothing scale-out architecture, fast data loading, and enterprise-grade reliability, administration, and advanced security capabilities. Both HAWQ and Greenplum Database share the cost- based Pivotal Query Optimizer technology which dramatically speeds up execution of complex joins. Both engines provide massively parallel execution of powerful open source data science libraries such as MADlib.
HAWQ will run in any ODPi-based distribution of Hadoop and tightly integrates with management tools within Hadoop such as Ambari, YARN, and HCatalog. Pivotal Greenplum database provides import and export integration with most leading Hadoop distributions.
By deploying an advanced analytics platform, customers can apply data science to discover new insights for solving business problems. Data scientists can run complex queries at breakthrough speed on petabyte-scale data sets, and access powerful predictive analytics and machine learning capabilities based on SQL.
Build Analytic Applications at Scale
Scale-Out Apps with Elastic, Distributed In-memory Data Stores
Data-driven enterprises are able to take insights they glean from their data and operationalize them through massively scaled analytic-driven applications.
Pivotal Big Data Suite provides key building blocks for rapid development and deployment of high scale data-centric applications. These include Big Data Suite on Pivotal Cloud Foundry, Pivotal GemFire, Redis, and RabbitMQ.
Big data application development teams can radically speed time to market by leveraging Pivotal Cloud Foundry as their development and deployment environment. RabbitMQ, Redis and Spring XD components of Big Data Suite can be accessed as services within Pivotal Cloud Foundry.
Pivotal GemFire is a distributed, in-memory NoSQL database. This enables enterprises to build scaled-out, highly available transactional systems with sub-second latency requirements. GemFire-powered applications can process many simultaneous operations and maintain sub-second response time at linear scale. Examples of such applications include large scale ticketing or financial trading applications.
The large volumes of historical data typically generated by these kinds of applications can be archived into traditional RDBMS or pipelined to the analytical components within Big Data Suite using Spring XD.
Big Data Suite also provides support for Redis and RabbitMQ either as services within Pivotal Cloud Foundry, or as part of a stand alone application stack.
With Pivotal Big Data Suite, data-driven companies can rapidly turn their insights into action and deploy high scale analytic applications. Such applications can support mobile customer experiences, mass market transactions, and global Internet of Things networks leading to new revenue opportunities and competitive advantages.
Contact Person : firstname.lastname@example.org
PT. Virtus Technology Indonesia
(a Member of CTI Group)
Centennial Tower 12th Floor
Jl. Jend. Gatot Subroto Kav. 24-25
Jakarta, 12930, Indonesia
Phone: +6221 80622288
Fax: +6221 80622289