APC 技術ブログ

株式会社エーピーコミュニケーションズの技術ブログです。

株式会社 エーピーコミュニケーションズの技術ブログです。

AWS Step Functions で Task の出力を保持しておき後の Task で参照する

AWS

こんにちは。クラウド事業部の野本です。 AWS 上でバッチ処理を実装する際、複数の Lambda 関数を順番に呼び出すために Step Functions を使う機会がありました。単純なものなら Workflow Studio でステートを並べるだけで視覚的に組み立てられるのですが、 …

AWS S3 のファイルを社内からのみ URL でダウンロード可能にする(パブリックアクセスブロック有効)

はじめに こんにちは。クラウド事業部の野本です。 業務でモックサーバを作る際に、静的なファイルをふつうに URL でアクセスしてダウンロードできるようにする必要がありました。この用途に AWS の S3 を使いたいものの、バケットの設定を間違えると全世界…

問題集ベースで勉強して AWS Certified Solutions Architect / DevOps Engineer - Professional に合格しました

AWS

はじめに こんにちは。クラウド事業部の野本です。 AWS の中身をほとんど知らない状態から3ヶ月頑張り、どうにかプロフェッショナル資格2種類 (SAP-C02, DOP-C02) に合格できました。 今回はほぼ Web 問題集だけで勉強するという方法をとりましたので、その…

AWS Lambda で IAM ユーザーのパスワードを生成してみる

AWS

はじめに こんにちは、クラウド事業部の飯島です。先日書いた AWS Lambda で IAM ユーザーを作ってみる の続編です。IAM ユーザーのパスワードポリシーに沿ったランダムなパスワードを生成してみます。 IAM ユーザーのデフォルトのパスワードポリシー 以下が…

AWS Lambda で IAM ユーザーを作ってみる

AWS

はじめに こんにちは、 クラウド事業部の飯島です。AWS Lambda はサーバレスでコードを実行できます。コードを実行することで各種 AWS サービスを操作できます。複数の AWS サービスを Lambda 経由で連携でき、実現可能なシステム仕様・機能の幅をグッと広げ…

Git でrebaseを迷わず活用できるようになる

Git

はじめに こんにちは、 Cloud Native Group の野本です。 Git のrebaseとは、簡潔に言うと「ブランチの基点(base)を変える」操作のことです。難しいとか、mergeとの使い分けがわからないとか、慣れないうちは避け気味ですが、活用できるようになると Git …