• Skip to main content
  • Skip to primary sidebar

プログラミング入門ナビ

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

You are here: Home / Archives for AWS

AWS

AWS無料枠はどれぐらい?利用するときは3つの点に注意!

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

AWSは、一定期間無料で試すことができます。認定試験に向けて勉強する方、クラウド構築にまだ慣れていない、これから取り組もうとしている方にはうれしいサービスですね。無料枠を利用するにあたり、どれぐらいの期間・容量を使用できるのか、また気を付けなければならない点について、解説いたします。

 

どれぐらいの期間、無料で使えるの?


AWSには、新規アカウント作成から12ヶ月間、無料で使える枠があります。無料枠の概要について説明していきますので、ぜひ参考にしてください!
(詳細は、下記URLをご参考ください。AWS認定ソリューションアーキテクト–アソシエイト合格に向けて学習する前に目を通しておきましょう。)

(参考)
AWS 無料利用枠
https://aws.amazon.com/jp/free/
AWS 無料利用枠に関するよくある質問
https://aws.amazon.com/jp/free/faqs/?ft=nf

 

無料利用枠で利用できるサービス

無料枠では、AWSが提供するさまざまなサービスが利用できます。代表的な無料枠としては、Amazon EC2インスタンスサイズ。マシンスペックがt2.microの仮想サーバが、月間で750時間も使えます。

「24時間×31日=744時間」なので、1ヶ月連続で運用しても無料です!

また、Amazon RDSというリレーショナル・データベースのサービスも、月間で750時間使えます。Amazon S3というストレージサービスも、5GBを無料で使えます。

学習目的であれば、無料枠で収まる範囲です。私の経験では、学習目的のAWS利用で、無料枠からはみ出て膨大な請求が来たことはありません。基本的に費用はご自身の管理でお願いしていますが、このコースで、無料枠を超えることが想定される場合は都度お伝えします。

 

もし費用がかかるとしたら、AWSの利用はどれぐらいかかる?


AWSの料金は従量課金のため、使った量(例:時間、容量)だけ課金されます。携帯電話の通話料のイメージですね。

例えば、こちらの条件。

  • EC2
  • 仮想サーバ
  • 東京リージョン
  • インスタンスサイズ:t2.micro
  • OS:Linuxの場合

0.0152USD/時間なので、1ドル110円換算で、約1.7円/1時間。
サーバの性能によって、値段は違います。1秒単位最低60秒で、課金が発生します。

料金は、変更頻度(主に値下げ)が多いので、必要の際は常にAWSの料金表を確認してください。

(参考)Amazon EC2 の料金
https://aws.amazon.com/jp/ec2/pricing/

AWSでは過去10年間で70回以上(!)の値下げが実施されています。
(参考)AWSのクラウドが選ばれる10の理由
https://aws.amazon.com/jp/aws-ten-reasons/

 

AWS無料枠を利用する際の3つの注意点


・サービスの停止・削除
従量課金ですので、不用意な課金が発生しないよう、利用しなくなったサーバー(サービス)は停止・削除しましょう。

・AWSの退会
学習が終わり、当面AWSアカウントを使わないという場合は、退会をおすすめします。もちろん、継続して利用することもOKです。

・学習してから各サービスを利用する
AWSには、本当にいろいろサービスがありますが、よくわかっていない状態で使用するのはセキュリティ面や、費用の面で危険なのでやめましょう。

まとめ

AWSのドキュメントや、このコースなどで勉強して理解を深めてから、各サービスを利用してください。AWSの無料利用枠は、学習するためには十分な量です。ぜひ無料期間の間に効率的な学習を進めていきましょう!

 

動画で学ぶプログラミング入門

オンラインスクールProglus(プログラス)でプログラミングを学んで、創れる人になろう!

在宅学習応援!今なら複数の基礎コースが無料!!

今すぐ詳細を確認する

Filed Under: ツールの使い方 Tagged With: AWS, 無料枠

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をマスターしましょう!

最速で学ぶ - AWS認定ソリューションアーキテクトアソシエイト 入門完全攻略コース最速で学ぶ - AWS認定ソリューションアーキテクトアソシエイト 入門完全攻略コース中村 祐太 Yuta Nakamura, Proglus (プログラス)効率的に確かな知識を身につけたい方へ。ハンズオンで学び専門知識を獲得しキャリアアップ。 IAM, S3静的ウェブサイト, LAMP, WordPressブログ構築, Linux, Apache, MySQL, EC2, ELB, RDS等¥11,800¥1,600 4.1 (812 ratings)176 lectures, 10 hours

動画で学ぶプログラミング入門

オンラインスクールProglus(プログラス)でプログラミングを学んで、創れる人になろう!

在宅学習応援!今なら複数の基礎コースが無料!!

今すぐ詳細を確認する

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

「AWS認定ソリューションアーキテクト アソシエイト」合格への最短ルート!

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

