ºÝºÝߣshows by User: KennyBastani / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: KennyBastani / Tue, 02 May 2017 20:30:43 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: KennyBastani In the Eventual Consistency of Succeeding at Microservices /slideshow/in-the-eventual-consistency-of-succeeding-at-microservices/75615745 intheeventualconsistencyofsucceedingatmicroservices-170502203043
The transition to microservices can be an exciting change of pace for developers. But for organizations, the path to success with microservices is not without embracing a major cultural shift in the process of how teams build and deliver software. In this session, Kenny will introduce you to the leading practices and patterns for building and scaling event-driven microservice architectures.]]>

The transition to microservices can be an exciting change of pace for developers. But for organizations, the path to success with microservices is not without embracing a major cultural shift in the process of how teams build and deliver software. In this session, Kenny will introduce you to the leading practices and patterns for building and scaling event-driven microservice architectures.]]>
Tue, 02 May 2017 20:30:43 GMT /slideshow/in-the-eventual-consistency-of-succeeding-at-microservices/75615745 KennyBastani@slideshare.net(KennyBastani) In the Eventual Consistency of Succeeding at Microservices KennyBastani The transition to microservices can be an exciting change of pace for developers. But for organizations, the path to success with microservices is not without embracing a major cultural shift in the process of how teams build and deliver software. In this session, Kenny will introduce you to the leading practices and patterns for building and scaling event-driven microservice architectures. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/intheeventualconsistencyofsucceedingatmicroservices-170502203043-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The transition to microservices can be an exciting change of pace for developers. But for organizations, the path to success with microservices is not without embracing a major cultural shift in the process of how teams build and deliver software. In this session, Kenny will introduce you to the leading practices and patterns for building and scaling event-driven microservice architectures.
In the Eventual Consistency of Succeeding at Microservices from Kenny Bastani
]]>
2608 4 https://cdn.slidesharecdn.com/ss_thumbnails/intheeventualconsistencyofsucceedingatmicroservices-170502203043-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building Cloud Native Architectures with Spring /slideshow/building-cloud-native-architectures-with-spring/69665420 cloudnativeroadshowfinal-161130044608
Cloud-native architectures are an emerging practice of software development and delivery. This deck was presented at the Pivotal Cloud Native roadshow and teaches developers how to build modern cloud-native applications using the popular JVM-based application framework: Spring Boot. You'll be provided with a walk through from the monolith application architecture into the more modern microservices architecture. Two open source reference architectures are introduced for building cloud-native microservices. Learn the basics of cloud native platforms and also the approaches for integrating and strangling legacy systems. https://pivotal.io/event/pivotal-cloud-native-roadshow]]>

Cloud-native architectures are an emerging practice of software development and delivery. This deck was presented at the Pivotal Cloud Native roadshow and teaches developers how to build modern cloud-native applications using the popular JVM-based application framework: Spring Boot. You'll be provided with a walk through from the monolith application architecture into the more modern microservices architecture. Two open source reference architectures are introduced for building cloud-native microservices. Learn the basics of cloud native platforms and also the approaches for integrating and strangling legacy systems. https://pivotal.io/event/pivotal-cloud-native-roadshow]]>
Wed, 30 Nov 2016 04:46:08 GMT /slideshow/building-cloud-native-architectures-with-spring/69665420 KennyBastani@slideshare.net(KennyBastani) Building Cloud Native Architectures with Spring KennyBastani Cloud-native architectures are an emerging practice of software development and delivery. This deck was presented at the Pivotal Cloud Native roadshow and teaches developers how to build modern cloud-native applications using the popular JVM-based application framework: Spring Boot. You'll be provided with a walk through from the monolith application architecture into the more modern microservices architecture. Two open source reference architectures are introduced for building cloud-native microservices. Learn the basics of cloud native platforms and also the approaches for integrating and strangling legacy systems. https://pivotal.io/event/pivotal-cloud-native-roadshow <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cloudnativeroadshowfinal-161130044608-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Cloud-native architectures are an emerging practice of software development and delivery. This deck was presented at the Pivotal Cloud Native roadshow and teaches developers how to build modern cloud-native applications using the popular JVM-based application framework: Spring Boot. You&#39;ll be provided with a walk through from the monolith application architecture into the more modern microservices architecture. Two open source reference architectures are introduced for building cloud-native microservices. Learn the basics of cloud native platforms and also the approaches for integrating and strangling legacy systems. https://pivotal.io/event/pivotal-cloud-native-roadshow
Building Cloud Native Architectures with Spring from Kenny Bastani
]]>
11666 9 https://cdn.slidesharecdn.com/ss_thumbnails/cloudnativeroadshowfinal-161130044608-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Extending the Platform with Spring Boot and Cloud Foundry /slideshow/extending-the-platform-with-spring-boot-and-cloud-foundry/64638275 s1p-kbastani-extending-platform-160802224756
When developing cloud native applications that are deployed and operated using a cloud platform, such as Cloud Foundry, there becomes a need to provision middleware services using the platform. The result of building platform services are that developers using the platform are able to take advantage of service offerings as bindings for their application deployments.]]>

