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

Orchestration Patterns for Microservices with Messaging by RabbitMQ

Companies looking to speed up their software development are adopting microservices architectures (MSA). Building applications as groups of smaller components with fewer dependencies helps companies such as Comcast, Capital One, Uber, and Netflix deliver more frequent releases and thus innovate faster.

An important consideration in adopting an MSA is deciding how individual services should communicate between each other. Adding a message queue such as RabbitMQ to handle interservice messages can improve communication by:

- Simplifying our services so they only need to know how to talk to the messenger service.
- Abstracting communication by having the messenger service handle sophisticated orchestration patterns.
- Scaling message throughput by increasing the cluster size of the messenger service.

In this webinar we'll discuss:
- Requirements for communicating between microservices
- Typical messaging patterns in microservice architectures
- Use cases where RabbitMQ shines
- How to use the RabbitMQ service for Pivotal Cloud Foundry to deploy and run your applications

We’ll also demonstrate how to deploy RabbitMQ in Pivotal Cloud Foundry, and how to incorporate it in microservices-based applications.
Recorded Apr 18 2017 58 mins
Your place is confirmed,
we'll send you email reminders
Presented by
Greg Chase, Pivotal and Dan Baskette, Pivotal
Presentation preview: Orchestration Patterns for Microservices with Messaging by RabbitMQ

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
  • How to Overcome Data Challenges When Refactoring Monoliths to Microservices Feb 28 2018 7:00 pm UTC 60 mins
    Kenny Bastani, Pivotal and Jason Mimick, MongoDB
    When taking existing monoliths and decomposing their components into new microservices, the most critical concerns have much less to do with the application code and more to do with handling data.

    In this webinar, Kenny Bastani from Pivotal and Jason Mimick from MongoDB will focus on various methods of strangling a monolith’s ownership of domain data by transitioning the system of record over time. The new system of record, MongoDB, will fuel rapidly built and deployed microservices which companies can leverage for new revenue streams.

    They will use practices from Martin Fowler’s Strangler Application to slowly strangle domain data away from a legacy system into cloud-native MongoDB clusters using microservices built with Spring Boot and Spring Cloud.

    Kenny Bastani is a Spring developer advocate at Pivotal. As a passionate blogger and open source contributor, Kenny engages a community of passionate developers on topics ranging from graph databases to microservices. Kenny is a co-author of Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry from O’Reilly.

    Jason Mimick is the Technical Director for Partners at MongoDB developing new product and technical innovations with a number of companies. He's been at MongoDB nearly 4 years and previously spent the last 20-odd years in various engineering positions at Intersystems, Microsoft, and other companies.
  • It’s Not Just Request/Response: Understanding Event-driven Microservices Recorded: Feb 7 2018 63 mins
    Cornelia Davis, Sr. Director of Technology at Pivotal
    Why all of the recent buzz around event-driven architectures? Software solutions have implemented event-driven patterns for some time, using message brokers such as RabbitMQ or ActiveMQ. Use of these message brokers is so ubiquitous that every J2EE platform such as WebSphere or WebLogic embeds one.

    What is new is that we are reexamining event-driven approaches in the context of microservices. On the one hand, microservices don’t change things too much—the scenarios that called for message queuing in the past remain. Where eventing starts to get interesting is when we start applying it to scenarios we once used a request/response model. We can turn the processing on its head by propagating events through a network of microservices. Doing so can yield more autonomous microservices and more resilient systems.

    In this session Cornelia Davis, Senior Director of Technology at Pivotal will examine this approach, describing the architectural tenets and analyzing the benefits and tradeoffs. By the end of this webinar, you will have some very concrete techniques that you can immediately put into practice.
  • Secrets of Successful Digital Transformers Recorded: Jan 11 2018 54 mins
    Dormain Drewitz
    Call it Younger Sibling Syndrome: You study the successes and failures of those who came before. You replicate the wins. You limit the failures. You capitalize on the experience of pioneers and trailblazers.

    Digital transformation is no different. Over half of the Fortune 500 is already using Cloud Foundry® as part of their digital transformation strategy. Where have they succeeded? How can you replicate? What will you need?

    Wherever you are on your digital transformation journey, learn from your predecessors. In this talk, Dormain Drewitz distills the experiences of Fortune 500 companies using Cloud Foundry. Attend this session to learn more about the patterns around strategies, processes, and team-level tactics.
  • Pivotal Cloud Foundry 2.0: A First Look Recorded: Dec 19 2017 64 mins
    Pieter Humphrey & Jared Ruckle, Pivotal
    Join Jared Ruckle and Pieter Humphrey for a view into Pivotal Cloud Foundry (PCF) 2.0 capabilities with demos and expert Q&A. See how the platform enables:

    - Accelerate feature delivery with an updated application runtime to speed innovation.

    - Run all of your apps on the highly automated Pivotal Cloud Foundry platform. Deploy in your data center or the public cloud.

    - Reduce risk across your app portfolio. Protecting systems and customer data using Pivotal’s 3 Rs of security: repair, repave, and rotate.

    - Deliver enterprise SLAs at scale. Keep customer-facing systems online under even the most challenging circumstances.

    Learn about the updates during this online event to understand why brand leaders continue to choose PCF as the leading multi-cloud platform.
  • Messaging for Cloud-Native and Migrated Apps: What’s New with RabbitMQ for PCF Recorded: Oct 26 2017 64 mins
    Greg Chase, David Histon, Wayne Lund
    Developers choose RabbitMQ for messaging between scalable microservices. It acts as a bridge to facilitate communication between replatformed or migrated applications and other legacy systems. In this webinar, we’ll review these common use cases and patterns.

    We’ll then introduce the new features of RabbitMQ and RabbitMQ for Pivotal Cloud Foundry (PCF), and explain how they can add scale and resiliency. Finally we’ll discuss the roadmap for both RabbitMQ and RabbitMQ for PCF.

    Our agenda includes:
    - Introduction of RabbitMQ and RabbitMQ for PCF
    - RabbitMQ patterns for microservices messaging
    - RabbitMQ patterns for application replatforming and migration
    - New features of RabbitMQ and RabbitMQ for PCF
    - How to use on-demand clusters of RabbitMQ for PCF
    - Roadmap for RabbitMQ and RabbitMQ for PCF

    We thank you in advance for joining us.
    The Pivotal Team
  • Continuous Delivery: Fly the Friendly CI in Pivotal Cloud Foundry with Concourse Recorded: Oct 25 2017 50 mins
    Greg Chase, James Ma, Topher Bullock, Pivotal
    Concourse is an open source continuous integration (CI) system designed for agile development teams. It supports developers that practice test-driven development and continuous delivery (CD) by automating a teams build-to-release process inclusive of all automated testing.

    Concourse provides dependable results for each build run. It allows agile development teams to deliver business value at a much higher velocity. It allows teams to treat every code commit as if it’s about to be deployed to production.

    In this webinar, we’ll talk about how teams’ practice agile development in relation to developing, testing and deploying apps in Cloud Foundry. We’ll also cover the role that Concourse plays in aiding high velocity delivery of applications.

    Our agenda includes:
    - What is CI / CD and how do these practices fit into Pivotal's development practices
    - Overview of Concourse and how it differs from other CI / CD systems
    - Why Pipelines are useful for continuously delivering apps to Pivotal Cloud Foundry
    - Why containers are useful for continuously delivering apps to Pivotal Cloud Foundry
    - Examples of how these concepts work in practice
    - How to get started using Concourse to continuously deliver value

    We thank you in advance for joining us.
    The Pivotal Team
  • How to Scale Operations for a Multi-Cloud Platform using PCF Recorded: Oct 11 2017 60 mins
    Greg Chase, James Ma, Caleb Washburn, Pivotal
    What’s in a cloud platform? Turns out, often several clouds! Companies automate operations in a cloud by treating all components as commodities. However, at enterprise- scale, different business requirements dictate deploying multiple clouds including:
    - Hybrid infrastructures and multiple cloud providers
    - Compliance with country privacy laws and different security standards
    - Specialization requests

    The most advanced Pivotal Cloud Foundry (PCF) customers engineer their entire cloud platform, including their multitude of PCF instances, as a product. They create pervasive automation, treat their infrastructure as code, and continuously test and update their platform with delivery pipelines.

    In this webinar we’ll discuss how companies are scaling operations of their multi-cloud platforms with Pivotal Cloud Foundry.

    We’ll cover:
    - Why enterprises deploy multiple clouds
    - What operational challenges this causes
    - How PCF customers are applying DevOps techniques and tools to platform automation
    - An idealized tool stack for a engineering a multi-cloud platform at scale
    - How to improve your platform engineering

    We thank you in advance for joining us.
    The Pivotal Team
  • Upgrade your InfoSec, Ops and Dev teams with PCF 1.12 Recorded: Sep 20 2017 57 mins
    Jared Ruckle & Pieter Humphrey, Pivotal
    Join us for a look at Pivotal Cloud Foundry 1.12. This latest version includes many features to help enterprise InfoSec teams to run their modern applications more securely.

    We will also discuss small footprint ERT, more tools for Windows operators and Steeltoe.

    Thank you in advance for joining us.
    The Pivotal Team
  • Tame the Beast: Rapidly Build, Deploy, Reuse, and Govern Microservices Recorded: Sep 19 2017 52 mins
    Kamala Dasika, Pivotal, Sandeep Singh Kohli, Mulesoft and Jesus De Oliveira, Mulesoft
    Microservice architectures enable development teams to bring new features and updates to market faster. But enterprises adopting microservices also experience common challenges like service redundancy, duplication, and not being able to connect to existing databases and SaaS tools easily. With an increasing number of services across the organization, visibility and governance become even more critical for IT.

    In this webinar, we will cover how Pivotal and Mulesoft are addressing these challenges with a modern application development and operations environment so that application developers can remain focused on generating value for customers, and operators can deploy, monitor, and scale their apps faster.

    Topics include how you can:

    * Rapidly build and deliver scalable, resilient microservices and applications implementing distributed system patterns

    * Easily catalogue, discover, and consume your microservices

    * Quickly connect your microservices to legacy or SaaS applications

    * Analyze API metrics and manage appropriate policies to govern interaction patterns across the services/APIs landscape
  • How to Apply Design Patterns & Practices to Cloud-Native Application Development Recorded: Sep 7 2017 63 mins
    Cornelia Davis, Senior Director of Technology at Pivotal
    Cloud-native applications are characterized by highly distributed topologies consisting of many relatively small components (yup, usually called microservices). But the thing that sets them apart even more from the previous generation of apps is that they are expected to function flawlessly even while the environment they are running in is constantly changing, or even failing.

    All of this requires applying a new set of design patterns and practices and this webinar will introduce the most important ones. The Twelve Factor App (12factor.net) is a high-level articulation of some of these techniques that you may well have heard of, but its descriptions are relatively dense and the industry knowledge has evolved a fair bit since its publication.

    Cornelia Davis, Senior Director of Technology at Pivotal, will share best practices for cloud-native applications and clear some of the mystery that shrouds 12-factor today. At the conclusion, attendees will understand what is needed for cloud-native applications, as well as why and how to deliver on those requirements.
  • Learn How to Operationalize IoT Apps on Pivotal Cloud Foundry Recorded: Aug 15 2017 42 mins
    Chris Rawles, Data Scientist and Jeff Kelly, Pivotal
    The Internet of Things (IoT) holds promise for both consumers and enterprises alike. To succeed, any IoT project must concern itself with how to ingest machine and sensor data, how to build actionable models, and how to react to the output of models in real-time.

    Join Pivotal Data Scientist Chris Rawles, as he illustrates how to build and operationalize an IoT application running on Pivotal Cloud Foundry that scores and reacts to streaming data in real-time. In this webinar, you will learn how to:

    - Collect streaming IoT data
    - Build and train machine learning models in real-time
    - Score streaming data in real-time in an application

    We look forward to having you join us.

    The Pivotal Team
  • Deliver Performant & Highly Available User Session Stores for Cloud-Native Apps Recorded: Jul 26 2017 43 mins
    Kamala Dasika, Pivotal and Roshan Kumar, Redis Labs
    As demands on your cloud-native applications rapidly change, how can you ensure that your database is responsive and highly available? The truth is that modern applications are usually still supported by monolithic shared databases and traditional operational practices. Pivotal and Redis Labs are collaborating to bring developers more agility and autonomy with a highly available, scalable, and high performance Redis database service for their cloud-native applications.

    Join Roshan Kumar from Redis Labs and Kamala Dasika from Pivotal as they discuss:

    - How Redis Labs supports real-time use cases for the modern enterprise
    - How Redis Enterprise provides seamless high availability and disaster recovery for Redis applications
    - How full life cycle management of your apps and Redis Enterprise via Pivotal Cloud Foundry enables dynamic scale, high performance and uptime
  • Pivotal Cloud Foundry 1.11—CredHub, Container Networking & Spring Boot Actuator Recorded: Jul 19 2017 75 mins
    Jared Ruckle, Mukesh Gadiya and Pieter Humphrey, Pivotal
    Pivotal Cloud Foundry 1.11 is now generally available. Join Jared Ruckle and Pieter Humphrey for a deeper look at new capabilities, along with a Q&A about many of the new product features, including:

    CredHub Bootstrapping
    - A new way to manage and secure credentials for Pivotal Cloud Foundry

    Container Networking
    - Create app-level security policies and run modern apps in a "zero trust" environment

    Volume Services
    - Bring stateful apps to Pivotal Cloud Foundry

    New Spring Boot Actuator
    - Integrations with Apps Manager to ease troubleshooting

    PCF Metrics 1.4
    - New custom metrics tracking as a result of a tighter integration with Spring Boot

    Attend this webinar and learn how to get the most from the enhancements to Pivotal Cloud Foundry 1.11, the leading multi-cloud app development platform.
  • Caching for Microservices Architectures: Session II - Caching Patterns Recorded: Jun 29 2017 64 mins
    Jagdish Mirani, Cornelia Davis, Michael Stolz, Pulkit Chandra, Pivotal
    In the first webinar of the series we covered the importance of caching in microservice-based application architectures—in addition to improving performance it also aids in making content available from legacy systems, promotes loose coupling and team autonomy, and provides air gaps that can limit failures from cascading through a system.

    To reap these benefits, though, the right caching patterns must be employed. In this webinar, we will examine various caching patterns and shed light on how they deliver the capabilities needed by our microservices. What about rapidly changing data, and concurrent updates to data? What impact do these and other factors have to various use cases and patterns?

    Understanding data access patterns, covered in this webinar, will help you make the right decisions for each use case. Beyond the simplest of use cases, caching can be tricky business—join us for this webinar to see how best to use them.
  • The Fastest Way to Redis on Pivotal Cloud Foundry Recorded: Jun 28 2017 48 mins
    Greg Chase, Director of Products, Pivotal and Craig Olrich, Platform Architect, Pivotal
    What do developers choose when they need a fast performing datastore with a flexible data model? Hands-down, they choose Redis.

    But, waiting for a Redis instance to be set up is not a favorite activity for many developers. This is why on-demand services for Redis have become popular. Developers can start building their applications with Redis right away. There is no fiddling around with installing, configuring, and operating the service.

    Redis for Pivotal Cloud Foundry offers dedicated and pre-provisioned service plans for Cloud Foundry developers that work in any cloud. These plans are tailored for typical patterns such as application caching and providing an in-memory datastore. These cover the most common requirements for developers creating net new applications or who are replatforming existing Redis applications.

    We'd like to invite you to a webinar discussing different ways to use Redis in cloud-native applications. We'll cover:
    - Use cases and requirements for developers
    - Alternative ways to access and manage Redis in the cloud
    - Features and roadmap of Redis for Pivotal Cloud Foundry
    - Quick demo
  • Journey to Cloud-Native: Reducing Production Risks at Scale Recorded: Jun 7 2017 53 mins
    Kamala Dasika, Pivotal and Mike Villiger, Dynatrace
    More and more operational decision-making and activity that previously required human intervention is being programmatically driven into platforms. This type of intelligent automation baked into cloud-native platforms is transforming Operations teams into champions of delivering business value. This webinar will cover how you can:
    - Auto detect apps and services running on multiple clouds
    - Automate problem detection and resolution
    - Identify behavior patterns, anticipate trends and respond quickly
    - Why correlation is not causation

    This is the final webinar in the series presented by Pivotal and Dynatrace on modernizing your application portfolio to cloud-native.

    Webinars in this series are searchable by title:
    - Journey to Cloud-Native: Where to start in your app modernization process
    - Journey to Cloud-Native: Continuous Delivery with Artificial Intelligence
    - Journey to Cloud-Native: Making Sense of Your Service Interactions
    - Journey to Cloud-Native: Reducing Production Risks at Scale

    Thank you in advance for joining us.

    About the Speakers:
    Kamala Dasika has been working on the Cloud Foundry product team since its inception in 2011 and previously held various product or engineering positions at VMware, Tibco, SAP and Applied Biosystems.

    Mike Villiger helps Dynatrace customers implement Application Performance Management technologies and processes in the worlds of Public/Private Cloud, DevOps, Platform-as-a-Service (PaaS) and NoSQL.
  • How to Serve MySQL On Demand with Pivotal Cloud Foundry Recorded: Jun 6 2017 43 mins
    Greg Chase, Director of Products at Pivotal and Morgan Fine, Product Manager focusing on MySQL for Pivotal Cloud Foundry
    MySQL is the simple choice for developers needing a transactional relational database.

    When you operate an enterprise cloud for hundreds of developers and applications, the choice is not a simple one. Databases need to meet enterprise standards for security, availability, and disaster recovery. Cloud deployments need flexibility to balance each application's unique performance and scalability requirements. You cannot support continuous delivery of applications with manual deployment of databases.

    Developers love MySQL cloud services because they get fast access to an instance. Operators love the services available in Pivotal Cloud Foundry because of the automation they bring.

    This webinar reviews different MySQL offerings and plans in Pivotal Cloud Foundry including:

    - Ways developers can access MySQL in Pivotal Cloud Foundry
    - Operational requirements to serve developers
    - Meeting enterprise standards and service levels
    - Meeting performance and scale requirements
    - Use case: modern architectures
    - Use case: replatforming legacy applications

    We look forward to you joining us.
  • How to Turn Tweets Into Revenue Using Data Science Recorded: May 31 2017 53 mins
    Scott Hajek, Data Scientist, Pivotal
    Determining individual customer desire or intent from social media data provides companies, particularly consumer-facing companies, the opportunity to deliver targeted, more effective messaging and convert more sales. In some cases, the job is fairly easy.

    If someone tweets that she really enjoyed riding in a friend’s Tesla, for example, it’s pretty clear this person is more likely to respond to a targeted offer for an electric car than someone who tweets that they hate Teslas. But in many cases, discerning and capitalizing on customer desire and intent is more challenging. It requires confirming relevance, intent and sentiment, and matching customers with available inventory.

    Join this webinar and learn how to leverage Twitter data and images to create customized offers, using machine learning APIs. Scott Hajek, Pivotal Data Scientist, will describe the data science techniques, tools, and infrastructure to help you to capitalize on this potentially lucrative opportunity.
  • How to configure PostgreSQL consistent with Modern Security Best Practices Recorded: May 23 2017 47 mins
    Kamala Dasika, Pivotal and Jason O'Donnell, Crunchy Data
    Cloud-native platforms have rapidly gained acceptance as a means to deliver multi-cloud application deployments. But with data at the core of almost every application, how can IT organizations in highly regulated industries like healthcare, finance, and public services ensure that their production applications are backed by secure and multi-cloud databases?

    Crunchy Data and Pivotal partnered with the Defense Information Systems Agency (DISA) to author the first Security Technical Implementation Guide (STIG) outlining best practices for PostgreSQL databases.

    In this session, Kamala Dasika from Pivotal and Jason O’Donnell from Crunchy Data will cover how to:

    - Configure PostgreSQL consistent with security best practices.
    - Get on-demand, self-service access to certified open source PostgreSQL for use in high security environments.
    - Leverage the built-in security and resilience of cloud-native environments to reduce risk and provide developers with a consistent experience on their cloud of choice.
  • Journey to Cloud-Native: Making Sense of Your Service Interactions Recorded: May 16 2017 49 mins
    Kamala Dasika, Pivotal and Mike Villiger, Dynatrace
    Environments running microservices are highly dynamic and could present a level of complexity in their operational data that makes root cause analysis particularly challenging and time consuming. Join Kamala Dasika from Pivotal and Michael Villiger from Dynatrace, to learn about how teams are overcoming this to manage services at scale by taking advantage of:
    - Automatic application-environment discovery
    - Service and process flows integrated with platform visibility, and
    - Self healing platforms

    This is the third webinar in the series presented by Pivotal and Dynatrace on modernizing your application portfolio to cloud-native.

    Webinars in this series are searchable by title:
    - Journey to Cloud-Native: Where to start in your app modernization process
    - Journey to Cloud-Native: Continuous Delivery with Artificial Intelligence
    - Journey to Cloud-Native: Making Sense of Your Service Interactions
    - Journey to Cloud-Native: Reducing Production Risks at Scale

    Thank you in advance for joining us.

    About the Speakers:
    Kamala Dasika has been working on the Cloud Foundry product team since its inception in 2011 and previously held various product or engineering positions at VMware, Tibco, SAP and Applied Biosystems.

    Mike Villiger helps Dynatrace customers implement Application Performance Management technologies and processes in the worlds of Public/Private Cloud, DevOps, Platform-as-a-Service (PaaS) and NoSQL.
Exploring Technology to Help You Build Modern Software
Visually showing customers how Pivotal products work. Demoing new features, functionality, and product updates.

Embed in website or blog

Successfully added emails: 0
Remove all
  • Title: Orchestration Patterns for Microservices with Messaging by RabbitMQ
  • Live at: Apr 18 2017 4:00 pm
  • Presented by: Greg Chase, Pivotal and Dan Baskette, Pivotal
  • From:
Your email has been sent.
or close