• Skip to main content
  • Skip to primary sidebar

プログラミング入門ナビ by Proglus(プログラス)

プログラミング学習初心者のための情報メディア

本ページにプロモーションが含まれる場合があります

You are here: Home / Archives for ツールの使い方

ツールの使い方

MySQL WorkbenchからMySQLサーバーへの接続時やSQLファイルを取り込み時にエラーが発生した時の対処方法

2020-04-27 By プログラミング入門ナビ編集部

パソコンの前で悩む女性

はじめに

パソコンの前で悩む女性

MySQL Workbenchを使っていて、不可解なエラーに悩まされたことはありませんか?

大変便利なツールですが、言語が英語なこともあり原因の特定に困ってしまうことも多いですよね。

ここでは、特にMySQL WorkbenchからMySQLサーバーへの接続時のエラーと、SQLファイルを読み込んで実行する時によく発生するエラーの原因と対処方法を紹介します。

MySQL Workbenchとは

データ分析するビジネスマンたち

MySQL Workbenchとは、データベースの設計・開発・管理のためにMySQLから配布されている公式ツールです。

グラフィカルでわかりやすいインターフェースなので、データベースエンジニアだけではなくビジネス部門でのデータ分析などにも広く利用されています。

中村講師も「はじめてのSQL・データ分析 -データベースのデータをビジネスパーソンが現場で活用するためのSQL初心者向けコース」で使用方法を紹介していますので、詳しい使用方法について学びたい方は受講を検討ください。

エラーメッセージ: (1) Error executing SQL script. Error executing “mysql.exe” ・・・

SQLファイルパスに日本語が含まれる場合
いざデータベースを作成し「Run SQL Script」からSQLデータを読み込んで実行しようとした時によくあるエラーの一つは、そのSQLデータファイルのパスに日本語が含まれるため読み込めないというものです。

エラー画面としては下記のようなもので、MySQL Workbenchは日本語対応していないためこういったエラーが出ると考えられます。

日本語パスのエラー画面

実際、下記のようにユーザ名が日本語(例では「山田太郎」)になっていて、そのユーザフォルダの「ダウンロード」に入っている場合などに発生します。

日本語パスの例

この場合は、ファイルパスに日本語が入らない場所に読み込みたいファイルを配置しましょう。

例えばWindowsならばCドライブの直下に「temp」などのフォルダを作り「C:¥temp¥」の下に置いてから再度「Run SQL Script」でファイルを指定してみてください。

エラーメッセージ(2): Error Executing SQL script. Error 1045(2000): Access denied for user ・・・

SQL接続時のパスワードが間違っている場合に発生します。

もう1つの頻発エラーは、最初にデータベースに「Run SQL Script」をしようとする際に聞かれるSQL接続認証でパスワードを間違えたためアクセス拒否されるというものです。

エラー画面としては下記のようなものが出ます。

MySQL WorkbenchSQLパスワードエラー画面

実際に、MySQL Workbenchを起動して初回の「Run SQL Script」では下記の通りSQL接続認証画面が出ます。

ここで間違ったパスワードを入力してしまうと先ほどのようなエラーとなるのです。

SQL認証画面

なお、講座「はじめてのSQL・データ分析 -データベースのデータをビジネスパーソンが現場で活用するためのSQL初心者向けコース」(Windows環境)では演習につき特にパスワードの設定を行わないため、この画面ではPasswordは空欄のまま「OK」を押せば問題ありません。

エラーメッセージ(3)Could not acqurie management access for the administrator

下記の記事を参照してトラブルシューティングを実施してください。
MySQL Workbenchエラー: Could not acqurie management access for the administrator

エラーメッセージ(4):Failed to Connect to MySQL

MySQLサーバーが起動していないことが原因です。

Failed to Connect to MySQL … と表示される。

解決方法(Windows + XAMPP利用の場合)


MySQLサーバが起動していることをご確認ください。
起動していない場合は、MySQLサーバーを起動します。

エラーメッセージ(5): Failed to Connect to MySQL at 127.0.0.1:3306 with user root SSL connection error; SSL is required but the surver doesn’t support it

SSL接続(暗号化通信の仕組み)を求められていますが、XAMPの標準設定ではSSLに対応していないことが原因。

解決方法

MySQL Workbenchについて、コース指定のバージョンをインストールすることでエラーを回避できることを確認しています。

