SlideShare uma empresa Scribd logo
1 de 64
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Webinar
https://amzn.to/JPWebinar https://amzn.to/JPArchive
Solutions Architect
2019/7/3
Amazon MQ
[AWS Black Belt Online Seminar]
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
❏
❏
❏
Amazon MQ AWS Lambda Amazon API Gateway
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Black Belt Online Seminar
•
•
① 吹き出しをクリック
② 質問を入力
③ Sendをクリック
Twitter
#awsblackbelt
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• 2019 7 3
AWS (http://aws.amazon.com)
• AWS
AWS
•
• AWS does not offer binding price quotes. AWS pricing is publicly available and is subject to
change in accordance with the AWS Customer Agreement available at
http://aws.amazon.com/agreement/. Any pricing information included in this document is provided
only as an estimate of usage charges for AWS services based on certain information that you
have provided. Monthly charges will be based on your actual use of AWS services, and may vary
from the estimates provided.
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
• Amazon MQ
• Amazon MQ
• Amazon MQ
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
• Amazon MQ
• Amazon MQ
• Amazon MQ
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
• Web
•
•
• ( )
• ( )
•
• ( , )
• (web, , )
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CRM MoM
(MoM)
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
•
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
• Amazon MQ
• Amazon MQ
• Amazon MQ
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ
Amazon MQ
•
• Apache ActiveMQ
•
•
• API
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
JMS
NMS
MQTT
STOMP
WebSocket
AMQP
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ –
Availability Zone Availability Zone
( AZ )
VPC
Elastic network
interface
Elastic network
interface
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• TLS
•
•
•
Amazon MQ –
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• CloudWatch Metrics
•
•
• CloudWatch Alarm
•
Auto Scaling
Amazon MQ – Amazon CloudWatch
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
• Amazon MQ
• Amazon MQ
• Amazon MQ
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Apache ActiveMQ 5
• Java JMS, REST, WebSocket
• JMS1.1, J2EE 1.4
(XA)
/
• AMQP, MQTT, OpenWire, STOMP
• Java, C, C++, C#, Ruby, Perl, Python, PHP
ActiveMQ
Amazon MQ
Cross Language Clients: https://activemq.apache.org/cross-language-clients
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Apache ActiveMQ –
•
•
•
• (FIFO: first-in-first-out)
once-and-only-once
Point-to-Point
ActiveMQ
Amazon MQ
Queue
Consumer
Consumer
Consumer
Producer
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Topic
Apache ActiveMQ –
• /
•
• (Durable
Subscription)
ActiveMQ
Amazon MQ
Consumer
Consumer
Consumer
Producer
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Apache ActiveMQ – (Composite
Destination)
• 1
• /
Composite Queue
Topic
ConsumerQueue
Queue
Consumer
Consumer
Consumer
forwardTo
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Apache ActiveMQ – (Virtual Topic)
•
•
• ( )
: VirtualTopic.<topic-name>
送信先キュー: Consumer.<consumer-name>.VirtualTopic.<topic-name>
•
Queue
Virtual Topic
Consumer
Producer
“Consumer.C2.VirtualTopic.T1”
“VirtualTopic.T1”
“Consumer.C1.VirtualTopic.T1”
Queue Consumer
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Apache ActiveMQ –
•
•
•
failover:(<uri1>,...,<uriN>)?<transportOptions>&<nestedURIOptions>
The Failover Transport: https://activemq.apache.org/failover-transport-reference
static final String DESTINATION_STRING = "failover:(ssl://***-1.mq.us-west-2.amazonaws.com:61617,ssl://***-
2.mq.us-west-2.amazonaws.com:61617)?timeout=3000&nested.wireFormat.maxInactivityDuration=1000";
ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory(DESTINATION_STRING);
<transportOptions>:
<nestedURIOptions>: URI (nested.* )
java
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Apache ActiveMQ –
•
•
• Cron
• schedulerSupport
MessageProducer producer = session.createProducer(destination);
TextMessage message = session.createTextMessage("test msg");
message.setStringProperty(ScheduledMessage.AMQ_SCHEDULED_CRON, "0 * * * *");
message.setLongProperty(ScheduledMessage.AMQ_SCHEDULED_DELAY, 1000);
message.setLongProperty(ScheduledMessage.AMQ_SCHEDULED_PERIOD, 1000);
message.setIntProperty(ScheduledMessage.AMQ_SCHEDULED_REPEAT, 9);
producer.send(message);
: 0 1 10
java
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Apache ActiveMQ –
• (read)
(write) (admin)
•
<authorizationPlugin>
<map>
<authorizationMap>
<authorizationEntries>
<authorizationEntry admin="admins,activemq-webconsole" read="admins,users,activemq-webconsole"
write="admins,activemq-webconsole" queue=">"/>
<authorizationEntry admin="admins,activemq-webconsole" read="admins,users,activemq-webconsole"
write="admins,activemq-webconsole" topic=">"/>
</authorizationEntries>
</authorizationMap>
</map>
</authorizationPlugin>
“.”:
“*”:
“>”:
activemq.xml
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Apache ActiveMQ –
•
•
•
•
• (
)
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
-
•
•
Broker1
Broker2 Broker3
Client
Client
<networkConnectors>
<networkConnector name=”con1to2" userName=”user" duplex="true"
uri="static:(ssl://broker2-hostname:61617)"/>
<networkConnector name="con1to3" userName=”user" duplex="true"
uri="static:(ssl://broker3-hostname:61617)"/>
</networkConnectors>
Client
activemq.xml (Broker1)
<networkConnectors>
<networkConnector name="con2to3" userName=”user" duplex="true"
uri="static:(ssl://broker3-hostname:61617)"/>
</networkConnectors>
activemq.xml (Broker2)
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
-
• Broker1
• Broker1
Broker1Broker5 Broker3
Broker4
Broker2
Client Client
Client Client
<networkConnectors>
<networkConnector name=”con1to2" userName=”user" duplex="true"
uri="static:(ssl://broker2-hostname:61617)"/>
<networkConnector name="con1to3" userName=”user" duplex="true"
uri="static:(ssl://broker3-hostname:61617)"/>
<networkConnector name="con1to4" userName=”user" duplex="true"
uri="static:(ssl://broker4-hostname:61617)"/>
<networkConnector name="con1to5" userName=”user" duplex="true"
uri="static:(ssl://broker5-hostname:61617)"/>
</networkConnectors>
activemq.xml (Broker1)
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
-
• ( )
( )
•
Broker1 Broker2
Broker3 Broker4 Broker5
Client
Client
Client
Client
Client
Client
ClientClient Client
ActiveMQ
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ –
•
•
• AZ /
•
•
Amazon MQ
VPC
Security group
Amazon MQ
ブローカー
ENIClient
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ – /
• Apache ActiveMQ 5.15.9 ( )
• Apache ActiveMQ 5.15.8
• Apache ActiveMQ 5.15.6
• Apache ActiveMQ 5.15.0
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ – /
vCPU (GiB)
mq.t2.micro 1 1
AWS
mq.m5.large 2 8
mq.m5.xlarge 4 16
mq.m5.2xlarge 8 32
mq.m5.4xlarge 16 64
mq.m4.large 2 8
mq.m5.*
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
1 1 Amazon MQ
•
•
• SLA (Service Level Agreement)
※
Region
Availability Zone
Amazon MQ
Broker
Storage
Client
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
/
• ActiveMQ
•
•
• SLA (Service Level Agreement)
2 Amazon MQ
Region
Availability Zone
Amazon MQ
Broker
(Active)
Storage
Client
Availability Zone
Amazon MQ
Broker
(Standby)
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ – ActiveMQ
• URL
• /
•
•
VPN
ActiveMQ Web
https://<broker-id>-<instance-number>.mq.<region>.amazonaws.com:8162
ActiveMQ URL
<broker-id>: ARN
<instance-number>: 1
/ 1 2
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ –
• ActiveMQ activemq.xml
• XML Schema
• AWS
CLI
•
Amazon MQ XML
Amazon MQ
https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-broker-configuration-parameters.html
<?xml version="1.0" encoding="UTF-8"
standalone="yes"?>
<broker
xmlns="http://activemq.apache.org/sche
ma/core">
<destinationInterceptors … />
<persistenceAdapter … />
<destinationPolicy … />
<destinations … />
<plugins … />
<networkConnectors … />
</broker>
Amazon MQ
※
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ ( )
plugins
• authorizationPlugin
• discardingDLQBrokerPlugin
• forcePersistencyModeBrokerPlugin
• redeliveryPlugin
• statisticsBrokerPlugin
• timeStampingBrokerPlugin
destinationInterceptors
• mirroredQueue
• virtualTopic
• compositeQueue
destinationPolicy
• pendingMessageLimitStrategy
• dispatchPolicy
• subscriptionRecoveryPolicy
destinations
Amazon MQ
https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-broker-configuration-parameters.html
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ –
• ActiveMQ Simple Authentication
Plugin
• AWS
•
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ –
• ActiveMQ
•
•
•
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
•
•
• 2 ( )
Amazon MQ
※
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Amazon CloudWatch
• /
• HeapUsage, CpuUtilization, NetIn, NetOut, TotalMessageCount
•
• AWS CloudTrail
• Amazon MQ Amazon MQ API Amazon MQ
API
• Apache ActiveMQ Advisory Topics
•
• Apache ActiveMQ
•
•
Amazon CloudWatch AWS CloudTrail
Amazon MQ
※ JMX
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
• Amazon MQ
• Amazon MQ
• Amazon MQ
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ –
MoMCRM
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ –
CRM
Amazon MQ
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
(JMS/Tomcat , IBM MQ
)
<Resource name="jms/ConnectionFactory"
type="org.apache.activemq.ActiveMQConnectionFactory"
factory="org.apache.activemq.jndi.JNDIReferenceFactory"
auth="Container"
brokerURL=“ssl://*****.us-west-2.amazonaws.com:61617”
userName=”********“ password=”********“
useEmbeddedBroker="false"/>
<Resource name="jms/queue/dev-queue-1"
type="org.apache.activemq.command.ActiveMQQueue"
factory="org.apache.activemq.jndi.JNDIReferenceFactory"
auth="Container"
physicalName="DEV.QUEUE.1"/>
<Resource name="jms/ConnectionFactory"
type="com.ibm.mq.jms.MQQueueConnectionFactory"
factory="com.ibm.mq.jms.MQQueueConnectionFactoryFacto
ry"
auth="Container"
CHAN=“DEV.APP.SVRCONN” HOST=”********“ PORT=”1414“
QMGR=”QM1“ TRAN="1"/>
<Resource name="jms/queue/dev-queue-1"
type="com.ibm.mq.jms.MQQueue"
factory="com.ibm.mq.jms.MQQueueFactory"
auth="Container"
QU="DEV.QUEUE.1"/>
context.xml JNDI (IBM MQ ) context.xml JNDI (Amazon MQ )
InitialContext initCtx = new InitialContext();
Context envContext = (Context) initCtx.lookup("java:comp/env");
ConnectionFactory connectionFactory = (ConnectionFactory) envContext.lookup("jms/ConnectionFactory");
Connection connection = connectionFactory.createConnection();
Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
MessageProducer producer = session.createProducer((Destination) envContext.lookup("jms/queue/dev-queue-1"));
TextMessage producerMessage = session.createTextMessage("Test Message");
producer.send(producerMessage);
Java ( )
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ –
CRM
Amazon MQ
MoM
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
CRM
Amazon MQ
Amazon MQ –
/
MoM
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
大規模 製造事業者様:
これまでオンプレミスで商用のメッセージ指向ミドルウェアを利用されており、$500Kのライセン
ス更新を迎えるタイミングでオンプレミスからAWSへの lift-and-shifted を行いました。コストと
オーバーヘッド削減のためマネージドサービスへの移行を希望されていましたが、すべてのアプリ
ケーションを書き換えるだけのリソースを確保することは困難でした。
グローバルなIT組織を持つ Fortune 500 企業様:
自ら管理、運用するメッセージング基盤を所有しており、アプリケーションチームは標準化された
API (JMS) によってこの基盤を使用していました。既存のシステムをマネージドサービスへ置き換
えることで運用のオーバーヘッドを削減しつつ、アプリケーションの書き直しを避けるためにアプ
リケーションへのインターフェースの互換性を保つ必要がありました。
中規模 出版事業者様:
クラウドへの移行開始に伴い、最初の3つのアプリケーションをクラウドへ移動しようと試みまし
た。すべてのアプリケーションはオンプレミスの商用ブローカー経由で接続されていたため、オン
プレミスとクラウド上のアプリケーションをブリッジするためには、標準インターフェースで既存
のブローカーと接続可能なメッセージブローカーがクラウド上に必要でした。
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
• Amazon MQ
• Amazon MQ
• Amazon MQ
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
–
•
Public IP
• TLS
AWS Encryption SDK
•
authorizationEntry
•
ActiveMQ Web activemq-webconsole
• VPC
Amazon MQ :
https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-best-practices.html
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
–
• Amazon MQ Elastic Network Interface
ENI Amazon MQ
•
org.apache.activemq.jms.pool.PooledConnectionFactory Producer
Connection
•
•
Consumer Producer
•
JMS Consumer 1
Amazon MQ :
https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-best-practices.html
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
–
• concurrentStoreAndDispatchQueues false
true File System
•
•
•
•
•
•
• Advisory Message
•
• Prepared XA
Amazon MQ :
https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-best-practices.html
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
• Amazon MQ
• Amazon MQ
• Amazon MQ
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Amazon MQ 14
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• PCI DSS
• ISO 9001 27001 27017 27018
• SOC 1 2 3
• HIPAA
2018 12 5 Amazon MQ PCI ISO
https://aws.amazon.com/about-aws/whats-new/2018/12/amazon-mq-introduces-support-for-pci-and-iso-compliance-programs/
2018 11 20 Amazon MQ SOC
https://aws.amazon.com/about-aws/whats-new/2018/11/amazon-mq-introduces-support-for-soc-compliance-program/
2018 10 2 Amazon MQ HIPAA
https://aws.amazon.com/about-aws/whats-new/2018/10/amazon-mq-is-now-hipaa-eligible/
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
(SLA)
• /
• 99.9%
• Amazon MQ
• Amazon MQ
Amazon MQ 99.9% (SLA)
https://aws.amazon.com/jp/about-aws/whats-new/2019/01/amazon-mq-announces-service-level-agreement/
Amazon MQ Service Level Agreement
https://aws.amazon.com/jp/amazon-mq/sla/
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Amazon MQ
•
•
•