When developing cloud native applications that are deployed and operated using a cloud platform, such as Cloud Foundry, there becomes a need to provision middleware services using the platform. The result of building platform services are that developers using the platform are able to take advantage of service offerings as bindings for their application deployments.]]>
Tue, 02 Aug 2016 22:47:56 GMT /slideshow/extending-the-platform-with-spring-boot-and-cloud-foundry/64638275 KennyBastani@slideshare.net(KennyBastani) Extending the Platform with Spring Boot and Cloud Foundry KennyBastani When developing cloud native applications that are deployed and operated using a cloud platform, such as Cloud Foundry, there becomes a need to provision middleware services using the platform. The result of building platform services are that developers using the platform are able to take advantage of service offerings as bindings for their application deployments. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/s1p-kbastani-extending-platform-160802224756-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> When developing cloud native applications that are deployed and operated using a cloud platform, such as Cloud Foundry, there becomes a need to provision middleware services using the platform. The result of building platform services are that developers using the platform are able to take advantage of service offerings as bindings for their application deployments.
Extending the Platform with Spring Boot and Cloud Foundry from Kenny Bastani
]]>
1956 5 https://cdn.slidesharecdn.com/ss_thumbnails/s1p-kbastani-extending-platform-160802224756-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Back your app with MySQL and Redis on Cloud Foundry /slideshow/back-your-app-with-mysql-and-redis-on-cloud-foundry/61929608 backyourappwithmysqlredisthecloudfoundryway-160512024311
In this session, we will build a minimum viable Spring Data web service with REST API, add a MySQL backing service as the primary data store, and a Redis Labs backing service for caching. We will demonstrate performance metrics without Redis caching enabled and then with Redis caching enabled. I will also provide an intro-level explanation of the platform capabilities within Pivotal Web Services]]>

In this session, we will build a minimum viable Spring Data web service with REST API, add a MySQL backing service as the primary data store, and a Redis Labs backing service for caching. We will demonstrate performance metrics without Redis caching enabled and then with Redis caching enabled. I will also provide an intro-level explanation of the platform capabilities within Pivotal Web Services]]>
Thu, 12 May 2016 02:43:11 GMT /slideshow/back-your-app-with-mysql-and-redis-on-cloud-foundry/61929608 KennyBastani@slideshare.net(KennyBastani) Back your app with MySQL and Redis on Cloud Foundry KennyBastani In this session, we will build a minimum viable Spring Data web service with REST API, add a MySQL backing service as the primary data store, and a Redis Labs backing service for caching. We will demonstrate performance metrics without Redis caching enabled and then with Redis caching enabled. I will also provide an intro-level explanation of the platform capabilities within Pivotal Web Services <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/backyourappwithmysqlredisthecloudfoundryway-160512024311-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this session, we will build a minimum viable Spring Data web service with REST API, add a MySQL backing service as the primary data store, and a Redis Labs backing service for caching. We will demonstrate performance metrics without Redis caching enabled and then with Redis caching enabled. I will also provide an intro-level explanation of the platform capabilities within Pivotal Web Services
Back your app with MySQL and Redis on Cloud Foundry from Kenny Bastani
]]>
2003 5 https://cdn.slidesharecdn.com/ss_thumbnails/backyourappwithmysqlredisthecloudfoundryway-160512024311-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Using Docker, Neo4j, and Spring Cloud for Developing Microservices /KennyBastani/using-docker-neo4j-and-spring-cloud-for-developing-microservices creatingapagerankanalyticsplatformusingspringbootmicroservicesfinal-160303002608
In this talk we will explore a sample microservice architecture that uses Spring Boot, Docker, and Neo4j to discover similar users on Twitter. We will dive into the architecture and talk about how the application uses Spring Cloud to add service discovery and an API gateway to help services communicate. Finally we will take a look at how to use Docker Compose to run the multi-container application, using Docker Hub distributions of Neo4j and Apache Spark for graph processing and ranking of Twitter users.]]>

