Blogical

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

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」 プロジェクトのハンズオンとを比較対照し、ポイントを挙げていきます。

SalesforceコールセンターのTrailhead モジュール/プロジェクトを試してみた

Salesforce Trailheadの「Lightning Experienceのコールセンターインテグレーション」モジュールのハンズオン、および「サービスコンソールの設定」プロジェクトのハンズオンとを比較対照し、ポイントを挙げていきます。 合わせて、関連モジュール/プロジェ…

FuelPHPにPHPStanを導入し静的解析をする際の拡張元クラスの読み込みの設定

こんにちは。福島です。今回はFuelPHPというPHPのwebフレームワークを使用したプロジェクトに、PHPStanという静的解析ツールを導入した時、解析対象のクラスの拡張元クラスの読み込みがうまくいかず困りましたので記事にしたいと思います。 静的解析ツールと…

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

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

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

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

SalesCloudコンサルタント試験の学習のポイント

こんにちは、ロジカル・アーツの寺村です。 先日、SalesCloudコンサルタント試験を受験し合格することができました。 そこで今回は、SalesCloudコンサルタント試験の学習のポイントについて紹介します。これから受験される方や受験を考えている方に読んでい…

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バケット作成 テキストの音声化 音声のテキスト化 繰り返し(伝言ゲーム)の結果 …

Salesforce認定Platformデベロッパー 試験の学習のポイント

こんにちは、ロジカル・アーツの寺村です。 入社して約2カ月間、Salesforceについて学習してきました。そして、この度2020年9月26日にSalesforce認定Platformデベロッパー試験を受験し、合格することができました。 今回は、Salesforce認定Platformデ…

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

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

テレワークに便利なAmazon WorkSpaces

AWS

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

AWSの「モダンウェブアプリケーションを構築する」のハンズオンやってみた

こんにちは、ロジカル・アーツの福島です。 最近コンテナサービスに興味が出てきており、学習を進めていく中で、ECSのタスク定義、サービス定義の境界線があいまいで、理解がなかなか進まず途方に暮れていました。そこでAWS公式のハンズオンの中で、ECSを使…

プロセスビルダーからApexクラスを呼び出す

こんにちは、ロジカルアーツの岸谷です。 Salesforceのプロセスビルダーはあるオブジェクトの作成時や更新時の項目の値などをもとに、他の項目の値を更新することができます。 また、オブジェクトの項目設定だけではなくApexクラスを呼ぶこともできるので、…

JSP servletを使用して簡易的なプログラムを作成してみた

こんにちは、ロジカル ・アーツの町川です。 現在次の業務に向けてJava、jsp等の学習を進めています。その時に簡単なプログラムを作成したので、復習も含めてその内容をまとめておきたいと思い記事にしました。 それでは早速始めていきましょう 作業環境 留…

Alexaスキルのセッションの永続性、MP3ファイルの出力を設定方法

こんにちは、ロジカル・アーツの福島です。 今回Alexaのスキルを「ユーザー定義のプロビジョニング」で作成しました。 その中でAlexa開発環境の設定、Alexaとの会話内容をS3に保存する方法、音声を出力する方法の所で苦戦したので、それらの解決方法を書きた…

データローダをバッチで自動化してみた

こんにちは、ロジカル・アーツの岡田です。 データローダを自動で決まった時間に動かすために、先日バッチの開発について学習しました。 注意点も上げながらバッチの作成方法を(暗号化キー・暗号化パスワードを主に)まとめたいと思います。 ※バッチ作成を…

Lambda レイヤーを使ってみた

こんにちは、ロジカル・アーツの井川です。 今回は Lambda レイヤーという機能を使ってみました。 これまで Lambda レイヤーという言葉は耳にしていましたが、実際に使ったことが無かったので試してみたいと思います。

S3にアップロードした画像をLambdaでサムネイル加工してみる

こんにちは、ロジカル・アーツの福島です。 今回は、S3とLambdaを使って簡単な画像加工処理を実施していきたいと思います。 きっかけ S3とは S3のイベント機能 Lambdaとは やりたいこと 実際にやってみる S3バケットの作成 デプロイパッケージの作成 関数コ…

IT業界未経験、入社1か月で新試験版 AWS SAAに合格

AWS

こんにちは、ロジカル・アーツの福島です。 入社してから1か月がたちAWSに関する知識もだいぶついてきたので、2020年3月31日にAWS 認定ソリューションアーキテクト – アソシエイト(以下、SAA)を受けてきました。 今回、合格に至るまでの1か月間の勉強方法…

Magic Mover for Notes And Attachments to Lightning Experience使用方法(後編:メモ&添付ファイル移行編)

この記事は3分割された記事の後編です。 前編でMagic Moverをインストールし、中編で関連リストを追加しました。 この後編では、いよいよメモ&添付ファイルをLEXファイル・LEXメモに移行していきます。 前編:準備編 blog.logical.co.jp 中編:関連リスト追…

Magic Mover for Notes And Attachments to Lightning Experience使用方法(中編:関連リスト追加編)

この記事は3分割された記事の中編です。 まだご覧いただいてない場合は、先に前編をご覧ください。 前編では、Magic Moverを環境にインストールしました。 この中編では、メモ&添付ファイルの移行に先駆けて、LEXファイルとLEXメモの関連リストの表示を行い…

Magic Mover for Notes And Attachments to Lightning Experience使用方法(前編:準備編)

はじめまして、ロジカル・アーツの石山と申します。 今まで記事レビューなどでブログに関わったことはありましたが、実際に記事を書くのはこれが初めてになります。 社内ではSalesforceチームに所属し、Apexコードでの開発を主に行っています。 どうぞよろし…

IAMでクロスアカウントスイッチロールを設定してみた

はじめまして、3月に入社しましたロジカルアーツの福島と申します。 IT業界は未経験ですが、AWSチームとして日々勉強に励んでいます。横文字が大の苦手な私にとってIT用語を覚えるのは一苦労・・・。 そこで、アウトプットも兼ねてブログを投稿させていただ…

Pythonコードを静的解析してみた

こんにちは、ロジカル・アーツの井川です。 Pythonで書いたコードのレビューを受けました。 そのときに静的解析してね、という話がありましたが、初めて聞いた言葉で何のことが分かりませんでした。。。 今回はそのときに調べた内容を書きたいと思います。

【AWS入門】スケーラブルな構築をしてみよう(5)

AWS

こんにちは、ロジカル・アーツの井川です。 第5回記事になりました。いよいよ最終回です。RDSをMulti-AZ配置にすることで目標としたスケーラブルな構成が完成します。 第1回:VPC、サブネットの作成 第2回:EC2インスタンス(Amazon Linux)の作成、接続 …

SAM 入門

こんにちは、ロジカル・アーツの井川です。 今日は Lambda などを作成する際に使う、SAMについてまとめていきます。 SAMとは? Serverless Application Model の略で、サーバーレスアプリケーションの開発及びデプロイを行うフレームワークです。 全てはYAML…

【AWS入門】スケーラブルな構築をしてみよう(4)

こんにちは、ロジカル・アーツの井川です。 第4回記事ですね。いよいよ佳境に入ってまいりました。ここまで来ればあと少しです。いつものように全体の大まかな流れを振り返っておきましょう。 第1回:VPC、サブネットの作成 第2回:EC2インスタンス(Amaz…