SlideShare a Scribd company logo
PCF Metrics – App Dev
Providing App Developers insight into app performance
Delivering the Power of Data Using
Spring Cloud Data Flow and
DataStax Enterprise
Gilbert Lau, Partner Architect, DataStax gilbert.lau@datastax.com
Wayne Lund, Advisory Platform Architect, Pivotal wlund@pivotal.io
• Multi-model including
key value, tabular,
JSON, and graph
• Mixed workloads
o Transactional
o Search
o Analytics
• Developer tooling
• Administration and
monitoring
2
An integrated platform
So you can focus on your business.
DataStax Enterprise
© 2017 DataStax, All Rights Reserved. DataStax is a registered trademark of DataStax, Inc. and its subsidiaries in the United States and/or other countries. Apache
Cassandra, Apache, Spark, and Cassandra are trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.
Instant insight for real-time experiences
Search Analytics Graph
Indexing
& Search
Streaming
Analytics
Graph
Batch
Analytics
Integrated multi-model/mixed workload platform
DSE Search
Search
+
Cassandra
Your Application
CQL
Live indexing engine with powerful search
• Automatic indexing on insert
• Higher ingestion throughput
• Distributed query optimization
Compared to self-managed:
• No separate search cluster to manage
• Probably less total hardware required
• No “Split Brain” data inconsistencies
• No ETL or synch to build and maintain
• No app level data management code
DSE Analytics
Your Application
Real Time Operations
Cassandra
Analytics
Analytics
Queries
Your Analytics
Real Time Replication
Single DSE Custer
Streaming, ad-hoc, and batch
• High-performance
• Workload management
• SQL reporting
Compared to self-managed:
• No ETL
• True HA without Zookeeper
DSE Graph
A scalable, distributed graph database that is optimized for storing, traversing
and querying complex graph data in real time
• Value data between relationships
• DSE Analytics and Search integrated
• Perfect for use cases: Customer360,
Recommendations, Fraud Detection
Enterprise-grade Security
External
Authentication
• External validation of
authorized users
• Leverages Kerberos
& LDAP/AD
• Single sign-on to all
data domains
Transparent Data
Encryption
• Protects sensitive
data at rest via
encryption
• No changes needed
at app level
Data
Auditing
• Audit trail of all accesses
and changes
• Control to audit only
what’s needed
• Uses log4j interface to ensure
performance & efficient audit
The Most Innovative Companies
Use DataStax
Spring Cloud Dataflow Architecture
❖ The Spring Cloud Dataflow server uses Spring
Cloud Deployer to target various runtimes like:
➢ Pivotal Cloud Foundry
➢ pcfDEV (developer cf)
➢ YARN
➢ K8S
➢ Mesos
➢ Others
❖ Multiple ways to access dataflow-server
➢ Commandline shell
➢ Admin UI with specific views for apps,
streams, tasks, analytics and more
➢ Restful URL for clients
Spring Cloud Dataflow Tile for PCF
❖ We are using the SCDF tile available from
network.pivotal.io.
❖ This tile is currently in private beta but will be out
in Jan as a public beta once SCDF-1.3 OSS has
been Released.
❖ This allows you to use a managed service that
will automatically provision MySQL for storing the
meta-data required for streams and tasks
❖ It will also automatically provision Rabbit as the
default binder for the message bus.
❖ It will also automatically bind your apps to the
real-time analytics service (Redis) for runtime
statistics.
❖ When you deploy a stream it will automatically
create the apps and bind them to the services
mentioned.
Spring Cloud Dataflow Tile for PCF
❖ We are using the SCDF tile available from
network.pivotal.io.
❖ This allows you to use a managed service that
will automatically provision MySQL for storing the
meta-data required for streams and tasks
❖ It will also automatically provision Rabbit as the
default binder for the message bus.
❖ It will also automatically bind your apps to the
real-time analytics service (Redis) for runtime
statistics.
❖ When you deploy a stream it will automatically
create the apps and bind them to the services
mentioned.
Spring Cloud Dataflow Tile for PCF
❖ We are using the SCDF tile available from
network.pivotal.io.
❖ This allows you to use a managed service that
will automatically provision MySQL for storing the
meta-data required for streams and tasks
❖ It will also automatically provision Rabbit as the
default binder for the message bus.
❖ It will also automatically bind your apps to
the real-time analytics service (Redis) for
runtime statistics.
Spring Cloud Dataflow Tile for PCF
❖ We are using the SCDF tile available from
network.pivotal.io.
❖ This allows you to use a managed service that
will automatically provision MySQL for storing the
meta-data required for streams and tasks
❖ It will also automatically provision Rabbit as the
default binder for the message bus.
❖ It will also automatically bind your apps to the
real-time analytics service (Redis) for runtime
statistics.
❖ When you deploy a stream it will
automatically create the apps and bind them
to the services mentioned (e.g. rabbit &
redis). .
Spring Cloud Dataflow Tile for PCF
❖ We are using the SCDF tile available from
network.pivotal.io.
❖ This allows you to use a managed service that
will automatically provision MySQL for storing the
meta-data required for streams and tasks
❖ It will also automatically provision Rabbit as the
default binder for the message bus.
❖ It will also automatically bind your apps to the
real-time analytics service (Redis) for runtime
statistics.
❖ When you deploy a stream it will automatically
create the apps and bind them to the services
mentioned (e.g. rabbit & redis).
❖ Selecting an app will provide the details
Spring Cloud Dataflow Apps
Spring Cloud Dataflow stream pipeline DSL
Stream DSL
Meetup-rsvp | groovy-filter | groovy-transform | cassandra
Target Runtime
Data Flow
Spring Boot
Applications
Cassandra
meetup-rsvp
groovy-filter
groovy-transform
Spring Cloud Dataflow Dashboard
❖ Create streams visually by
dragging and dropping apps from
the palette onto the canvas
❖ The DSL is automatically created
for you in the edit window where
you can modify either visually or
from the UI.
❖ You have the same syntax for the
DSL available for you with the
commandline shell.
Spring Cloud Dataflow Dashboard
❖ Create streams visually by
dragging and dropping apps from
the palette onto the canvas
❖ The DSL is automatically created
for you in the edit window where
you can modify either visually or
from the UI.
❖ You have the same syntax for the
DSL available for you with the
commandline shell.
❖ When you select an app and
settings a list of the properties
that you can set are available for
you.
Spring Cloud Dataflow Dashboard
❖ Create streams visually by
dragging and dropping apps from
the palette onto the canvas
❖ The DSL is automatically created
for you in the edit window where
you can modify either visually or
from the UI.
❖ You have the same syntax for the
DSL available for you with the
commandline shell.
❖ When you select an app and
settings a list of the properties that
you can set are available for you.
❖ You also have the same view
available at runtime.
Spring Cloud Dataflow and Taps
❖ SCDF also supports Taps.
❖ They can be created from the
dataflow-shell or from teh UI as
shown here
❖ They use the existing stream to tap
properties. In this example we are
showing cities with a bubble chart
and venues with a pie chart
❖
Spring Cloud Dataflow Results
❖ We have a database populated with filtered and
processed data
❖ And a Web App taking advantage of everything
that Datastax gives us for spatial searching
08a99aff-cb5f-4f53-95ce-d947183f7857@cqlsh:meetups
> select count(*) from meetup;
count
-------
10586
(1 rows)
What is for DataStax for PCF?
• A fully integrated capability on Pivotal Cloud Foundry
• The always-on data platform for micro-services on PCF
• The leading distributed database on PCF
Demo (Streaming Data Pipeline)
Cassandra
+
Search /
Analytics
Message
Broker
Meetup
consumer
application
(source)
DataStax
writer
Application
(sink)
DataStax
Studio
Cassandra
+
Search /
Analytics
(Pivotal Tile)
Demo (Spring Boot App)
(Stateless
Spring Boot
App)
DataStax
Studio
Key Takeaways
DataStax Enterprise
serving as the
always-on data
platform to store
real-time data sets and
generate meaningful
insights
Using Spring Cloud
Data Flow to define
and orchestrate
dataflows to source,
process, analyze and
flow data where
downstream
processes can
leverage
DataStax Enterprise
Service Broker tile for
micro-services or
cloud apps to access
a DSE cluster
Share the demos with your colleagues
https://github.com/wxlund/s1p-meetup-rsvp-demo
Next Steps
Delivering the power of data using Spring Cloud DataFlow and DataStax Enterprise Cassandra NoSQL database

