Formularz kontaktowy

Close

    Szkolenie

    Osoba zgłaszająca


    RHD355 Red Hat Messaging Deployment

    RHD355

    Opis

    Red Hat Messaging Deployment (RHD355) covers every aspect of the Red Hat Messaging product. The course starts with a review of Message Oriented Middleware (MOM), the Asynchronous Message Queuing Protocol (AMQP), and proceeds to discuss the detailed architecture of Red Hat Messaging: brokers, exchanges, and queues. Advanced topics will include clustering, federation, and securing the broker. The student will have ample opportunity to put the concepts to practice through hands-on labs working with the broker using the C++, Python, and Java JMS APIs. Through hands-on labs, students will learn how to install, configure, and interact with the Red Hat Messaging broker in standalone, clustered, and federated deployments. A particular emphasis is placed on using the client API to send and receive messages.

    Cel

    Install, configure, and interact with the Red Hat Messaging broker

    Grupa docelowa

    • Software Architects who want to better understand how Red Hat Messaging can be leveraged as a message broker
    • Broker administrators who want learn how to maintain the server and define messaging objects needed by the development staff
    • Developers interested in the broker architecture and how it is accessed from the numerous programming application interfaces

    Wymagania

    • Basic experience with system administration on the Linux operating system
    • Understanding of hardware and networking
    • Some programming experience in C++, Python, or Java is helpful but not required

    Konspekt

    1. Introduction to Red Hat Messaging
      • Learn or verify your understanding of MOM, get a 10,000-meter view of Red Hat® Messaging, and install Red Hat Messaging.
    2. The broker
      • Understand the purpose of the broker and how to configure it for production use, including logging.
    3. Exchanges and binding to queues
      • Understand the key exchange types and how they bind to queues for message enqueuing.
      • Learn how to configure exchanges using qpid-config & introduce example producer and consumer clients.
    4. Queue configuration
      • Learn key queue semantics that control time-to-live, sizing, durability, and en/dequeuing options: exclusive; LVQ; priority; ring; reply.
    5. Connections and sessions
      • Understand how connections and sessions relate and are established by producer and consumer clients.
      • Learn how to use message flow control, acknowledgements, transactions and browsing.
    6. Persistence
      • Understand how to set up persistence on the broker and queues to support durable messaging.
      • Configure journaling, including sizing and resizing.
    7. Java: Using Red Hat Messaging in an application server
      • Understand how to configure Red Hat Messaging in an application server, including queues and topics.
      • Learn how to consume messages via an MDB.
    8. Qpid API
      • Review prior learning of the basic development of C++, Python, .Net(C#), and JMS clients, including any additional API notes.
      • Understand request/response messaging and AMQP data type mapping.
    9. Clustering the broker
      • Learn how to configure the Broker for cluster participation, handling client failover, including JMS clients, cluster error handling and how persistence works in a cluster.
    10. Broker federation
      • Understand broker federation and how to configure message routes: exchange; queue; and dynamic.
    11. Security
      • Learn how to configure authentication (SASL), authorization (ACL) & encryption (SSL).

    Uwagi

    Szkolenie trwa: 3 dni.
    Oferujemy szkolenia w naszych ośrodkach w Warszawie, Wrocławiu i Krakowie, jak i w lokalizacjach wskazanych przez klienta. W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

     

    For more details, please contact us at osec@osec.pl

    Note: The course outline is subject to change as technology advances and the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact us at osec@osec.pl
    Cena netto:8656 PLN(1980 EUR)Cena brutto:10646.88 PLNOpis

    Kurs przyjęty do powyższej kalkulacji 1 EUR = 4.3716 PLN – tabela nr. 083/C/NBP/2024, z dnia 2024-04-25. Obowiązująca od: 2024-04-26. Cena w PLN jest orientacyjna (wyliczana z EUR/USD wg kursu sprzedaży NBP z dnia wystawienia faktury). Przyjmujemy wpłaty w PLN lub EURO.

    Uwaga

    Oferujemy szkolenia wirtualne, self-paced oraz stacjonarne (w Warszawie i w lokalizacjach wskazanych przez klienta).
    W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl

     

     

    Opis:

      – Termin gwarantowany (GTR)

    Terminy