•
•

•
•
•
•
•

•

© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• (1 )
• ( /
)
• mq.m5.large / : 1 0.744USD
•
• GB
• GB-Month 0.36USD
• 0.01 USD/GB
• EC2
• Amazon MQ AWS
※
AWS
• 1 mq.t2.micro
1 750
1 GB
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
-
Amazon SQS & Amazon SNS
•
•
•
•
Amazon MQ
•
• API
•
•
•
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS
AWS
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
©2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved
• Amazon MQ : https://aws.amazon.com/amazon-mq/
• Jeff Barr’s Blog post: https://aws.amazon.com/blogs/aws/amazon-mq-
managed-message-broker-service-for-activemq/
• Amazon MQ Forum:
• https://forums.aws.amazon.com/forum.jspa?forumID=279
• Amazon MQ Twitch: https://www.twitch.tv/videos/259845421
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
https://amzn.to/JPWebinar
7 Black Belt Online Seminar
7/3 ( ) 18:00-19:00 Amazon MQ
7/5 ( ) 18:00-19:00 AWS Summit TOKYO/OSAKA 2019 2019
7/16 ( ) 12:00-13:00 Amazon Personalize
7/17 ( ) 18:00-19:00 Amazon Simple Queue Service(SQS)
7/23 ( ) 12:00-13:00 AWS CloudHSM
7/24 ( ) 18:00-19:00 AWS Command Line Interface
7/30 ( ) 12:00-13:00 Amazon CloudFront
7/31 ( ) 18:00-19:00 Amazon ECS Deep Dive
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS AWS
https://amzn.to/JPArchive
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Well-Architected 個別技術相談会
•
•
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Webinar
https://amzn.to/JPWebinar https://amzn.to/JPArchive