複数あるAWS認定試験のなかでも、ソリューションアーキテクト アソシエイト合格を目指す方に、学習方法や学習の流れについて紹介します!試験合格の戦略をしっかりと立てて最短での合格を目指しましょう!

AWS試験合格に有利な条件はあるの?

最善の試験準備はずばり「実用的な経験を積むこと」です。AWS を 1 年以上実際にお使いいただくことをお勧めします。 AWS公式サイトが、そう明言しており、AWSを実際に使って実務経験を積むことが、一番効果的な試験対策となります。

しかし、1年も実務経験を積むまで待てない方もいるでしょう。また、アプリケーションエンジニアの方などAWSを使うことはあるけれど、常にAWSと向き合っているわけではない、限られたサービスしか使っていない、などの方もいるでしょう。

実務でAWSに接する機会がないとAWS認定合格は難しいの?

そんなことはありません。戦略的に試験勉強を進めれば、最短で試験に合格できます!

■試験合格までの最短ルート


AWS公式トレーニング
and/ or 本コースを受講する、試験準備リソースで学習する
↓
AWS公式 模擬試験

↓合格見込みが立つ

本番試験


AWS公式トレーニングは、3日間の集合研修で受講できます。動画収録時点で、価格は21万円(税別)です。費用面で問題がなければ、AWS公式トレーニングを受講しましょう。認定試験実施者のトレーニングですので、情報の速報性や網羅性が高いと想定されます。

費用面から断念せざるを得ない受講生の皆さんにも、お勧めの勉強法があります。

本コースを受講する

すでに受講いただいていますが、例えば本コースのようなオンラインコースを受講して学習する方法もあります。

試験準備リソース で学習する

AWSが提供している無料の学習リソースですので、ぜひ利用してください。リソースの種類や重要度については、「AWSの公式学習リソース」にて取り扱いますので、参照してください。

 

模擬試験を受けて、自分の実力を確かめる

一通りの学習が終わったら、本番試験の前に、AWS公式の模擬試験を受けることをおすすめします。費用は動画収録時点で、2,000円(税別)でオンラインで受講することができます。

模擬試験を受けて自信がつき準備が整ったら、本番の試験を受講しましょう。これで、合格は間違いありません!
繰り返しになりますが、有料のコンテンツについては、必須条件ではありません。自分に合った試験勉強法で、効率的に進めていきましょう!

最速で学ぶ - AWS認定ソリューションアーキテクトアソシエイト 入門完全攻略コース最速で学ぶ - AWS認定ソリューションアーキテクトアソシエイト 入門完全攻略コース中村 祐太 Yuta Nakamura, Proglus (プログラス)効率的に確かな知識を身につけたい方へ。ハンズオンで学び専門知識を獲得しキャリアアップ。 IAM, S3静的ウェブサイト, LAMP, WordPressブログ構築, Linux, Apache, MySQL, EC2, ELB, RDS等¥11,800¥1,600 4.1 (812 ratings)176 lectures, 10 hours

 

動画で学ぶプログラミング入門

オンラインスクールProglus(プログラス)でプログラミングを学んで、創れる人になろう!

在宅学習応援!今なら複数の基礎コースが無料!!

今すぐ詳細を確認する

Filed Under: エンジニアへの道 Tagged With: AWS, ソリューションアーキテクト

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Go to page 4
  • Go to Next Page »

Primary Sidebar

Twitter

Follow @programmingnavi Tweets by programmingnavi

Facebookページ

プログラミング入門ナビ

メルマガに今すぐ登録!

ブログの更新情報やお得なクーポン情報などをお知らせします。

登録はこちらから。

人気の記事

まだデータがありません。

最近の投稿

  • 【7/9更新】Udemyプログラミング入門講座等の割引クーポン配布
  • JavaScriptの「this」は呼び出し方によって値が変わる?違いを徹底解説!
  • JavaScriptのfor文で配列要素の足し算をするとNaNが出るのはなぜ?原因と対処法を解説!
  • プログラミング学習を成功させるポイントを3つお送りいたします
  • 初心者がスマホアプリを開発するには?iOSとAndroidの両方について必要なスキルを確認しよう

カテゴリー

  • エンジニアのしごと
  • エンジニアへの道
  • ツールの使い方
  • ニュース
  • プログラミング入門

タグクラウド

AI AWS AWS Cloud9 Bootstrap Cloud9 CodeWing CSS Git GitHub Heroku HTML JavaScript Linux macOS MySQL MySQL Workbench node.js Nuxt.js Proglus Python Ruby Ruby on Rails SQL Udemy Vue.js Web開発 Windows Windows10 エラー エンジニア オンライン学習 サーバ サーバー スクリーンショット セキュリティ セール データベース プログラミング プログラミング入門 プログラミング学習 ユーデミー 初心者 未経験 機械学習 開発環境構築

アーカイブ

  • 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 © 2023 · programmingnavi.com ・About・プライバシーポリシー