タグ

2015年3月26日のブックマーク (12件)

  • デプロイ自動化とServerspec

    Serverspecの献ありがとうございました.とても面白かったです.詳しい書評はすでに素晴らしい記事がいくつかあるので,僕は現チームでどのようにServerspecを導入したか,どのように使っているかについて書きたいと思います. Serverspec導入の背景 今のチームではサーバーのセッアップおよびデプロイにChefを使っている.にも書かれているようにこのような構成管理ツールを使っている場合はそのツールを信頼するべきであり,Serverspecのようなテストツールは必要ない.僕らのチームもそのような理由でServerspecの導入には至っていなかった. しかしアプリケーションが複雑になりChefのレシピも混沌とするようになるとそれは成立しなくなる.見通しの悪いレシピはChefへの信頼度を落とす.信頼度の低下はデプロイ不信に繋がり人手(筋肉)によるテストが始まる. サーバーの数がそ

  • Dockerで自分のサイトを手軽にHTTP/2対応にしよっか - Qiita

    HTTP/2もほぼ仕様ができました。 代表的なWEBブラウザのうち、Firefox, Google ChromeならHTTP2が利用可能です。 HTTP/2は大雑把にいうとデータの転送周りでいろいろ効率がよくなって嬉しい感じ。 真面目に導入するにはまだ大変だけど、普通のサイトでもとりあえずDockerがあればHTTP/2に対応させて試すことができる。 環境 普通のWeb環境のモデルとして、Amazon EC2上にWordPressをHTTP(TCP/80)のみでホストしてるAMIMOTOさんを使ってみた。 WordPress AMI 網元 AMIからEC2インスタンスを起動すれば、平文のHTTPでWordPressが動いている。 ※ 起動時にセキュリティグループでHTTPS(TCP/443)も許可しておこう。 Dockerで起動するプロセスは、HTTP2で受けてupstream(rever

    Dockerで自分のサイトを手軽にHTTP/2対応にしよっか - Qiita
  • Consulにコントリビュートした話

    Tech-Circle #4: Consulハンズオン勉強会

    Consulにコントリビュートした話
  • Private Presentation

    Private content!This content has been marked as private by the uploader.

    Private Presentation
  • Facebookの開発者会議「F8 2015」1日目まとめ

    米Facebookは3月25日(現地時間)、年次開発者会議「F8 2015」をサンフランシスコで開催した。稿では、2日にわたるこの会議の1日目に発表されたことをまとめた。 メッセンジャーのMAUは6億人に(統計数字) 基調講演でマーク・ザッカーバーグCEOは以下のような数字を披露した。 Facebookアプリのユーザー数:14億人 Facebookグループのユーザー数:7億人 WhatsAppのユーザー数:7億人 Facebookメッセンジャーアプリのユーザー数:6億人 Instagramのユーザー数:3億人 2014年中にインストールされたFacebookアプリ数:35億 2014年中にアプリで共有されたコンテンツ数:500億件 過去5年間にFacebookが開発者に支払った金額:80億ドル Messenger Platform 6億人が使うメッセンジャーアプリでGIFアニメやコラー

    Facebookの開発者会議「F8 2015」1日目まとめ
  • 論理削除はなぜ「筋が悪い」か

    「論理削除が云々について - mike-neckのブログ」を読んで。 データベース設計において、「テーブルの書き換えをするな、immutableなマスタと更新ログによって全てを構成しろ」というこの記事の主張はモデリング論として全く正しい。 だが、残念なことに、ディスクやメモリが貴重な資源だった時代の技術であるRDBは、そのようなモデリングに基づいて設計されたデータベースには必ずしも適していない。 第一の問題は、RDBに対してなされる様々な「更新」(トランザクション)は不定形(どのテーブルをどのように修正するかはアプリケーション依存)だという点。不定形な「更新」を時系列にそってRDBに記録していくのは、設計と並走性の点において困難あるいは煩雑なコーディングが必要になる(というか、そのような「イベント」による「変化」はREDOログに書き、その更新された「状態」をテーブルに反映していくというのが

  • 刺身タンポポを殲滅する Consul Template

    刺身タンポポを殲滅する Consul Template Tech-Circle #4: Consulハンズオン勉強会 - connpass http://techcircle.connpass.com/event/12860/ Lightning Talks session #techcircleja ・刺身タンポポを駆逐する#とは? ・Consul Templateとは?導入方法 ・Consul TemplateでMunin監視設定を自動化 日時:2015年3月25日(木) 19:30~ 会場:TIS株式会社 新宿社14F会議室Read less

    刺身タンポポを殲滅する Consul Template
  • DevOpsが浸透しない「本当の理由」

    欧米では業種を問わず、多くの企業に浸透しているのに対し、国内ではいまだバズワードと見られているDevOps。その真因とは何か? アジャイル開発、DevOpsに深い知見を持つ、日HPの藤井智弘氏が「DevOpsの誤解」の真因を喝破する。 DevOpsが、日ではスローガンから脱し切れない理由とは? ビジネスとITの距離が年々縮小し、ITのパフォーマンスがビジネスのパフォーマンスを左右する時代になっている。特に現在、SoE(System of Engagement)領域に属するフロント系のシステムは、業種を問わず多くの企業が運用している。市場環境変化が速い中、こうした顧客接点となるシステムはもちろん、それと連携するバックオフィスのシステムも含めて、ニーズに合わせて迅速・柔軟に改善できなければ、ライバルも多い中で確実に機会損失を被ることになる。これを受けて、欧米では金融、メーカー、流通など、多

    DevOpsが浸透しない「本当の理由」
  • JoyentがDockerに最適化したクラウド「Triton」を発表。最小で1分毎に課金

    Node.jsの開発などで知られるJoyentが、Dockerに最適化したクラウドサービス「Triton Elastic Container-Native Infrastructure」(以下Triton)を発表しました。 TritonはDockerコンテナのデプロイにフォーカスして開発されたクラウドサービスで、仮想マシン上ではなくベアメタル上にコンテナを展開することにより、高い性能やセキュリティを提供するのが最大の特長です。 OpenSolarisをベースにしたOSで提供 同社のクラウドは、OpenSolarisをベースにJoyentが開発した「Smart OS」を用いており、今回のTritonもそのSmartOS上でDockerが提供されることになります。これについてJoyentは下記のように、より良いDockerを作る目的ではなく、SmartOSを活用したいのだと説明しています。 同

    JoyentがDockerに最適化したクラウド「Triton」を発表。最小で1分毎に課金
  • AWS News Blog

    Join AWS Hybrid Cloud & Edge Day to Learn How to Deploy Your Applications in the Everywhere Cloud In his keynote of AWS re:Invent 2021, Dr. Werner Vogels shared the insight of how “the everywhere cloud” is bringing AWS to new locales through AWS hardware and services and spotlighted it as one of his tech predictions for 2022 and beyond in his blog post. “What we will see in 2022, and even more […]

    eigo_s
    eigo_s 2015/03/26
  • Ansible 1.9がリリースされました — そこはかとなく書くよん。 ドキュメント

    Ansible 1.9がリリースされました¶ 2015年3月25日にAnsible 1.9がリリースされました。結構な量が追加・変更されていますので、ここでリリースノートを訳してみなさまのお役に立てればと思います。 基的に互換性が確保されていますので、playbookを書きなおす必要はないと思います。ただし、gitモジュールなどのバージョン管理システム用のモジュールでローカルに変更があると失敗するという、安全側に倒した変更がされていますので、その点でplaybookを変更する必要があるかもしれません。 なお、1.9は1系の最後のリリースとなります。大幅に書きなおされたAnsible 2.0は近いうちに出る予定です。 リリースURL: https://github.com/ansible/ansible/blob/devel/CHANGELOG.md#19-dancing-in-the-s

  • Bazel

    BazelCon 2024 registration and CFP are open now! For stable release documentation, please use the "Versioned docs" drop-down. The default view reflects the latest version at HEAD.

    Bazel