【AWS独習術】AWSをじっくり独学したい人のためのオススメ書籍&教材特集
基礎:
☑クラウド プラクティショナー (Cloud Practitioner)
アソシエイト:
☑デベロッパー (Developer)
☑SysOps アドミニストレーター (SysOps Administrator)
☑ソリューション アーキテクト (Solutions Architect)
プロフェッショナル:
☑ソリューション アーキテクト (Solutions Architect Professional)
☑DevOps エンジニア (DevOps Engineer)
スペシャリティー:
☑セキュリティ (Security)
☑データベース (Database)
☑アドバンスト ネットワーキング (Advanced Networking)
☑機械学習 (Machine Learning)
☑データ アナリティクス (Data Analytics)
☑SAP on AWS
AWS(の基礎)を学べる書籍を探す
AWS(の基礎)を学べる学習サービスを探す
Docker関連記事ダイジェスト
【AWS Lambda使い方ガイド】odemailerのAWS SESクライアントを使ってLambdaからEmailを送信してみる
【AWS Lambda使い方ガイド】odemailerのAWS SESクライアントを使ってLambdaからEmailを送信してみる
NodejsからEメールが簡単に送れるようになる「Nodemailer」にAWS SESを設定し、Lambda上で実行できるようにしてみます。
クリックするとリンク先へ飛びます【AWS使い方ガイド】CloudFront FunctionsでS3バケット内のリソースのアクセス認証を掛ける方法
【AWS使い方ガイド】CloudFront FunctionsでS3バケット内のリソースのアクセス認証を掛ける方法
CloudFront Functionsを使ってS3のリソースアクセスを制限するための認証機能を実装する基本を解説します。
クリックするとリンク先へ飛びますCodeGenieApp/serverless-express(Express Adapter for AWS)のv4への更新方法
CodeGenieApp/serverless-express(Express Adapter for AWS)のv4への更新方法
Angular/SSRをサッとサーバレスアプリとしてデプロイできるAWSアダプター・「CodeGenieApp/serverless-express」を使えるようにするためのコード修正について考えます。
クリックするとリンク先へ飛びます【AWS Lambda開発者向け】AWS EFSのアクセスポイントのPOSIX所有権を深堀してみる
【AWS Lambda開発者向け】AWS EFSのアクセスポイントのPOSIX所有権を深堀してみる
AWS EFSのアクセスポイントを利用することで、VPC内のファイルシステムに任意のLambdaから共有できるようになります。その際に理解しなければならないEFSアクセスポイントに関する知識を詳しく解説していきます。
クリックするとリンク先へ飛びます【AWS独習術】AWSをじっくり独学したい人のためのオススメ書籍&教材特集
【AWS独習術】AWSをじっくり独学したい人のためのオススメ書籍&教材特集
転職のためのリスキミングや新人社内教育にも役立つAWSの基礎技術を学ぶ上で有用な学習用の教材を定期的にまとめていきます。
クリックするとリンク先へ飛びます【AWS Lambda使い方ガイド】AWS CLIから関数URLを設定してLambdaをAPIとして公開する
【AWS Lambda使い方ガイド】AWS CLIから関数URLを設定してLambdaをAPIとして公開する
AWS CLIからAWS Lambdaの関数URLのエンドポイントを設定し、どこからでも簡単に使えるWebAPIを公開する手順を解説します。
クリックするとリンク先へ飛びます【AWS Lambda使い方ガイド】AWS CLIから簡単なランタイムNodejs v18対応のLambdaをデプロイする手順
【AWS Lambda使い方ガイド】AWS CLIから簡単なランタイムNodejs v18対応のLambdaをデプロイする手順
Nodejs v18ベースのAWS Lambdaの簡単なハンドラを作成し、AWS CLIでデプロイするまでの手順をおさらいします。
クリックするとリンク先へ飛びますServerless FrameworkでもAWS で「APIGateway」→「VPC Lambda」→「EFS」を一発で構築してみる
Serverless FrameworkでもAWS で「APIGateway」→「VPC Lambda」→「EFS」を一発で構築してみる
Serverless Frameworkを使って、AWS VPC Lambda & EFSを使う環境を一発構築するポイントを解説します。
クリックするとリンク先へ飛びます【AWS使い方ガイド】手動で「APIGateway」→「VPC Lambda」→「EFS」の繋いだHello Worldをやってみる
【AWS使い方ガイド】手動で「APIGateway」→「VPC Lambda」→「EFS」の繋いだHello Worldをやってみる
AWSのダッシュボードから手動で「VPC Lambda」の設定手順を一つずつ解説を加えながらハンズオンで構築していきます。
クリックするとリンク先へ飛びますSvelteKitとAWS Lambda@Edgeで始めるサーバーレスなハイブリット(SSR/SSG)ウェブページを楽々作成する
SvelteKitとAWS Lambda@Edgeで始めるサーバーレスなハイブリット(SSR/SSG)ウェブページを楽々作成する
SvetleKit使って開発したSSR・SSGハイブリッドのウェブサイトをAWSとServerless Frameworkのサーバーレスアーキテクチャで動かすまでの手順をおさらいしてみましょう。
クリックするとリンク先へ飛びますAWS EC2でWindowsインスタンスを立ち上げてRDPリモートデスクトップ接続を試す
AWS EC2でWindowsインスタンスを立ち上げてRDPリモートデスクトップ接続を試す
AWS ECを使ってWindowsイメージのインスタンスへリモートデスクトップ(RDP)接続を簡単に試す手順を解説します。
クリックするとリンク先へ飛びます【AWS Lambda使い方ガイド】Lambdaのハンドラーに課金対象外の内部タイマーをひっそりと仕込んでみる
【AWS Lambda使い方ガイド】Lambdaのハンドラーに課金対象外の内部タイマーをひっそりと仕込んでみる
不定期で思いついたときに紹介しているAWS関連の四方山話のコーナーです。今回はAWS Lambdaのハンドラーからサーバー内部で閉じた処理を仕込む方法を紹介します。
クリックするとリンク先へ飛びます【Angularユーザーのための認証API自作講座②】Serverless FrameworkでCognitoオーソライザー付きRestAPIを構築する
【Angularユーザーのための認証API自作講座②】Serverless FrameworkでCognitoオーソライザー付きRestAPIを構築する
Serverless FrameworkでAWS Cognitoオーソライザ付きのAPIGatewayのスタックを呼び出す作業を自動化する方法を検証します。
クリックするとリンク先へ飛びます【Angularユーザーのための認証API自作講座①】AWS Cognitoでセキュアなユーザー認証を自力で構築する
【Angularユーザーのための認証API自作講座①】AWS Cognitoでセキュアなユーザー認証を自力で構築する
Auth0などの有料のユーザー認証管理サービスから、Cognitoを使った独自のユーザー認証システムへマイグレーションする際に行うべきポイントをまとめます。
クリックするとリンク先へ飛びます[Lambda@Edge x ウェブサイト運用] AWS S3で静的ホスティングしたウェブサイトをレスポンス400~500番台の時にエラーページへ誘導する
[Lambda@Edge x ウェブサイト運用] AWS S3で静的ホスティングしたウェブサイトをレスポンス400~500番台の時にエラーページへ誘導する
AWS CloudFrontを利用したなんちゃってはCDN方式のウェブサイトでは何もしないとエラーページを自動で返してくれません。今回はLambda@Edgeを使ってサーバー側からのHTTPレスポンスの情報を読み取り、エラーページにリダイレクトさせる方法を紹介します。
クリックするとリンク先へ飛びます【Lambda@Edge x ウェブサイト運用】AWS S3&CloudFrontで構築したウェブサイトでOGP対応をしてみた
【Lambda@Edge x ウェブサイト運用】AWS S3&CloudFrontで構築したウェブサイトでOGP対応をしてみた
AWS S3+CloudFrontで構築したウェブサイトではSNSのbotがOGP(Open Graph Protocol)グラフを正しく読み込めないのでSNSの中で正しくWebページのリンクがシェアさせるための方法を検討します。
クリックするとリンク先へ飛びます【AWSで構築するサーバレスWebSocket②】 WebSocketAPIにオーソライザーを設定する
【AWSで構築するサーバレスWebSocket②】 WebSocketAPIにオーソライザーを設定する
前回の内容では手動でAWS API GatewayのダッシュボードからWebSocket APIを構築する方法を解説しました。今回は次なる段階として作成したWebSocket APIにLambdaオーソライザーを設定して、アクセス制限をする方法を検討していきます。
クリックするとリンク先へ飛びます【AWSで構築するサーバレスWebSocket①】 AWS APIGatewayからWebSocket APIを試してみる
【AWSで構築するサーバレスWebSocket①】 AWS APIGatewayからWebSocket APIを試してみる
AWS API GatewayではRest API以外の別の選択肢としてWebSocket APIも選択可能になっています。今回はもっとも簡単なWebSocket APIの作成にチャレンジして、その作成過程を詳しく解説します。
クリックするとリンク先へ飛びます[AWS x SEO対応] S3 & CloudFrontで静的ホスティングしたウェブサイトのドメイン移管 ~ 301リダイレクトを仕込む
[AWS x SEO対応] S3 & CloudFrontで静的ホスティングしたウェブサイトのドメイン移管 ~ 301リダイレクトを仕込む
AWS S3とCloudFrontを用いたCDN方式のウェブサイトは通常のレンタルサーバーとは仕組みが違うので、定石である.htaccessファイルを使って301リダイレクトが出来ません。今回はAWS S3ウェブサイトのお引越しの際特有の301リダイレクト方法に関して考察してみます。
クリックするとリンク先へ飛びます[Lambda@Edge x ウェブサイト運用] AWS S3上で静的ホスティングしたウェブサイトのアクセスURLに'/index.html'を補完する
[Lambda@Edge x ウェブサイト運用] AWS S3上で静的ホスティングしたウェブサイトのアクセスURLに'/index.html'を補完する
AWS Lambda@Edgeを利用して、AWS S3とCloudFrontで構築した静的ホスティングサイトへのリクエストURLに対して、自動で「/index.html」を補足する手法を検討します。
クリックするとリンク先へ飛びますサブドメイン付きURLで静的なWebサイトをAWS S3/CloudFront(とCloudFront Functions)/Route53で作成する
サブドメイン付きURLで静的なWebサイトをAWS S3/CloudFront(とCloudFront Functions)/Route53で作成する
ウェブサイトをドメインを跨いたお引越しは管理者にとっても大変な作業です。AWS S3/Clounflont/Route53を利用したクラウドネイティブな静的ウェブサイトのホスティングを、サブドメイン付きのURLで構築していきます。
クリックするとリンク先へ飛びます【AWS/Serverless Framework】 S3rver & Serverless Offineで構築するローカルのS3 bucketライクなストレージ環境の導入する方法
【AWS/Serverless Framework】 S3rver & Serverless Offineで構築するローカルのS3 bucketライクなストレージ環境の導入する方法
S3rver & Serverless Offlineを使ってローカルにS3を模したREST APIの開発環境の具体的な実装を解説します。
クリックするとリンク先へ飛びますAWS Lambda & API Gatewayを利用したサーバレスアプリのエラーコード502(Bad Gateway)が出たときの対処法
AWS Lambda & API Gatewayを利用したサーバレスアプリのエラーコード502(Bad Gateway)が出たときの対処法
バックエンドでAWS Lambda & API Gatewayを利用したサービスを利用中に、502(Bad Gateway)が出たときの対処法に関するメモです。
クリックするとリンク先へ飛びます【AWS-CLI】s3 syncコマンドのexclude/includeオプションを使って上手くサブフォルダーの中身をアップロードする
【AWS-CLI】s3 syncコマンドのexclude/includeオプションを使って上手くサブフォルダーの中身をアップロードする
AWS CLIでS3のファイルの中身を更新のあったファイルだけを自動で更新してくれるsyncコマンドはとても重宝しますが、ユーザー側できめ細かいファイル管理で使う場合、--excludeと--includeのオプションを使う時のポイントを忘備録として残しておきたいと思います。
クリックするとリンク先へ飛びます[AWS] 徹底図解!お名前.comで取得したDNSをAWS Route53/Cloudfrontで管理するまでの手順
[AWS] 徹底図解!お名前.comで取得したDNSをAWS Route53/Cloudfrontで管理するまでの手順
お名前.comでドメイン名を取得した後、AWSで静的なウェブページをホストし、サーバーの一括管理を始める際には、Route53のコンソール画面とお名前.comのダッシュボードを行ったり来たりしながら細かい設定を手動で行う必要が出てきます。そんな悩ましい設定のアレコレをあらためてまとめます。
クリックするとリンク先へ飛びます【AWS使い方ガイド】CloudFrontからOAI/OACを利用してアクセス制限付きのS3からリソースを取得する方法
【AWS使い方ガイド】CloudFrontからOAI/OACを利用してアクセス制限付きのS3からリソースを取得する方法
CloudFlontからS3の中のファイルリソースに、OAI/OACを使ってアクセスを制限させるような処理を設定してみます。
クリックするとリンク先へ飛びます【AWS】API GatewayのAPIエンドポイントをカスタムドメイン名を付けてRoute53で公開する基本的な手順
【AWS】API GatewayのAPIエンドポイントをカスタムドメイン名を付けてRoute53で公開する基本的な手順
サーバーサイドレンダリングでの動的サイトを自作する際の基本設定を解説します。API Gatewayでカスタムドメインを用いる際にAWSのコンソール画面から何かと設定が多いので手順を簡単にまとめます。
クリックするとリンク先へ飛びますまとめ
ナンデモ系エンジニア
主にAngularでフロントエンド開発することが多いです。 開発環境はLinuxメインで進めているので、シェルコマンドも多用しております。 コツコツとプログラミングするのが好きな人間です。