In this talk we will explore a sample microservice architecture that uses Spring Boot, Docker, and Neo4j to discover similar users on Twitter. We will dive into the architecture and talk about how the application uses Spring Cloud to add service discovery and an API gateway to help services communicate. Finally we will take a look at how to use Docker Compose to run the multi-container application, using Docker Hub distributions of Neo4j and Apache Spark for graph processing and ranking of Twitter users.]]>
Thu, 03 Mar 2016 00:26:08 GMT /KennyBastani/using-docker-neo4j-and-spring-cloud-for-developing-microservices KennyBastani@slideshare.net(KennyBastani) Using Docker, Neo4j, and Spring Cloud for Developing Microservices KennyBastani In this talk we will explore a sample microservice architecture that uses Spring Boot, Docker, and Neo4j to discover similar users on Twitter. We will dive into the architecture and talk about how the application uses Spring Cloud to add service discovery and an API gateway to help services communicate. Finally we will take a look at how to use Docker Compose to run the multi-container application, using Docker Hub distributions of Neo4j and Apache Spark for graph processing and ranking of Twitter users. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/creatingapagerankanalyticsplatformusingspringbootmicroservicesfinal-160303002608-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk we will explore a sample microservice architecture that uses Spring Boot, Docker, and Neo4j to discover similar users on Twitter. We will dive into the architecture and talk about how the application uses Spring Cloud to add service discovery and an API gateway to help services communicate. Finally we will take a look at how to use Docker Compose to run the multi-container application, using Docker Hub distributions of Neo4j and Apache Spark for graph processing and ranking of Twitter users.
Using Docker, Neo4j, and Spring Cloud for Developing Microservices from Kenny Bastani
]]>
1899 8 https://cdn.slidesharecdn.com/ss_thumbnails/creatingapagerankanalyticsplatformusingspringbootmicroservicesfinal-160303002608-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Cloud Native Java Microservices /slideshow/cloud-native-microservices/58486198 cloudnativemicroservices-160220005207
In this talk, Kenny Bastani will introduce you to Spring Cloud, a set of tools for building cloud-native JVM applications. We will take a look at some of the common patterns for microservice architectures and how to use Cloud Foundry to deploy multiple microservices to the cloud. We will also dive into a microservices example project of a cloud-native application built using Spring Boot and Spring Cloud. Using this example project, I'll show you how to use Cloud Foundry to spin up a microservice cluster. We will then explore what a cloud-native application looks like when using self-describing REST APIs that link multiple microservices together.]]>

In this talk, Kenny Bastani will introduce you to Spring Cloud, a set of tools for building cloud-native JVM applications. We will take a look at some of the common patterns for microservice architectures and how to use Cloud Foundry to deploy multiple microservices to the cloud. We will also dive into a microservices example project of a cloud-native application built using Spring Boot and Spring Cloud. Using this example project, I'll show you how to use Cloud Foundry to spin up a microservice cluster. We will then explore what a cloud-native application looks like when using self-describing REST APIs that link multiple microservices together.]]>
Sat, 20 Feb 2016 00:52:07 GMT /slideshow/cloud-native-microservices/58486198 KennyBastani@slideshare.net(KennyBastani) Cloud Native Java Microservices KennyBastani In this talk, Kenny Bastani will introduce you to Spring Cloud, a set of tools for building cloud-native JVM applications. We will take a look at some of the common patterns for microservice architectures and how to use Cloud Foundry to deploy multiple microservices to the cloud. We will also dive into a microservices example project of a cloud-native application built using Spring Boot and Spring Cloud. Using this example project, I'll show you how to use Cloud Foundry to spin up a microservice cluster. We will then explore what a cloud-native application looks like when using self-describing REST APIs that link multiple microservices together. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cloudnativemicroservices-160220005207-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk, Kenny Bastani will introduce you to Spring Cloud, a set of tools for building cloud-native JVM applications. We will take a look at some of the common patterns for microservice architectures and how to use Cloud Foundry to deploy multiple microservices to the cloud. We will also dive into a microservices example project of a cloud-native application built using Spring Boot and Spring Cloud. Using this example project, I&#39;ll show you how to use Cloud Foundry to spin up a microservice cluster. We will then explore what a cloud-native application looks like when using self-describing REST APIs that link multiple microservices together.
Cloud Native Java Microservices from Kenny Bastani
]]>
5626 9 https://cdn.slidesharecdn.com/ss_thumbnails/cloudnativemicroservices-160220005207-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building REST APIs with Spring Boot and Spring Cloud /slideshow/building-rest-apis-with-spring-boot-and-spring-cloud/53904074 newschooljavabuildingrestapiswithspringbootandspringcloud-151014005625-lva1-app6892
In this talk I will introduce you to Spring Cloud, a set of tools for building cloud-native JVM applications. We will take a look at some of the common patterns for microservice architectures and how to use Cloud Foundry to deploy multiple microservices to the cloud. We will also dive into a microservices example project of a cloud-native application built using Spring Boot and Spring Cloud. Using this example project, I'll show you how to use Lattice to spin up a microservice cluster on AWS. We will then explore what a cloud-native application looks like when using self-describing REST APIs that link multiple microservices together.]]>