Mais conteúdo relacionado

Mais procurados

20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...Amazon Web Services Japan
 
AWS Black Belt Online Seminar コストの観点から見るアカウント管理
AWS Black Belt Online Seminar コストの観点から見るアカウント管理AWS Black Belt Online Seminar コストの観点から見るアカウント管理
AWS Black Belt Online Seminar コストの観点から見るアカウント管理Amazon Web Services Japan
 
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説Amazon Web Services Japan
 
20190522 AWS Black Belt Online Seminar AWS Step Functions
20190522 AWS Black Belt Online Seminar AWS Step Functions20190522 AWS Black Belt Online Seminar AWS Step Functions
20190522 AWS Black Belt Online Seminar AWS Step FunctionsAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Auto Scaling
AWS Black Belt Online Seminar 2017 Auto ScalingAWS Black Belt Online Seminar 2017 Auto Scaling
AWS Black Belt Online Seminar 2017 Auto ScalingAmazon Web Services Japan
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for LustreAmazon Web Services Japan
 
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
20190326 AWS Black Belt Online Seminar Amazon CloudWatch20190326 AWS Black Belt Online Seminar Amazon CloudWatch
20190326 AWS Black Belt Online Seminar Amazon CloudWatchAmazon Web Services Japan
 
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報Amazon Web Services Japan
 
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model  20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model Amazon Web Services Japan
 
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用Amazon Web Services Japan
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS GlueAmazon Web Services Japan
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSyncAmazon Web Services Japan
 
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDutyAmazon Web Services Japan
 
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPNAmazon Web Services Japan
 
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch ServiceAmazon Web Services Japan
 
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API GatewayAWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API GatewayAmazon Web Services Japan
 
