a2 Tech blog

試したこと・調べたこと・感じたことを発信するITエンジニアの日記です。仕事とは直接関係ないけど興味あることを模索していきます。

Visual Studio Code for SQL Server on Linux

f:id:ninna2:20170503203013j:plain:w360

SQL Server on LinuxをAzure Virtual Machine上に構築しました。ただ、構築しただけなのでデータベースとかテーブルとかまだ作成していません。SQL Server On Linuxを操作していく上で、もちろん、SQL Server Management Studioという選択肢がはじめにあります。ただ、せっかくSQL Server On Linuxなので、何となく新しいことやりたいなぁと思いまして、やっぱりここはマルチプラットフォームをフル活用だって勝手に思い込んでみます。

というわけで、今回はVisual Studio Codeから、SQL Server on Linuxに接続するために準備をしていきたいと思います。

続きを読む

SQL Server on Linux on Azure VM を試してみる

f:id:ninna2:20170430222728j:plain

2017/4/20にMicrosoft Data Ampというオンラインイベントがありましたが、日本では4/24に都内で同イベントが開催されたので参加してきました。Data Ampでの発表内容はMicrosoftのページやまとめてくれているブログなどを参考にしてもらえればと思います。

Microsoft Data Amp | Microsoft

次期SQL Server(SQL Server vNext)としてSQL Server 2017が発表されました。SQL Server on Linuxが面白そうなので触ってみたいと思います。現在、CTP2.0(パブリックプレビュー版)で公開されています。色々な機能を試す前に今回はまず立ち上げることをやってみたいと思います。LinuxSQL Serverを体験することができる日が来るとは10年前では考えられなかったですね。MicrosoftLinuxの流れは本物ですね。

続きを読む

Azure App Service on LinuxでDockerを試してみる

f:id:ninna2:20170427213054p:plain:w360

Azure App Service on Linux がプレビュー版で使用出来ます。Docker Containerもサポートしています。AzureではDocker Containerで環境構築を行う仕組みは他にも持っていますが、Azure App Service on Linuxを使うのが1番気軽にDocker Containerを試せるサービスなのではないかと思ってます。どれだけ気軽に使えるのか試してみましょう。Azureアカウントを持っている人であれば10分ぐらいでできると思います。

続きを読む

Deploy Java application in Azure Web Apps

f:id:ninna2:20170422012800j:plain:w360

Azure App Service On Linuxを試している時に、Linux + Javaという組み合わせには需要があるので早く実装されないかなぁなんて想いを書きました。Dockerサポートしてるので実質対応しているようなものなのかもしれないですが、ビルトインでの対応がいいなぁって思うわけです。とは言っても、Web Apps(Linux版でなくWindows版)でJavaはすでに使えます。情報源は下記です。英語の記事の方が新しいので、UIはそっちの方が最新です。

docs.microsoft.com

docs.microsoft.com

続きを読む

Try Azure App Service On Linux

Microsoftの最近の方向性はMicrosoftLinuxのようなので、それに少し便乗して、Azure App Service On Linuxを試してみたいと思います。パブリックプレビュー版なので、これからどんどん機能追加や使い勝手向上がされる事を期待しています。現行はLinuxで動いてるシステムをAzure上という狙いなんでしょうかね。Node.jsのアプリケーションなんかは、Web Apps(Windows版)のiisnodeよりも、従来からのLinux版の方がやはり信頼できるのではないでしょうか。

続きを読む

Deploy nodeJs apps to Heroku with VSTS

f:id:ninna2:20170409132859p:plain:w360

Overview

今回は、Visual Studio Team Service(VSTS)で遊んでみようと思います。VSTSはもちろんAzureとの親和性が抜群に良いので、Azureと組み合わせて使うのがセオリーだと思います。なんですが、ちょっと気まぐれで、別のPaaSにも連携できるはずだ、出来ないわけがないって勝手に思って、Herokuと連携をやってみました。これ、たぶん需要ない。なので本当に興味本位であくまでも遊びです。

続きを読む

Coded UI Test × Data Driven Test

f:id:ninna2:20170409015346j:plain

しばらくCoded UI Test(CUIT)から離れてましたが、久々に試してみたのでメモしておきます。今回は、CUITにData Driven Test(DDT)を組み合わせて、外部定義ファイル(CSV)からデータを読み込んで様々なバリエーションのデータでテストを実行する事を目指します。

続きを読む