In this talk I will introduce you to Spring Cloud, a set of tools for building cloud-native JVM applications. We will take a look at some of the common patterns for microservice architectures and how to use Cloud Foundry to deploy multiple microservices to the cloud. We will also dive into a microservices example project of a cloud-native application built using Spring Boot and Spring Cloud. Using this example project, I'll show you how to use Lattice to spin up a microservice cluster on AWS. We will then explore what a cloud-native application looks like when using self-describing REST APIs that link multiple microservices together.]]>
Wed, 14 Oct 2015 00:56:25 GMT /slideshow/building-rest-apis-with-spring-boot-and-spring-cloud/53904074 KennyBastani@slideshare.net(KennyBastani) Building REST APIs with Spring Boot and Spring Cloud KennyBastani In this talk I will introduce you to Spring Cloud, a set of tools for building cloud-native JVM applications. We will take a look at some of the common patterns for microservice architectures and how to use Cloud Foundry to deploy multiple microservices to the cloud. We will also dive into a microservices example project of a cloud-native application built using Spring Boot and Spring Cloud. Using this example project, I'll show you how to use Lattice to spin up a microservice cluster on AWS. We will then explore what a cloud-native application looks like when using self-describing REST APIs that link multiple microservices together. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/newschooljavabuildingrestapiswithspringbootandspringcloud-151014005625-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk I will introduce you to Spring Cloud, a set of tools for building cloud-native JVM applications. We will take a look at some of the common patterns for microservice architectures and how to use Cloud Foundry to deploy multiple microservices to the cloud. We will also dive into a microservices example project of a cloud-native application built using Spring Boot and Spring Cloud. Using this example project, I&#39;ll show you how to use Lattice to spin up a microservice cluster on AWS. We will then explore what a cloud-native application looks like when using self-describing REST APIs that link multiple microservices together.
Building REST APIs with Spring Boot and Spring Cloud from Kenny Bastani
]]>
5434 9 https://cdn.slidesharecdn.com/ss_thumbnails/newschooljavabuildingrestapiswithspringbootandspringcloud-151014005625-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Open Source Big Graph Analytics on Neo4j with Apache Spark /slideshow/open-source-big-graph-analytics-on-neo4j-with-apache-spark/50824270 osconopensourcegraphanalyticsneo4jspark2015-150722231024-lva1-app6891
In this talk I will introduce you to a Docker container that provides an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You’ll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection.]]>

