PowerShell CI pipeline using VSTS and Pester

I talked about BDD on PowerShell meetup Tokyo.  I’d like to share some tips for enabling BDD and Continuous Integration using VSTS. If you create a decent Unit tests when you write a PowerShell, you can feel safe and sound. Also if you have continuous integration system for your PowerShell, You can notice the problem…

0

Enabling Vamp on Azure Container Service (DC/OS)

Vamp is an open source, self-hosted platform for managing microservice oriented architectures that rely on container technology. It help us to enable auto-scaling, canaly releasing, blue-green deployment, self-healing, and auto-configration of application gateway. Enabling these functions are tough. You need to configure a lot of things. However, Just installing vamp on DC/OS, it will help…

0

Seven deployment strategies for Service Fabric

I’ve finished two hackfests with our partners as a DevOps evangelist. During the hackfest, I find some typical patterns that they want to know. I’d like to share these. I hope you like this. 1. Simple Deployment Pipeline People want to know the typical CI/CD pipeline for Service Fabric. When you try Service Fabric, I…

0

Secure Cluster Script for Service Fabric

I helped a Microservices Hackfest, today.  I explained how to create a Service Fabric Secure cluster. My customer said that it was useful because it requires several powershell commands and slight complex. He also said “Hey, you should write a powershell script for creating KeyVault and Self-Signed Certificate!” He is right. If you want to…

0

Enable Xamarin Continuous Integration Using VSTS and Xamarin Cloud

I build and test Xamarin and Xamarin Test Cloud using Visual Studio Team Services. It works fine. However, I had some pitfalls for building/testing it. I’d like to share these pitfalls and solutions. Environment Xamarin Project: (Android(Xaml)/iOS(Forms)) IDE : Visual Studio 2015 Update 3 (Android), Xamarin Studio for Mac (iOS) Build Agent: Hosted(Android), MacOSX + VSTS Build…

0

Unit testing for Microsoft Azure Service Fabric

I investigate some strategy for unit testing for Service Fabric. Service Fabric is the PaaS environment for Microservices. It is very innovative service. I really love it. However, it is difficult for unit testing. I’m still not sure which is the best practice for Service Fabric, however, I’d like to share what I leaned. Unit Testing…

3

Yahoo! JAPAN’s DevOps Journey

Yahoo! JAPAN is one of the top solutions-providing search engines in the Japanese Internet market. Its DevOps journey has been distinct and passionate. Recently, Microsoft senior technical evangelist Tsuyoshi Ushio met with Yahoo! JAPAN’s DevOps team to learn more about their experiences. He shares that dialog here. The Yahoo! JAPAN DevOps team: From left, Takurou…

0

DevOps インタビュー: 第 5 回 Yahoo! JAPAN さん ~Dev エースを Ops へ強制移動というレッドピル~

本日の DevOps インタビューは Yahoo! JAPAN さんです。今年20周年を迎え、IT 企業の中では長い歴史を持つ大きな企業の Yahoo! JAPAN さんならではの特色、チームの熱さが溢れる普段なかなか聞けない DevOps Journey インタビューになりました。お楽しみください! 今日の DevOps な人々 左から 後藤 拓郎 さん (Takurou Gotou) 山口 寛 さん (Hiroshi Yamaguchi) 塚 穣 さん (Minoru Tsuka) 光野 達朗 さん (Tatsuro Mitsuno) 山口 鉄平 さん (Teppei Yamaguchi) 牛尾 剛 マイクロソフト シニア テクニカル エバンジェリスト ※以下敬称略 牛尾: みなさんこんにちは、本日はよろしくお願いいたします! 皆様: よろしくお願いいたします。 牛尾: ところで、…

0

Sam Guckenheimer's DevOps journey Q & A (English/日本語)

(注) 本記事の英語は、Sam Guckenheimer の書いたもの以外は、私 (牛尾) が書いていますので、英語で書いてあることと、日本語で書いてあることのニュアンスが異なることがあります。 I presented the DevOps journey in Microsoft in Japan. This presentation is originally created by Sam Guckenheimer. I translated it into Japanese, a lot of Japanese loves the story. After the session, I’ve got some questions from audience. I could meet with Sam in Seattle, so I’d like to…

0

Visualize tool for Azure Resource Manager (English, 日本語)

I heard from another country’s TE about Azure resource manager’s template tool.It visualize ARM templates. You can edit via GUI and download as a JSON file. ARMを見える化するツールを、ノルウェーのエバンジェリストから教えてもらいました。 これは面白い!画面で編集もできます。 You can load ARM Quickstart template from GitHub  GitHubのARM Quickstart template からも、選択できます。 He also told me about Capture Resource Group As Template. You can capture an active…

0