イノベーション エンジニアブログ


株式会社イノベーションのエンジニアたちの技術系ブログです。ITトレンド・List Finderの開発をベースに、業務外での技術研究などもブログとして発信していってます!


このエントリーをはてなブックマークに追加

Tag: Azure


  1. カスタムコンテナイメージを使った AWS Fargate で Azure の BLOB Storage をチラ見してみた

    お久しぶりです。 プライベートで Azure を使っている SRE チームの syoga です。 もうすぐ今年も終わりですね! という訳で、 今回は AWS Fargate を使ってみようと思います。 Fargate で何をしようかな Fargate は AWS が提供する ECS でインスタンスを意識せず利用できる、フルマネージドなコンテナ実行環境です。 詳細は AWS の公式ページ等で要チェックください。 で! 何をしようかと思ったのですが、以前の 記事 で作成した LINE BOT で Azure の Blob Storage にアップロードした 画像ファイルを気軽に参照できるようにしたいという思いがありましたので、そんな仕組みのコンテナイメージを作って Fargate で利用してみ…

    syoga, Azure, AWS, Fargate, ECS, Docker

  2. Goのプロファイラを使おう! その1

    こんにちは。 エンジニアのNew塚本です。 引き続き、Golangでバッチをゴリゴリ製造している毎日です。 今回は、プロファイラについてのお話をのせたいと思います。 弊社、矢ヶ崎もPHPプロファイラについて触れてますので興味のある方はどうぞ! http://tech.innovation.co.jp/2018/07/30/P-H-P.html 事前準備 Goの標準ライブラリのpprofを使うため、特別な準備はありません。 使用するプログラム 現在、製造中のプログラムを使用しました。 Azureキューストレージからデータを取得、ごにょごにょした処理後にDBにInsertして、Azureキューストレージからデータを削除するバッチ処理です。 今回は、CpuProfile情報を取得してみます。 使…

    NewTsukamoto, mac, Golang, pprof, CPUProfile, Azure

  3. Azure Computer Vision API で OCR(光学的文字認識)をしてみた

    お久しぶりです、SRE チームの syoga です。 今年の冬は激寒でしたが、やっと春の陽気を感じる季節になってきたなと思います、これからお花見等の行楽シーズンに突入しますので、写真を取る機会も多くなるのではないでしょうか。 そんな中、以前の ブログ で作成した LINE Bot を色々な人に使ってもらおうと思い、新機能を追加しましたので、今回はそちらについて記事にしたいと思います。 ※ 前回の ブログ で Go で DB にログを出力するのが遅い件は、ログ出力関数に DB コネクションを渡す事で改善できたので触れません!! お金が…ない!! Line Bot では Repl-AI のユーザ ID や ぐるなび API に渡す検索料理名を、Azure Redis Cache に保存していま…

    syoga, log, Azure, Azure Storage, Node.js, LINE, Azure Function, Computer Vision API

  4. Azure CosmosDB へ Go でログ出力するお話

    明けましておめでとうございます、SRE チームの syoga です。 来週ついに Monster Hunter World が発売する訳ですが、ネット人見知りの私はソロで頑張る予定です、 そんな中思いついた事を今回のブログに書き綴りたいと思います。 思いついた事 以前の記事でログについて思いの丈をぶつけたのですが、個人的にオートスケーリングやコンテナ化、サーバレスが当たり前になりつつある世の中で、ログをファイルに出力するというのは、モンハンに例えるのならオンライン集会所のクエストにソロで挑むようなものです(個人の意見です)!! という訳で、Go 言語を利用し Azure Cosmos DB(以下 CosmosDB)にログを出力する実験を行ってみました。 CosmosDB で Go!! まず…

    syoga, log, Azure, Go, Cosmos DB

  5. Azure Container Service(AKS)で人生というコンテナもオーケストレーションしてもらいたい話

    お久しぶりです、年のせいか風邪がなかなか完治しない自分に若干引き気味な SRE チームの syoga です。 今年も後少しで終わってしまいますが、皆様やり残した事はありますか? 私は Microsoft 社の新型ゲームハード Xbox One X を買いそびれてしまい悶々としております。 日本で売れる訳ないとたかをくくっていたのですが、まさかの転売屋需要により予約が出来ず今にいたっております。 この悔しさを10月に Preview 版がリリースされた Azure Container Service - AKS(以下AKS)へぶつけてみようと思います。 Kubernetes の詳細については Google 先生に確認下さい。 Azure Container Service とは? ACS 以…

    syoga, log, Azure, Container, Kubernetes, Docker

  6. 秋の寂しさを Ionic + Azure + Repl-AI を利用したアプリで乗り切る

    お久しぶりです、SRE チームの syoga です。 秋の気配が近づきめっきり寒くなってますが、皆様いかかがお過ごしでしょうか、風邪の初期症状とログの出し忘れには気をつけたいものですね。 話は変わりますが、最近友達が少ない事に気付きました、LINE の友達は 33人(家族含む)、インスタのフォロワーは 7人(国外の方含む)、Facebookの友達は0人、そんな寂しさを払拭するために、以前の 記事 で作った LINE Bot とおしゃべりする日々です。 ただ、LINE を通しておしゃべりするのは最近飽きてきたので、今回は AI とお話するハイブリッドアプリを作成したいと思います。 Ionic フレームワークを利用する Ionic は Cordova を拡張したハイブリッドアプリ用のフレームワ…

    syoga, log, Azure, Function App, Ionic, Cordova, Angular, TypeScript, Repl-AI

  7. Docker イメージを Azure Container Instances で動かしてみた

    お久しぶりです、ドラゴンクエスト11でカジノのマジスロにハマり過ぎ、全く冒険が進まない syoga です。 以前の 記事 通り、PS4版と3DS版両方購入しましたが、マジスロはPS4版にしか実装されていないため、PS4版を進めざるを得ない状況となっています。 激アツが本当にアツいっていいですね! さて、最近弊社の某プロダクトでは空前の Docker ブーム(?)が到来しております、そんな中 Microsoft Azure で新たなコンテナサービスが発表されましたので、今回はそちらに触れてみようと思います。 そもそもコンテナって? 皆様ご存知かとは思いますが、自身の復習も兼ねてざっくり記載したいと思います。 従来の仮想化について 従来の仮想化というと、物理コンピュータ上にソフトウェアで仮想的…

    syoga, log, Azure, Container Instances, container, Docker

  8. LINE + Function App で AI とお話してみた

    お久しぶりです、SREの人 syoga です。今年も後5ヶ月ですが、ログ出して行きましょう。 皆様すでにご存知かもしれませんが「電子レンジで魚が焼ける皿」を買いました。これが凄く便利で、皿に魚(生 or 干物)を載せてレンジでチンするだけで、焼き魚が簡単に作れます! 個人的に感動したので、こちらで共有させていただきました! まるで魔法のようですね…魔法と言えば我々エンジニアは、魔法のようなクラウドサービスを利用する事が多いかと思います、そう!AWSです。 もしもAWSが使えなかったら… 【ここから超展開】 『つまり!何が起こるか分からない現在(イマ)だからこそ、 地球外生命体が攻めてきて全世界のAWSデータセンターを、 破壊する可能性だってあるんだ!!』 ΩΩΩ < な、なんだってー…

    syoga, log, Azure, Function App, Node.js, LINE, Repl-AI

  9. Custom Vision Service は犬派?猫派?どっちも派?

    皆様いかがお過ごしでしょうか、反省中の syoga です、早いもので今年も後半年となりましたね、 全力でログ出力していますでしょうか? 私も頑張っていきたいと思います。 そんな中、Microsoftの開発者向けカンファレンス「Build 2017」が 5/10 (現地時間)から開催され、色々な新技術やサービスが発表されましたよ。 個人的に気になった事 ・Visual Studio for Mac が一般公開 ・Azure Cosmos DB(非構造化データベース)の発表 ・Cognitive Services 関連 ・Cloud-Powered Clipboard (クリップボードのクラウド化、PCでコピしたテキストをスマホにペできる) ・iTunes がWindowsストアに登場!! ・…

    syoga, log, Azure, Custom Vision Service

  10. LINEとLambdaでパンケーキ! なお話

    お久しぶりです、SREと呼ぶ方も呼ばれる方もまだ慣れていない syoga です。 最近 SRE というチーム名に恥じない業務をするには何をすべきか… DevOpsってなんでも自動化するだけじゃないよね…等 日々の業務について悶々としていたところ、ドラゴンクエストXIの発売日が決まりました!! 3DSとPS4 というマルチ展開なのでとりあえず両方購入する事にします! Azure Machine Learning のお話 その3 Azure シリーズの第3段となります、前回までのあらすじはこちらです。 機械学習を学ぶため Azure Machin Training を体験したが、 自分が「作るより使う方が好きマン」だという事に気付き、 Computer Vision API を使ってみた sy…

    syoga, log, Azure, Computer Vision API, Node.js, AWS, Lambda, LINE