In this talk I will introduce you to a Docker container that provides an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You’ll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection.]]>
Wed, 22 Jul 2015 23:10:24 GMT /slideshow/open-source-big-graph-analytics-on-neo4j-with-apache-spark/50824270 KennyBastani@slideshare.net(KennyBastani) Open Source Big Graph Analytics on Neo4j with Apache Spark KennyBastani In this talk I will introduce you to a Docker container that provides an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You’ll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/osconopensourcegraphanalyticsneo4jspark2015-150722231024-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk I will introduce you to a Docker container that provides an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You’ll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection.
Open Source Big Graph Analytics on Neo4j with Apache Spark from Kenny Bastani
]]>
4122 6 https://cdn.slidesharecdn.com/ss_thumbnails/osconopensourcegraphanalyticsneo4jspark2015-150722231024-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Big Graph Analytics on Neo4j with Apache Spark /slideshow/graph-analytics/44121450 graphanalytics-150201012209-conversion-gate02
In this talk I will introduce you to a Docker container that provides you an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You'll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection. Database technologies have evolved to be able to store big data, but are largely inflexible. For complex graph data models stored in a relational database there may be tedious transformations and shuffling around of data to perform large scale analysis. Fast and scalable analysis of big data has become a critical competitive advantage for companies. There are open source tools like Apache Hadoop and Apache Spark that are providing opportunities for companies to solve these big data problems in a scalable way. Platforms like these have become the foundation of the big data analysis movement. Speakers]]>

In this talk I will introduce you to a Docker container that provides you an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You'll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection. Database technologies have evolved to be able to store big data, but are largely inflexible. For complex graph data models stored in a relational database there may be tedious transformations and shuffling around of data to perform large scale analysis. Fast and scalable analysis of big data has become a critical competitive advantage for companies. There are open source tools like Apache Hadoop and Apache Spark that are providing opportunities for companies to solve these big data problems in a scalable way. Platforms like these have become the foundation of the big data analysis movement. Speakers]]>
Sun, 01 Feb 2015 01:22:09 GMT /slideshow/graph-analytics/44121450 KennyBastani@slideshare.net(KennyBastani) Big Graph Analytics on Neo4j with Apache Spark KennyBastani In this talk I will introduce you to a Docker container that provides you an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You'll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection. Database technologies have evolved to be able to store big data, but are largely inflexible. For complex graph data models stored in a relational database there may be tedious transformations and shuffling around of data to perform large scale analysis. Fast and scalable analysis of big data has become a critical competitive advantage for companies. There are open source tools like Apache Hadoop and Apache Spark that are providing opportunities for companies to solve these big data problems in a scalable way. Platforms like these have become the foundation of the big data analysis movement. Speakers <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/graphanalytics-150201012209-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk I will introduce you to a Docker container that provides you an easy way to do distributed graph processing using Apache Spark GraphX and a Neo4j graph database. You&#39;ll learn how to analyze big data graphs that are exported from Neo4j and consequently updated from the results of a Spark GraphX analysis. The types of analysis I will be talking about are PageRank, connected components, triangle counting, and community detection. Database technologies have evolved to be able to store big data, but are largely inflexible. For complex graph data models stored in a relational database there may be tedious transformations and shuffling around of data to perform large scale analysis. Fast and scalable analysis of big data has become a critical competitive advantage for companies. There are open source tools like Apache Hadoop and Apache Spark that are providing opportunities for companies to solve these big data problems in a scalable way. Platforms like these have become the foundation of the big data analysis movement. Speakers
Big Graph Analytics on Neo4j with Apache Spark from Kenny Bastani
]]>
10109 1 https://cdn.slidesharecdn.com/ss_thumbnails/graphanalytics-150201012209-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Document Classification with Neo4j /slideshow/document-classification-with-neo4j/38709094 documentclassificationwithneo4j-140904125510-phpapp02
Graphs are a perfect solution to organize information and to determine the relatedness of content. Neo4j Developer Evangelist Kenny Bastani will discuss using Neo4j to perform document classification and text classification using a graph database. Kenny will demonstrate how to build a scalable architecture for classifying natural language text using a graph-based algorithm called Hierarchical Pattern Recognition. This approach encompasses a set of techniques familiar to Deep Learning practitioners.]]>

