タグ

ブックマーク / knowledge.sakura.ad.jp (8)

  • さくらの開発チームにおけるTerraform/Ansibleの活用 | さくらのナレッジ

    はじめに さくらのクラウドにはいくつかの開発チームがありますが、その中で私が所属しているガンマチームにおけるTerraformやAnsibleの活用というテーマで川井が発表させていただきます。 内容としては、まずこの発表の目的を説明し、IaC (Infrastructure as Code)とはそもそも何かという話をして、それからさくらのクラウドでTerraformをどのように活用しているか、またAnsibleをどのように活用しているかを発表します。 目的 今回はIaCの勉強会ということで、IaCの理解と実践を目的としています。この勉強会に参加することで皆さんがTerraformやAnsibleを理解し、インフラ構築に活用できるようになることを目指したいと思います。 IaCの理解と実践 この発表ではIaCを以下のように定義します。 「IaC(Infrastructure as Code)と

    さくらの開発チームにおけるTerraform/Ansibleの活用 | さくらのナレッジ
    shodai
    shodai 2024/08/14
  • Apache HTTP Server向けのWebアプリケーションファイアウォール(WAF)「ModSecurity」を使ってみよう | さくらのナレッジ

    オープンソースのWAF WAFとして利用できるソフトウェアは多数存在しており、その多くはセキュリティ企業などが提供する商用製品/商用サービスとなっている。しかし、数は少ないがオープンソースのWAFも存在する。オープンソースのWAFとしてよく知られているのが次の5つだ。 ModSecurityはApache HTTP ServerやNginxMicrosoft IISのモジュールとして提供されているものだ。このモジュールを組み込むことで、これらWebサーバーをWAFとして利用できるようになる(図1)。 図1 ModSecurityのWebサイト 活発な開発が続けられており、採用実績も多い。DebianやUbuntu、Red Hat Enterprise Linux(RHEL)およびCentOSといったその互換OSなどでは標準でパッケージが提供されており、導入も容易だ。検出用のルールセットは

    Apache HTTP Server向けのWebアプリケーションファイアウォール(WAF)「ModSecurity」を使ってみよう | さくらのナレッジ
  • 新型コロナウイルス(COVID-19)に対するデータセンタ各社の対応まとめ | さくらのナレッジ

    2020年4月現在、全世界的な新型コロナウイルス(COVID-19)の感染拡大にともない、データセンタにも影響が出ています。新型コロナウイルスの感染の拡大を抑えるためには、 他人と一定の距離を保つ社会的距離(ソーシャル・ディスタンシング)をとることが有効とされています。そのため、一部の国や地域では、ロックダウンと呼ばれる外出禁止や生活必需品以外の店舗閉鎖などの措置がとられています。 そのような状況の中、インターネットは社会的距離をとりつつも、リモートワークなどを実現する極めて重要なツールとなっており、インターネットの一部であるデータセンタは社会を支えるインフラとして重要な役割を果たしています。そのような状況の中で、データセンタ事業者各社は、データセンタの運用を継続するよう努力をしています。今回の記事では各社がWebで公開している取り組みについて2020年4月3日現在の状況をまとめます(4/

    新型コロナウイルス(COVID-19)に対するデータセンタ各社の対応まとめ | さくらのナレッジ
    shodai
    shodai 2020/04/07
  • 15分で作る、Logstash+Elasticsearchによるログ収集・解析環境 | さくらのナレッジ

    たとえば、inputに「stdin」、outputに「file」というプラグインを使用すれば、標準入力からイベントを受け取り、それをファイルに出力することが可能となる。そしてLogstashが注目されている理由の1つのが、出力先として「Elasticsearch」が利用できる点だ。 検索機能に優れた分散型データベース「Elasticsearch」 Elasticsearchはオープンソースで開発されている分散型データベースシステムだ(図2)。「Elastic」という名前のため勘違いされやすいが、米Amazonが提供しているクラウドサービス「Amazon Elastic Compute Cloud(EC2)」とは無関係だ。 図2 ElasticsearchのWebサイト ElasticsearchはJavaで実装されており、またデータ検索エンジンとして「Lucene」が組み込まれているのが特

    15分で作る、Logstash+Elasticsearchによるログ収集・解析環境 | さくらのナレッジ
  • 町工場がIoTで生産業務を大幅に改善。約3億円の設備投資と約1億円の労務費削減 | さくらのナレッジ

    昭和の機器も含めIoTで生産ラインを見える化 IT分野の調査・助言を提供するガートナージャパンは2017年4月26日~28日の3日間、「ガートナー ITインフラストラクチャ & データセンター サミット 2017」を開催。2日目のゲスト基調講演には、旭鉄工 代表取締役社長 兼 i Smart Technologies 代表取締役社長 CEOの木村哲也氏、およびi Smart Technologies 執行役員 COOの黒川龍二氏が登場し、「町工場でも成果の出せるIoT! ~昭和の機械も接続~」をテーマに講演しました。 旭鉄工は1941年に木村鉄工所として創立され、1943年よりトヨタ自動車工業との取引を開始。現在に至るまでエンジン用部品、トランスミッション用部品、ブレーキ部品、サスペンション用部品など、トヨタ自動車向けの自動車部品を中心に幅広い製品を製造しています。2015年度の売上高は1

    町工場がIoTで生産業務を大幅に改善。約3億円の設備投資と約1億円の労務費削減 | さくらのナレッジ
    shodai
    shodai 2017/08/14
  • 日銀が実験で確認、ブロックチェーン技術のファイナリティと可用性はトレードオフの関係に | さくらのナレッジ

    ブロックチェーン技術(注1)の大きな特徴である可用性と、金融系システムで求められる決済の確定性(ファイナリティ)の間にはトレードオフの関係があります。日銀行が行った実験結果は、このことを確認する内容となっています。 「ファイナリティ」は一貫性を重視した言葉 ブロックチェーン技術を情報システムに適用する場合に話題になることが多い言葉が「ファイナリティ」です。 ファイナリティとは、元々は金融業界の用語で「決済の確定」を意味します。ブロックチェーン技術に対してこの言葉が用いられるのは、決済処理の挙動が確率的であるブロックチェーン技術(詳しくは後述)に対して「ファイナリティがない」と表現する場合です。 ファイナリティが問題になる背景には、ビットコイン、Ethereum、NEM/mijinなどのブロックチェーン技術が実現している一貫性と、金融機関が情報システムに求めている一貫性の種類が異なるという

    日銀が実験で確認、ブロックチェーン技術のファイナリティと可用性はトレードオフの関係に | さくらのナレッジ
    shodai
    shodai 2017/04/04
  • 「Serverspec」を使ってサーバー環境を自動テストしよう | さくらのナレッジ

    ChefやPuppet、Vagrantといったサーバーの設定を自動で行うツールが普及しつつあるが、それと同時にサーバーの自動テストについても注目されるようになっている。今回はサーバーの自動テストを実現するツール「Serverspec」をLinux環境で利用する手順を紹介する。 サーバーの自動テストの必要性とテスト駆動開発 最近ではサーバーの設定やソフトウェアのインストールといった作業を自動で行えるツールが注目されている。しかし、設定後のテストについてはあまり注目されておらず、各種設定やソフトウェアのインストールが正しく行われているかどうかは手作業で確認することが一般的だった。しかし、手作業での確認にはミスや抜けが発生する可能性があり、また対象とするサーバーの数が増えるとそれに比例して手間も増えてしまう。そこで活用したいのが、サーバーの自動テストツールだ。 サーバーの自動テストツールは、あら

    「Serverspec」を使ってサーバー環境を自動テストしよう | さくらのナレッジ
    shodai
    shodai 2015/12/24
  • クックパッド開発者が明かしたマイクロサービス“切り出し”の実際とは? | さくらのナレッジ

    2015年9月26日に開催された「Seasar Conference 2015」のセッション「【世界最大級】クックパッドの Microservices 化【WIP】」を聴講しました。マイクロサービスに関するコラム記事を書いた後でしたので、この話題が気になっていたのです。結果として、現場の開発者による生々しい話を聞くことができました。「等身大のマイクロサービス切り出しの現場」と言えばいいでしょうか。 【世界最大級】クックパッドの Microservices 化【WIP】 講演者はショウジヨシオリさん。現在、クックパッドで開発者として働いています。 クックパッドのシステムは、「世界最大級のモノリシックRailsサービス」として知られています。今回は、その一部をマイクロサービスに切り分ける経験を語りました。講演資料が次のリンクから見られます。 https://speakerdeck.com/yo

    クックパッド開発者が明かしたマイクロサービス“切り出し”の実際とは? | さくらのナレッジ
    shodai
    shodai 2015/11/27
  • 1