More Related Content

PDF
Walking Through Spring Cloud Data Flow
PDF
Introduction to Spring Cloud
PDF
Building a Data Exchange with Spring Cloud Data Flow
PDF
Unleash the True Power of Spring Cloud: Learn How to Customize Spring Cloud
PDF
Staying Ahead of the Curve with Spring and Cassandra 4 (SpringOne 2020)
PPTX
If Hemingway Wrote JavaDocs
PPTX
Continuous Integration with Jenkins and Java EE
PPTX
Put Your Existing Application On Windows Azure
Walking Through Spring Cloud Data Flow
Introduction to Spring Cloud
Building a Data Exchange with Spring Cloud Data Flow
Unleash the True Power of Spring Cloud: Learn How to Customize Spring Cloud
Staying Ahead of the Curve with Spring and Cassandra 4 (SpringOne 2020)
If Hemingway Wrote JavaDocs
Continuous Integration with Jenkins and Java EE
Put Your Existing Application On Windows Azure

What's hot (20)

PDF
Connecting Spring Apps to Distributed SQL Clusters Running in Kubernetes
PDF
Spring Tools 4: Bootiful Spring Tooling for the Masses
PDF
Developers Are Users, Too
PDF
Create and manage a web application on Azure (step to step tutorial)
PPT
GoGrid/AppZero: "Moving Windows Server Applications to the Cloud in 3 Easy St...
PDF
Not Just Initializing
PPTX
Migrating Apps To Azure
PDF
Fundamental Spring Boot: Keep it Simple, Get it Right, Be Productive and Have...
PPTX
Introduction to Heroku
PDF
Cloud for Kubernetes : Session4
PDF
IBM Bluemix Hackathon Accelerator
PDF
Pivotal Cloud Foundry 2.5: A First Look
PPTX
What’s New in Spring Batch?
PDF
Spring to Image
PDF
What Is Spring?
PDF
Spring boot wednesday
PDF
Security Patterns for Microservice Architectures - SpringOne 2020
PDF
What We Learned from Porting PiggyMetrics from Spring Boot to MicroProfile
PDF
DevOps in the Cloud with Microsoft Azure
PPTX
Unity and Azure Mobile Services using Prime31 plugin
Connecting Spring Apps to Distributed SQL Clusters Running in Kubernetes
Spring Tools 4: Bootiful Spring Tooling for the Masses
Developers Are Users, Too
Create and manage a web application on Azure (step to step tutorial)
GoGrid/AppZero: "Moving Windows Server Applications to the Cloud in 3 Easy St...
Not Just Initializing
Migrating Apps To Azure
Fundamental Spring Boot: Keep it Simple, Get it Right, Be Productive and Have...
Introduction to Heroku
Cloud for Kubernetes : Session4
IBM Bluemix Hackathon Accelerator
Pivotal Cloud Foundry 2.5: A First Look
What’s New in Spring Batch?
Spring to Image
What Is Spring?
Spring boot wednesday
Security Patterns for Microservice Architectures - SpringOne 2020
What We Learned from Porting PiggyMetrics from Spring Boot to MicroProfile
DevOps in the Cloud with Microsoft Azure
Unity and Azure Mobile Services using Prime31 plugin
Ad

