20171112 oss on azure another story and more

Post on 28-Jan-2018

75 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

OSS on Azure

another story and moreMVP for Visual Studio and Development Technologies田中 孝佳

自己紹介@tanaka_733

• Red Hat K.K. 勤務

– Software Maintenance Engineer

– OpenShiftおよびMicrosoftとの提携分野全般• .NET Core, Red Hat solutions on Azure, SQL Server

• MVP for VSDT

– 5年目。当時はMVP for C#

– いろいろなコミュニティにおじゃましてます

.NET Core on Linux Container

• .NET Coreを簡単にLinuxコンテナで動かす

• Enterprise kubernetesとも呼ばれるOpenShift

– コンテナのオーケストレーション (k8sの機能)

– build/deployフロー、routing (OpenShiftの機能)

• Azure上でAzureのサービスと組み合わせて使う

DEMO:

ASP.NET CoreプロジェクトをOpenShiftにデプロイする

containerホストから、管理ツールまで一体としてサポート

User Experience

Containerized Service

Orchestration

Container

Container Host

xpaas openshift market

Windows Server(予定)

構成図

構成図

構成図

構成図

DEMO:

A/B Test (routing feature)

Azure File Storage

https://goo.gl/yBmzrz

DEMO:

Azure OMS

Container solution

DEMO:

SignalR on Linux Container

Azure AD B2C

Azure Redis Cache

https://goo.gl/zexuP4

XAML Loves Linux

Avalonia

• XAMLによるクロスプラットフォームクライアントアプリ開発

• WPFの移行ではなく、WPF-likeなフレームワーク

• Linux/Macは.NET Coreで動作

• GitHubでプロジェクト進行中

OpenShiftを使いたい!

• Azure Test Drive でお試し(4時間制限)

– Marketplaceで検索

• OpenShift origin (upstream/コミュニティ)を利用

• Red Hat Developer ProgramよりWindowsでも動くContainer Development Kitでお試し

リンク• Blog (A/Bテスト, Azure SQLDatabase, Azure File)

– MSDN Blog記事: Welcome to the New Blog Template for ASP.NET Developers

– Demoソース: https://github.com/tanaka-takayoshi/aspnetcore-myblog

• SignalR (Redis Backplane & Azure AD B2C auth)

– Demoソース: https://github.com/tanaka-takayoshi/MvpComCon2017

• Avalonia

– http://avaloniaui.net/

– https://github.com/AvaloniaUI/Avalonia

– Demoソース: https://github.com/tanaka-takayoshi/MvpComCon2017/tree/development-gui/ChatApp.AvaloniaCore

top related