Hi [[ session.user.profile.firstName ]]

From Zero to Cloud with Spring and Cloud-Ready Data Technologies

Microservices are all the hype and engineering efforts have shifted to refactoring monoliths into smaller, independent and composable services. Of course, this allows individual components of the application/system architecture to be independently scaled, owned and operated. But, what about your data?

Building highly available, consistent and complex transactional/analytical applications at scale, that continue to perform as demand increases is challenging. Additionally, resigning a once, strongly consistent, ACID-compliant application backed by a DBMS into an eventually consistent architecture is unacceptable for many of the legacy systems still in use today. However, you cannot afford to keep relying on the same monolithic data architectures constituting a single point of failure and continue to supply your demand.

Learn how existing applications can be modernized for the cloud by employing cloud-ready data management technologies, such as Apache Geode, which was built from the ground up on distributed, horizontally scalable (scale-out), shared-nothing architectural principles. When combined with the power of Spring running on Cloud Foundry, you have a recipe for protecting your existing investment while enabling you to leverage cloud-native design patterns that will move you towards the future.
Recorded Jan 18 2018 64 mins
Your place is confirmed,
we'll send you email reminders
Presented by
John Blum, Pivotal
Presentation preview: From Zero to Cloud with Spring and Cloud-Ready Data Technologies