Similar to Delivering the power of data using Spring Cloud DataFlow and DataStax Enterprise Cassandra NoSQL database (20)

PDF
Dataservices - Processing Big Data The Microservice Way
PPTX
What We're Learning Adopting Spring Boot and PCF for Dell.com's eCommerce
PPTX
Delivering Cloud Native Batch Solutions - Dodd Pfeffer
PPTX
Sweet Streams (Are made of this)
PPTX
Spring Boot & Spring Cloud on Pivotal Application Service - Alexandre Roman
PDF
Google Cloud Dataflow Two Worlds Become a Much Better One
PDF
Devoxx 2018 - Pivotal and AxonIQ - Quickstart your event driven architecture
PDF
Pivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
PPTX
Building cloud native data microservice
PDF
Cloud-Native Patterns for Data-Intensive Applications
PDF
Cassandra and DataStax Enterprise on PCF
PDF
Resilient Microservices with Spring Cloud
PPTX
Microservices with kubernetes @190316
PDF
SpringBoot and Spring Cloud Service for MSA
PPTX
CloudStack Meetup Santa Clara
PPTX
"The Cloud Native Enterprise is Coming"
PDF
Stream Processing in the Cloud With Data Microservices
PDF
Unify Stream and Batch Processing using Dataflow, a Portable Programmable Mod...
PPTX
Real-time Analysis of Data Processing Pipelines with Spring Cloud Data Flow a...
PPTX
Scheduling Apps in the Cloud - Glenn Renfro & Roy Clarkson
Dataservices - Processing Big Data The Microservice Way
What We're Learning Adopting Spring Boot and PCF for Dell.com's eCommerce
Delivering Cloud Native Batch Solutions - Dodd Pfeffer
Sweet Streams (Are made of this)
Spring Boot & Spring Cloud on Pivotal Application Service - Alexandre Roman
Google Cloud Dataflow Two Worlds Become a Much Better One
Devoxx 2018 - Pivotal and AxonIQ - Quickstart your event driven architecture
Pivoting Spring XD to Spring Cloud Data Flow with Sabby Anandan
Building cloud native data microservice
Cloud-Native Patterns for Data-Intensive Applications
Cassandra and DataStax Enterprise on PCF
Resilient Microservices with Spring Cloud
Microservices with kubernetes @190316
SpringBoot and Spring Cloud Service for MSA
CloudStack Meetup Santa Clara
"The Cloud Native Enterprise is Coming"
Stream Processing in the Cloud With Data Microservices
Unify Stream and Batch Processing using Dataflow, a Portable Programmable Mod...
Real-time Analysis of Data Processing Pipelines with Spring Cloud Data Flow a...
Scheduling Apps in the Cloud - Glenn Renfro & Roy Clarkson
Ad

