APC 技術ブログ

株式会社エーピーコミュニケーションズの技術ブログです。

株式会社 エーピーコミュニケーションズの技術ブログです。

GKEを使ったk8sの起動方法~Dockerイメージのローリングアップデート

みなさん お疲れ様です。和田です。 APCブログ初投稿になります。 至らない点あるかもしれませんが、よろしくお願いいたします。 本記事では、重点施策(k8sチーム)で検証した内容となります。 k8sでDokerイメージのローリングアップデートってどうやるんだろ…

Product Manager Conference 2018に参加して感じたこと

先進サービス開発事業部のKunimoriです。 元ネットワーク・サーバエンジニア。現在は新規プロダクトの事業責任者としてチームメンバーと関連部署のみなさまに助けられながら事業を進めています。 直近1年くらいはプロダクトの営業を中心に数字を追う日々を過…

ネットワークエンジニアがMacで業務するために必要なツールたちまとめ

この記事は、エーピーコミュニケーションズ Advent Calendar 2018 の11日目のエントリです。 目次 目次 はじめに 慣れ親しんだツールたち Macで使っているツールたち Consoleケーブル / USB変換 ターミナルソフト ログの取得 コンソール接続 連続Ping ファイ…

Terraformを使ってEKSを構築する

始めに 先進サービス開発事業部の山岡です。 Terraformを使ったEKSの構築を試してみる機会があったのでEKSに関する解説とコード、注意が必要と思ったポイントについて書きたいと思います。 EKSの解説 EKSは何をしてくれるのか? EKSはKubernetesのマスターノ…

Golangの独自型を使い引数の順番ミスを減らす

先進サービス開発事業部の山岡です。 Golangには他のプログラミング言語と同様関数があり、これに引数として値を渡すことで見通し良く様々な機能を作ることができます。しかし関数に複数の引数を渡す場合、時折順番間違いが問題となることがあります。 例え…

testeratorで高速にGAE/Golangのテストをしよう

始めに 先進サービス開発事業部の山岡です。 GAEにはローカルでクラウドの環境をそこそこ再現できるSDKが用意されており、疑似的にDB(Datastore)等が再現され動作確認を行うことができます。実環境へのアップには1,2分はかかり、ちょくちょくアップしながら…

NEEDLEWORKで any any 試験の実行を検討する

始めに 先進サービス開発事業部の山岡です。 弊社製品の一つにファイアーウォールのポリシーテストを自動化するNEEDLEWORKがあります。詳細はリンクを見て頂くとして、簡単に言えばCSVに試験シナリオ(プロトコルやSrc/Dstアドレス等々)を定義しそれを実行…

Datastore Import/Exportの結果をレポートする

先進サービス開発事業部の山岡です。 GCP DatastoreのバックアップにはImport/Exportというサービスを使いますが、これには結果をレポートする機能が無く運用する上で不便です。今回APIをポーリングしSlackにレポートする仕組みを作りましたのでその知見を共…

その名はStackStorm

こんにちは、APCの古木です。 世間ではワールドカップで盛り上がっていますが、 いかがおすごしでしょうか。 日本代表の戦績が気になるところですが、秋田犬「マサル」のその後も気になります。 先日、唐突にStackStormのPack評価の記事をアップしました。 …

[StackStorm] Twitter Pack 使ってみた

■ はじめに APCの佐々木です。 StackStorm(以下ST2)にはPackという連携するシステムごとに Sensor、Trigger、Action、WorkFlowをまとめたものが存在します。 Stackstorm Exchangeで公開されているPackを いくつか評価していますので、順次アップしていきます…