指定バージョンのインストール方法はこちら。

エラーメッセージ(6): Cannot Connect to Database Server

MySQLサーバーが起動していない事が原因です。

解決方法

MySQLサーバーが起動しているか確認する。MySQLサーバーを起動する。

エラーメッセージ(7): Error Code: 1046. No database selected・・・

データベースが選択されていないことが原因です。

“Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar”のように、Action Outputに表示される。

解決方法

データベースを選択してください。
複数の方法がありますが、簡単な手順としては、MySQL Workbenchのサイドバーの”mydb”をダブルクリックして、使用するデータベースを選択します。

この手順を飛ばしている方が多いです。

もし、この説明で分からない場合は、コースに戻りレクチャー動画を復習してください。レクチャーの動画にて手順を解説しています。

該当レクチャー:

  • 【macOS】学習用のサンプルデータベース取り込み
  • 【Windows】学習用のサンプルデータベース取り込み

それでも解消しない場合はクラウド環境(GCP)を利用しよう

よくあるエラーを紹介しましたが、この他のファイル読み込みエラーがある場合や、紹介した方法で解消しない場合は、クラウド環境(GCP)を利用する方法をお試しください。

お使いのPCの環境によっては、原因不明の理由により、ローカルPC上に構築した学習環境が動作しないケースが報告されています。

セキュリティソフト等、他にインストールされているソフトウェアが原因として考えられますが、トラブルシューティングの難易度が高いのが特徴です。

その場合には、深追いをしないで、クラウド環境(Google Cloud Platformの無料枠)を利用することを推奨しています。

クラウド環境を使えば、お使いのPC環境に依存せずに、SQLの学習を進めることができます。

GCP CloudSQLにMySQL Workbenchから接続する方法について解説!

【β版・試験公開中】Windows環境でMySQL Workbenchが正常に使えない場合は

XAMPPでインストールしたphpMyAdminというMySQLを管理するツールを利用する手順を用意しました。
現在、試験的に公開中の手順書のため、予告なく手順を公開終了にする場合があります。

Windows環境で、XAMPPとMySQLは正常に動作しているが、MySQL Workbenchがどうしても使えない場合選択します。

動画教材で使っているMySQL Workbenchとユーザーインターフェイスや操作方法は異なりますが、SQLを実行することはできます。

Windows/XAMPP/phpMyAdminでSQLを実行しよう (SQL入門コースサポート)

おわりに

データベースを扱うのはとても楽しいので、こういったつまずきに悩まされずに引き続きツールの使用方法取得を目指して頑張ってください。

動画でプログラミング入門をしよう

オンライン学習サービスProglus(プログラス)でプログラミングを学び、創れる人になろう!

プレミアムプランを2週間無料体験しよう

今すぐ詳細を確認する

Filed Under: ツールの使い方 Tagged With: MySQL, MySQL Workbench, SQL, Workbench, エラー, ファイル

AWSを理解するうえでかかせない「リージョン」と「アベイラビリティーゾーン」を徹底解説!

2020-04-20 By プログラミング入門ナビ編集部

AWSを利用する際に、リージョンとアベイラビリティーゾーンという概念を理解することはとても重要です!0にはできない障害に対して、AWSがどのような対策をとっているか理解しましょう!

(参考)グローバルインフラストラクチャ
https://aws.amazon.com/jp/about-aws/global-infrastructure/

動画収録時点では、AWSは22 の地理的リージョンと、 69 のアベイラビリティーゾーンで運用されています。

リージョンとアベイラビリティーゾーンの基本を解説

リージョン(Region)とは?

リージョンとは、AWSサービスが運営されている拠点(国や地域)です。つまり、物理サーバがある地域のことです。東京、香港、オレゴン、北カルフォルニアなど世界に22リージョンがあります(動画収録時点)。

さらに、各リージョン内 に、バーチャルな概念のデータセンターが複数あります。

アベイラビリティーゾーン(Availability Zone)とは?

アベイラビリティーゾーンは「AZ.」、 略してエーゼット、エジーと呼ばれます。1つのAZは、複数のデータセンターから構成されています。バーチャルな概念のデータセンターのイメージです。物理的な構成は、AWSのユーザーからはわかりません。

東京リージョンでは、ap-northeast-1a から ap-northeast-1dまでの、4つのアベイラビリティーゾーン があります。

