Infrastructure as code for engineers in Node.js, Python, Go, .NET, Java, and YAML
![Pulumi - Infrastructure as Code in any Programming Language](https://cdn-ak-scissors.b.st-hatena.com/image/square/2f5b4d8ae010f991d4375a62cf67607cce0e2df8/height=288;version=1;width=512/https%3A%2F%2Fwww.pulumi.com%2Flogos%2Fbrand%2Fog-default.png)
static, benchmarking, tuning: sar, perf-tools, bcc/BPF: bpftrace, BPF book: Images license: creative commons Attribution-ShareAlike 4.0. This page links to various Linux performance material I've created, including the tools maps on the right. These use a large font size to suit slide decks. You can also print them out for your office wall. They show: Linux observability tools, Linux static perfor
(Image from: http://blog.smartbear.com/apm/why-todays-apm-solutions-arent-optimized-for-devops/) インフラに興味があるプログラマーが増えてきた 僕の勤務先に新しく入社されたプログラマーのなかで、 “インフラにも興味があるのでやってみたい” という意志を持っている方が増えております。やや意外に思う一方、僕もインフラは大好きな領域なのでとても嬉しく感じております。 このような意識の高い仲間に恵まれていることに感謝しつつ、その思いに答えられるような体制を維持していきたいと考えておりますので、この機会にまとめてみたいと思います。 クローズドなインフラ&運用チームに対する不信感 ランチなどで彼らに詳しい話を聞いてみると、 “前職ではあまり運用に深く関わらせてもらえず、インフラがブラックボックスしていた”
主にアプリケーション開発者向けに、Linuxサーバ上の問題を調査するために、ウェブオペレーションエンジニアとして日常的にやっていることを紹介します。 とりあえず調べたことを羅列しているのではなく、本当に自分が現場で使っているものだけに情報を絞っています。 普段使っているけれども、アプリケーション開発者向きではないものはあえて省いています。 MySQLやNginxなど、個別のミドルウェアに限定したノウハウについては書いていません。 ログインしたらまず確認すること 他にログインしている人がいるか確認(w) サーバの稼働時間の確認 (uptime) プロセスツリーをみる (ps) NICやIPアドレスの確認 (ip) ファイルシステムの確認(df) 負荷状況確認 top iostat netstat / ss ログ調査 /var/log/messages or /var/log/syslog /
ここ最近のインフラ系技術の流れがおもしろいなー、と思ったので、Puppet が出た辺りぐらいから、振り返って整理してみる。殴り書きなので、後から修正したり書き加えたりするかも。特に後半の方は、あまり考えが整理できてない。 最近のウェブ界隈での「インフラ」という用語の使われ方には、色々異論もあるようだけど、ここではごく最近使われるようになってきた、OS からミドルウェアといったソフトウェアレイヤーを指す言葉としてのインフラについて触れる。(英語圏でも同様の意味で使われているようなので、ある程度市民権を得たと言っても良さそうだし。) プロビジョニングレイヤー まず、前提知識としてプロビジョニングレイヤーと自分が勝手に呼んでるものについて整理。 Chef や Puppet は「プロビジョニングフレームワーク」とも呼ばれているが、以下の議論をより厳密にするために、Lee Thompson 氏による
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く