サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
掃除・片付け
tmnj.hatenablog.com
GitHubにアカウントを作成して、トップページにある"Read the guide"からたどれるHello Worldチュートリアルを実施してみましょう! そもそもGit(ギット)とは? GitHubとは? Hello Worldチュートリアル Step1: リポジトリを作成する リポジトリを作成してみよう! Step2: ブランチを作成してみよう! Step3: 変更してコミットしてみよう! Step4: Pullリクエストをオープンする! READMEファイルの変更に対してPullリクエストをオープンしよう! Step5: Pullリクエストをマージする まとめ そもそもGit(ギット)とは? いまさらですが、そもそもGitとはソフトウェア開発やその他のバージョン管理タスクを実施するためのバージョン管理システムです。Linux開発者の Linus Torvaldsが2005年にLin
AWSは非常に便利ですが、大規模な環境を容易に作成できてしまいます。第三者に不正利用されてしまうと、知らない間に大規模にEC2インスタンスが作成され、高額な請求がされてしまうという事になりかねません。現にアクセスキーをGitHubやブログなどにうっかり公開してしまい、それを第三者により使用され高額な請求が上がってしまったという事例もあるようです。CPUを大規模に利用してBit Coinの発掘をするのに利用したりされているようです。 AWS利用者としては、そのような不安を抱えながら利用したくはありません。そこでAWSのセキュリティはどのような仕組みで成り立っており、利用者はどのような考慮しなければならないのかを勉強していきたいと思います。 AWSセキュリティプロセスの概要 セキュリティの概要をまず理解するには、以下のドキュメントがちょうど良さそうです。 セキュリティプロセスの概要 | AWS
先日、iPhone6sのバッテリー問題で新しいiPhoneに交換しました。 やっと、突然シャットダウンしてしまう問題から開放できたと喜んでいたのですが、新しいiPhoneをバックアップから復旧した後に、AWSコンソールにログインしようとGoogle Authenticatorを起動してみたら、なんとびっくりAWSの設定が消えてしまっていました。 とはいえ、新しく登録しなおせばいいのだろうと思って、パスワードでログイン後に表示される認証コード入力画面で、「認証デバイスに問題が有りますか?ここをクリック」をクリックしてみました。 しかしこの画面から再度AWSの設定が復旧するわけではないようです。そういえば、最初の設定段階でQRコードを読み込んでアカウントを登録したように記憶しています。これが出来ないと再度、MAFの設定ができない。当然といえば当然でした…。 しかし、ログインできないと何も操作で
AWSのセキュリティの基本として、普段の運用管理は適切なロールを付与したIAMユーザにより実施して、ルートアカウントでは実施しないことが推奨されています。 特定のIAMユーザでAWSにログインする際に、例えば会社や自宅のIPアドレスからしかアクセス出来ないように設定しておけば、よりセキュリティの向上が見込めます。 ということで、今回はIAMユーザが特定のIPアドレスからしかアクセス出来ないように制御するための方法を調べてみたいと思います。 まずはIAMユーザを作成する AWSコンソールで、IAM>ユーザ>ユーザを追加でユーザを追加します。 アクセス権限はあとでIPアドレスで制御が効いていることを確認することができればなんでもいいです。 例えば、SystemAdminなどを追加しておきます。また、AWSコンソールへのアクセスできるようにチェックしておきます。 ここで作成したIAMユーザで、A
目的 スポットインスタンスの作成 リクエストタイプの違い スポットインスタンス:ワンタイムと継続の料金比較 ターゲット容量、AMI、インスタンスタイプ 配分戦略 スポットインスタンスリクエストの確認 スポットフリートの重み付け スポットインスタンスの入札ステータスの確認 スポットインスタンスの起動停止 スポットインスタンスのベストプラクティス 目的 AWSの勉強中です。今日はスポットインスタンスに関していろいろと調べてみました。 急ぎでちょっとした検証でサーバ環境がほしいと思った場合、EC2のスポットインスタンスを利用すると安いし便利そうですね。そこで、今回はEC2ダッシュボードのスポットリクエストからインスタンスを作成してみようと思います。 スポットインスタンスそのものの説明は以下のドキュメントを参照してください。 docs.aws.amazon.com スポットインスタンスの作成 ダッ
前回は、Apache Sparkのトップページを眺めて超概要を勉強しました。 tmnj.hatenablog.com Apache Sparkってなに?と聞かれたら、「高度なDAG実行エンジンを備えた大規模データ高速処理基盤だよ!Hadoopより100倍速いよ!いろんな言語を使えるし、便利な拡張機能もあるよ、SQLで構造化データを扱えるし、リアルタイム処理もできるし、機械学習とか使えるし、グラフデータも処理できるよ。それも高速にね!!」と教えてあげましょう^^b DAGってなに?と聞かれたら、瞬時に「Directed acyclic graphの略で日本語だと有向非巡回グラフというよ」とすらすら言えるとかっこいいですね!! 練習しておきましょう!(答えになってない) ということで、今回は実際にSparkをインストールし、以下のQuick Startを読み進めながら実際に動かしてみたいと思い
今回はEC2ストレージの勉強をしたいと思います。 教材は以下を利用。 ストレージ - Amazon Elastic Compute Cloud ストレージのオプション Amazon EBSとは EBSの可用性は? インスタンスストアとは Amazon S3とは EC2ルートデバイスボリューム 永続的ルートデバイスボリュームへの変更 ストレージのオプション 次の3つのオプションを利用可能。 Amazon Elastic Block Store(Amazon EBS) Amazon EC2 インスタンスストア Amazon Simple Storage Service(Amazon S3) 図でまとまっています。 Amazon EBSとは ブロックレベルのストレージで、同一のアベイラビリティゾーンであればどのインスタンスにもアタッチできます。同時に複数のインスタンスからはアタッチできませんが、
EBSボリュームを作成して既存のEC2インスタンスにアタッチして、Linuxから利用する方法をまとめました。 EC2インスタンスの作成 適当にスポットインスタンスを作成します。 以下の記事を参照してください。 tmnj.hatenablog.com EBSボリュームの作成 EC2ダッシュボードで"ELASTIC BLOCK STORAGE" -> "ボリューム"を選択します。 ボリュームの作成ボタンをクリックします。 今回は、汎用SSD(GP2)で8GBほど作成します。同一のアベイラビリティゾーンのインスタンスにしかアタッチできませんので、アベイラビリティゾーンはアタッチしたいインスタンスと同じものを指定してください。 なお、EBSは別途料金がかかりますので注意してください。ボリュームタイプの説明と料金は以下に定義されています。 料金 - Amazon Elastic Block Stor
Apache Sparkを基礎から勉強していきます。 基本的にはドキュメントを読み進めながら動作を確認していこうと思います。 まずはトップページを読んでみよう Apache Sparkのトップページ Apache Spark™ - Lightning-Fast Cluster Computing ここを見れば、そもそもApache Sparkが何なのか概要レベルで解るはずです。 Apache Spark™ is a fast and general engine for large-scale data processing. Apache Sparkは、大規模なデータ処理のための高速かつ汎用的エンジンです。 特徴①:速い! まず一つめと特徴としては、処理速度にあります。同じような並列分散処理基盤であるHadoop MapReduce上でプログラムを実行するよりもインメモリであれば最大10
前回は、Apache SparkのQuick Guideを読み進めて、Sparkの動作を実際に確認してみました。 tmnj.hatenablog.com tmnj.hatenablog.com 今回は、Sparkのクラスタ構成に挑戦してみたいと思います。 まずは以下のドキュメントでClusterの概要を理解します。 Cluster Mode Overview - Spark 2.0.2 Documentation その後、以下のドキュメントを参考にしてStandaloneクラスタ構成を組みたいと思います! (注:Standaloneクラスタ構成とはSparkに内在するクラスタマネージャを利用するという意味で、シングルインスタンス構成ではありません。) Spark Standalone Mode - Spark 2.0.2 Documentation まずはクラスタ概要を読んでみよう! クラ
このページを最初にブックマークしてみませんか?
『tmnj.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く