AWSアカウントによっては、使えないアベイラビリティーゾーンがあります。公式には発表されていないようですが、アカウントを作った時期に依存するようです。

AZ間では、地理、電源、ネットワークが分離されていています。
セキュリティの観点から、AZを構成するデータセンターの住所は正式には公開されていませんが、それぞれ数十キロ程度離れているようです。
もし、地震や火災、停電、AWSのシステム障害、局所的な障害で一つのAZが使用不能になっても、サービスを継続できる設計が可能です。

各AZ間は、高速なネットワークで接続されています。ネットワークレイテンシは、(保証はされていませんが)通常は2msec以下です。

マルチAZ

複数のAZを利用して、システムを冗長化させて構築することを、マルチ AZと呼びます。

停止させることなく稼働し続けること、つまり可用性を高める手段として、AWS EC2といった仮想サーバや、AWS RDSといったデータベースサービスをマルチAZの構成にすることは、基本的な手段となります。

AWSを使ったサービス設計において、障害発生は前提条件です。アーキテクトは、仮に障害が発生しても、可用性を高める設計でコストを考慮しながら行います。

例えば、関東で大規模震災が起きてもサービスを絶対に止められないミッションクリティカルなサービス(金融関連、社会インフラ、グローバル公開しているサービス)の場合は、マルチリージョンにする方法も考えられます。

 

ユーザーが快適にコンテンツを利用するためのエッジロケーション

主に、CDNを提供するためのデータセンターとしてエッジロケーションというものがあり、世界で180か所に点在しています(動画収録時点)。

(参考)Amazon CloudFront の主な特徴
https://aws.amazon.com/jp/cloudfront/features/

CDNとは、コンテンツデリバリーネットワークの略でウェブコンテンツをインターネット経由で配信するために最適化されたネットワークです。
ユーザーが、地理的に近いエッジロケーションからコンテンツを利用することで、低レイテンシで効率よくコンテンツを利用できます。

動画制作時点で、Amazon CloudFrontは、 33 か国 73 都市にある 191 とあります。
ユーザーが、地理的に近いエッジロケーションからコンテンツを利用することで、低レイテンシで効率よくコンテンツを利用できます。

 

リージョン間の通信はどれぐらいの速度があるの?

リージョン間は、高速回線で結ばれています。

(参考)グローバルネットワーク

https://aws.amazon.com/jp/about-aws/global-infrastructure/global_network/?p=ngi&loc=3

ネットワークレイテンシは、距離に依存(光の速さより早くならない)しているため、注意が必要です。

例えば、アメリカのバージニアリージョンに配置したWebサーバから、東京リージョンにあるデータベースにアクセスする。片道で200msecかかり、往復で400msecだとすると体感でも遅延するのがわかるレベルなので、ユーザーが我慢できなくなってしまう感じです。

AZ間のネットワークレイテンシは、問題にならないことが多いですが、リージョン間の通信は、ネットワークレイテンシが問題になることがあるので注意してください。

通常リージョン以外の特別なリージョンを解説!

大阪ローカルリージョン

大阪にもローカルリージョンというものがあります。
大阪ローカルリージョンは、東京リージョンで大規模震災などが起きた際、大阪に切り替えて使うといったバックアップに用意された場所だと考えてください。

使えるサービスにも制限があり、AWSに申請して許可をもらわないと使えません。そのため、このコースの学習で使うリージョンには使いません。

(参考)大阪のローカルリージョンが 2021 年初頭までに 3つのアベイラビリティーゾーンを持つ完全な AWS リージョンに拡大されることが 発表されました。

「AWS 大阪ローカルリージョンをフルリージョンへ拡張中」

AWS GovCloud (米国西部) リージョン

アメリカ政府専用のリージョンです。

北京(Beijing)、寧夏(Ningxia) リージョン

中国にあるAWSリージョンです。現地の法規制に従う関係で、特別に申請が必要となります。

また、リージョンによってコストが違うのも特徴の一つです。
電気代、土地代等の物価に差異があるため、リージョンによってコスト内容が異なります。
日本は比較的高額な部類のリージョンに入るようです。用途によっては、価格が安いリージョンを使う方法もあります。

(参考)リージョン、アベイラビリティーゾーン、および ローカルゾーン
https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/using-regions-availability-zones.html

まとめ