More from VMware Tanzu (20)

PDF
Spring into AI presented by Dan Vega 5/14
PDF
What AI Means For Your Product Strategy And What To Do About It
PDF
Make the Right Thing the Obvious Thing at Cardinal Health 2023
PPTX
Enhancing DevEx and Simplifying Operations at Scale
PDF
Spring Update | July 2023
PPTX
Platforms, Platform Engineering, & Platform as a Product
PPTX
Building Cloud Ready Apps
PDF
Spring Boot 3 And Beyond
PDF
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
PDF
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
PDF
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
PPTX
tanzu_developer_connect.pptx
PDF
Tanzu Virtual Developer Connect Workshop - French
PDF
Tanzu Developer Connect Workshop - English
PDF
Virtual Developer Connect Workshop - English
PDF
Tanzu Developer Connect - French
PDF
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
PDF
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
PDF
SpringOne Tour: The Influential Software Engineer
PDF
SpringOne Tour: Domain-Driven Design: Theory vs Practice
Spring into AI presented by Dan Vega 5/14
What AI Means For Your Product Strategy And What To Do About It
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Enhancing DevEx and Simplifying Operations at Scale
Spring Update | July 2023
Platforms, Platform Engineering, & Platform as a Product
Building Cloud Ready Apps
Spring Boot 3 And Beyond
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
tanzu_developer_connect.pptx
Tanzu Virtual Developer Connect Workshop - French
Tanzu Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
Tanzu Developer Connect - French
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: Domain-Driven Design: Theory vs Practice

Recently uploaded (20)

PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Big Data Technologies - Introduction.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Cloud computing and distributed systems.
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
A Presentation on Artificial Intelligence
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Machine learning based COVID-19 study performance prediction
Reach Out and Touch Someone: Haptics and Empathic Computing
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Big Data Technologies - Introduction.pptx
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Advanced methodologies resolving dimensionality complications for autism neur...
Spectral efficient network and resource selection model in 5G networks
Network Security Unit 5.pdf for BCA BBA.
Cloud computing and distributed systems.
MYSQL Presentation for SQL database connectivity
A Presentation on Artificial Intelligence
gpt5_lecture_notes_comprehensive_20250812015547.pdf