AWS Resource Access Manager 触ってみた
AWS Resource Access Manager 触ってみたAWS Resource Access Manager 触ってみた
AWS Resource Access Manager 触ってみたshibataka000
 
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本Amazon Web Services Japan
 

Mais procurados (20)

20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
 
AWS Black Belt Online Seminar コストの観点から見るアカウント管理
AWS Black Belt Online Seminar コストの観点から見るアカウント管理AWS Black Belt Online Seminar コストの観点から見るアカウント管理
AWS Black Belt Online Seminar コストの観点から見るアカウント管理
 
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
20201118 AWS Black Belt Online Seminar 形で考えるサーバーレス設計 サーバーレスユースケースパターン解説
 
20190522 AWS Black Belt Online Seminar AWS Step Functions
20190522 AWS Black Belt Online Seminar AWS Step Functions20190522 AWS Black Belt Online Seminar AWS Step Functions
20190522 AWS Black Belt Online Seminar AWS Step Functions
 
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage GatewayAWS Black Belt Online Seminar 2017 AWS Storage Gateway
AWS Black Belt Online Seminar 2017 AWS Storage Gateway
 
AWS Black Belt Online Seminar 2017 Auto Scaling
AWS Black Belt Online Seminar 2017 Auto ScalingAWS Black Belt Online Seminar 2017 Auto Scaling
AWS Black Belt Online Seminar 2017 Auto Scaling
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
 
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
20190326 AWS Black Belt Online Seminar Amazon CloudWatch20190326 AWS Black Belt Online Seminar Amazon CloudWatch
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
 
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
 
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model  20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
 
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
 
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty20180509 AWS Black Belt Online Seminar Amazon GuardDuty
20180509 AWS Black Belt Online Seminar Amazon GuardDuty
 
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
202110 AWS Black Belt Online Seminar AWS Site-to-Site VPN
 
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
20200623 AWS Black Belt Online Seminar Amazon Elasticsearch Service
 
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API GatewayAWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
 
AWS Resource Access Manager 触ってみた
AWS Resource Access Manager 触ってみたAWS Resource Access Manager 触ってみた
AWS Resource Access Manager 触ってみた
 
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本
 

Semelhante a 20190703 AWS Black Belt Online Seminar Amazon MQ

20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...Amazon Web Services Japan
 
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Amazon Web Services
 
20190306 AWS Black Belt Online Seminar Amazon EC2スポットインスタンス
20190306 AWS Black Belt Online Seminar Amazon EC2スポットインスタンス20190306 AWS Black Belt Online Seminar Amazon EC2スポットインスタンス
20190306 AWS Black Belt Online Seminar Amazon EC2スポットインスタンスAmazon Web Services Japan
 
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 ResolverAmazon Web Services Japan
 
Secure and Fast microVM for Serverless Computing using Firecracker
Secure and Fast microVM for Serverless Computing using FirecrackerSecure and Fast microVM for Serverless Computing using Firecracker
Secure and Fast microVM for Serverless Computing using FirecrackerArun Gupta
 
20190318 Amazon EC2 スポットインスタンス再入門
20190318 Amazon EC2 スポットインスタンス再入門20190318 Amazon EC2 スポットインスタンス再入門
20190318 Amazon EC2 スポットインスタンス再入門Amazon Web Services Japan
 
Websites go Serverless - AWS Summit Berlin
Websites go Serverless - AWS Summit BerlinWebsites go Serverless - AWS Summit Berlin
Websites go Serverless - AWS Summit BerlinBoaz Ziniman
 
Migliora la disponibilità e le prestazioni delle tue applicazioni con Amazon ...
Migliora la disponibilità e le prestazioni delle tue applicazioni con Amazon ...Migliora la disponibilità e le prestazioni delle tue applicazioni con Amazon ...
Migliora la disponibilità e le prestazioni delle tue applicazioni con Amazon ...Amazon Web Services
 
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
20190731 Black Belt Online Seminar Amazon ECS Deep Dive20190731 Black Belt Online Seminar Amazon ECS Deep Dive
20190731 Black Belt Online Seminar Amazon ECS Deep DiveAmazon Web Services Japan
 
Deep Dive on AWS PrivateLink - AWS Online Tech Talks
Deep Dive on AWS PrivateLink - AWS Online Tech TalksDeep Dive on AWS PrivateLink - AWS Online Tech Talks
Deep Dive on AWS PrivateLink - AWS Online Tech TalksAmazon Web Services
 