「リージョン」と「アベイラビリティーゾーン」について、特に重要なポイントは、

  • 国や地域ごとにリージョンがある。
  • リージョン内には複数のアベイラビリティーゾーン(AZ)がある
  • AZ間は物理的に離れている。
  • マルチAZ構成により可用性が高まる。

です。

それぞれの特徴を理解し、AWSをマスターしましょう!

【SAA-C03】AWS認定ソリューションアーキテクト アソシエイト 試験入門完全攻略コース【SAA-C03】AWS認定ソリューションアーキテクト アソシエイト 試験入門完全攻略コース中村 祐太 Yuta Nakamura, Proglus (プログラス)効率的にAWSの確かな知識を身につけたい方へ。ハンズオンで学び専門知識を獲得しキャリアアップ。 IAM, S3, LAMP, Linux, MySQL, EC2, ELB, RDS等を幅広く学ぶ。 4.2 (1139 ratings)319 lectures, 22 hours

動画でプログラミング入門をしよう

オンライン学習サービスProglus(プログラス)でプログラミングを学び、創れる人になろう!

プレミアムプランを2週間無料体験しよう

今すぐ詳細を確認する

Filed Under: ツールの使い方 Tagged With: AWS

MySQL8のrootパスワードを忘れたらどうすればいい?macOSでのリセット方法を紹介!

2020-04-18 By プログラミング入門ナビ編集部

警報

はじめに

パソコンの前でショックを受ける女性

MySQLのrootパスワードを忘れて困ってしまったことはありませんか?

重要なデーベースが入っているのに、もうアクセスできないのでは…と、とても焦りますよね。

ご安心ください、rootパスワードはリセットが可能です。

ここでは、macOS環境でMySQL8のrootパスワードをリセットする方法を紹介します。

MySQLの停止とパスワード無効化

まずは動いているMySQLプロセスがあれば停止してください。

$ mysql.server stop

次に、パスワード無効化のためにMySQLをセーフモードかつ権限スキップオプションで起動します。

$ mysqld_safe --skip-grant-tables &

MySQLにログインし、rootパスワードをnullにして無効化しましょう。その後、いったんログアウトします。

$ mysql -u root
mysql> update mysql.user set authentication_string=null where User='root';
mysql> exit;

次に通常モードでMySQLを再起動しログインしてください。パスワードは無効化したため不要です。

$ mysql.server restart
$ mysql -u root

下記のコマンドでrootパスワードを新しく設定できます。hogehogeの部分に指定したいパスワードを入力してください。

ログアウトし、新パスワードでログインできることを確認しておきましょう。

※ここでエラーが出た場合は次項を参照してください。

mysql> alter user 'root'@'localhost' identified by 'hogehoge';

エラーが出た時は

新しいパスワードを設定しようとした場合に、下記のエラーが出ることがあります。

入力された新パスワードはポリシーを満たしていないから却下する、という内容ですね。

mysql> alter user 'root'@'localhost' identified by 'hogehoge';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirement

「MySQL8.0をmacOSにインストールする方法」の手順のように、最初の設定でパスワードポリシーを「LOW」にしていてもパスワードリセットにより変更されることがあります。

下記コマンドで確認してみましょう。validate_passowrd.policyが「MEDIUM」になっていますね。制約がより厳しくなっており、入力したパスワードが却下されたわけです。

mysql> show variables like 'validate_password%';
+--------------------------------------+--------+
| Variable_name                        | Value  |
+--------------------------------------+--------+
| validate_password.check_user_name    | ON     |
| validate_password.dictionary_file    |        |
| validate_password.length             | 8      |
| validate_password.mixed_case_count   | 1      |
| validate_password.number_count       | 1      |
| validate_password.policy             | MEDIUM |
| validate_password.special_char_count | 1      |
+--------------------------------------+--------+

これをLOWに書き換えます。

mysql> set global validate_password.policy=LOW;

再度、新しいパスワードの設定を行います。

mysql> alter user 'root'@'localhost' identified by 'hogehoge';
Query OK, 0 rows affected (0.02 sec)

今度は無事変更されました。

まとめ

いいね!と笑う女性

macOS環境でMySQL8のrootパスワードをリセットする方法を紹介しました。

自分一人で使用するデータベースではなく、数人で使用している時は必ずリセットしていいかどうかを周りに確認してから行いましょう。

パスワードを忘れてしまうと慌ててしまいますが、焦らずゆっくり試してみてください。

