Blogical

AWS/Salesforceを中心に様々な情報を配信していきます(/・ω・)/

AWS

複雑なAWS環境の監視戦略:クラウド上での安定性を確保する方法

こんにちは、ロジカル・アーツの 眞泉です。 Amazon Web Services(AWS)は、その柔軟性と拡張性により、企業がデジタルトランスフォーメーションを実現する上で重要な役割を果たしています。しかし、その複雑さは運用チームにとって大きな課題をもたらし、…

AWS Systems Manager パッチマネージャーを使ったパッチ適用

こんにちは、ロジカル・アーツの井川です。 AWS Systems Manager パッチマネージャーを使用して、マネージドノードに対してパッチを自動的に適用できます。今回は EC2 インスタンスをターゲットにパッチを適用してみます。

IT新卒、1ヶ月半の学習期間でAWS SAA-C03に合格

AWS

こんにちは、ロジカル・アーツの坂口です。 入社してから3ヶ月半のうち1ヶ月半をAWSに関する勉強にあて、知識もついてきたので、2023年7月17日にAWS認定ソリューションアーキテクト - アソシエイト(以下、SAA)を受けてきました。 今回、合格に至るまでの勉…

AWS FISを使用してEBSに疑似障害を発生させる

こんにちは。ロジカル・アーツの村下です。本記事ではAWS FISを使用したEBSへの停止処理を行い、疑似的にエラーを発生させる一連の流れを実践していきます。本記事ではFISの実験テンプレートの作成手順を解説します。(EC2の作成手順は省略します。)構成イ…

IoT SiteWise で取り込んだデータにアラームを作成する

こんにちは、ロジカル・アーツの井川です。 SiteWise では取り込んだ機器データに対してしきい値を設定し、しきい値に達したときにアラートを通知することができます。この記事では産業機器に見立てた EC2 インスタンスから取り込んでいる CPU 使用率が 90%…

AWS CloudFormationを用いたリソース構築

こんにちは、ロジカル・アーツの村下です。 AWSで環境構築する際、それらが過去に構築した環境と同じ、似た構成だった場合、もしくは複数の環境を構築する場合、同じ作業を行うのは面倒だと感じたことはありませんか? こういう時、CloudFormationでテンプレ…

Session Manager で CodeBuild をデバッグする

こんにちは、ロジカル・アーツの井川です。 CodeBuild でのビルドがうまくいかない際に、逐一 buildspec ファイルを修正して再ビルドして結果を確認して...というのは面倒ですよね?実は、CodeBuild では実行中のビルドを一時停止してビルドコンテナに接続で…

Amazon AppFlowでAWS⇔Salesforce間でのデータ連携を容易に行う

こんにちは、ロジカル・アーツの大島です。 本記事では、AWSのサービスであるAppFlowを用いてSalesforceのデータをS3に出力するシンプルな構成をご紹介します。

Amazon Connectの第一歩

こんにちは、ロジカル・アーツの村下です。 入社1年目でAmazon Connectの学習・構築を経験し、Amazon Connectの理解が深まりましたので、1からAmazon Connectを立ち上げる方法をこのブログにて紹介させていただきたいと思います。

IoT SiteWise でデータの取り込みをセキュアに行う

こんにちは、ロジカル・アーツの井川です。 今回はメッセージのセキュリティモード/ポリシーを設定して、SiteWise でセキュアにデータを取り込んでみたいと思います。

AWS Backupを使用してAmazon S3のデータ復元を行う

AWS

こんにちは、ロジカル・アーツの福島です。本記事ではS3バケットの作成からAWS Backupでバックアップを作成しS3バケットの削除から復元までの一連の流れを実践していきます。 AWS Backupとは? AWS Backupはフルマネージド型のバックアップサービスであり、AW…

ユーザ認証を設定した OPC UA サーバから IoT SiteWise でデータを取り込む

こんにちは、ロジカル・アーツの井川です。 OPC UA サーバではユーザ名とパスワードによるユーザ認証を設定することができます。今回は、ユーザ認証が設定されたサーバから SiteWise でデータを取り込んでみたいと思います。

起動テンプレートを使用してEC2インスタンスを起動する方法

こんにちは、ロジカル・アーツの福島です。 構成が同じ複数のEC2インスタンスを起動するときに、手動で起動するのはヒューマンエラーが起こる可能性があります。そこで、起動テンプレートを使用すると全く同じEC2インスタンスを簡単に起動することができるの…

【AWS Chalice】API Gatewayで特定のIPアドレスからのみ通信を許可する

こんにちは、ロジカル・アーツ株式会社の高橋です。 AWSでサーバレスなシステムを構築する上で、Amazon API Gatewayを介した通信はよくある手法です。 ただし、そのままAPI GatewayをデプロイしてしまうとAPIは全世界に向けて公開されることとなります。 社…

IoT SiteWise を使用してデータを取り込んでみた

こんにちは、ロジカル・アーツの井川です。 しばらく前に、PoC で IoT SiteWise を使用して工場の設備データをクラウドにアップするということをしました。当時は東京リージョンは対応していなかったのですが、それから色々変化があったので紹介したいと思い…

