各方面でご好評をいただいている本講義資料ですが,この度増補・改訂のうえ書籍として出版することが決定いたしました! 書籍限定の書き下ろしの3章 (約100ページ分!)を新たに追加して,2021年9月27日に発売予定です. この資料を気に入っていただいた方は,手に取っていただけるとありがたいです. ここで公開している資料は引き続きオンラインで無料で読めますので,ご安心ください🙇
各方面でご好評をいただいている本講義資料ですが,この度増補・改訂のうえ書籍として出版することが決定いたしました! 書籍限定の書き下ろしの3章 (約100ページ分!)を新たに追加して,2021年9月27日に発売予定です. この資料を気に入っていただいた方は,手に取っていただけるとありがたいです. ここで公開している資料は引き続きオンラインで無料で読めますので,ご安心ください🙇
きっかけ 東京大学のAWS講義「コードで学ぶAWS入門」、いわゆる東大AWSってやつが良いらしいと聞いたのでやってみました。 確かにこれは良いです。クラウドをこれから学びたい方にぜひおすすめ。 集中講義的に休日に半日もあれば学べます。 かかるAWS費用もわずか。 ほとんどのチュートリアルがAWSの無料枠で実行できてしまいます。ディープラーニング用のGPUインスタンスをぶん回すところは有料です。それでも数百円で済みます。 これは一通りハンズオンをやってみたAWSの費用です。 もはや学ばない理由が見当たりませんね。 これを書いた理由 けっこう有名な講義資料なのでいまごろ紹介するまでもないネタかと思っていましたが、いざやってみたらハンズオンのコードが最近のAWS環境では動作しない箇所がいくつかあったので。 動作するように修正した手順をまとめておきました。 本記事がはてブを950件ももらってしまい
2021年、企業が無償公開した新人エンジニア向け研修資料 機械学習やゲーム開発、AWS入門、数学などさまざま(1/2 ページ) 2021年、さまざまな企業が自社の社内研修資料を無償公開したことが話題になった。ITmedia NEWSでは主に、新人エンジニア向けに公開した資料などを記事として取り上げたところ、多くの反響が集まった。 学べる内容は、機械学習やIT業界の文化、ゲーム開発、セキュリティ、AWS入門、数学など各社さまざま。100ページ以上のスライドや5時間を超える動画などの資料もあり、新人教育への力の入れ具合も垣間見える。改めて、2021年に企業が無償公開した、社内研修資料を取り上げた記事を紹介する。 セガ、3DCG技術の基礎に役立つ数学資料 セガは6月15日に、2020年に社内勉強会で使った線形代数の教材を公式ブログで公開した。ゲーム制作では、キャラクターや背景を3次元で回転させた
研修向け。0からAWS上に基本的なWEBアプリケーションの環境構築していく。 前提 ・一般的なLAMPのWEBアプリケーション向け(※1)に環境を構築しますが、それらミドルウェアのインストール・設定等はあまり対象にしてません。 ・すでにAWSのアカウントを取得しているものとします。サインアップはこちら ちなみに、新規登録であれば無料枠があるため、この研修向け内容をやったとしても$3ぐらいに収まります。 ※1 アプリケーションの要件・内容には触れませが、一般的なLAMPアプリケーションでも同様になるかと思います。 構築する環境 今回のシリーズで目指す環境は、下記の通り。 簡単に各AWSサービス紹介 Elastic Compute Cloud (EC2) 一般的に言う仮想サーバー。スケーラブルに展開可能。 今回はここにアプリケーションを配置する。 詳細はこちら Relational Datab
リクルートは8月20日、同社の新人エンジニア向け研修資料を無償公開した。Amazon Web Services(AWS)やJavaScriptなど技術分野だけでなく、トヨタ生産方式のようなマネジメント手法など20講座以上の資料を公開している。 公開したのは、AWSやTypeScript、Webブラウザの仕組み、Web広告の成果を測るときなどに使うA/Bテスト、業績改善に役立てられる制約理論(ToC)、トヨタ生産方式入門などの資料。 これらの研修資料は、リクルートの新卒エンジニアが「現場で本当に必要な生きた知識・技術」を学べるように作ったという。同社のベテラン社員の経験を基にした内容で、ほとんどの資料を内製している。 同社は2017年から新卒エンジニア向けの研修資料を社外にも公開しており、フィードバックを受け、内容を毎年改修している。21年版では、「HTML/CSS講座」を「ブラウザ講座」に
ミクシィ、iOS/AndroidアプリやUnity開発などの資料 ミクシィは4月28日、iOS/Androidアプリの開発やゲームエンジン「Unity」を使ったゲーム開発が学べる内容の研修資料を公開した。スライドと動画がセットになっており、中には5時間を超えるものもある。 講師はスマホゲーム「モンスターストライク」の開発に関わったエンジニアなどが担当。「(動画なら)新卒以外も受講できるのでは」と考えて動画も公開した。「講師がコーディングを実演しながら進めることも多いので、講師の(作業)画面が見やすいことは大切」とメリットを説明する。 (関連記事:ミクシィの新卒エンジニア研修資料が話題 講師は「モンスト」エンジニアなど iOS/AndroidアプリやUnity開発などを公開) freee、アクセシビリティーに関する研修資料 freeeは11月30日、どんな人でも同じようにサービスなどを使える
前回まで 0から始めるAWS入門:概要 概要 概要で説明した環境を構築するにあたって、いきなり若干小難しいがVPCから構築していく。 イメージ的に言えば、これから作る環境の囲い・箱を作るイメージ。 なぜVPCを用いるのか セキュリティ ・VPCを構築することで、サブネット単位・ホスト単位での柔軟なアクセス制御ができる ・パブリック・プライベートサブネットの切り分けができる ネットワーク ・固定のローカルIPを使える その他 ・今回無料枠で学ぶことを踏まえてると、EC2のt2.microインスタンスはVPC必須なため、いっそのこと一緒にお勉強 VPC構築 下準備 リージョンの変更 初めての場合は、ログイン後まず左上のドロップダウンメニューからリージョンをTokyoへ変更する。 クラウドと言えど実態は物理的なもので地理的な影響は受ける。リージョン選択はどの地域でAWSを使うか(ex.どの地域に
コース名称 【オンライン開催】3日でおぼえる!アプリケーションエンジニアのためのAWS入門研修 概 要 AWSを活用してWebサイトやWebアプリケーションをクラウド上に展開して運用することができるようになるまでを実習を交えながら学習します。 当コースのおすすめポイント Zoomによる完全オンラインでの実施になりますので、場所を問わずご参加いただけます。在宅勤務・テレワークの方のご受講にも最適です。 演習はご自身のPCで行っていただけます。AWSの操作は基本的にブラウザ経由となります。 対 象 者 AWSによるWebサイト、Webアプリケーション運用について学びたいアプリケーションエンジニアの方、インフラエンジニアの方 前提知識 Linuxに関する基本的な知識を有し、CUIでの操作がある程度できる方 Webアプリケーションの開発もしくは運用の経験がある方 受講後目標スキルレベル クラウドイ
コンバンハ、千葉(幸)です。 当エントリは弊社AWS事業本部による『AWS 入門ブログリレー 2024』の33日目のエントリです。 このブログリレーの企画は、普段 AWS サービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、 今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 AWS をこれから学ぼう!という方にとっては文字通りの入門記事として、またすでに AWS を活用されている方にとっても AWS サービスの再発見や 2024 年のサービスアップデートのキャッチアップの場となればと考えておりますので、ぜひ最後までお付合いいただければ幸いです。 では、さっそくいってみましょう。今回のテーマは『AWS Identity and Access Management (IAM) Access Analyze
前回まで 0から始めるAWS入門:概要 0から始めるAWS入門①:VPC編 概要 前回作成したVPC内にELB、EC2を作成・配置していく。 ELBがインターネットとの玄関。EC2がELB経由のリクエストをさばいていくアプリケーション・サーバーとなる。 EC2インスタンスの作成 コンソール上の[Compute]カテゴリの[EC2]を選択、[EC2 Dashboard]へ遷移後、画面中央の[Launch Instance]ボタンからEC2インスタンスの作成を行っていく。 基本的に全設定行っていくので、ステップ途中で起動ボタンがアクティブになるが、Nextを選択し設定していく。 OSの選択 まずは、EC2インスタンスのOSを選択する。今回はAmazon Linuxを選択する。 今回は割愛するが、この他にも、AMIという自分で作成したイメージや各用途向けに最適化されたマーケット(有料)・コミュニ
はじめに こんにちは、コカコーラが大好きなカジです。 当エントリはDevelopers.IOで弊社AWSチームによる『AWS サービス別 再入門アドベントカレンダー 2015』の12日目のエントリです。昨日11日目のエントリは小山の『AWS Directory Service』でした。 このアドベントカレンダーの企画は、普段AWSサービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれていますが、本日12日目のテーマは『Amazon Inspector(Preview)』です。正式サービスされていないため、予習となります。 2015/12/12現在、Amazon Inspectorはプレビューです。 本記事の内容は正式リリース時に変更される可能性があります。 目次 A
前回まで 0から始めるAWS入門:概要 0から始めるAWS入門①:VPC編 0から始めるAWS入門②:EC2編 0から始めるAWS入門③:ELB編 概要 AWSのデータベースサービスRDSの作成を行っていく。 初回の概要に記述したように、MySQL、Oracle、Microsoft SQL Server、PostgreSQLと選択できる。今回はMySQLで構築していく。 下準備 コンソールの[Database]カテゴリからRDSを選択。 DB用サブネットの登録 VPC編で作成したサブネットをRDSで使える用に予め登録しておく必要がある。 [Subnet Groups]を選択後、[Create DB Subnet Group]をクリック。 [Name]は、識別子なので分かりやすい名前を入力する。続いて[Description]に説明を入力後、[VPC ID]でVPC編で作成したVPCを選択す
更新情報 AWS 入門サイト このサイトでは Amazon.com のクラウドコンピューティングの基礎について学ぶことができます。 各種サービスをわかりやすく、具体的な例で説明します。
この設定の動作を要約すると、ELBが5秒間隔でEC2インスタンスへHTTPアクセスし、200okが返ってくるようであれば正常とみなす。 レスポンスとして40xや50xが2回連続で返ってくれば、異常とみなし対象のEC2インスタンスは自動で切り離される。 再度、5回連続で200okが返るようになれば、再度対象EC2インスタンスを繋ぎ直す。 サブネット このELBが担当するサブネットを設定する。 現時点ではVPC内にSubnetを1つしか作成していないため、該当サブネットをAdd(+マーク)する。 VPC内に複数のSubnetが存在し、それらSubnetを跨るELBを作成する場合は、別途それらSubnetを含めるようにする。 セキュリティグループ 前回は、EC2インスタンス向けのセキュリティーグループを作成したが、今回はELB向けのセキュリティグループを設定する。 [Assign a secur
当エントリは弊社AWS事業本部による『AWS 入門ブログリレー 2024』の50日目のエントリです。 このブログリレーの企画は、普段 AWS サービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、 今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 AWS をこれから学ぼう!という方にとっては文字通りの入門記事として、またすでに AWS を活用されている方にとっても AWS サービスの再発見や 2024 年のサービスアップデートのキャッチアップの場となればと考えておりますので、ぜひ最後までお付合い頂ければ幸いです。 では、さっそくいってみましょう。今回のテーマはワークフローを制御する『AWS Step Functions』です。 AWS Step Functionsの概要 AWS Step Functio
かつて、サーバーは自社内で構築されることがほとんどでしたが、クラウド技術の発展により、簡単にインフラの管理ができるサービス(パブリッククラウド)が誕生しています。それらのサービスは、自社内では難しかったケースにも柔軟かつ迅速に対応でき、コスト的、時間的にも導入のハードルが低いのが特徴です。 既存のインフラをもつ企業においても採用されるケースが多く見受けられ、 業界全体でパブリッククラウドを利用する流れができています。 一方、サービス内容が複雑なため、何から始めればいいのか途方に暮れることも珍しくありません。 ここでは初心者のあなたがAWSを利用するにあたり、最低限必要な基本用語とサービスについてまとめましたので、演習の前に理解しましょう。 AWSとは AWSはパブリッククラウドの筆頭とも言えるサービスです。 クラウドサービスが普及する前は物理サーバー、ゲートウェイ、ルーター、LANケーブル
不正を許さないため、オンラインゲームは基本的に現実のお金でのアイテムの購入、ゲーム内の仮想通貨やアイテムの交換はクライアント側では行わずにサーバー側で行います。 そうした不正を許さないバックエンド処理に使う api とデータベースをほぼ無料で使わせてくれるMicrosoft がサポートしている PlayFab をご存知ですか? 「え!まじ!?」と思う入門者が最初に読むべきドキュメントはこちら docs.microsoft.com プレイヤー認証 ゲーム開始直後にプレイヤーアカウントを作成するためにIDとパスワードやメール確認などがあると、せっかく遊びに来てくれたお客さんの大半がゲームに触れることなく二度と立ち寄らないことになります。 そんな現実を重く見たPlayFab はアカウント作成のフローを非常に意識していて、最初はデバイス固有の値としてユーザーを見分けるカスタムIDにリンクして、これ
アマゾンウェブサービス(AWS)内の各種サービスの使い方を紹介します。 サポート Consolidatedアマゾンウェブサービス(AWS)内の各種サービスの使い方を紹介します。 サポートConsolidated Billingを用いた、複数アカウントの請求の合算AWSサポートの登録方法VPCAmazon VPCを使って仮想ネットワークを作成するVPC内のEC2インスタンスのネットワーク設定についてEC2Amazon EC2で仮想マシンのインスタンスを作成する 前編Amazon EC2で仮想マシンのインスタンスを作成する 後編EC2インスタンスからオリジナルAMIを作成する(インスタンスストア・EBS)Elastic IPアドレスの逆引きについてAmazon EBSボリュームを作成する(インスタンス新規作成)Amazon EBSボリュームを作成する(インスタンスへのボリューム追加)EC2
AWSを使う必要が出てきたので、色々と試してみる。 ここでは、ECS・Fargate を試す。 Amazon Elastic Container Service ECSとはコンテナクラスターを管理してくれるやつ。 KubernetesのAWS版にあたる。 ECSクラスター ECSを使う際のサービス単位。 クラスターの中にコンテナを立ち上げていく。 AWS Fargate ECS自体はコンテナクラスターを管理するための、コンテナ管理サービスである。 なので、ECSをどこで動かすかは選択できる。 ECSを動かす環境として、EC2とFargateを選択することができる。 EC2を選択した場合は各インスタンスのOSアップデートなど、EC2自体の運用が必要となる。 一方で、Fargateを選択した場合は、そういった面倒くさい部分が抽象化され、運用に関する手間が削減できる。 もちろん、抽象化されている
こんにちは! AWS 事業本部コンサルティング部のたかくに(@takakuni_)です。 当エントリは弊社 AWS 事業本部による『AWS 入門ブログリレー 2024』の 29 日目のエントリです。 このブログリレーの企画は、普段 AWS サービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、 今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 AWS をこれから学ぼう!という方にとっては文字通りの入門記事として、またすでに AWS を活用されている方にとっても AWS サービスの再発見や 2024 年のサービスアップデートのキャッチアップの場となればと考えておりますので、ぜひ最後までお付合い頂ければ幸いです。 では、さっそくいってみましょう。今回のテーマは『Knowledge bases for Ama
データレイクとデータウェアハウス(DWH)は、データの形式、加工の有無、スキーマの扱い方、用途、スケーリングのしやすさ、コストなどの点で大きく異なります。データレイクは、様々な形式のデータを加工せずに格納でき、探索的な分析や機械学習などに適しています。一方、データウェアハウスは、主に構造化データを扱い、定型的な分析やレポーティングなどに適しています。 データレイクとしてテーブルフォーマットHIVEを用いる場合と、データウェアハウス(DWH)に限りなく近い用途でテーブルフォーマットICEBERGを用いる場合がある。Amazon Athenaは、これらの2つのテーブルフォーマットのデータをシームレスにブレンドできるのが大きな特長です。 データウェアハウス(DWH)について、もう少し知りたい方は以下の動画をご覧ください。 Amazon Athenaのクエリエンジン Amazon Athena は
機能改善 イベント資料の投稿において、SlideShareやSpeakerDeckと同様に、Docswellの資料を埋め込みスライド表示できるように対応いたしました。資料の投稿機能は、資料URLを指定するだけで、URLから取得した情報を、適した形でconnpass上で表示・共有できる機能です お知らせ connpassプライバシーポリシーの内容を一部更新しました。詳細につきましてはこちらをご覧ください。 そろそろ仕事探しの苦労からおさらばしませんか? 今必要とされているスキルを身につけたら案件は探すものではなく依頼されるもの! どんなイベント? 2時間でAWS(Amazon Web Services)にLAMPを構築するハンズオン形式のワークショップです。 「AWS?!なにそれ美味しいの」から「AWSに関してはおまかせください」と言えるようになる!! こんな風に教えます ハンズオン形式で授
こんにちは、つくぼし(tsukuboshi0755)です! 当エントリは弊社AWS事業本部による『AWS入門ブログリレー 2024』の28日目のエントリです。 このブログリレーの企画は、普段AWSサービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、 今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 AWSをこれから学ぼう!という方にとっては文字通りの入門記事として、またすでにAWSを活用されている方にとってもAWSサービスの再発見や2024年のサービスアップデートのキャッチアップの場となればと考えておりますので、ぜひ最後までお付合い頂ければ幸いです。 では、さっそくいってみましょう。今回のテーマは『Amazon Bedrock』です。 基本情報 Amazon Bedrockについて、まず初めに知ってお
2011年11月10日09:40 カテゴリお知らせ gihyo.jpさんにて「実例で学ぶAWS入門」連載中! こんにちは。adingoの岩川です。 スマートフォンに特化したオーディエンスデータプラットフォーム(ADP)、cosmiの開発を担当しています。 現在、cosmi開発チームは「実例で学ぶAWS入門」と題した記事をgihyo.jpさんにて連載中です! Amazon Web Service(AWS)の基礎的な部分から、メリットやデメリット、スケーラビリティ確保のための手法などを、cosmiの開発事例をベースに紹介する内容となっておりますので、特にAWSの導入を検討されてる方は、ぜひご覧になってください。第1回 AWS超入門第2回 膨大なトラフィックを処理するためにcosmiが行っている工夫とは? 連載はこのあとも続きます。 第3回ではAmazon Elastic MapReduceの利
Amazon CloudFront を利用する最も簡単な方法は Amazon S3 Firefox Organizer (S3Fox) を使う方法でしょう。 これは Firefox のプラグインで無料で入手可能です。 尚、このプラグインはその名の通り Amazon S3 用のものであり、それが (後発の) CloudFront に対応した、という位置づけになります。 しかしながら、やはりクラウドフロントを利用するに当たってはこれは大変便利なツールなのでここで紹介します。 Firefox を用いて S3Fox のインストールページ にアクセスします。 Continue to Download をクリックして、画面の指示に従いインストールを完了します。 Tools メニューの S3 Organizer を選択します。 初回起動時に次のようなメッセージが表示され、設定を促されます。 左上の Ma
http://peatix.com/event/152608/ での登壇資料です。スタートアップでシステム作ろうとされている方はぜひ。Read less
では、前日のブログでアカウントができたので、さっそくLinuxのサーバを作ります! AWSのすごいところは、サーバを作成してログインするまで10分かからないところです。 VMWareとかで、isoファイルからやろうとすると、頑張っても30分くらいかかりますからね。 慣れてない人なら、1時間くらいかかってしまうかもしれませんね。 そして、何より簡単。サーバを作るのにクリック数回、入力も数文字で済みます。 かなり楽です。 そして、クラウド上にあるので、TERATERMさえあれば、 家でもカフェでも職場でもアクセスできちゃいますからね。 では、始めていきましょう! まず、AWS上のサービスの作成や設定・管理は、全てここから! 「AWS Management Console」を表示します。 1.ブラウザ左上の「Service」をクリックします。 その後、「All AWS Service」から「EC
2019.11.27 | Writer:NTT東日本アベ AWS入門 初心者が覚えておくべきAWSの基本 最終更新日 : 2021.09.29 代表的なクラウドサービスであるAmazon Web Services(AWS)にはたくさんのサービスがあり、初めて使用する人にとってはどこから学んだらよいのかがわかりづらいかもしれません。今回は、AWSの入門者に向けてAWSの基本を解説します。 AWSを勉強する際のポイント まず、AWS初心者の方は次の4つのステップで学ばれるとよいでしょう。概要をつかんだら早めにAWSに触れて、簡単なサーバーを構築してみることをおすすめいたします。 (1)AWSの全体像を知る…セミナーや入門書で全体の概要をつかむ (2)主要なサービスについて調べる…まず基本的なサービスであるEC2とS3、RDSについて学ぶ (3)操作性や独特の用語に慣れる…AWSにアカウントを作
Amazon Machine Image(AMI)を作成して、既存のEC2インスタンスのイメージを作成、複製して0から始めるAWS入門①:VPC編で作成したAZ-Cのサブネットに配置する。 既に0から始めるAWS入門②:EC2編で作成したEC2には必要なミドルウェア、アプリ等が設定されているものとする。 運用時は、バックアップとして定期的にAMIを作っておいて、トラブル時にすぐに複製・復旧できる状態にしておくなどの使い道も。 EC2インスタンスの停止 オンラインでも作成可能だが、その場合、Amazonは作成されたイメージの整合性を保証していない。さらにオンラインだとオフラインに比べてイメージを作成するのに時間がかかる。 特に理由がなければ停止してから行う、もしくはイメージ作成時のオプションでリブート有りでイメージ作成するのが無難。 今回は、インスタンスを予め停止しておく。 [EC2 Das
初めましての方は初めまして。バックエンドエンジニアのmackyです! 最近はモンハンクロスをやっています。好きな武器はグラン=ダオラです。 今回はVPCを作成していきましょう。 VPCとは何か Amazon Virtual Private Cloud(Amazon VPC)の略で、仮想的にプライベートな空間を作成して、その中でAWSのいろんなサービスを起動しているように振舞わせるものです。 なぜ必要なのか 通常、サーバを構築する際には、このサーバとこのサーバが繋がっていて、このサーバはここからしかアクセスできないといったようなネットワーク構成を考える必要がありますが、AWSではネットワーク構成を考えなくてもサーバを立ち上げることができます。 しかし、それだとセキュリティ面などに不安が残ります。例えば、あるDBサーバがあったとして、VPCを設定しなければ、どこからでもアクセスすることができて
AWSを使う必要が出てきたので、色々と試してみる。 ここでは、Terraform を試す。 Terraform 学生時代にVagrantでお世話になったHashiCorpが作っているIaCツール。 CloudFormationと同じように、指定の書式でリソース構成を定義し、それを元にリソース構築できる。 AWSだけでなく、GoogleCloudやAzureでも使える。 大まかな仕組み CTOの解説動画がとても分かりやすい。 Terraformでは TFConfig という名の設定ファイルでインフラを定義する。 その TFConfig を現実世界に反映する時、大きく3つのステップがある。 Refresh 現実世界をインフラ定義に反映する(git pullする的な感じ) Plan 現実世界の内容を元に、どのような変更を加えるか計画する(PR出す的な感じ) Apply 計画した内容を元に、現実世
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く