Network with like-minded attendees

  • [[ session.user.profile.displayName ]]
    Add a photo
    • [[ session.user.profile.displayName ]]
    • [[ session.user.profile.jobTitle ]]
    • [[ session.user.profile.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(session.user.profile) ]]
  • [[ card.displayName ]]
    • [[ card.displayName ]]
    • [[ card.jobTitle ]]
    • [[ card.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(card) ]]
  • Channel
  • Channel profile
  • Chaos Engineering in a World of Distributed Spring Boot Apps Dec 13 2018 6:00 pm UTC 60 mins
    Russ Miles, Benjamin Wilms, Codecentric
    As developers, one of our primary goals is to develop stable, secure, and bug-free software that will not deprive us of sleep or keep us away from new and exciting topics. To accomplish these and other goals, we write unit and integration tests that alert us to unexpected behavior and ensure the patterns we test don’t lead to errors. However, today’s architectures contain many components that can’t be fully covered with unit and integration tests. Thus, servers and components we’re not aware of still manage to drag our entire system into the abyss.

    This issue led to the birth of the Chaos Monkey for Spring Boot. The inspiration was Netflix’s Chaos Monkey and the culture of Chaos Engineering. On an application level, we want the possibility to cause specific stress and error situations.

    This session will detail the possibilities and deployment scenarios of the Chaos Monkey for Spring Boot. You will also learn how well the ChaosToolkit works together with the Chaos Monkey for Spring Boot.


    Pivotal Privacy Statement:
    https://pivotal.io/privacy-policy

    Codecentric Privacy Statement:
    https://www.codecentric.de/privacy-policy/

    This webinar:
    https://content.pivotal.io/webinars/dec-13-chaos-engineering-in-a-world-of-distributed-spring-boot-apps-webinar
  • 10 Things Every Developer Using RabbitMQ Should Know Dec 12 2018 6:00 pm UTC 60 mins
    Jerry Kuch, Senior Principal Software Engineer & Wayne Lund, Advisory Data Engineer, Pivotal
    RabbitMQ is the most popular open-source message broker. It’s a de facto standard for message-based architectures. And yet, despite the abundant documentation and usage, developers and operators can still get tripped up on configuration and usage patterns.

    Let’s face it: some of these best practices are hard to capture in docs. There’s a subtle difference between what RabbitMQ *can* do, and *how* you should use it in different scenarios. Now is your chance to hear from seasoned RabbitMQ whisperers, Jerry Kuch and Wayne Lund.

    Join Pivotal’s Jerry, Senior Principal Software Engineer, and Wayne, Advisory Data Engineer, as they share their top ten RabbitMQ best practices. You’ll learn:

    - How and when—and when *not*—to cluster RabbitMQ
    - How to optimize resource consumption for better performance
    - When and how to persist messages
    - How to do performance testing
    - And much more!
  • End-to-End Reactive Data Access Using R2DBC with RSocket and Proteus Recorded: Dec 6 2018 61 mins
    Ryland Degnan, co-founder and CTO of Netifi and Dan Baskette, Pivotal host
    Lack of asynchronous relational database drivers in Java has been a barrier to writing scalable, data-driven applications for many. R2DBC is seeking to change this with a new API designed from the ground up for reactive programming against relational databases—its intent ito support reactive data access built on natively asynchronous, non-blocking SQL database drivers.

    How does this change the game for data access in the cloud? Used in conjunction with RSocket and Proteus, it is now possible to write applications benefiting from reactive streaming end-to-end, from the browser all the way to the database. No more fiddling with paging APIs, polling for updates, or writing complex logic to merge data from multiple sources--reactive streams can handle this all for you!

    RSocket is an open-source, reactive networking protocol that is a collaborative development initiative of Netifi with Pivotal, Facebook, and others. Proteus is a freely available broker for RSocket that is designed to handle the challenges of communication between complex networks of services—both within the data center and over the internet—extending to mobile devices and browsers.

    Attend this webinar to learn how to use Pivotal Cloud Foundry with R2DBC and Proteus to build reactive microservices that return large amounts of data in a streaming fashion over RSocket.

    Pivotal Privacy Statement:
    https://pivotal.io/privacy-policy

    Netifi Privacy Statement:
    https://www.netifi.com/privacy

    This webinar:
    https://content.pivotal.io/webinars/dec-6-end-to-end-reactive-data-access-using-r2dbc-with-rsocket-and-proteus-webinar
  • Better Deployments with Sub Environments Using Spring Cloud and Netflix Ribbon Recorded: Nov 29 2018 54 mins
    Roi Ezra & Liel Chayoun, Intel
    One of today’s biggest challenges is releasing products more frequently while reducing the negative impact on customers using the system. When not using immutable infrastructure—where all environments are exact copies of each other in the cloud—staging environments are often used to try and mirror production environments. But despite best efforts, discrepancies between environments are common, and can lead to deployment failures.

    During this webinar, we’ll discuss how to use Spring Cloud and Netflix Ribbon capabilities to create sub environments, enabling you to target specific users or groups within a variety of infrastructure environments. This approach lets you gradually deploy changes to the system while reducing the negative impact on customers in production.

    Pivotal Privacy Statement:
    https://pivotal.io/privacy-policy

    Intel Privacy Statement:
    https://www.intel.com/content/www/us/en/policy/policy-security-privacy.html

    This webinar:
    https://content.pivotal.io/webinars/nov-29-better-deployments-with-sub-environments-using-spring-cloud-and-netflix-ribbon-webinar
  • Everything You Wanted to Know About Serverless But Were Afraid to Ask Recorded: Nov 8 2018 62 mins
    Mark Fisher, Pivotal and John Rymer, Forrester
    Developers are excited about serverless computing, and rightfully so. With serverless, developers can spend more time writing code and less time worrying about, you guessed it, servers! But is serverless the right abstraction for every workload? How does serverless differ from an application platform? And despite the name, there need to be servers somewhere … Who’s managing them?

    Join us for a look at serverless computing and what it means for both developers and operations teams in the enterprise. In this webinar, Guest Speaker Forrester VP and Principal Analyst John Rymer and Pivotal’s Mark Fisher will cover:

    - What serverless is (and what it isn’t)
    - The current serverless open source and market landscapes
    - How serverless fits into modern application infrastructure
    - What workloads are best suited to serverless (and which aren’t)
    - Advice to developers (and operations teams) for getting started with serverless
  • Event-Driven Architecture Traps Recorded: Sep 19 2018 79 mins
    Jakub Pilimon, Pivotal
    Event-driven architectures (EDA) have become more popular by the day. Organizations see a great value in them, and developers love how EDA help to grow, scale, and mirror what really happens in the business domain.

    However, most developers are not familiar with this kind of architecture, which can lead to common pitfalls that we’ll examine in this webinar. We’ll also cover a broad set of buzzwords like: exactly-once delivery, Kafka Streams, CQRS, and Spring Cloud Stream.

    There will be live coding, which will require basic knowledge about distributed systems and Spring Cloud.
  • Reactive Card Magic: Understanding Spring WebFlux and Project Reactor Recorded: Sep 6 2018 79 mins
    James Weaver, Pivotal
    Spring Framework 5.0 and Spring Boot 2.0 contain groundbreaking technologies known as reactive streams, which enable applications to utilize computing resources efficiently.

    In this session, James Weaver will discuss the reactive capabilities of Spring, including WebFlux, WebClient, Project Reactor, and functional reactive programming. The session will be centered around a fun demonstration application that illustrates reactive operations in the context of manipulating playing cards.
  • Cloud-Native Patterns for Data-Intensive Applications Recorded: Aug 30 2018 72 mins
    Sabby Anandan, Product Manager and Mark Pollack, Software Engineer, Pivotal
    Are you interested in learning how to schedule batch jobs in container runtimes?
    Maybe you’re wondering how to apply continuous delivery in practice for data-intensive applications? Perhaps you’re looking for an orchestration tool for data pipelines?
    Questions like these are common, so rest assured that you’re not alone.

    In this webinar, we’ll cover the recent feature improvements in Spring Cloud Data Flow. More specifically, we’ll discuss data processing use cases and how they simplify the overall orchestration experience in cloud runtimes like Cloud Foundry and Kubernetes.

    Please join us and be part of the community discussion!
  • Enhance Application Security with Automated, Open-Source Security Management Recorded: Aug 15 2018 60 mins
    Dave Meurer, Alliances Technical Manager at Black Duck by Synopsys, Kamala Dasika, Pivotal
    Almost every major company uses or builds software containing open-source components today—96% of them, according to a report from Black Duck by Synopsis. The same report revealed that 78% of the apps that were audited had at least one vulnerability, including several that were reported nearly six years ago! Needless to say, not having solid open-source use policies and procedures in place for your developers poses a significant risk to any enterprise.

    Black Duck and Pivotal collaborated to deliver a secure and simple user experience for rapidly building and deploying applications so that developers can benefit from the many advantages of using open source in their apps with confidence.
    Join Dave Meurer from Black Duck and Kamala Dasika from Pivotal as they discuss:

    - Key security concepts you need to know pertaining to cloud-native application development
    - How to simplify and automate open-source security management for your applications and reduce license, operational risk, or policy violations

    Dave Meurer, Alliances Technical Manager at Black Duck by Synopsys, leads solution development, enablement, and evangelism for Synopsys Software Integrity Group.

    Kamala leads GTM with Pivotal Cloud Foundry Technology partners. She has been working at Pivotal since 2013 and has previously held various product or engineering positions at VMware, Tibco, SAP, and Applied Biosystems.

    Pivotal Privacy Statement:
    https://pivotal.io/privacy-policy

    BlackDuck Privacy Statement:
    https://www.blackducksoftware.com/legal/privacy

    This webinar:
    https://content.pivotal.io/webinars/aug-15-enhance-application-security-with-automated-open-source-security-management-webinar
  • Running Spring, .NET, and IBM Watson Voice on PCF 2.0 Recorded: Aug 8 2018 71 mins
    Vince Russo and Peter Blum, Pivotal
    Join Vince Russo and Peter Blum from Pivotal as they show attendees a real-world example of straddling workloads across Pivotal Application Service (PAS) and Pivotal Container Service (PKS).

    In this practitioner-focused webinar, we'll tour through Spring and .NET versions of an app to receive the output generated by the Watson Voice Gateway (WVG). Then we'll walk through the PKS-managed Kubernetes cluster using IBM-provided pods for deploying the Watson Voice Gateway (WVG). The cluster will be deployed using the PKS CLI, then the pods will be created with the WVG configuration file.

    The Spring and .NET applications will be deployed on PAS. A third-party VoIP application will be used to call into the Voice Gateway to issue commands, which will be outputted to the Spring and .NET Application for "processing." Hear directly from our field and R&D experts!
  • Spring on Google Cloud Platform Recorded: Jul 12 2018 57 mins
    Ray Tsang, Google
    Pivotal and Google Cloud Platform (GCP) collaborate on a number of projects—including Pivotal Cloud Foundry Service Broker for GCP and Spring Boot starters—that make it easy to leverage GCP's managed services, whether you are starting a new project or migrating an existing on-premise project.

    In this talk, we'll examine different GCP-created tools that help you develop and run Java and Spring applications, such as Spring Cloud GCP. In addition, we'll look at the different runtime environments that you can deploy to, such as Google Kubernetes Engine, App Engine, and Pivotal Cloud Foundry with GCP Service Broker.

    Finally, we'll go over some of the platform services that help you monitor, troubleshoot, profile, and debug your Java production application.


    Pivotal Privacy Statement:
    https://pivotal.io/privacy-policy

    Google Privacy Statement:
    https://policies.google.com/privacy

    This Webinar:
    https://content.pivotal.io/webinars/jul-12-spring-on-google-cloud-platform-webinar
  • Next-Generation Spring Data and MongoDB Recorded: Jun 20 2018 70 mins
    Christoph Strobl, Pivotal and Mat Keep, MongoDB
    MongoDB 4.0, scheduled for release in Summer 2018, will add support for multi-document ACID transactions. Through snapshot isolation, transactions will provide a consistent view of data, and enforce all-or-nothing execution to maintain data integrity. Transactions in MongoDB will feel just like transactions developers are familiar with from relational databases, and will be easy to add to any application that needs them.

    The addition of multi-document transactions will make it easier than ever for developers to address a complete range of use cases with MongoDB, although for many, simply knowing that they are available will provide critical peace of mind. The latest MongoDB 3.6 server release already ships with the main building block for those, client sessions.

    The Spring Data team has implemented synchronous and reactive transaction support in preparation for the MongoDB 4.0 release, built on top of MongoDB sessions. Learn more about Spring Data MongoDB, and many new capabilities in the forthcoming Spring Data Lovelace release!


    Pivotal Privacy Statement:
    https://pivotal.io/privacy-policy

    MongoDB Privacy Statement:
    https://www.mongodb.com/legal/privacy-policy

    This webinar:
    https://content.pivotal.io/webinars/jun-20-next-generation-spring-data-and-mongodb-webinar
  • Spring Cloud Stream: What's New in 2.x—and What's Next? Recorded: Jun 7 2018 68 mins
    Oleg Zhurakousky, Pivotal
    Microservices architecture redefined the concept of a modern application as a set of independent, distributed, and loosely coupled services running in the cloud. Spring Cloud Stream is a framework for building these services and connecting them with shared messaging systems.

    In this hands-on session, we’ll look at some of the new features and enhancements that are already part of the 2.0 line, and discuss what we’re working on and what to expect.
  • Cloud-Native Fundamentals: Accelerating Development with Continuous Integration Recorded: May 17 2018 62 mins
    Dormain Drewitz & James Ma, Pivotal
    DevOps. Microservices. Containers. These terms have a lot of buzz for their role in cloud-native application development and operations. But, if you haven't automated your tests and builds with continuous integration (CI), none of them matter.

    Continuous integration is the automation of building and testing new code. Development teams that use CI can catch bugs early and often; resulting in code that is always production ready. Compared to manual testing, CI eliminates a lot of toil and improves code quality. At the end of the day, it's those code defects that slip into production that slow down teams and cause apps to fall over.

    The journey to continuous integration maturity has some requirements. Join Pivotal's James Ma, product manager for Concourse, and Dormain Drewitz, product marketing to learn about:

    - How Test-Driven Development feeds the CI process
    - What is different about CI in a cloud-native context
    - How to measure progress and success in adopting CI

    Dormain is a Senior Director of Product and Customer Marketing with Pivotal. She has published extensively on cloud computing topics for ten years, demystifying the changing requirements of the infrastructure software stack. She’s presented at the Gartner Application Architecture, Development, and Integration Summit; Open Source Summit; Cloud Foundry Summit, and numerous software user events.

    James Ma is a product manager at Pivotal and is based out of their office in Toronto, Canada. As a consultant for the Pivotal Labs team, James worked with Fortune 500 companies to hone their agile software development practices and adopt a user-centered approach to product development. He has worked with companies across multiple industries including: mobile e-commerce, finance, heath and hospitality. James is currently a part of the Pivotal Cloud Foundry R&D group and is the product manager for Concourse CI, the continuous "thing do-er".
  • Reactive Microservices (and Much More!) with Spring Cloud Finchley Recorded: May 10 2018 65 mins
    Ryan Baxter, Pivotal
    Spring Cloud Finchley is the latest release of Spring Cloud and brings a lot of new features, functionality, and compatibility with Spring Boot 2.0! During this session, we’ll cover all the new and exciting functionality that you can now use in your applications, including the following topics:

    - Reactive Spring Cloud
    - New Project: Spring Cloud Gateway
    - Spring Cloud Sleuth with Brave
    - Spring Cloud Contract Enhancements

    We thank you in advance for joining us.
  • Micrometer: It's SLF4J—but for Metrics! Recorded: May 9 2018 65 mins
    Jon Schneider, Pivotal
    Micrometer is an open source metrics collection facade, the default metrics implementation in Spring Boot 2.0 and above. Think SLF4J—but for metrics! In this talk, we'll examine why you should be instrumenting your applications with a dimensional collector like Micrometer.

    We'll cover patterns for effectively monitoring key pieces of your application, from request latency to process and system-level metrics. Demos will highlight the strengths of a variety of Micrometer's 12 supported monitoring systems.

    You’ll leave this webinar with Grafana dashboard templates to monitor the most critical metrics against Prometheus, Datadog, and Influx with some pre-configured alerts.
  • Session State Caching with Spring Recorded: Apr 25 2018 59 mins
    John Blum and Jagdish Mirani, Pivotal
    Caching is a common and effective pattern for scaling applications in near real-time to handle increased load & demand. This is particularly important for cloud-native applications that serve a multitude of users, devices and even other applications. Caching can be applied in several tiers of the application and (HTTP) session state is no exception.

    Spring Session offers a robust, yet portable, solution that avoids container lock-in without sacrificing robust features like clustering. It seamlessly allows you to plug in different provider implementations, including Spring Session for Apache Geode, to cluster session state in a reliable, consistent, and scalable manner.

    Following this webinar, you will understand how session state caching using Spring Session with Apache Geode provides a reliable experience to end-users—an experience that is resilient to system failures, constant reconfiguration and continuous changes in both the underlying infrastructure and applications as they evolve.
  • Java Is Great … on Microsoft Azure? See Newest Tools For Spring Boot Developers Recorded: Apr 12 2018 61 mins
    Richard Seroter, Pivotal & Asir Vedamuthu Selvasingh, Microsoft
    We get it. You think of Microsoft Azure as the place to run your .NET applications. Microsoft and Pivotal have worked hard to make sure that Spring Boot applications get a first-class experience too.

    From new Spring Boot starters to handy Visual Studio Code extensions, Microsoft is making it easier to build cloud-ready Spring Boot apps. And whether those are functions, streaming apps, or web apps, Microsoft offers runtime support.

    Join Richard from Pivotal and Asir from Microsoft as they walk through all the exciting product updates. They’ll demonstrate the latest tooling, and show off running apps in both Microsoft Azure and Pivotal Cloud Foundry (PCF) atop Azure.

    This site is jointly operated by Pivotal and Microsoft, and both companies are committed to protecting your privacy. Any personal information we collect from you on this site may be shared between Pivotal and Microsoft. For complete information on the data collection and use practices of each company, please read the full privacy statements by clicking on the links below.

    Pivotal Privacy Statement: https://pivotal.io/privacy-policy

    Microsoft Privacy Statement: https://privacy.microsoft.com/en-us/PrivacyStatement
  • Implementation Aspects with Java and Spring (Boot, Data & Cloud) Part Five Recorded: Mar 29 2018 70 mins
    Michael Plöd, Principal Consultant, InnoQ
    Domain-Driven Design is currently experiencing a lot of attention and has evolved constantly the last couple of years. The fifth and final part of the webinar series is all about code.

    So far we have discussed the theory behind Domain-Driven Design. You learned about Bounded Contexts, Strategic Design and the internal building blocks like aggregates, entities or value objects.

    This time you will learn how to implement aggregates, how to handle their persistence, or how to work with domain events (using Spring Cloud Stream or Spring Web for feeds). Another part we are going to look at is how to implement microservices based on the idea of hexagonal architectures with Spring Boot and a bunch of other Spring technologies.

    This webinar is all code and zero slides.
  • Introducing Spring Boot 2.0 Recorded: Mar 13 2018 76 mins
    Phil Webb, Spring Framework committer at Pivotal
    The highly anticipated Spring Boot 2.0 has arrived! We are excited to offer reactive programming full web tier support with WebFlux, WebFlux.fn and client side HTTP, alongside the traditional blocking Spring MVC model.

    The release of Spring Boot 2.0 debuts major new additional capabilities like micrometer.io. It completely overhauls security, actuators, and the gradle plugin, as well as updating many naming conventions and data formats.

    There is a lot to learn, so reserve your seat with Phil Webb and the Spring Boot team as they help you navigate the new bits. Build something meaningful with Spring Boot 2.0!
Let's Build a Better Enterprise
Spring’s open programming model is used by millions of developers worldwide. Drawing on more than a decade of experience with distributed Java, Spring today powers some of the most demanding, mission-critical Enterprise and consumer-scale web workloads.

Embed in website or blog

Successfully added emails: 0
Remove all
  • Title: From Zero to Cloud with Spring and Cloud-Ready Data Technologies
  • Live at: Jan 18 2018 6:00 pm
  • Presented by: John Blum, Pivotal
  • From:
Your email has been sent.
or close