Using Amazon VPC Flow Logs for Predictive Security Analytics (NET319) - AWS r...
Using Amazon VPC Flow Logs for Predictive Security Analytics (NET319) - AWS r...Using Amazon VPC Flow Logs for Predictive Security Analytics (NET319) - AWS r...
Using Amazon VPC Flow Logs for Predictive Security Analytics (NET319) - AWS r...Amazon Web Services
 
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...Amazon Web Services
 
Continuous Delivery on AWS with Zero Downtime
Continuous Delivery on AWS with Zero DowntimeContinuous Delivery on AWS with Zero Downtime
Continuous Delivery on AWS with Zero DowntimeCasey Lee
 
Accelerating App Migration Using Amazon MQ (API201-R1) - AWS re:Invent 2018
Accelerating App Migration Using Amazon MQ (API201-R1) - AWS re:Invent 2018Accelerating App Migration Using Amazon MQ (API201-R1) - AWS re:Invent 2018
Accelerating App Migration Using Amazon MQ (API201-R1) - AWS re:Invent 2018Amazon Web Services
 
Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...
Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...
Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...Amazon Web Services
 
From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28Amazon Web Services
 
Fundamentals of AWS networking - SVC303 - Atlanta AWS Summit
Fundamentals of AWS networking - SVC303 - Atlanta AWS SummitFundamentals of AWS networking - SVC303 - Atlanta AWS Summit
Fundamentals of AWS networking - SVC303 - Atlanta AWS SummitAmazon Web Services
 
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS SummitGetting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS SummitAmazon Web Services
 

Semelhante a 20190703 AWS Black Belt Online Seminar Amazon MQ (20)

20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
20191127 AWS Black Belt Online Seminar Amazon CloudWatch Container Insights で...
 
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
Best Practices for Securing an Amazon VPC (NET318) - AWS re:Invent 2018
 
20190306 AWS Black Belt Online Seminar Amazon EC2スポットインスタンス
20190306 AWS Black Belt Online Seminar Amazon EC2スポットインスタンス20190306 AWS Black Belt Online Seminar Amazon EC2スポットインスタンス
20190306 AWS Black Belt Online Seminar Amazon EC2スポットインスタンス
 
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
20191016 AWS Black Belt Online Seminar Amazon Route 53 Resolver
 
Secure and Fast microVM for Serverless Computing using Firecracker
Secure and Fast microVM for Serverless Computing using FirecrackerSecure and Fast microVM for Serverless Computing using Firecracker
Secure and Fast microVM for Serverless Computing using Firecracker
 
20190318 Amazon EC2 スポットインスタンス再入門
20190318 Amazon EC2 スポットインスタンス再入門20190318 Amazon EC2 スポットインスタンス再入門
20190318 Amazon EC2 スポットインスタンス再入門
 
Websites go Serverless - AWS Summit Berlin
Websites go Serverless - AWS Summit BerlinWebsites go Serverless - AWS Summit Berlin
Websites go Serverless - AWS Summit Berlin
 
Migliora la disponibilità e le prestazioni delle tue applicazioni con Amazon ...
Migliora la disponibilità e le prestazioni delle tue applicazioni con Amazon ...Migliora la disponibilità e le prestazioni delle tue applicazioni con Amazon ...
Migliora la disponibilità e le prestazioni delle tue applicazioni con Amazon ...
 
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
20190731 Black Belt Online Seminar Amazon ECS Deep Dive20190731 Black Belt Online Seminar Amazon ECS Deep Dive
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
 
Deep Dive on AWS PrivateLink - AWS Online Tech Talks
Deep Dive on AWS PrivateLink - AWS Online Tech TalksDeep Dive on AWS PrivateLink - AWS Online Tech Talks
Deep Dive on AWS PrivateLink - AWS Online Tech Talks
 
AWS Networking Fundamentals
AWS Networking FundamentalsAWS Networking Fundamentals
AWS Networking Fundamentals
 
Using Amazon VPC Flow Logs for Predictive Security Analytics (NET319) - AWS r...
Using Amazon VPC Flow Logs for Predictive Security Analytics (NET319) - AWS r...Using Amazon VPC Flow Logs for Predictive Security Analytics (NET319) - AWS r...
Using Amazon VPC Flow Logs for Predictive Security Analytics (NET319) - AWS r...
 
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
Advanced VPC Design and New Capabilities for Amazon VPC (NET303) - AWS re:Inv...
 
Continuous Delivery on AWS with Zero Downtime
Continuous Delivery on AWS with Zero DowntimeContinuous Delivery on AWS with Zero Downtime
Continuous Delivery on AWS with Zero Downtime
 
Accelerating App Migration Using Amazon MQ (API201-R1) - AWS re:Invent 2018
Accelerating App Migration Using Amazon MQ (API201-R1) - AWS re:Invent 2018Accelerating App Migration Using Amazon MQ (API201-R1) - AWS re:Invent 2018
Accelerating App Migration Using Amazon MQ (API201-R1) - AWS re:Invent 2018
 
Core services
Core servicesCore services
Core services
 
Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...
Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...
Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...
 
From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28From Code to a Running Container | AWS Floor28
From Code to a Running Container | AWS Floor28
 
Fundamentals of AWS networking - SVC303 - Atlanta AWS Summit
Fundamentals of AWS networking - SVC303 - Atlanta AWS SummitFundamentals of AWS networking - SVC303 - Atlanta AWS Summit
Fundamentals of AWS networking - SVC303 - Atlanta AWS Summit
 
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS SummitGetting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
Getting Started with ARM-Based EC2 A1 Instances - CMP302 - Anaheim AWS Summit
 

Mais de Amazon Web Services Japan