Delivering the power of data using Spring Cloud DataFlow and DataStax Enterprise Cassandra NoSQL database

  • 1. PCF Metrics – App Dev Providing App Developers insight into app performance Delivering the Power of Data Using Spring Cloud Data Flow and DataStax Enterprise Gilbert Lau, Partner Architect, DataStax gilbert.lau@datastax.com Wayne Lund, Advisory Platform Architect, Pivotal wlund@pivotal.io
  • 2. • Multi-model including key value, tabular, JSON, and graph • Mixed workloads o Transactional o Search o Analytics • Developer tooling • Administration and monitoring 2 An integrated platform So you can focus on your business. DataStax Enterprise © 2017 DataStax, All Rights Reserved. DataStax is a registered trademark of DataStax, Inc. and its subsidiaries in the United States and/or other countries. Apache Cassandra, Apache, Spark, and Cassandra are trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.
  • 3. Instant insight for real-time experiences Search Analytics Graph
  • 5. DSE Search Search + Cassandra Your Application CQL Live indexing engine with powerful search • Automatic indexing on insert • Higher ingestion throughput • Distributed query optimization Compared to self-managed: • No separate search cluster to manage • Probably less total hardware required • No “Split Brain” data inconsistencies • No ETL or synch to build and maintain • No app level data management code
  • 6. DSE Analytics Your Application Real Time Operations Cassandra Analytics Analytics Queries Your Analytics Real Time Replication Single DSE Custer Streaming, ad-hoc, and batch • High-performance • Workload management • SQL reporting Compared to self-managed: • No ETL • True HA without Zookeeper
  • 7. DSE Graph A scalable, distributed graph database that is optimized for storing, traversing and querying complex graph data in real time • Value data between relationships • DSE Analytics and Search integrated • Perfect for use cases: Customer360, Recommendations, Fraud Detection
  • 8. Enterprise-grade Security External Authentication • External validation of authorized users • Leverages Kerberos & LDAP/AD • Single sign-on to all data domains Transparent Data Encryption • Protects sensitive data at rest via encryption • No changes needed at app level Data Auditing • Audit trail of all accesses and changes • Control to audit only what’s needed • Uses log4j interface to ensure performance & efficient audit
  • 9. The Most Innovative Companies Use DataStax
  • 10. Spring Cloud Dataflow Architecture ❖ The Spring Cloud Dataflow server uses Spring Cloud Deployer to target various runtimes like: ➢ Pivotal Cloud Foundry ➢ pcfDEV (developer cf) ➢ YARN ➢ K8S ➢ Mesos ➢ Others ❖ Multiple ways to access dataflow-server ➢ Commandline shell ➢ Admin UI with specific views for apps, streams, tasks, analytics and more ➢ Restful URL for clients
  • 11. Spring Cloud Dataflow Tile for PCF ❖ We are using the SCDF tile available from network.pivotal.io. ❖ This tile is currently in private beta but will be out in Jan as a public beta once SCDF-1.3 OSS has been Released. ❖ This allows you to use a managed service that will automatically provision MySQL for storing the meta-data required for streams and tasks ❖ It will also automatically provision Rabbit as the default binder for the message bus. ❖ It will also automatically bind your apps to the real-time analytics service (Redis) for runtime statistics. ❖ When you deploy a stream it will automatically create the apps and bind them to the services mentioned.
  • 12. Spring Cloud Dataflow Tile for PCF ❖ We are using the SCDF tile available from network.pivotal.io. ❖ This allows you to use a managed service that will automatically provision MySQL for storing the meta-data required for streams and tasks ❖ It will also automatically provision Rabbit as the default binder for the message bus. ❖ It will also automatically bind your apps to the real-time analytics service (Redis) for runtime statistics. ❖ When you deploy a stream it will automatically create the apps and bind them to the services mentioned.
  • 13. Spring Cloud Dataflow Tile for PCF ❖ We are using the SCDF tile available from network.pivotal.io. ❖ This allows you to use a managed service that will automatically provision MySQL for storing the meta-data required for streams and tasks ❖ It will also automatically provision Rabbit as the default binder for the message bus. ❖ It will also automatically bind your apps to the real-time analytics service (Redis) for runtime statistics.
  • 14. Spring Cloud Dataflow Tile for PCF ❖ We are using the SCDF tile available from network.pivotal.io. ❖ This allows you to use a managed service that will automatically provision MySQL for storing the meta-data required for streams and tasks ❖ It will also automatically provision Rabbit as the default binder for the message bus. ❖ It will also automatically bind your apps to the real-time analytics service (Redis) for runtime statistics. ❖ When you deploy a stream it will automatically create the apps and bind them to the services mentioned (e.g. rabbit & redis). .
  • 15. Spring Cloud Dataflow Tile for PCF ❖ We are using the SCDF tile available from network.pivotal.io. ❖ This allows you to use a managed service that will automatically provision MySQL for storing the meta-data required for streams and tasks ❖ It will also automatically provision Rabbit as the default binder for the message bus. ❖ It will also automatically bind your apps to the real-time analytics service (Redis) for runtime statistics. ❖ When you deploy a stream it will automatically create the apps and bind them to the services mentioned (e.g. rabbit & redis). ❖ Selecting an app will provide the details
  • 17. Spring Cloud Dataflow stream pipeline DSL Stream DSL Meetup-rsvp | groovy-filter | groovy-transform | cassandra Target Runtime Data Flow Spring Boot Applications Cassandra meetup-rsvp groovy-filter groovy-transform
  • 18. Spring Cloud Dataflow Dashboard ❖ Create streams visually by dragging and dropping apps from the palette onto the canvas ❖ The DSL is automatically created for you in the edit window where you can modify either visually or from the UI. ❖ You have the same syntax for the DSL available for you with the commandline shell.
  • 19. Spring Cloud Dataflow Dashboard ❖ Create streams visually by dragging and dropping apps from the palette onto the canvas ❖ The DSL is automatically created for you in the edit window where you can modify either visually or from the UI. ❖ You have the same syntax for the DSL available for you with the commandline shell. ❖ When you select an app and settings a list of the properties that you can set are available for you.
  • 20. Spring Cloud Dataflow Dashboard ❖ Create streams visually by dragging and dropping apps from the palette onto the canvas ❖ The DSL is automatically created for you in the edit window where you can modify either visually or from the UI. ❖ You have the same syntax for the DSL available for you with the commandline shell. ❖ When you select an app and settings a list of the properties that you can set are available for you. ❖ You also have the same view available at runtime.
  • 21. Spring Cloud Dataflow and Taps ❖ SCDF also supports Taps. ❖ They can be created from the dataflow-shell or from teh UI as shown here ❖ They use the existing stream to tap properties. In this example we are showing cities with a bubble chart and venues with a pie chart ❖
  • 22. Spring Cloud Dataflow Results ❖ We have a database populated with filtered and processed data ❖ And a Web App taking advantage of everything that Datastax gives us for spatial searching 08a99aff-cb5f-4f53-95ce-d947183f7857@cqlsh:meetups > select count(*) from meetup; count ------- 10586 (1 rows)
  • 23. What is for DataStax for PCF? • A fully integrated capability on Pivotal Cloud Foundry • The always-on data platform for micro-services on PCF • The leading distributed database on PCF
  • 24. Demo (Streaming Data Pipeline) Cassandra + Search / Analytics Message Broker Meetup consumer application (source) DataStax writer Application (sink) DataStax Studio
  • 25. Cassandra + Search / Analytics (Pivotal Tile) Demo (Spring Boot App) (Stateless Spring Boot App) DataStax Studio
  • 26. Key Takeaways DataStax Enterprise serving as the always-on data platform to store real-time data sets and generate meaningful insights Using Spring Cloud Data Flow to define and orchestrate dataflows to source, process, analyze and flow data where downstream processes can leverage DataStax Enterprise Service Broker tile for micro-services or cloud apps to access a DSE cluster
  • 27. Share the demos with your colleagues https://github.com/wxlund/s1p-meetup-rsvp-demo Next Steps