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, якщо ви знаєте, як це зробити)
Підвищення привілеїв
AWS - MQ PrivescНеаутентифікований доступ
AWS - MQ Unauthenticated EnumНаполегливість
Якщо ви знаєте облікові дані для доступу до веб-консолі RabbitMQ, ви можете створити нового користувача з правами адміністратора.
Посилання
Last updated