動画でプログラミング入門をしよう

オンライン学習サービスProglus(プログラス)でプログラミングを学び、創れる人になろう!

プレミアムプランを2週間無料体験しよう

今すぐ詳細を確認する

Filed Under: ツールの使い方 Tagged With: macOS, MySQL, root, パスワード, 忘れた

Windowsで2つのファイルの差分を確認するには?WinMergeの使い方を紹介!

2020-04-18 By プログラミング入門ナビ編集部

書類を読む女性

はじめに

パソコンの前で頭を抱える男性

プログラミング学習をしていると、バグの原因究明に四苦八苦すること、ありますよね。

サンプルコードの通りに記述しているのに、なぜか想定通りに動かない。

実行時にエラー文が出るタイプのバグならまだ確認しやすいですが、特にHTML等で想定と違う挙動をしている場合は何のエラー文も出てこず悩むことも多いですね。

そんな時は、サンプルコードと自分の書いたコードでどの部分が違っているのか、差分(diff)を確認してみましょう。

この記事では、Windows環境でのファイル差分確認方法を紹介します。

ファイルの差分(diff)とは?

書類を比較する女性

2つのファイル間で異なる部分のことを差分といい、「違い」を意味する英単語「difference」から「diff」(読み:ディフ)とも呼びます。

特にプログラミングの業界ではファイル間の違いを見るために「これとこれのdiff取ってみて」などと指示されることも多いです。

冒頭で取り上げたバグの原因究明のケース以外にも、ソースコードの更新をした際に更新前後でどの部分が変わったのか把握する目的でも行われます。

WinMergeのインストール方法

Windows環境で使用できる差分確認ツールとしては、WinMergeがポピュラーです。無料で使用でき、UIも優れていて差分がとても見やすいことから大変人気があります。

インストーラをダウンロード

まず、WinMergeのサイトからインストーラをダウンロードします。

いくつかのインストーラが用意されていますが、一番上の「WinMerge-X.X.X-Setup.exe」を選ぶと良いでしょう。X.X.Xには最新バージョンの数字が入ります。

クリックすると実行するか保存するかを聞かれますが、念のため保存しておきましょう。

インストーラを実行

インストーラをダウンロードできたらダブルクリックします。

インストール場所やコンポーネントの選択がありますが、特にこだわりがなければ全てデフォルト通りのまま「次へ」をクリックしていき、最後の「インストール」を押せば完了です。

WinMergeの使用方法

ここからは、実際のバグ取り例に沿ってWinMergeの使用方法を見ていきましょう。

HTML+CSSでのケース例

ここでは、オンライン講座「Web開発入門完全攻略コース」のサポート記事を例として取り上げます。

「Web開発入門完全攻略コース」サポートサイト

HTMLとCSSをサンプルコードの通りにコーディングすると、本来は下記のような実行結果となるはずです。

正しい実行結果

実行結果が想定と違う場合は差分を取ってみよう

ところが、このようにナビゲーション部分が横に広がらず縦に並んでしまったとしましょう。

間違いの実行結果

様々な原因が考えられますが、例えば該当箇所でのfloatがうまくできていない可能性が思い浮かびますね。

しかし、base.cssのソースコードを見てみてもそこはきちんとfloat: leftの指定ができているようです。

これならばnav要素は全て左から順に横並びになると想定されます。

header nav ul li {
  float: left;
  width: 155px;
  margin-right: 2px;
  text-align: center;
}

このように原因の予想が外れてしまうと、どこに間違いがあるのかソースコードを頭から一通り睨むことになり一苦労ですね。こんな時こそ差分ツールの出番です。

まずはHTMLファイルを比較してみましょう。WinMergeを起動し、フォルダのアイコンをクリックします。

WinMerge起動画面

比較したいファイルを3つまで入力することが可能です。ここでは、まず比較したい2つのHTMLファイル(サンプルコード・自分のコード)を選択してください。

WinMergeのファイル選択画面

「検証」をクリックすると、2ファイル間で差分がない場合はこのような画面になります。どうやらHTMLファイルには問題ないようですね。

WinMerge(差分なし)の検証結果画面

次にCSSファイルを比較してみましょう。先ほどと同様に比較したい2つのCSSファイルを指定し検証をクリックするとこのような画面となりました。

WinMerge(差分あり)の検証結果画面

