757

Curs RabbitMQ

Durata: 16 ore/ 2 zile

Pret: 575 Euro + TVA

Pretul include:

Suportul de curs in format electronic, masa de pranz, coffee break, diploma interna ProManagement.

Agenda curs:

Day 1

* 09:00-09:10 Presentation of the course and

knowing eachother (10 minutes).

* 09:10-09:40 Course (30 minutes): About

RabbitMQ. Features. Benefits.

* 09:40 - 10:40 Lab (60 minutes):

Installation and configuration of RabbitMQ.

Testing a simple program.

* 10:40 - 10:50 Break: 10 minutes

* 10:50 - 11:20 Course (30 minutes): How

to couple software systems. Message

producers, brokers and consumers.

* 11:20 - 12:20 Lab (60 minutes):

Distribution of tasks to be consumed

between workers.

* 12:20-13:20 Lunch

* 13:20-14:20 Lab (60 minutes): Message

Routing implementation.

* 14:20-14:50 Course (30 minutes):

Message publishing and consumption.

* 14:50 - 15:00 Break: 10 minutes

* 15:00-16:00 Lab (60 minutes):

Implementation of the publish/subscribe

pattern

* 16:00-17:00 Lab (60 minutes): Message

Routing implementation based on topics.

Day 2

* 09:00-09:20 Review of the topics

presented during the previous day (20

minutes).

* 09:20-10:00 Course (40 minutes): Remote

procedure call (RPC) pattern. Declarations

of exchange and queue.

* 10:00-11:00 Lab (60 minutes): Creation

and use of an RPC service.

* 11:00-11:10 Break: 10 minutes

* 11:10-12:00 Course (50 minutes): Use of

the Advanced Message Queuing Protocol

(AMQP) - elements, AMQP messages,

virtual hosts, exchange types.

* 12:00-13:00 Lunch

* 13:00-14:30 Lab (90 minutes) AMQP to

publish and consume messages using HTTP

API.

* 14:30-14:40 Break: 10 minutes

* 14:40-15:10 Course (30 minutes): Client

programming using Java and RabbitMQ.

* 15:10-16:30 Lab (100 minutes):

Implementation of the presented client

programming using Java and RabbitMQ.

* 16:30-17:00 Course (30 minutes):

Clustering and high availability. Load

balancing. Security of RabbitMQ.

Vulnerabilities. Solutions for vulnerabilities.

• >10 participanti/ grupa - pretul se negociaza

Diploma obtinuta: Certificat Pro Management