タグ

ブックマーク / dev.classmethod.jp (59)

  • AWS IoT ButtonでAWS IoTを体験してみた! #reinvent | DevelopersIO

    はじめに 日のAWS re:Invent 2015 Keynote 2にて、AWS IoTが登場しました! 【速報】新サービス「AWS IoT」 登場! #reinvent 早速AWS re:Invent 2015のセッションにAWS IoT関連セッションが追加されたのですが、参加するとAWS IoT Buttonがもらえます。 AWS IoT Buttonを使うと、AWS IoTがすぐ体験できます。ということで、早速動かしてみました! やってみた 設定する AWS IoT ButtonのWebサイトにアクセスし、[Sign in to AWS Console]をクリックします。 AWS管理コンソールのAWS IoT画面が開きます。[AWS IoT Button DSN]にAWS IoT Buttonの背面に書いてあるDSNを、[Activation code]にAWS IoT Butt

    AWS IoT ButtonでAWS IoTを体験してみた! #reinvent | DevelopersIO
    akuwano
    akuwano 2015/10/09
  • [パート2]日本全国の今北産業の方へ! #reinvent を超絶シンプルにまとめます[2015のDay 2 Keynote/アップデート] | DevelopersIO

    今北産業のみなさま、コンニチハ。千葉です。 日も大量のアップデートがあり、弊社ブログでも、続々と記事がアップデートされています。私自身、朝起きた瞬間に頭がオーバーフローしましたので、今回も新機能の情報について、手短にサマライズします! 昨日(2015のDay 1 Keynote)で発表された新機能に関する今北産業はこちら それではいってみましょう! 新機能 Amazon Kinesis Analytics Kinesisのストリームデータに対してSQLを使って分析できるサービスです。さらなるリアルタイム解析が可能になります! 2016年利用可能になる予定です。 プレビュー申請はこちら [新機能]ストリームデータ処理サービス Amazon Kinesis Analytics が発表されました! #reinvent EC2インスタンスにX1タイプを追加 大容量メモリを搭載したEC2インスタン

    [パート2]日本全国の今北産業の方へ! #reinvent を超絶シンプルにまとめます[2015のDay 2 Keynote/アップデート] | DevelopersIO
    akuwano
    akuwano 2015/10/09
  • [パート1]日本全国の今北産業の方へ! #reinvent を超絶シンプルにまとめます[2015のDay 1 Keynote/アップデート] | DevelopersIO

    コンニチハ。今北産業のみなさま。 re:Invent 2015のDay 1 Keynote/アップデートで発表された新サービスをそれぞれ3行でまとめます。 今後も発表があると思いますので、明日以降も情報をお届けできればと思います! 【2015のDay 2 Keynote/アップデート】での今来産業はこちら 新サービス Amazon QuickSight BIツールです。現在プレビュー中です。 プレビュー申請はこちらより 弊社ブログはこちら Amazon Kinesis Firehose Kinesisから直接S3/Redshiftとシンプルに連携できるようになります。 そして既に利用可能です。ただし、利用できるリージョンに制限があります。 弊社ブログはこちら Amazon Snowball 大量のデータをAWSへ移行するときの選択肢が増えました!ゴツゴツのアプライアンスです。6Gの衝撃に耐

    [パート1]日本全国の今北産業の方へ! #reinvent を超絶シンプルにまとめます[2015のDay 1 Keynote/アップデート] | DevelopersIO
    akuwano
    akuwano 2015/10/08
  • 【新発表】Amazon S3に更なる低価格帯ストレージクラス「Standard – IA」が登場 | DevelopersIO

    Standardに比べるとだいぶ安くなりますね。 条件 このようにコスト的にはだいぶ抑えられるStandard-IAですが、使用する時には注意することが数点あります。 取り出し料がかかる S3の価格のページを見るとStandard-IAの料金の中に「データ取り出し」という項目があります。英語にすると「Data Retrievals」。Standard-IAクラスのオブジェクトを取り出す際には$0.01 /GBの料金がかかります。 転送料がかかる 同じく料金ページには「ライフサイクル移行リクエスト」という項目があります。これはつまりStandardからStandard-IA、またはその逆を行うと1,000 リクエストあたり$0.01の料金がかかる、ということです。 最低128kb単位で計算される 課金の基準として128kb未満のオブジェクトは128kb分として計算されます。 課金について確認

    【新発表】Amazon S3に更なる低価格帯ストレージクラス「Standard – IA」が登場 | DevelopersIO
    akuwano
    akuwano 2015/09/17
  • AWSとGCPの対応表 | DevelopersIO

    GoogleのDeveloper AdvocateチームのマネージャであるGreg Wilsonが、Amazon Web Services (AWS)とGoogle Cloud Platform (GCP)の対応表を個人ブログに書いていました。「AWSのコレに対応するサービスってGCPにあるの?」といった質問はよく出てくるので、AWSGCPを比較検討しているユーザーの参考になるかと思います。もちろん厳密な対応づけではなくて、それぞれのサービス間には足りなかったり多かったりする部分がありますが、おおざっぱにはこんな対応になるかと思います。 カテゴリ Amazon Web Services Google Cloud Platform

    AWSとGCPの対応表 | DevelopersIO
    akuwano
    akuwano 2015/06/18
  • AWSのDockerデプロイサービスを比較する | DevelopersIO

    項目ごとにコメントしてみます。 Dockerサポート/AMIの制限 EC2インスタンスでは仮想マシンのroot権が握れるので、AMI(Amazon Machine Image)があれば好みのLinuxディストリビューションにDockerをインストールして利用できます。商用サポートを期待するのであれば、CoreOSやRHEL Atomic Hostを検討するのも良いでしょう。 ECSの場合はECSエージェントを実行していれば任意のディストリビューションで良いようですし、ECSエージェント自体Dockerコンテナで実行するので、ほぼ縛りなしと見なしてよいと思います。一方Beanstalkは、専用AMIからの起動が前提になっているのでディストリビューションはAmazon Linux一択です *1。そもそも「Dockerを利用するモチベーションとしてLinux環境に依存したくない」というのもよくあ

    AWSのDockerデプロイサービスを比較する | DevelopersIO
    akuwano
    akuwano 2015/06/09
  • Homebrewに新しいFormulaの追加リクエストをしてみた | DevelopersIO

    よく訓練されたアップル信者、都元です。GW明け一発目でまずはブログのお仕事。 先日、お送りしたCloudFormationテンプレートをYAMLで書いてみる【remarshal】というエントリ内で remarshalはMacを使っていれば、homebrewで一発インストールが可能です。 と書きました。一言さらりと説明しましたが、実はこれ、私がremarshalを見つけた時点ではhomebrewで入るものではなく、Goをインストールして自分でビルドする必要がありました。でもhomebrewで入れて使いたいですよね。というわけで…。 作戦1: 作者にHomebrewによるリリースを頼んでみる 私「これ、Homebrewでリリースする気ない?」 作者様「俺、MacOSX使って無いんだよねー。YouやっちゃいなYo!」 なるほど…。 参考: https://github.com/dbohdan/r

    Homebrewに新しいFormulaの追加リクエストをしてみた | DevelopersIO
    akuwano
    akuwano 2015/05/08
  • AWSサービスの各種上限値一覧 | DevelopersIO

    2015/11/13追記:現行のサービスにおける上限値や制限値については下記のAWS公式ページに情報がまとまっているようです。サービス毎の状況を確認される場合はこちらをご参照ください。 - AWS Service Limits - Amazon Web Services - AWS サービス制限 - アマゾン ウェブ サービス AWSでインフラ構築作業を行っていると、規模によってはあっという間に(定められている)要素数の上限に達してしまいます。後述する『上限緩和申請』を行えばその上限は増やす事が出来るのですが、実際に構築を行う前にその辺りの申請はスムーズに済ませておきたいところ。と言うわけで、現在AWSで利用上限が定められている要素とそれらの上限を増やす(上限緩和申請)ための依頼フォームの情報を個人的学習目的及び今後の備忘録として整理してみました。 AWS Service Limits(A

    AWSサービスの各種上限値一覧 | DevelopersIO
    akuwano
    akuwano 2015/04/24
  • AWSで構築した環境にありがちなシェルスクリプトたち まとめ | DevelopersIO

    AWSでサーバを運用する際にはEC2からAWS CLIを使って他のAWSのサービスと連携したりすることがあると思いますが、AWS環境ならではのシェルスクリプトを集めてみました。AWS CLIのバージョンは1.7.13、Pythonのバージョンは2.6.9を使っています。私はAmazon Linuxで動作を確認しています。 目次 準備する AWS CLIのインストール AWS CLIのアップデート aws configureでセットアップする IAM roles for EC2 instancesに関して 監視系 CloudWatchでカスタムメトリクスを設定する ZabbixからCloudWatchの値を取得する プロセス監視する バックアップ系 AMIとEBSのバックアップを作成する RDSのスナップショットを作成する S3のフォルダを削除する 便利スクリプト系 Route53の自動登録

    AWSで構築した環境にありがちなシェルスクリプトたち まとめ | DevelopersIO
    akuwano
    akuwano 2015/03/11
  • Google Chromeで複数AWSアカウントでの作業を快適に行う方法 | DevelopersIO

    頻繁にAWS Management Consoleでログイン・ログアウトを繰り返したりしていませんか? 日頃AWSを利用して業務を行う際、複数のAWSアカウントを切り替えて作業を行う場合があります。もちろん、AWSで作業を行う場合、必ずといっていいほどAWS Management Consoleにログインを行うと思います。 下記の見慣れた画面にメールアドレスとパスワードを入力しログインしては、作業が終わればログアウトし、また別のアカウントのメールアドレスとパスワードを入力し。。。(以下略) 現在、AWS Management Consoleはマルチアカウントに対応していません。そのため、AWSアカウントを切り替えて作業を行う場合は、その都度ログイン・ログアウトを行う必要があります。 そこで、Google ChromeAWS Management Consoleを利用する場合、Google

    akuwano
    akuwano 2015/02/13
    なるほど。。。
  • “WEB系各社の技術ブログ『はてブ数』1位”の弊社ブログに於けるエンジニア別ランキングを出してみた | DevelopersIO

    小ネタです。 先日、以下ブログエントリで『はてブ数』に於けるランキングの紹介があり、その中で弊社が見事1位の座を射止め、社内エンジニアが数日間、内心(・∀・)ニヤニヤ しておりました。 WEB系各社の技術ブログのはてブ数を調べてみた - mikedaの日記 では、9万超のはてなブックマーク数の中で、誰が一番ブクマ数を稼いでいたのでしょうか? そんな声も社内でちらほらと挙がっておりましたので、試しにランキングを出してみました。 条件等 算出にあたって利用したデータの状況等は以下の通りです。 データの期間は、Developers.IO開始から2014年末の期間(2011年06月30日〜2014年12月26日)となります。昨年末に投稿した可視化ネタで用いた情報と同じ期間です。 2014年の弊社ブログにまつわる記録をプロ野球に例えて振り返ってみた|Tableau Software Tips&Viz

    “WEB系各社の技術ブログ『はてブ数』1位”の弊社ブログに於けるエンジニア別ランキングを出してみた | DevelopersIO
    akuwano
    akuwano 2015/01/18
    王者の貫禄
  • Packer+AnsibleによるAMIの作成 | DevelopersIO

    渡辺です。 クラスメソッドのAWSチームは基的に自分が使いやすいツールを選択するので統一されていません。 が、誰からいいね!と推しはじめると流行していく、そんな雰囲気です。 Ansible AnsibleはChefなどと同じ構成管理ツールのひとつで、AWSチームではAnsibleを使う人が多くなってきました。Ansibleの紹介は、構成管理ツール Ansibleを使ってみるを読んでみてください。 Packer Packerも広義には構成管理ツールですが、マシンイメージを作成するためのツールです。 AWSで言えばEBSマシンイメージを作るのに利用できます。 Packerについては、PackerでAmazon LinuxのAMI(Amazon Machine Image)を作成するを参照ください。 PackerでAnsibleによる構成管理 Packerはマシンイメージを作成するためのツール

    Packer+AnsibleによるAMIの作成 | DevelopersIO
    akuwano
    akuwano 2015/01/15
  • EC2の新インスタンスタイプ”C4″をベンチマークしてみた | DevelopersIO

    ウィスキー、シガー、パイプをこよなく愛する大栗です。 re:Invent 2014でアナウンスされていた新しいEC2のインスタンスタイプ"C4"を使用できるようになりました。C3に比べて、どの程度早くなったのか計測してみました。 C4自体の説明はせーのがAmazon EC2の新インスタンス「C4ファミリー」を触ってみたという記事を書いておりますので、こちらを参照下さい。 2015/01/14 15:20 ディスクアクセスのパフォーマンスに関する箇所は、内容を取り下げます。 ベンチマーク インスタンス全体のパフォーマンスを計速します。 計測環境 計測ツールはいつも通りにUnixBenchを使用します。 計測内容は以下の通りです。 UnixBench 5.1.3 EC2インスタンス:c3.large(2並列)、c4.large(2並列)、c3.xlarge(4並列)、c4.xlarge(4並列

    EC2の新インスタンスタイプ”C4″をベンチマークしてみた | DevelopersIO
    akuwano
    akuwano 2015/01/13
    早いなー!
  • re:Invent 2014で発表された11個のAWS新サービスを140文字でまとめる #reinvent | DevelopersIO

    はじめに こんにちは、虎塚です。 今日は、re:Invent 2014で発表された11個の新サービスの概要を、それぞれ日語140文字以内にまとめてご紹介します。この記事を読めば、10ツイート程度の文章で、新サービスの概要をまとめて知ることができます(!?) なお、元ネタの記事はこちらです。新サービス・新機能が11個まとめられています。 New Services and Features Announced in Las Vegas 原文では英語ブログにリンクが貼られていますが、AWS語ブログにリンクしました。 セキュリティとコンプライアンスのための新サービス このカテゴリでは、3つの新サービスが発表されました。いずれもAWSの既存サービスをセキュリティとコンプライアンス面から補完するサービスです。リソースの可視性や監査に寄与するとともに、AWSを利用する組織内で標準化されたプロダクト

    re:Invent 2014で発表された11個のAWS新サービスを140文字でまとめる #reinvent | DevelopersIO
    akuwano
    akuwano 2014/11/18
  • [新機能] Amazon RDS for PostgreSQLのリードレプリカを作成する | DevelopersIO

    ども、大瀧です。 今朝かた、RDS for PostgreSQLでリードレプリカがサポートされました。早速試してみたので、レポートします。 リードレプリカとは RDSのリードレプリカは、マスターとなるDBインスタンスとは別に読み取り専用のインスタンスを追加します。マスターへの負荷を分散させるための手法として、従来からRDS for MySQLでサポートされている機能です。今回、RDS for PostgreSQLが対応しました! ただ、MySQLのリードレプリカとはレプリケーション方式が異なるとドキュメントに記載があるので、MySQLのリードレプリカをご存知の方は注意が必要です。設計/運用面では以下3点を押さえておきましょう。 リードレプリカからマスターへの昇格はできない リードレプリカの多段化はできない 同一リージョン内のみ(異AZはOK) 要件 リードレプリカの元となるDBインスタンス

    [新機能] Amazon RDS for PostgreSQLのリードレプリカを作成する | DevelopersIO
    akuwano
    akuwano 2014/11/11
    ぽすぐれ
  • Route 53のPrivate DNS対応を試してみた | DevelopersIO

    ウィスキー、シガー、パイプをこよなく愛する大栗です。 DNSサービスであるRoute 53がVPC内のPrivate DNSをサポートしたので試してみました。 Route 53の設定 Route 53でHosted Zoneを作成します。今まで見慣れないTypeとVPC Idが出てきます。TypeでPublic DNSかPrivate DNSを選択します。 ドメイン名を"maroon1st.local"としてドメインを作成して、Typeを"Private Hosted Zone for Amazon VPC"に設定して、対象のVPCを関連付けます。 作成したHosted Zoneでレコードを作成します。ここではRDSのエンドポイントにCNAMEを設定しました。 この後、既存のDNSキャッシュが消えるまで待ちます。(DNSは「浸透」しませんよ) digコマンドで確認すると、以下の様に表示され

    Route 53のPrivate DNS対応を試してみた | DevelopersIO
    akuwano
    akuwano 2014/11/06
    これはよいかもしれぬ
  • CloudFrontのオリジンサーバによる機能の違い | DevelopersIO

    こんにちは。望月です。 今日はCloudFrontのOriginについてのあまり知られていない(?)差について書いてみます。 CloudFrontの復習 CloudFrontはAWSが提供するCDN(Contents Delivery Network)サービスです。全世界に散らばったエッジサーバと呼ばれるキャッシュサーバがコンテンツ提供元サーバ(オリジンサーバ)の持つコンテンツをキャッシュすることで、オリジンサーバの負荷を軽減しつつ高速なレスポンスを返すことを目的としています。 CloudFrontを経由して配信したいFQDN単位で、CloudFrontのDistributionと呼ばれるものを作成し、それに対してコンテンツの取得元であるオリジンサーバを一つ指定します。CloudFrontの特徴として、オリジンサーバとしてS3バケットを指定できることが挙げられます。以降、S3をオリジンサー

    CloudFrontのオリジンサーバによる機能の違い | DevelopersIO
    akuwano
    akuwano 2014/10/21
  • Mackerelを始めてみた | DevelopersIO

    はじめに 日2014年5月8日、ベータ利用が可能となった株式会社はてなさんのサーバ監視サービス、Mackerelのベータ利用が可能になりましたので、早速試用させて頂きました。 Mackerel トップページ サインアップ 「無料アカウントを作成」に進みます。 利用条件を確認した後、メールアドレスを記入します。 記入したアドレス宛に送付されるメールのURLを開きます。 任意のパスワード文字列を入力します。 任意のオーガニゼーションを登録すると、サインアップは完了します。 監視ホストの設定、登録 エージェントのインストールに進みます。 今回、監視対象とするサーバOSはUbuntuを利用しました。 「debパッケージをインストール」を選択します。 案内に従い、エージェントパッケージのダウンロード、インストール、APIKEYの反映、エージェントの起動を実施します。 curl https://ma

    Mackerelを始めてみた | DevelopersIO
    akuwano
    akuwano 2014/09/17
  • AngularJS 案件ふりかえり | DevelopersIO

    4 ヶ月強続いた案件がひと段落したので、過去に投下した下記エントリを元に振り返ってみました。 https://dev.classmethod.jp/client-side/javascript/angularjs12xstartup/ angular.module() の戻り値をグローバル変数に格納した代償 以前、Angular モジュールをグローバル変数に格納するよう var ns = ns || {}; ns.App = angular.module('testApp', …); と記述していましたが、この記法を採用して ngmin が動かなくなる…という現象に遭いました。なので、Angular コンポーネント ( controller, service など ) を定義するときには、以下のように記述することにしました。 (function () { 'use strict'; ang

    AngularJS 案件ふりかえり | DevelopersIO
    akuwano
    akuwano 2014/05/14
  • パブリッククラウドの世界へ飛び込みます ~クラスメソッドにJOINした話~ | DevelopersIO

    皆様はじめまして。甲木 洋介(@yokatsuki)と申します。 日2014年5月13日に、クラスメソッド株式会社にAWSエンジニアとして入社しました。 僭越ながら、この場を借りまして自己紹介致します。 最近の愛読書です(勉強中) 経歴 前職は日オラクルでした。 入社して最初の2年は人事付きの社内トレーナー兼社内SE的な職務からのスタートで、次の西部支社では4年程プリセールスエンジニアとして、九州山口のユーザ様へパートナー企業様と一緒にシステム提案の技術支援をしたり、RFP/運用計画書の作成をお手伝いしたり、データベースのチューニング作業したり、システムトラブル対応したりと様々な経験をしました。社主催の技術セミナーや、支社で独自に作ったORACLE MASTER対策セミナーで各県を講演しつつしっかり名物を堪能したのも懐かしい思い出です。 その後、外部研修部門であるオラクルユニバーシテ

    パブリッククラウドの世界へ飛び込みます ~クラスメソッドにJOINした話~ | DevelopersIO
    akuwano
    akuwano 2014/05/13
    なんと!おつかれさまでした!ANDクラメソさんでのご活躍もお祈りしております!