Graphs are a perfect solution to organize information and to determine the relatedness of content. Neo4j Developer Evangelist Kenny Bastani will discuss using Neo4j to perform document classification and text classification using a graph database. Kenny will demonstrate how to build a scalable architecture for classifying natural language text using a graph-based algorithm called Hierarchical Pattern Recognition. This approach encompasses a set of techniques familiar to Deep Learning practitioners.]]>
Thu, 04 Sep 2014 12:55:10 GMT /slideshow/document-classification-with-neo4j/38709094 KennyBastani@slideshare.net(KennyBastani) Document Classification with Neo4j KennyBastani Graphs are a perfect solution to organize information and to determine the relatedness of content. Neo4j Developer Evangelist Kenny Bastani will discuss using Neo4j to perform document classification and text classification using a graph database. Kenny will demonstrate how to build a scalable architecture for classifying natural language text using a graph-based algorithm called Hierarchical Pattern Recognition. This approach encompasses a set of techniques familiar to Deep Learning practitioners. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/documentclassificationwithneo4j-140904125510-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Graphs are a perfect solution to organize information and to determine the relatedness of content. Neo4j Developer Evangelist Kenny Bastani will discuss using Neo4j to perform document classification and text classification using a graph database. Kenny will demonstrate how to build a scalable architecture for classifying natural language text using a graph-based algorithm called Hierarchical Pattern Recognition. This approach encompasses a set of techniques familiar to Deep Learning practitioners.
Document Classification with Neo4j from Kenny Bastani
]]>
5241 24 https://cdn.slidesharecdn.com/ss_thumbnails/documentclassificationwithneo4j-140904125510-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Neo4j Graph Data Modeling /slideshow/neo4j-graph-data-modeling/36321137 neo4jgraphdatamodeling-140626001152-phpapp02
Kenny demonstrates how to build a flexible and expressive graph model and related queries that map closely to your domain needs, and which can be evolved as your application evolves. ]]>

Kenny demonstrates how to build a flexible and expressive graph model and related queries that map closely to your domain needs, and which can be evolved as your application evolves. ]]>
Thu, 26 Jun 2014 00:11:52 GMT /slideshow/neo4j-graph-data-modeling/36321137 KennyBastani@slideshare.net(KennyBastani) Neo4j Graph Data Modeling KennyBastani Kenny demonstrates how to build a flexible and expressive graph model and related queries that map closely to your domain needs, and which can be evolved as your application evolves. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/neo4jgraphdatamodeling-140626001152-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Kenny demonstrates how to build a flexible and expressive graph model and related queries that map closely to your domain needs, and which can be evolved as your application evolves.
Neo4j Graph Data Modeling from Kenny Bastani
]]>
5976 6 https://cdn.slidesharecdn.com/ss_thumbnails/neo4jgraphdatamodeling-140626001152-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building a Graph-based Analytics Platform /slideshow/building-a-graph-based-analytics-platform/33832810 buildingagraph-basedanalyticsplatform-140423000708-phpapp02
Meetup is a valuable source of data for understanding trends around products or brands. Meetup does not support an analytics package to track group statistics overtime unless you are an administrator of a group. There are no third-party tools or websites that analyze Meetup trends to understand how communities grow. In this talk I will present a graph-based analytics platform that uses the Meetup.com API to collect and analyze membership statistics over time. This talk will cover: How to poll and import periodic data from the Meetup.com API into Neo4j using Node.js. How to track meetup group growth over time using a Neo4j graph database using Node.js. How to apply tags to meetup groups and report combined growth of all groups over time. How to build an interactive documented analytics API to support applications using Node.js and Neo4j. How to build a business dashboard to visualize time-based statistics and reports using a Node.js based REST API that queries Neo4j.]]>