202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFSAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device DefenderAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...Amazon Web Services Japan
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Web Services Japan
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用Amazon Web Services Japan
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdfAmazon Web Services Japan
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介Amazon Web Services Japan
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon Web Services Japan
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチAmazon Web Services Japan
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer ProfilesAmazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨Amazon Web Services Japan
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介Amazon Web Services Japan
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介Amazon Web Services Japan
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...Amazon Web Services Japan
 

Mais de Amazon Web Services Japan (20)

202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
 

Último

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

20190703 AWS Black Belt Online Seminar Amazon MQ

  • 1. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Webinar https://amzn.to/JPWebinar https://amzn.to/JPArchive Solutions Architect 2019/7/3 Amazon MQ [AWS Black Belt Online Seminar]
  • 2. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ❏ ❏ ❏ Amazon MQ AWS Lambda Amazon API Gateway
  • 3. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Black Belt Online Seminar • • ① 吹き出しをクリック ② 質問を入力 ③ Sendをクリック Twitter #awsblackbelt
  • 4. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • 2019 7 3 AWS (http://aws.amazon.com) • AWS AWS • • AWS does not offer binding price quotes. AWS pricing is publicly available and is subject to change in accordance with the AWS Customer Agreement available at http://aws.amazon.com/agreement/. Any pricing information included in this document is provided only as an estimate of usage charges for AWS services based on certain information that you have provided. Monthly charges will be based on your actual use of AWS services, and may vary from the estimates provided.
  • 5. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • Amazon MQ • Amazon MQ • Amazon MQ • •
  • 6. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • Amazon MQ • Amazon MQ • Amazon MQ • •
  • 7. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • Web • • • ( ) • ( ) • • ( , ) • (web, , )
  • 8. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CRM MoM (MoM)
  • 9. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • • •
  • 10. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • Amazon MQ • Amazon MQ • Amazon MQ • •
  • 11. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ Amazon MQ • • Apache ActiveMQ • • • API
  • 12. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. JMS NMS MQTT STOMP WebSocket AMQP
  • 13. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – Availability Zone Availability Zone ( AZ ) VPC Elastic network interface Elastic network interface
  • 14. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • TLS • • • Amazon MQ –
  • 15. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • CloudWatch Metrics • • • CloudWatch Alarm • Auto Scaling Amazon MQ – Amazon CloudWatch
  • 16. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • Amazon MQ • Amazon MQ • Amazon MQ • •
  • 17. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Apache ActiveMQ 5 • Java JMS, REST, WebSocket • JMS1.1, J2EE 1.4 (XA) / • AMQP, MQTT, OpenWire, STOMP • Java, C, C++, C#, Ruby, Perl, Python, PHP ActiveMQ Amazon MQ Cross Language Clients: https://activemq.apache.org/cross-language-clients
  • 18. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Apache ActiveMQ – • • • • (FIFO: first-in-first-out) once-and-only-once Point-to-Point ActiveMQ Amazon MQ Queue Consumer Consumer Consumer Producer
  • 19. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Topic Apache ActiveMQ – • / • • (Durable Subscription) ActiveMQ Amazon MQ Consumer Consumer Consumer Producer
  • 20. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Apache ActiveMQ – (Composite Destination) • 1 • / Composite Queue Topic ConsumerQueue Queue Consumer Consumer Consumer forwardTo ActiveMQ Amazon MQ
  • 21. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Apache ActiveMQ – (Virtual Topic) • • • ( ) : VirtualTopic.<topic-name> 送信先キュー: Consumer.<consumer-name>.VirtualTopic.<topic-name> • Queue Virtual Topic Consumer Producer “Consumer.C2.VirtualTopic.T1” “VirtualTopic.T1” “Consumer.C1.VirtualTopic.T1” Queue Consumer ActiveMQ Amazon MQ
  • 22. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Apache ActiveMQ – • • • failover:(<uri1>,...,<uriN>)?<transportOptions>&<nestedURIOptions> The Failover Transport: https://activemq.apache.org/failover-transport-reference static final String DESTINATION_STRING = "failover:(ssl://***-1.mq.us-west-2.amazonaws.com:61617,ssl://***- 2.mq.us-west-2.amazonaws.com:61617)?timeout=3000&nested.wireFormat.maxInactivityDuration=1000"; ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory(DESTINATION_STRING); <transportOptions>: <nestedURIOptions>: URI (nested.* ) java ActiveMQ Amazon MQ
  • 23. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Apache ActiveMQ – • • • Cron • schedulerSupport MessageProducer producer = session.createProducer(destination); TextMessage message = session.createTextMessage("test msg"); message.setStringProperty(ScheduledMessage.AMQ_SCHEDULED_CRON, "0 * * * *"); message.setLongProperty(ScheduledMessage.AMQ_SCHEDULED_DELAY, 1000); message.setLongProperty(ScheduledMessage.AMQ_SCHEDULED_PERIOD, 1000); message.setIntProperty(ScheduledMessage.AMQ_SCHEDULED_REPEAT, 9); producer.send(message); : 0 1 10 java ActiveMQ Amazon MQ
  • 24. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Apache ActiveMQ – • (read) (write) (admin) • <authorizationPlugin> <map> <authorizationMap> <authorizationEntries> <authorizationEntry admin="admins,activemq-webconsole" read="admins,users,activemq-webconsole" write="admins,activemq-webconsole" queue=">"/> <authorizationEntry admin="admins,activemq-webconsole" read="admins,users,activemq-webconsole" write="admins,activemq-webconsole" topic=">"/> </authorizationEntries> </authorizationMap> </map> </authorizationPlugin> “.”: “*”: “>”: activemq.xml ActiveMQ Amazon MQ
  • 25. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Apache ActiveMQ – • • • • • ( ) ActiveMQ Amazon MQ
  • 26. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. - • • Broker1 Broker2 Broker3 Client Client <networkConnectors> <networkConnector name=”con1to2" userName=”user" duplex="true" uri="static:(ssl://broker2-hostname:61617)"/> <networkConnector name="con1to3" userName=”user" duplex="true" uri="static:(ssl://broker3-hostname:61617)"/> </networkConnectors> Client activemq.xml (Broker1) <networkConnectors> <networkConnector name="con2to3" userName=”user" duplex="true" uri="static:(ssl://broker3-hostname:61617)"/> </networkConnectors> activemq.xml (Broker2) ActiveMQ Amazon MQ
  • 27. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. - • Broker1 • Broker1 Broker1Broker5 Broker3 Broker4 Broker2 Client Client Client Client <networkConnectors> <networkConnector name=”con1to2" userName=”user" duplex="true" uri="static:(ssl://broker2-hostname:61617)"/> <networkConnector name="con1to3" userName=”user" duplex="true" uri="static:(ssl://broker3-hostname:61617)"/> <networkConnector name="con1to4" userName=”user" duplex="true" uri="static:(ssl://broker4-hostname:61617)"/> <networkConnector name="con1to5" userName=”user" duplex="true" uri="static:(ssl://broker5-hostname:61617)"/> </networkConnectors> activemq.xml (Broker1) ActiveMQ Amazon MQ
  • 28. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. - • ( ) ( ) • Broker1 Broker2 Broker3 Broker4 Broker5 Client Client Client Client Client Client ClientClient Client ActiveMQ Amazon MQ
  • 29. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – • • • AZ / • • Amazon MQ VPC Security group Amazon MQ ブローカー ENIClient Amazon MQ
  • 30. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – / • Apache ActiveMQ 5.15.9 ( ) • Apache ActiveMQ 5.15.8 • Apache ActiveMQ 5.15.6 • Apache ActiveMQ 5.15.0 Amazon MQ
  • 31. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – / vCPU (GiB) mq.t2.micro 1 1 AWS mq.m5.large 2 8 mq.m5.xlarge 4 16 mq.m5.2xlarge 8 32 mq.m5.4xlarge 16 64 mq.m4.large 2 8 mq.m5.* Amazon MQ
  • 32. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 1 1 Amazon MQ • • • SLA (Service Level Agreement) ※ Region Availability Zone Amazon MQ Broker Storage Client
  • 33. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. / • ActiveMQ • • • SLA (Service Level Agreement) 2 Amazon MQ Region Availability Zone Amazon MQ Broker (Active) Storage Client Availability Zone Amazon MQ Broker (Standby)
  • 34. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – ActiveMQ • URL • / • • VPN ActiveMQ Web https://<broker-id>-<instance-number>.mq.<region>.amazonaws.com:8162 ActiveMQ URL <broker-id>: ARN <instance-number>: 1 / 1 2 Amazon MQ
  • 35. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – • ActiveMQ activemq.xml • XML Schema • AWS CLI • Amazon MQ XML Amazon MQ https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-broker-configuration-parameters.html <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <broker xmlns="http://activemq.apache.org/sche ma/core"> <destinationInterceptors … /> <persistenceAdapter … /> <destinationPolicy … /> <destinations … /> <plugins … /> <networkConnectors … /> </broker> Amazon MQ ※
  • 36. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ ( ) plugins • authorizationPlugin • discardingDLQBrokerPlugin • forcePersistencyModeBrokerPlugin • redeliveryPlugin • statisticsBrokerPlugin • timeStampingBrokerPlugin destinationInterceptors • mirroredQueue • virtualTopic • compositeQueue destinationPolicy • pendingMessageLimitStrategy • dispatchPolicy • subscriptionRecoveryPolicy destinations Amazon MQ https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-broker-configuration-parameters.html Amazon MQ
  • 37. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – • ActiveMQ Simple Authentication Plugin • AWS • Amazon MQ
  • 38. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – • ActiveMQ • • • Amazon MQ
  • 39. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • • • 2 ( ) Amazon MQ ※
  • 40. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Amazon CloudWatch • / • HeapUsage, CpuUtilization, NetIn, NetOut, TotalMessageCount • • AWS CloudTrail • Amazon MQ Amazon MQ API Amazon MQ API • Apache ActiveMQ Advisory Topics • • Apache ActiveMQ • • Amazon CloudWatch AWS CloudTrail Amazon MQ ※ JMX
  • 41. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • Amazon MQ • Amazon MQ • Amazon MQ • •
  • 42. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – MoMCRM
  • 43. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – CRM Amazon MQ
  • 44. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. (JMS/Tomcat , IBM MQ ) <Resource name="jms/ConnectionFactory" type="org.apache.activemq.ActiveMQConnectionFactory" factory="org.apache.activemq.jndi.JNDIReferenceFactory" auth="Container" brokerURL=“ssl://*****.us-west-2.amazonaws.com:61617” userName=”********“ password=”********“ useEmbeddedBroker="false"/> <Resource name="jms/queue/dev-queue-1" type="org.apache.activemq.command.ActiveMQQueue" factory="org.apache.activemq.jndi.JNDIReferenceFactory" auth="Container" physicalName="DEV.QUEUE.1"/> <Resource name="jms/ConnectionFactory" type="com.ibm.mq.jms.MQQueueConnectionFactory" factory="com.ibm.mq.jms.MQQueueConnectionFactoryFacto ry" auth="Container" CHAN=“DEV.APP.SVRCONN” HOST=”********“ PORT=”1414“ QMGR=”QM1“ TRAN="1"/> <Resource name="jms/queue/dev-queue-1" type="com.ibm.mq.jms.MQQueue" factory="com.ibm.mq.jms.MQQueueFactory" auth="Container" QU="DEV.QUEUE.1"/> context.xml JNDI (IBM MQ ) context.xml JNDI (Amazon MQ ) InitialContext initCtx = new InitialContext(); Context envContext = (Context) initCtx.lookup("java:comp/env"); ConnectionFactory connectionFactory = (ConnectionFactory) envContext.lookup("jms/ConnectionFactory"); Connection connection = connectionFactory.createConnection(); Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); MessageProducer producer = session.createProducer((Destination) envContext.lookup("jms/queue/dev-queue-1")); TextMessage producerMessage = session.createTextMessage("Test Message"); producer.send(producerMessage); Java ( )
  • 45. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ – CRM Amazon MQ MoM
  • 46. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. CRM Amazon MQ Amazon MQ – / MoM
  • 47. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 大規模 製造事業者様: これまでオンプレミスで商用のメッセージ指向ミドルウェアを利用されており、$500Kのライセン ス更新を迎えるタイミングでオンプレミスからAWSへの lift-and-shifted を行いました。コストと オーバーヘッド削減のためマネージドサービスへの移行を希望されていましたが、すべてのアプリ ケーションを書き換えるだけのリソースを確保することは困難でした。 グローバルなIT組織を持つ Fortune 500 企業様: 自ら管理、運用するメッセージング基盤を所有しており、アプリケーションチームは標準化された API (JMS) によってこの基盤を使用していました。既存のシステムをマネージドサービスへ置き換 えることで運用のオーバーヘッドを削減しつつ、アプリケーションの書き直しを避けるためにアプ リケーションへのインターフェースの互換性を保つ必要がありました。 中規模 出版事業者様: クラウドへの移行開始に伴い、最初の3つのアプリケーションをクラウドへ移動しようと試みまし た。すべてのアプリケーションはオンプレミスの商用ブローカー経由で接続されていたため、オン プレミスとクラウド上のアプリケーションをブリッジするためには、標準インターフェースで既存 のブローカーと接続可能なメッセージブローカーがクラウド上に必要でした。
  • 48. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • Amazon MQ • Amazon MQ • Amazon MQ • •
  • 49. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. – • Public IP • TLS AWS Encryption SDK • authorizationEntry • ActiveMQ Web activemq-webconsole • VPC Amazon MQ : https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-best-practices.html
  • 50. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. – • Amazon MQ Elastic Network Interface ENI Amazon MQ • org.apache.activemq.jms.pool.PooledConnectionFactory Producer Connection • • Consumer Producer • JMS Consumer 1 Amazon MQ : https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-best-practices.html
  • 51. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. – • concurrentStoreAndDispatchQueues false true File System • • • • • • • Advisory Message • • Prepared XA Amazon MQ : https://docs.aws.amazon.com/ja_jp/amazon-mq/latest/developer-guide/amazon-mq-best-practices.html
  • 52. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • Amazon MQ • Amazon MQ • Amazon MQ • •
  • 53. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • • • • • • • • • • • • • • Amazon MQ 14
  • 54. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • PCI DSS • ISO 9001 27001 27017 27018 • SOC 1 2 3 • HIPAA 2018 12 5 Amazon MQ PCI ISO https://aws.amazon.com/about-aws/whats-new/2018/12/amazon-mq-introduces-support-for-pci-and-iso-compliance-programs/ 2018 11 20 Amazon MQ SOC https://aws.amazon.com/about-aws/whats-new/2018/11/amazon-mq-introduces-support-for-soc-compliance-program/ 2018 10 2 Amazon MQ HIPAA https://aws.amazon.com/about-aws/whats-new/2018/10/amazon-mq-is-now-hipaa-eligible/
  • 55. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. (SLA) • / • 99.9% • Amazon MQ • Amazon MQ Amazon MQ 99.9% (SLA) https://aws.amazon.com/jp/about-aws/whats-new/2019/01/amazon-mq-announces-service-level-agreement/ Amazon MQ Service Level Agreement https://aws.amazon.com/jp/amazon-mq/sla/
  • 56. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Amazon MQ • • •  • •  • • • • •  • 
  • 57. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • (1 ) • ( / ) • mq.m5.large / : 1 0.744USD • • GB • GB-Month 0.36USD • 0.01 USD/GB • EC2 • Amazon MQ AWS ※ AWS • 1 mq.t2.micro 1 750 1 GB
  • 58. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. - Amazon SQS & Amazon SNS • • • • Amazon MQ • • API • • • • •
  • 59. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS AWS
  • 60. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ©2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved • Amazon MQ : https://aws.amazon.com/amazon-mq/ • Jeff Barr’s Blog post: https://aws.amazon.com/blogs/aws/amazon-mq- managed-message-broker-service-for-activemq/ • Amazon MQ Forum: • https://forums.aws.amazon.com/forum.jspa?forumID=279 • Amazon MQ Twitch: https://www.twitch.tv/videos/259845421
  • 61. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. https://amzn.to/JPWebinar 7 Black Belt Online Seminar 7/3 ( ) 18:00-19:00 Amazon MQ 7/5 ( ) 18:00-19:00 AWS Summit TOKYO/OSAKA 2019 2019 7/16 ( ) 12:00-13:00 Amazon Personalize 7/17 ( ) 18:00-19:00 Amazon Simple Queue Service(SQS) 7/23 ( ) 12:00-13:00 AWS CloudHSM 7/24 ( ) 18:00-19:00 AWS Command Line Interface 7/30 ( ) 12:00-13:00 Amazon CloudFront 7/31 ( ) 18:00-19:00 Amazon ECS Deep Dive
  • 62. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS AWS https://amzn.to/JPArchive
  • 63. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Well-Architected 個別技術相談会 • •
  • 64. © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Webinar https://amzn.to/JPWebinar https://amzn.to/JPArchive