タグ

devopsに関するwkzkのブックマーク (4)

  • Gradleで陥りやすい問題点の解決策TIPS集 - 猫好きモバイルアプリケーション開発者記録

    今回はGradleでよくハマるであろうポイントを集めたTIPSを11個紹介します。 01. 依存関係のバージョンが指定されたものにならない MavenからGradleへ移行した場合、おそらく誰もが最初に陥る問題かと思います。 端的に言うと、Mavenの pom.xml で指定したままの依存関係の設定をそのまま build.gradle へ移したとしても 最終的に取得される依存関係は殆どのケースで同じにはなりません。 これは「推移的依存関係」によって同じライブラリが存在した場合に優先されるバージョンがMavenとGradleでは異なるために起こります。 推移的依存関係とは簡単に説明すると、ある依存関係がさらに依存する関係のことを言います。 MavenでもGradleでもそれらを自動的に取得しようとしますが、 それらの中で使っている依存関係のgroupIdもartifactIdも同じだがバージ

  • MySQL Casual Talks vol.7で「Continuous Restoreへの道」を発表奴 - たまごかける日報

    タイトルの通りだけど MySQL Casual Talks vol.7でお話してきた。 MySQLのbackupはみんな取ってると思うけどそのBackupって当にRestore出来るのかなーという不安からRestoreを検証してくれる仕組みを作ってみたというお話 発表資料はこれ 実は発表の二日前にようやくちゃんと全部のjobが綺麗に動いたんだけど、 何故かその段階で、もう大丈夫っしょ!(・。・)となってしまい、 実際に全部のjobを連結させて一連の流れが見えるようになったのは、 なんと発表当日会場入りの30分前という体たらくっぷり。 なので、資料の途中に書いてある実際の運用ではとかのくだりは、あくまでもそういう予定である。 みたいなかんじになってしまった。なんか今思うと詐欺みたいだなw 発表にあたって 実は人前で何かを発表するみたいな経験に乏しく、 発表当日は緊張しすぎて雨に濡れた子犬み

    MySQL Casual Talks vol.7で「Continuous Restoreへの道」を発表奴 - たまごかける日報
  • Fleetの使い方,Unitファイルの書き方

    Fleetの使い方,Unitファイルの書き方 CoreOSに入門した | SOTA CoreOSではすべてのアプリケーションをDockerで動かす.このとき,コンテナによるサービスをCoreOSクラスタのどのマシンで起動するかをいちいち人手で決めるわけにはいけない.クラスタ内のリソースの状態や動いているサービスに基づき,適切なマシンでコンテナを動かすスケジューリングの仕組みが必要になる. このスケジューリングとコンテナの管理にCoreOSはfleetを用いる. fleetを使うとCoreOSクラスタが1つのinit systemで動いているかのようにそれを扱うことができるようになる.開発者はどのマシンでどのDockerコンテナが動いているかを気にする必要がなくなる. 例えば,5つのコンテナを動かす必要があれば,fleetはクラスタのどこかでその5つのコンテナが動いてることを保証する.もしコ

  • スケールするサービスでの最新オペレーション事例 - ワザノバ | wazanova

    https://www.youtube.com/watch?v=B1Wt8s4LEfk 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約1時間前 10/29に開催されたSecurity@Scaleのカンファレンスで、興味深いと思った話題を拾ってみました。 SquareのDiogo Monicaの講演は、障害/脆弱性に対応する社内システムをどのように自動化 / 最適化させてきたかというテーマ。 脆弱性の種別(XSS等) x セキュリティゾーン(システムのどの箇所にとって脅威になるかを3段階に分類。DBに近い方が危険性が高い。)でスコア化することで、対応のために発行されるチケットは自動的に優先付けされる。 SLA(サービスレベルアグリーメント)において、例えば、P0は24時間以内、P1は7日以内、P2は30日以内と

  • 1