Meetup is a valuable source of data for understanding trends around products or brands. Meetup does not support an analytics package to track group statistics overtime unless you are an administrator of a group. There are no third-party tools or websites that analyze Meetup trends to understand how communities grow. In this talk I will present a graph-based analytics platform that uses the Meetup.com API to collect and analyze membership statistics over time. This talk will cover: How to poll and import periodic data from the Meetup.com API into Neo4j using Node.js. How to track meetup group growth over time using a Neo4j graph database using Node.js. How to apply tags to meetup groups and report combined growth of all groups over time. How to build an interactive documented analytics API to support applications using Node.js and Neo4j. How to build a business dashboard to visualize time-based statistics and reports using a Node.js based REST API that queries Neo4j.]]>
Wed, 23 Apr 2014 00:07:07 GMT /slideshow/building-a-graph-based-analytics-platform/33832810 KennyBastani@slideshare.net(KennyBastani) Building a Graph-based Analytics Platform KennyBastani Meetup is a valuable source of data for understanding trends around products or brands. Meetup does not support an analytics package to track group statistics overtime unless you are an administrator of a group. There are no third-party tools or websites that analyze Meetup trends to understand how communities grow. In this talk I will present a graph-based analytics platform that uses the Meetup.com API to collect and analyze membership statistics over time. This talk will cover: How to poll and import periodic data from the Meetup.com API into Neo4j using Node.js. How to track meetup group growth over time using a Neo4j graph database using Node.js. How to apply tags to meetup groups and report combined growth of all groups over time. How to build an interactive documented analytics API to support applications using Node.js and Neo4j. How to build a business dashboard to visualize time-based statistics and reports using a Node.js based REST API that queries Neo4j. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildingagraph-basedanalyticsplatform-140423000708-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Meetup is a valuable source of data for understanding trends around products or brands. Meetup does not support an analytics package to track group statistics overtime unless you are an administrator of a group. There are no third-party tools or websites that analyze Meetup trends to understand how communities grow. In this talk I will present a graph-based analytics platform that uses the Meetup.com API to collect and analyze membership statistics over time. This talk will cover: How to poll and import periodic data from the Meetup.com API into Neo4j using Node.js. How to track meetup group growth over time using a Neo4j graph database using Node.js. How to apply tags to meetup groups and report combined growth of all groups over time. How to build an interactive documented analytics API to support applications using Node.js and Neo4j. How to build a business dashboard to visualize time-based statistics and reports using a Node.js based REST API that queries Neo4j.
Building a Graph-based Analytics Platform from Kenny Bastani
]]>
19119 9 https://cdn.slidesharecdn.com/ss_thumbnails/buildingagraph-basedanalyticsplatform-140423000708-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building Killer Apps with Neo4j 2.0 /KennyBastani/building-killer-apps-with-neo4j-20 buildingkillerappswithneo4j-140219175019-phpapp02
As companies like Facebook and Google have introduced us to Graph Search and the Knowledge Graph, developers are learning the benefits of graph database architectures. Graph databases, like Neo4j, have increased in popularity by nearly 250% from last year - the highest among all other DBMS categories, according to db-engines.com. Join Kenny Bastani as we look at the benefits of using a graph database, explore various use cases and walkthrough creating a movie recommendation app on Neo4j 2.0. ]]>

As companies like Facebook and Google have introduced us to Graph Search and the Knowledge Graph, developers are learning the benefits of graph database architectures. Graph databases, like Neo4j, have increased in popularity by nearly 250% from last year - the highest among all other DBMS categories, according to db-engines.com. Join Kenny Bastani as we look at the benefits of using a graph database, explore various use cases and walkthrough creating a movie recommendation app on Neo4j 2.0. ]]>
Wed, 19 Feb 2014 17:50:19 GMT /KennyBastani/building-killer-apps-with-neo4j-20 KennyBastani@slideshare.net(KennyBastani) Building Killer Apps with Neo4j 2.0 KennyBastani As companies like Facebook and Google have introduced us to Graph Search and the Knowledge Graph, developers are learning the benefits of graph database architectures. Graph databases, like Neo4j, have increased in popularity by nearly 250% from last year - the highest among all other DBMS categories, according to db-engines.com. Join Kenny Bastani as we look at the benefits of using a graph database, explore various use cases and walkthrough creating a movie recommendation app on Neo4j 2.0. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildingkillerappswithneo4j-140219175019-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> As companies like Facebook and Google have introduced us to Graph Search and the Knowledge Graph, developers are learning the benefits of graph database architectures. Graph databases, like Neo4j, have increased in popularity by nearly 250% from last year - the highest among all other DBMS categories, according to db-engines.com. Join Kenny Bastani as we look at the benefits of using a graph database, explore various use cases and walkthrough creating a movie recommendation app on Neo4j 2.0.
Building Killer Apps with Neo4j 2.0 from Kenny Bastani
]]>
7782 7 https://cdn.slidesharecdn.com/ss_thumbnails/buildingkillerappswithneo4j-140219175019-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Natural Language Processing with Neo4j /slideshow/natural-language-processing-with-neo4j/30963781 naturallanguageprocessingwithneo4j-140207173737-phpapp01
Recent natural language processing advancements have propelled search engine and information retrieval innovations into the public spotlight. People want to be able to interact with their devices in a natural way. In this talk I will be introducing you to natural language search using a Neo4j graph database. I will show you how to interact with an abstract graph data structure using natural language and how this approach is key to future innovations in the way we interact with our devices.]]>