差分がある場合は、左側の「ロケーションペイン」の部分に差分の箇所がオレンジ色で提示されます。その部分までソースコードをスクロールすると、「header nav ul」要素でのwidth指定値に差分があることがわかりました。

サンプルコードは940pxなのに対し、今回書いたコードでは94pxになってしまっていますね。floatが効いていなかったのでなく、幅が足りなかったために縦並びになっていたようです。

このように、素早く簡単に問題の箇所を見つけることができました!

まとめ

オフィスで働く女性

Windows環境でファイルの差分を確認する方法を紹介しました。特にHTMLでは想定通りの実行結果にならなかった時、何が問題なのか見つけにくいことが多いです。

この方法を使えばどこが間違っているのかスムーズに確認することができますね。

バグ取り以外にも便利な使い道がたくさんあるので、ぜひ使ってみてください。

動画でプログラミング入門をしよう

オンライン学習サービスProglus(プログラス)でプログラミングを学び、創れる人になろう!

プレミアムプランを2週間無料体験しよう

今すぐ詳細を確認する

Filed Under: ツールの使い方 Tagged With: diff, Windows, プログラミング入門

AWSを学ぶために欠かせない5つの学習ツールをご紹介!

2020-04-14 By プログラミング入門ナビ編集部

今やwebサービス開発に欠かすことができないAWS。このAWSについて学ぶために、AWS公式学習リソースがあるのをご存じですか?AWS は学習に役立つ多くのドキュメントを公開しており、AWS認定試験の勉強や実務でもたいへん役立ちます。このコースの受講と合わせてぜひご利用ください。

AWS公式学習リソースにはどのようなものがあるの?


AWS公式学習リソースは、無料で利用でき、AWS認定試験の範囲外の内容も含まれます。全部読むことが一番理想的ですが、あまりにもたくさん数があるため、全てに目を通すことは正直難しいです。

効率的に学習を進めるための、各ドキュメントの紹介と利用方針について説明いたします。

AWS クラウドサービス活用資料集

重要度:◎

https://aws.amazon.com/jp/aws-jp-introduction/

Black Belt オンラインセミナーといった方が、ピンと来る方もいらっしゃるかもしれません。
AWSクラウドサービス活用資料集は、わかりやすいものが多く取り組みやすいのでおすすめです。気になったトピックを選択して学習しましょう。また、AWSの最新動向を把握するのにも役立ちます。

AWSが、毎週あるトピックについて、Black Belt オンラインセミナーを開催しています。ドキュメントを読み込んでAWSのサービスを理解することは、時間がかかりますが、Black Belt オンラインセミナーを受講すれば、サービスの概要を短時間で把握することが可能です。

Black Belt オンラインセミナーでざっくりと把握した後、ドキュメントを読んだり、実際にサービスを使ってみたりすれば効率的にAWSを学ぶことができます。リアルタイムでオンラインセミナーに参加できなくても、動画や資料はWebサイト上で共有されますので、いつでも学習ができます。

AWS Well-Architected Framework

重要度:◎
https://aws.amazon.com/jp/architecture/well-architected/

こちらは、AWS活用のベストプラクティス集です。

  • 運用上の優秀性
  • セキュリティ
  • 信頼性
  • パフォーマンス効率
  • コスト最適化

の観点で、Q&A形式で記載されています。
AWS認定試験でも、ベストプラクティスは知っておくべき内容ですので、認定試験の前に必ず読むようにしてください。

AWS ホワイトペーパーとガイド

重要度:◯
https://aws.amazon.com/jp/whitepapers/

ホワイトペーパーでは、AWSのアーキテクチャ、セキュリティ、コストなどテーマごとに、サービスの使い方など、実践的な情報が記載されています。
ただし、非常に量が多いです。ソリューションアーキテクトのアソシエイトレベルの合格であれば、全部読む必要はありません。
深堀りして学習したいところをピックアップして読む、という使い方がおすすめです。

AWS ドキュメント

重要度:◯
https://docs.aws.amazon.com/

AWSの公式ドキュメントです。全部読むというよりは、リファレンス的に使うことが多いです。ホワイトペーパー同様に、深堀りして学習したいところから、ピックアップして読んだり、わからないところを調べたりするために使います。

AWS Summit

重要度:◯

AWS Summit Tokyo 2019
https://aws.amazon.com/jp/summits/tokyo-osaka-2019-report/

