AWS - MQ Enum
Amazon MQ
Вступ до посередників повідомлень
Посередники повідомлень виступають як посередники, що сприяють комунікації між різними програмними системами, які можуть бути побудовані на різних платформах та програмовані на різних мовах. Amazon MQ спрощує розгортання, експлуатацію та обслуговування посередників повідомлень на AWS. Він надає керовані послуги для Apache ActiveMQ та RabbitMQ, забезпечуючи безперервне надання послуг та автоматичне оновлення версій програмного забезпечення.
AWS - RabbitMQ
RabbitMQ є відомим програмним засобом черги повідомлень, також відомим як посередник повідомлень або менеджер черг. Це фундаментально система, де налаштовані черги. Додатки взаємодіють з цими чергами для відправлення та отримання повідомлень. Повідомлення в цьому контексті можуть нести різноманітну інформацію, від команд для запуску процесів на інших додатках (можливо, на різних серверах) до простих текстових повідомлень. Повідомлення утримуються програмним засобом менеджера черг до тих пір, поки їх не отримає та не обробить приймаючий додаток. AWS надає просте використання рішення для розміщення та управління серверами RabbitMQ.
AWS - ActiveMQ
Apache ActiveMQ® є провідним відкритим, Java-заснованим посередником повідомлень, відомим своєю універсальністю. Він підтримує кілька стандартів промисловості, пропонуючи широку сумісність клієнтів для різних мов та платформ. Користувачі можуть:
Підключатися до клієнтів, написаних на JavaScript, C, C++, Python, .Net та інші.
Використовувати протокол AMQP для інтеграції додатків з різних платформ.
Використовувати STOMP через веб-сокети для обміну повідомленнями в веб-додатках.
Управляти пристроями Інтернету речей за допомогою MQTT.
Підтримувати існуючу інфраструктуру JMS та розширювати її можливості.
Надійність та гнучкість ActiveMQ роблять його відповідним для безлічі вимог щодо обміну повідомленнями.
Перерахування
TODO: Вкажіть, як перелічити RabbitMQ та ActiveMQ внутрішньо і як прослуховувати всі черги та надсилати дані (надсилайте PR, якщо ви знаєте, як це зробити)
Підвищення привілеїв
pageAWS - MQ PrivescНеаутентифікований доступ
pageAWS - MQ Unauthenticated EnumНаполегливість
Якщо ви знаєте облікові дані для доступу до веб-консолі RabbitMQ, ви можете створити нового користувача з правами адміністратора.
Посилання
Last updated