Recent natural language processing advancements have propelled search engine and information retrieval innovations into the public spotlight. People want to be able to interact with their devices in a natural way. In this talk I will be introducing you to natural language search using a Neo4j graph database. I will show you how to interact with an abstract graph data structure using natural language and how this approach is key to future innovations in the way we interact with our devices.]]>
Fri, 07 Feb 2014 17:37:37 GMT /slideshow/natural-language-processing-with-neo4j/30963781 KennyBastani@slideshare.net(KennyBastani) Natural Language Processing with Neo4j KennyBastani Recent natural language processing advancements have propelled search engine and information retrieval innovations into the public spotlight. People want to be able to interact with their devices in a natural way. In this talk I will be introducing you to natural language search using a Neo4j graph database. I will show you how to interact with an abstract graph data structure using natural language and how this approach is key to future innovations in the way we interact with our devices. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/naturallanguageprocessingwithneo4j-140207173737-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Recent natural language processing advancements have propelled search engine and information retrieval innovations into the public spotlight. People want to be able to interact with their devices in a natural way. In this talk I will be introducing you to natural language search using a Neo4j graph database. I will show you how to interact with an abstract graph data structure using natural language and how this approach is key to future innovations in the way we interact with our devices.
Natural Language Processing with Neo4j from Kenny Bastani
]]>
15292 13 https://cdn.slidesharecdn.com/ss_thumbnails/naturallanguageprocessingwithneo4j-140207173737-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Natural language search using Neo4j /slideshow/natural-language-search-using-neo4j/27745186 naturallanguagesearch-131030122003-phpapp01
Recent natural language processing advancements have propelled search engine and information retrieval innovations into the public spotlight. People want to be able to interact with their devices in a natural way. In this talk I will be introducing you to natural language search using a Neo4j graph database. I will show you how to interact with an abstract graph data structure using natural language and how this approach is key to future innovations in the way we interact with our devices. ]]>

Recent natural language processing advancements have propelled search engine and information retrieval innovations into the public spotlight. People want to be able to interact with their devices in a natural way. In this talk I will be introducing you to natural language search using a Neo4j graph database. I will show you how to interact with an abstract graph data structure using natural language and how this approach is key to future innovations in the way we interact with our devices. ]]>
Wed, 30 Oct 2013 12:20:03 GMT /slideshow/natural-language-search-using-neo4j/27745186 KennyBastani@slideshare.net(KennyBastani) Natural language search using Neo4j KennyBastani Recent natural language processing advancements have propelled search engine and information retrieval innovations into the public spotlight. People want to be able to interact with their devices in a natural way. In this talk I will be introducing you to natural language search using a Neo4j graph database. I will show you how to interact with an abstract graph data structure using natural language and how this approach is key to future innovations in the way we interact with our devices. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/naturallanguagesearch-131030122003-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Recent natural language processing advancements have propelled search engine and information retrieval innovations into the public spotlight. People want to be able to interact with their devices in a natural way. In this talk I will be introducing you to natural language search using a Neo4j graph database. I will show you how to interact with an abstract graph data structure using natural language and how this approach is key to future innovations in the way we interact with our devices.
Natural language search using Neo4j from Kenny Bastani
]]>
15232 13 https://cdn.slidesharecdn.com/ss_thumbnails/naturallanguagesearch-131030122003-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-KennyBastani-48x48.jpg?cb=1588260590 Kenny Bastani is a passionate technology evangelist and and open source software advocate in Silicon Valley. As an enterprise software consultant he has applied a diverse set of skills needed for projects requiring a full stack web developer in agile mode. As a passionate advocate for the popular graph database Neo4j, Kenny has supported developers from globally recognized companies who have inserted the NoSQL database inside their technology stack. As a passionate blogger and open source contributor, Kenny engages a community of passionate developers who are looking to take advantage of newer graph processing techniques to analyze data. www.kennybastani.com https://cdn.slidesharecdn.com/ss_thumbnails/intheeventualconsistencyofsucceedingatmicroservices-170502203043-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/in-the-eventual-consistency-of-succeeding-at-microservices/75615745 In the Eventual Consis... https://cdn.slidesharecdn.com/ss_thumbnails/cloudnativeroadshowfinal-161130044608-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/building-cloud-native-architectures-with-spring/69665420 Building Cloud Native ... https://cdn.slidesharecdn.com/ss_thumbnails/s1p-kbastani-extending-platform-160802224756-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/extending-the-platform-with-spring-boot-and-cloud-foundry/64638275 Extending the Platform...