AWSが毎年開催しているオフラインの「AWS Summit」イベントに参加するのもおすすめです。日本では東京と大阪で開催されます。2020年の開催については、こちらでアナウンスされています。
https://aws.amazon.com/jp/summits/2020/

AWSの基礎から応用、最新のトピックまで幅広く学べます。私も、都合が付けばできるだけ行くようにしています。

イベントに参加できなくても、一定期間経過後にはなるのですが、資料と動画がWebサイトで無料公開されるので学習に利用できます。こちらも量が多いので、必要なトピックをピックアップして利用することをおすすめします。

まとめ

学習に役立つAWSの公式学習リソースについて紹介しました。AWSの学習ツールは多くありますが、まずはAWSが公式で提供するツールで基礎的な力を身につけることが重要です。概要を知りたいのか、それとも内容を深堀りしたいのか、学習方法に応じてぜひご活用ください。

【SAA-C03】AWS認定ソリューションアーキテクト アソシエイト 試験入門完全攻略コース【SAA-C03】AWS認定ソリューションアーキテクト アソシエイト 試験入門完全攻略コース中村 祐太 Yuta Nakamura, Proglus (プログラス)効率的にAWSの確かな知識を身につけたい方へ。ハンズオンで学び専門知識を獲得しキャリアアップ。 IAM, S3, LAMP, Linux, MySQL, EC2, ELB, RDS等を幅広く学ぶ。 4.2 (1139 ratings)319 lectures, 22 hours

動画でプログラミング入門をしよう

オンライン学習サービスProglus(プログラス)でプログラミングを学び、創れる人になろう!

プレミアムプランを2週間無料体験しよう

今すぐ詳細を確認する

Filed Under: ツールの使い方 Tagged With: AWS, AWS Well-Architected Framework, ホワイトペーパー

  • « Go to Previous Page
  • Go to page 1
  • Interim pages omitted …
  • Go to page 3
  • Go to page 4
  • Go to page 5
  • Go to page 6
  • Go to page 7
  • Interim pages omitted …
  • Go to page 18
  • Go to Next Page »

Primary Sidebar

Proglus(プログラス)

Twitter

Follow @programmingnavi Tweets by programmingnavi

最近の投稿

  • 【05/02更新】Udemyプログラミング入門講座等の割引クーポン配布
  • AWSのパブリックIPv4アドレス有料化について 2024/2より
  • 【CSS】Google Fontsの利用方法について解説します!新UIに対応2023年11月更新
  • 【SQL】XAMPPのMySQLがXAMPPがポートの競合で起動できない問題について解決方法を解説します!
  • 【Colab】–NOMAL– と表示されて、ショートカットキー(ctrl+c)でコピーができない場合の解決方法を解説します!

カテゴリー

  • AIの使い方
  • Arduino入門
  • AWS
  • その他
  • エンジニアのしごと
  • エンジニアへの道
  • ツールの使い方
  • ニュース
  • プログラミング入門
  • 電子工作入門

タグクラウド

AI AWS AWS Cloud9 Cloud9 CodeWing CSS Emmet GCP Git GitHub Heroku HTML JavaScript li Linux macOS MySQL MySQL Workbench node.js Nuxt.js ol Proglus Python Ruby Ruby on Rails SQL Udemy Visual Studio Code Vue.js Web開発 Windows インストール エラー エンジニア オンライン学習 サーバー スクリーンショット セール プログラミング プログラミング入門 プログラミング学習 ユーデミー 初心者 未経験 機械学習

アーカイブ

  • 2025年5月
  • 2024年1月
  • 2023年11月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2023年5月
  • 2023年4月
  • 2023年2月
  • 2023年1月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年6月
  • 2021年4月
  • 2021年3月
  • 2021年1月
  • 2020年12月
  • 2020年11月
  • 2020年10月
  • 2020年9月
  • 2020年8月
  • 2020年7月
  • 2020年5月
  • 2020年4月
  • 2020年3月
  • 2020年2月
  • 2020年1月
  • 2019年11月
  • 2019年9月
  • 2019年7月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年2月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年9月
  • 2018年8月
  • 2018年7月
  • 2018年6月
  • 2018年5月
  • 2018年4月
  • 2018年3月

検索

Copyright © 2025 · programmingnavi.com ・About・プライバシーポリシー