Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The big picture: How the Red Hat Open Source stack fits together

Manfred
September 24, 2019

The big picture: How the Red Hat Open Source stack fits together

In this webinar we covered Red Hat’s open source philosophy Hat and how communities create outstanding software. We then zoomed in on the middleware tools that Red Hat offers, how these fit together and how they can be leveraged.

Manfred

September 24, 2019
Tweet

Other Decks in Technology

Transcript

  1. Red Hat ReBoot Hackathon Sept, 2019 The Big Picture: How

    the Red Hat Open Source stack fits together 1 Manfred Bortenschlager https://rebootredhat.slack.com
  2. CONFIDENTIAL Agenda 2 1. Short Hackathon Intro 2. The Red

    Hat Open Source Philosophy 3. The Middleware Stack Available for the Hackathon 4. Getting Started
  3. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 6

    1. Red Hat Application Runtimes for application development 2. Red Hat Fuse for integration 3. Red Hat AMQ for messaging 4. Red Hat 3scale API Management 5. Red Hat Process Automation Manager 6. Red Hat Decision Manager 7. Red Hat DataGrid for distributed caching 8. Red Hat Single Sign-on (SSO) for application security
  4. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 7

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager
  5. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 8

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Integration Data Grid Red Hat Application Environments Red Hat Process Automation Process Automation Manager Decision Manager
  6. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 9

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager Set of products, tools, and components for developing (cloud-native) applications. Includes lightweight runtimes and frameworks for building cloud- and/or microservice-based architectures. Includes Java, Spring, NodeJS, Web, Serverless, Vert.X etc.
  7. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 10

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager It’s an in-memory, distributed, NoSQL datastore solution (= distributed cache). Data Grid decreases response times and allows to improve performance, and increase app availability, reliability, and scale.
  8. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 11

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager Typical integration technology. Offers a wide range of connectors, integration and transformation patterns. To decentralise integration logic or leverage ESB capability.
  9. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 12

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager It’s a lightweight, high-performance, event-based messaging platform for enterprise applications. Includes also AMQ Streams (based on Kafka) which offers a distributed messaging backbone. It allows apps, services or microservices to share data with extremely high throughput and extremely low latency.
  10. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 13

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager Makes it easy to secure and manage REST APIs for internal or external users. Offers capabilities to share, secure, distribute, control, and monetize REST APIs on an infrastructure platform built with focus on performance and scalability.
  11. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 14

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager Enables users to document, simulate, manage, automate and monitor business processes and decisions. Supports automation of cloud-native and/or microservice based business applications.
  12. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 15

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager Offers a fast and lightweight decision management platform Enables developers and business users to create rules and decision driven applications or services in an agile way. Example use-cases include: credit-scoring, fraud detection, premium calculation and law & regulatory compliance.
  13. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 16

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager Is based on the Keycloak project. Enables securing Web applications by providing single sign-on (SSO) capabilities. Leverages popular standards such as SAML 2.0, OpenID Connect and OAuth 2.0. Red Hat SSO can act as an Identity Provider, mediating between apps, user directories or 3rd-party SSO providers for identity information via standards-based tokens.
  14. CONFIDENTIAL Stack of Open Source Tools for the Hackathon 17

    AppDev Managed Container Platform Red Hat Single Sign-on SSO Red Hat Application Environments Red Hat Integration Red Hat Process Automation Data Grid Process Automation Manager Decision Manager
  15. CONFIDENTIAL Getting Started and What’s Next 18 • Register and

    form teams: https://redhat.devpost.com/ ◦ Don’t forget submission deadline: 1:00pm CET Oct 31, 2019 • Support ◦ Join Slack: https://rebootredhat.slack.com ◦ Office hours: 30.Sept to 4.Oct ◦ Check out documentation: https://redhat.devpost.com/details/resources • Request account for AppDev Managed Platform via this form • Watch out for new blog posts and weekly updates