ローカル環境にRabbitMQがない場合、FREEプランのあるRabbitMQのSaaSであるCloudAMQPを使えます。
アカウントを作成するか、GitHubまたはGoogleアカウントでログインしてください。
インスタンス作成画面でNameを入力します。Planは"Little Lemur (Free)"を選択してください。
RegionとData Centerは"Amazon Web Services"の"AP_NorthEast-1 (Tokyo)"を選択し、インスタンスを作成してください。
インスタンス一覧画面から作成したインスタンス名をクリックしてください。
インスタンスの接続情報が表示されます。
このRabbitMQインスタンスにローカル環境から接続したい場合は、"URL"の文字列をコピーして、application.propertiesに次のように設定してください。
spring.rabbitmq.addresses=amqps://fmzkajiy:2g6hsLdxgPBLtdaSm19C1byLc-chHIZM@cougar.rmq.cloudamqp.com/fmzkajiy
spring.rabbitmq.host,spring.rabbitmq.port,spring.rabbitmq.username,spring.rabbitmq.password,spring.rabbitmq.addressesを設定する方法もありますが、
spring.rabbitmq.addressesであれば1プロパティで済みます。また、TLSの設定(spring.rabbitmq.ssl.enabled=true)もamqps://...から自動で判断して設定されます。
詳しくは https://docs.spring.io/spring-boot/docs/current/reference/html/messaging.html#messaging.amqp を参照
インスタンス一覧画面から"RabbitMQ Manager"をクリックすると管理コンソールにアクセスできます。