VS Code と SSM でリモート開発

こんにちは、ロジカル・アーツの笹原です。 今回は、VS Code と SSM(AWS Systems Manager)を組み合わせたリモート開発についてご紹介したいと思います。

Step Functions で並列処理をする

こんにちは、ロジカル・アーツの井川です。 以前 Step Functions についての記事を書きましたが、そこでは扱わなかった並列処理を扱ってみたいと思います。 なお、記事の最後の方に今回作成するリソースを CloudFormation テンプレート化したものを載せてあ…

【iOS】Amazon Cognito/AWS Amplifyを用いたログイン機能の実装

こんにちは、ロジカル・アーツの福島です。 今回はiOSアプリの中でよく見られるユーザーログイン機能の実装を、AWSのサービスであるAmazon CognitoとAWS Amplifyを用いて行いたいと思います。 はじめに 前提条件 手順 環境構築 Xcode・Swift Node.js・npm gi…

SSM を使用したプライベート EC2 インスタンスへの接続

AWS

こんにちは、ロジカル・アーツの井川です。 ここ最近、SSM(AWS Systems Manager)を使用して EC2 インスタンスに接続する機会が増えてきたので、その手順をまとめたいと思います。SSM を使用することで、踏み台サーバを必要とせず、また、接続のために所定…

Amazon SageMaker Studioを使用して機械学習モデルを作成してみた

こんにちは。ロジカル・アーツの福島です。 今回はAWSサービスの一つである、Amazon SageMaker Studioを使用して機械学習モデルを作成し、予測を行いたいと思います。 はじめに Amazon SageMakerについて Amazon SageMaker Studio Amazon SageMaker Autopilo…

Amazon CloudWatch Logsで監視対象のファイル名が日付で動的に変化する場合の設定について

こんにちは、ロジカル・アーツの福島です。先日、業務で既存のアプリケーションの改修作業があり、テスト環境に本番環境と同じCloudWatch Logsの設定を行う機会がありました。本番環境のログのPATHが日時を含む形になっており、それに対応してCloudWatch Log…

UiPathでSalesforceとAmazon Connectをつなげてみた

UiPathを介したインテグレーション「Salesforceで取引先責任者の氏名を(グローバル)検索すると、その電話番号にAmazon Connectから発呼がなされる」を試してみます。 SalesforceにAmazon Connect CTIアダプタは導入せず、Platformの機能のみ利用します。 …

Amazon Connectインテグレーションの二つのTrailhead プロジェクトを試してみた

Salesforce Trailheadの「Amazon Connectインテグレーションの構築」プロジェクトのハンズオン、および「Build an Amazon Connect SSO Integration with Salesforce」 プロジェクトのハンズオンとを比較対照し、ポイントを挙げていきます。

Step Functions でループ処理をしてみた

こんにちは。ロジカル・アーツの井川です。 以前に Step Functions を使う機会があったので、整理も兼ねて少しまとめてみたいと思います。今回は三つの Lambda 関数を呼び出しながらループ処理を行う、簡単なステートマシンを作成してみたいと思います。 な…

Amazon Connect の不在着信通知をSNSで構築してみた

こんにちは、ロジカル・アーツの井川です。 今日は、Amazon Connect とAmazon Simple Notification Service との連携にチャレンジしてみました。 はじめに Amazon Connect と Amazon SNSは非常に相性が良くて、様々なユースケースで活躍すると思います。今回…

AWS EMRを使ってみた!

こんにちは、ロジカル・アーツの井川です。 今日は、AWS EMR について紹介していきたいと思います。 AWS EMRとは? EMRドキュメント によると、EMRは以下のように説明されています。 要するに、機械学習等で用いられる分散フレームワークのApache Spark や A…

Amazon EC2についてまとめてみた。

こんにちは。ロジカル・アーツ福島です。今回はAWSを使うにあたって絶対に外すことができないEC2についてブログでまとめていきたいと思います。

Amazon Polly(+Amazon Transcribe)で伝言ゲーム

AWS

こんにちは、ロジカル・アーツの井川です。 今日は Amazon Polly(+Amazon Transcribe) を使って、伝言ゲームをしたいと思います。 Amazon Pollyとは? 使ってみる 伝言ゲーム S3バケット作成 テキストの音声化 音声のテキスト化 繰り返し(伝言ゲーム)の結果 …

企業のDXを後押しするAWSサービス

こんにちは、ロジカル・アーツの福島です。 9月8,9日に開催された、AWS Online Summit に参加しました。AWSについて学習を始めたばかりの私にとって、初めてとなるAWSのイベントでです! 概要だけ知っていたサービスをさらに深く掘り下げた内容のセッション…

テレワークに便利なAmazon WorkSpaces

AWS

こんにちは。ロジカル・アーツの福島です。 昨今の状況や働き方改革などでテレワークを行っている方々やまたはこれを機に導入しようと考えている方々もいらっしゃるのではないでしょうか。実際に東京ではコロナの影響で3月から4月にかけて2.8倍、全体の6割ほ…