サーバーワークス の技術ブログ

Amazon ConnectとCRM連携

Amazon Connectってクラウド型のイケてるコンタクトセンターサービスなんだよね? 通話のステータス管理みたいなことってできるよね? そう思うお気持ち、わかります。 しかし、Amazon Connect単体ではできないのです。 こんな質問を受けたとき少し心苦しい、Amazon Connect専任担当の丸山です。 今回はAmazon ConnectとCRM連携についてご紹介します。 Amazon Connectとは Amazon Connect CRM連
CRM

【CloudFormation】 Parametersの空白値を判定して、動的にリソースプロパティの作成有無を制御する

こんにちは。アプリケーションサービス部の河野です。 タイトル付けに悩んだのですが、CloudFormation(以下 Cfn)の Parameters, Condition, AWS::NoValue を使用したテンプレート記法のお話です。 導入 タイトルで実現したいことを記載しているのですが、そもそも何故このような仕様を実現することになったのか説明します。 Cfn で 以下のように、CloudWatch Alarm のテンプレートを記載し
AWS

Elastic Beanstalk環境作成時のAuto Scalingでハマったポイント

CI部の古川(と)です。 最近はトマトに砂糖をかけて食べるのが好きです。 今回はAWS Elastic Beanstalk(以下、Elastic Beanstalk)にてAmazon EC2(以下、EC2)が起動しない!という現象に遭遇したので、その原因について書いていきたいと思います。 はじめに Auto ScalingでEC2が起動しなかった原因は? 遭遇したエラー Elastic Beanstalkのメッセージ CloudFormationのイベントログ AutoScalingグ
AWS

【AutoScaling】カスタムメトリクス(メモリ使用率)を使い、スケーリングポリシーを作成してみた

こんにちは。AWS CLIが好きな福島です。 はじめに 注意点 カスタムメトリクスの設定 スケーリングポリシーの設定 設定ファイルの作成 スケーリングポリシーの設定 動作確認 終わりに はじめに AutoScalingは、負荷に応じてEC2をスケーリングすることが可能です。 また、スケーリングポリシーでスケーリングする基準を設定することができ、 デフォルトでは、以下のメトリ
AWS

【初心者向け】IAM権限エラーの見方と対処方法

こんにちは。AWS CLIが好きな福島です。 はじめに エラーの見方 対処方法の前に 対処方法 リソースを絞りたい場合 リソースを絞らない場合 終わりに はじめに 突然ですが、AWSを触っている時に、以下のようなエラーに遭遇したことは、ないでしょうか。 ※見やすいようにいくつか、改行を入れています。 An error occurred (AccessDenied) when calling the DescribeDBInstances operation: User: ar

【初心者向け】IAMポリシー(JSON)の見方

こんにちは。AWS CLIが好きな福島です。 はじめに JSONの見方 固定の記述 Sid Effect Action Resource Condition 終わりに はじめに 突然ですが、IAMポリシーは、JSONで表示および設定することができますが、 JSONで書かれているとなんとなく難しく感じ、敬遠している方もいるのではないでしょうか。 実は、JSON表記の見方はそんなに難しくなく、IAMの詳細は把握する上では、JSONの見方

【Cloud Automator】失敗したジョブにヒントが表示されるようになりました

Cloud Automatorでジョブの実行に失敗した場合に、ログの詳細ページで「発生した原因」と「対処方法」が確認できるようになりました。

July Tech Festa 2021 に『結局インデックスってなんなんですか?』で登壇しました。

July Tech Festa 2021 に登壇しました。RDB のインデックスについて理解を深めていきたい、という内容で喋りました。

AWSインフラ構築担当者から「このDNSレコードの登録をお願いします」と依頼された時の対応

概要 何故に依頼が発生したのか よくある業務連携フロー ケース1.お客様管轄のドメイン名で名前解決してAWS環境へ接続させたい場合 よくある名前解決のためのレコード登録パターン (1-1) Elastic Load Balancing のCNAMEレコードの登録 登録するDNSレコード (1-2) Amazon CloudFront のCNAMEレコード登録 登録するDNSレコード (1-3) EIPのAレコード登録 登録するDNSレコード ケース2.お客様管轄

【必見】大量のセキュリティグループのルールを作成したい時の裏技

こんにちは!サーバーワークスの松井です! AWSを運用しているとIPアドレスを制限したい時が多くあると思います。 その場合セキュリティグループに大量にCIDRブロックを設定しないといけないですよね。 そんな時に使える大量のセキュリティグループのルールを簡単に設定する方法をみなさんに伝授したいと思います。 CIDRブロックリストを作成 まずAWSのマネジメント

【ハンズオン】サーバーレスでボタン実行のAPIを作ろう(Vue.js+Serverless Fremework)

こんにちは!サーバーワークスの松井です! サーバーレスでAPIを作成し 、WEBページからボタンを押してAPIを実行させてみようという記事になります。 このハンズオンは、VScodeでEC2にRemortSSHをして実施していただくことを想定しております。 AWSでEC2を起動してVScodeでログインしてから試してください。 スクリプトについては、基本的にコピペで作成可能ですが、不要なイ

AWS Systems Managerを利用してプライベートなEC2にローカル環境から接続する

こんにちは! クラウドインテグレーション部(CI部)技術2課の反町です。 今回は、AWS Systems Managerを利用することで踏み台を利用せずにローカル環境からプライベートな環境にあるEC2に接続することができて、「便利だなあ...」と感じたので、接続準備や接続手順をブログに書き残しておこうと思います。 事前準備 1. IAMロールを作成する 2. EC2にIAMロールをアタッチする

タブレット端末とPC端末それぞれでClient VPNを繋いでみた

こんにちは! クラウドインテグレーション部(CI部)技術2課の反町です。 今回は、Client VPN を自分のタブレットであるAndroid端末とPCのWinsdows端末からつないでみました。 Android端末からだとAWS公式のクライアントアプリが利用できないので、GooglePlayからインストールしたアプリを使った接続手順をまとめたいと思います。 Windows端末ではAWS公式のクライアントアプリを利用

【RDS(Aurora) for MySQL】ログをCloudWatchLogsに出力している気になっていた件

こんにちは。AWS CLIが好きな福島です。 今回は、私が勘違いしていたことをブログに記載いたします。 はじめに 参考 ログの出力方法 ①監査ログ RDS for MySQLの場合 Aurora for MySQLの場合 ②全般ログ ③スロークエリログ 終わりに はじめに 結論をお伝えすると、RDS(Aurora) for MySQLは、以下のログをCloudWatchLogsに出力することができますが、 「④エラーログ」以外は、RDS(Aurora) for M
AWS

新しい AWS Budgets のコンソールで The page failed to load が出る場合の対応

CI部 佐竹です。 本日は AWS Budgets に関する権限について記載します。 新しい AWS Budgets のコンソールがリリース エラーの発生原因 まとめ 新しい AWS Budgets のコンソールがリリース AWS Budgets のマネジメントコンソールが新しくなり、視認性が良くなりました。予算作成時のフローも刷新されており、以前のコンソールより操作しやすいと感じました。 ただ、1点問題があった
AWS