azure remoteapp って何?

31
ククククククククククク Azure ククク @ クク 2015 / 09 / クククククク 17 Azure RemoteApp ククク

Upload: jun-kudo

Post on 21-Apr-2017

2.110 views

Category:

Internet


1 download

TRANSCRIPT

Page 1: Azure RemoteApp って何?

クラウドの知識から学ぶ Azure 勉強会 @ 旭川

2015 / 09 / 17 くどうじゅん

Azure RemoteApp って何?

Page 2: Azure RemoteApp って何?

Title• 自己紹介くどうじゅん(工藤淳)アイレット株式会社 cloudpack 事業部北海道生まれの北海道育ち趣味でセキュリティ系の勉強会とかOSC とかいろいろスタッフ業

Twitter:jkudo fb:level69http://level69.net

Page 3: Azure RemoteApp って何?

Title

Page 4: Azure RemoteApp って何?

Title• 44 サービスAzure Active DirectoryAPI ManagementApplication GatewayVisual Studio Application InsightsApp ServiceAutomationBackupBatchBizTalk ServicesCDNCloud ServicesData CatalogData FactoryDNSDocumentDBEvent HubsExpressRouteHDInsightKey VaultLoad BalancerMachine LearningManaged CacheMedia ServicesMobile EngagementMobile Services

Multi-Factor AuthenticationNotification HubsOperational InsightsRedis CacheRemoteAppSchedulerAzure SearchService BusSite RecoverySQL DatabaseSQL Data WarehouseStorageStorSimpleStream AnalyticsTraffic ManagerVirtual MachinesVirtual NetworkVisual Studio OnlineVPN Gateway

Page 5: Azure RemoteApp って何?

Title• 1/8-9/4 までのアップデートPublic preview: Azure Service Bus Premium messagingGeneral availability: Azure DocumentDB in AustraliaPublic Preview: Azure SQL Database Elastic Database Basic and Premium tiersGeneral Availability: New Azure SQL Database Premium performance levelsDocumentDB: .NET SDK 1.4.1DocumentDB: General availability in AustraliaUpdated SDKs for Android M and XCode 7/ iOS 9Logic Apps .NET SDK availableAzure Redis Cache: Updated limits for client connectionsMicrosoft Azure StorSimple: Primary Volumes now called Tiered VolumesAzure Automation: Run tests on hybrid runbook workersAzure Search updates: API prototype, language support, new regionsDocumentDB: JavaScript language-integrated query APIAzure Site Recovery available in Central US, South Central US, North Central US, and East US2 regionsEvent Hubs available in North Central USDocumentDB: Geospatial indexing and query supportGeneral availability: Row-Level Security for SQL DatabaseAzure preview portal: tile customization improvementsGeneral availability: G-Series and GS-Series virtual machines in multiple new regionsEvent Hubs learning path publishedLearning path for Azure Service BusDo-until looping in logic appsDocumentDB: .NET SDK 1.4.0DocumentDB: Geospatial indexing and query supportDocumentDB: ID-based routingApplication Insights tiles enabled for auto-refreshAutomation: Activity tracing for troubleshooting graph runbooksCDN features: country filtering, compression, and analyticsDocumentDB: Support for index policies and .NET SDK 1.3.0General availability: Azure Data FactoryGeneral availability: Azure Premium Storage in Japan EastAutomation: Full Azure Resource Manager PowerShell cmdlet support

Page 6: Azure RemoteApp って何?

Title• 1/8-9/4 までのアップデート(続き)Stream Analytics support for Service Bus queues and topicsDocumentDB Script Explorer updatesEnsure API readiness by using the Ready! API plug-in for Azure API ManagementFull set of Windows PowerShell cmdlets for Azure API Management APIApplication Insights: selecting the time grainCustomizable retry policies in logic appsReleased: Preview availability of Jupyter notebooks in Azure Machine LearningGeneral availability: Premium Encoding for Azure Media ServicesGeneral availability: New regions for Azure SearchPublic preview: Azure Data CatalogAutomation: Export and import graphical runbooksApplication Insights blade usabilityNew button for publishing Machine Learning web servicesIssues with navigation bar on mobile devices in Azure Machine Learning resolvedUpdated Mobile Apps Server SDK availableEvent Hubs supports AMQP over Web SocketsSearch for Logic Apps connectors and more Run blade detailsPublic preview: Apache Spark for Azure HDInsightHPC Pack support for LinuxAzure support for Linux RDMAGeneral availability: Azure BatchAzure Site Recovery available in Brazil SouthGeneral availability: Azure Site Recovery adds disaster recovery and migration of VMware and physical machinesDocumentDB: Order By support and .NET SDK 1.2.0Azure preview portal Browse improvementsNavigation improvements to the Azure preview portalAutomation: Graphical authoring adds runbook input as data sourcePreview: Azure SQL Database Index AdvisorGeneral availability: Azure Virtual Machine services in Azure Resource ManagerAPI Management service updatesGeneral availability: Azure Application GatewayProgrammatic access to Azure usage data and resource retail rates

Page 7: Azure RemoteApp って何?

Title• 1/8-9/4 までのアップデート(続き)Limited public preview: Azure SQL Data WarehouseSchedule Logic apps to run in the futureGeneral availability: Azure Active Directory Connect HealthApplication Insights supports exporting data to ExcelAutomation: Graphical authoring improvements June 2015General availability: Azure Active Directory ConnectGeneral availability: Azure Key VaultAzure Redis Cache: Scaling preview and more featuresApplication Insights pricing in effectDocumentDB Updates in Azure Preview portalGenerally availablity: Azure Premium Storage in Australia EastAzure Backup available in new regionsCDN updates in Azure Management portalGeneral availability: Recover Generation 2 virtual machines to AzureCreate empty resource groupsLogic app templates in Azure MarketplaceMedia Services supports defining filters for your assetsPreview: Azure SQL Database Query StoreGeneral availability: Azure StorSimple 8000 Series Update 1General availability: Azure App Service Web Apps custom-domain capabilityAzure App Service integrated with Zend Z-RayHyperlapse for Azure Media Services availablePublic preview: Live Encoding for Azure Media ServicesEpic work item type added in Visual Studio OnlineVisual Studio Online build system previewAdd fields to cards and Kanban board filteringImprovements for interactions in Azure preview portalCreate connectors in Logic Apps designerApplication Insights adds support for iOS and Android apps, improved Java app support, and fine-time selectionAzure Batch Service adds job preparation and release task supportDocumentDB: New SQL keywords, operators, and functionsAzure Site Recovery supports Gen 2 VM protection in West US, North Europe, and Japan West

Page 8: Azure RemoteApp って何?

Title• 1/8-9/4 までのアップデート(続き)Automation: Graphical authoring of runbooksGuest access available for Azure Machine LearningNew networking features now available in all regionsDocumentDB Data Migration tool imports from Azure Table storageAzure Standard VPN GatewayAnnouncing Microsoft Operations Management SuiteNew Azure Automation features for easier integration and orchestrationAzure Site Recovery supports NetApp Private StorageMobile Engagement iOS SDK supports SwiftPublic preview: Azure DNSGeneral availablity: Cloud App DiscoveryMultiple VIPs per cloud serviceGeneral availability: Azure Operational InsightsGeneral availability: Azure ExpressRoute Premium add-on packageVisual Studio supports creating and deploying App Service Logic AppsDocumentDB .NET SDK 1.1.0 with partitioning supportApplication Insights supports ASP.NET 5 applicationsPer-tenant service health notifications in the Azure preview portalAzure Site Recovery: Free trial offerAzure SQL Database supports large numbers of databases for SaaS providersOracle Database Enterprise Edition price reducedPublic Preview: Visual Studio Application InsightsService Tier Advisor for Azure SQL Database is availableAzure SQL Database update becomes API default August 1, 2015General availability: Azure Operational InsightsDeveloper Preview: Service FabricPreview: Transparent Data Encryption for Azure SQL DatabasePreview: Azure App Service EnvironmentPublic preview: Network Resource Provider APIs releasedAzure preview portal supports cloud servicesDeploy custom templates from the preview portalApplication Insights: Synthetic data filtering and additional updates

Page 9: Azure RemoteApp って何?

Title• 1/8-9/4 までのアップデート(続き)Application Insights: Synthetic data filtering and additional updatesWindows Universal apps SDK for Azure Mobile EngagementGeneral Availability: Azure DocumentDBGeneral Availability: Azure Stream AnalyticsGeneral Availability: Azure Premium StorageNew string features for App Service Logic AppsDocumentDB Data Migration toolUpdated API Help page available for Azure Machine LearningPricing changes for Azure Machine LearningHDInsight: HBase cluster type supports cluster scalingImproved browser interactions for Azure preview portalApplication Insights: Save Diagnostic Search queries and get alerts for export configuration issuesLaunch of Azure App ServiceAzure Active Directory dynamic membership for groupsGeneral Availability: Azure BackupAzure Active Directory enables automatic password change for shared accountsGeneral Availability: Azure API Management Premium tierPublic Preview: Protect IaaS VMs with Azure BackupAzure Site Recovery: Disaster recovery for VMware virtual machines and physical serversSave up to 80% with Azure Backup instance-based pricingAzure Site Recovery Updates: Support for Gen2 VMs, networking enhancements, and larger operating system drivesAzure Batch for PowerShell updateSeven new languages available for Azure Preview PortalIntegrate Active Directory with App Service Web AppsWhats new with Azure App Service?Monitoring system changes for Azure Redis CacheApplication Insights SDK and support for JavaAzure Batch client library for .NET updated to 1.2.0Azure Search indexer for DocumentDBAzure Scheduler available in AustraliaAzure Media Services fully integrated with Azure CDNPublic preview: Media Encoder Premium for Azure Media Services

Page 10: Azure RemoteApp って何?

Title• 1/8-9/4 までのアップデート(続き)General availability: Azure SearchGeneral availability: Compute-intensive A10 and A11 instances for virtual machinesMarketplace improvements for Azure preview portalSDK support for Azure LogsAudit Logs in Azure Preview PortalGeneral availability: Latest service version for Azure SQL Database in AsiaFull PowerShell Cmdlet Support for Azure AutomationAzure Backup increases features and supports additional DPM workloadsPublic preview: Azure Mobile EngagementPublic preview: Dynamic Data Masking for Azure SQL DatabasePreview: HDInsight on LinuxHadoop Connector now available for DocumentDBHDInsight available on more virtual machine sizesGeneral availability: Apache Storm on HDInsightUpdated Visual Studio tools for Apache HiveGenerally availability: Cluster scaling for HDInsightGeneral availability: HDInsight 3.2 supports Hadoop 2.6 and HDP 2.2General availabilty: Azure Machine LearningApplication Insights supports collecting custom metrics and propertiesImportant changes to the Web Service publishing process in Machine LearningAzure Batch client library for .NET updatedNew region available for Azure Automation: Japan EastBatch Explorer code sample updateDocumentDB: New Asia and US regions, and increased account limitsImprovements to personalization in the Azure preview portalPreview: Azure SQL Database Row-Level SecurityApplication Insights support for Windows Phone and Windows StorePublic Preview: Azure Active Directory Connect HealthPublic Preview: Multifactor authentication per applicationGeneral Availability: Content Protection for Azure Media ServicesPublic Preview: API Management Premium with VPN, geo-distribution, and Azure Active Directory supportAzure Websites integration with HDInsight for weblog analytics

Page 11: Azure RemoteApp って何?

Title• 1/8-9/4 までのアップデート(続き)General Availability: Script Action for Azure HDInsightEasily enable Operational Insights for Azure virtual machinesGeneral Availability: Azure SQL Database V12 service versionG-Series Support in US East 2General Availability: G-Series for Virtual MachinesPublic Preview: Azure Key Vault

9/10-17General availability: Ability to transfer subscriptionsGenerally available: Geospatial support in Azure DocumentDBPublic preview: Azure Automation DSCPublic preview: Microsoft Azure Active Directory B2B collaborationAzure Backup can protect IaaS VMs running on Windows or LinuxPublic preview: Azure Active Directory B2CAdditions to GitHub repository for Logic app connectorsImprovements in Logic app triggersAzure Machine Learning supports Azure Active DirectoryAzure Machine Learning available in Southeast Asia and Western Europe

197+10 アップデート! So Many !

Page 12: Azure RemoteApp って何?

Title

RemoteApp

Page 13: Azure RemoteApp って何?

Title

とりあえず

DEMO

Page 14: Azure RemoteApp って何?

Title• RemoteApp とは–ビジネス アプリケーションに規模、機敏性、お

よびグローバル アクセスを提供–柔軟なハイブリッド / クラウド デプロイ オプ

ション–高額なインフラストラクチャ コストなしで拡張

が可能–Microsoft リモート デスクトップ プロトコル経

由で配信–Windows 、 iOS 、 Mac OS X 、および Android デバイスからのアクセス

–信頼性の高い Azure プラットフォームから提供されるリモート アプリケーション

Page 15: Azure RemoteApp って何?

Title• RemoteApp とは–どこでも Windows アプリケーションを実行す

るAzure RemoteApp を使用すると、従業員はどこにいても、どのデバイスを使っていても (Windows 、Mac OS X 、 iOS 、 Android) 、生産的に仕事ができます。 Azure クラウドの Windows Server で実行される会社のアプリケーションは、規模の設定と更新が簡単になります。従業員は、インターネットに接続したノート PC 、タブレット、電話などにリモート デスクトップ クライアントをインストールし、ローカルで実行しているかのようにアプリケーションにアクセスすることができます。

Page 16: Azure RemoteApp って何?

Title• RemoteApp とは–変化するビジネス ニーズに応じて迅速に規模を

設定するRemoteApp は変動する労働力や変化の速いビジネス要件に対応した、コスト効率に優れたソリューションです。新しいサーバーや高価なオンプレミス インフラストラクチャに出費せずに、季節労働者やベンダー、新しい従業員の大きなグループに会社のアプリケーションへのアクセスを迅速に提供できます。後でビジネス ニーズが変わった場合には、元の規模にスケールダウンできます。

Page 17: Azure RemoteApp って何?

Title• RemoteApp とは–機密性の高い企業アプリケーションを保護する

RemoteApp は保護されたアプリケーション配信ソリューションを提供します。アプリケーションが従業員のデバイスに送信されたり、保存されたりすることはありません。アプリケーションは、政府や金融サービス企業、機密情報を扱うその他の大規模な組織で使用されているプラットフォームと同じ信頼性の高いプラットフォームで集中管理されます。ユーザーはリモート デスクトップ プロトコルを通じて会社のアプリケーションにアクセスします。

Page 18: Azure RemoteApp って何?

Title• RemoteApp とは–選べるクラウド デプロイとハイブリッド デプロ

イRemoteApp を会社の既存のオンプレミス インフラストラクチャと統合すれば、独自のリモート デスクトップ セッション ホストを活用できます。あるいは、Microsoft が提供する、スタンドアロン クラウド サービス用のビルド済みアプリ コレクションを使用して RemoteApp をデプロイすることもできます。それはユーザーしだいです。また、従業員に対して、サインインに既存の企業内の資格情報を使用するか、Microsoft アカウントを使用するかの選択肢を提供することができます。

Page 19: Azure RemoteApp って何?

Title• 活用例–社内アプリケーションを配布

• VPN を経由しなくてもクラウド上で• 社内アカウント( AD )との連携• リモートデスクトップサービス( RDS )の置き換え• XenApp 、 XenDesktop からの移行

–自治体や学校、病院など複数の端末を扱う場所–Office を配布

• Office をインストールせずに使える• Office365 との連携

Page 20: Azure RemoteApp って何?

Title• 費用– BASIC と STANDARD– 日割り計算 OK– RDS ライセンスは要らない– Office 365 ProPlus– サービスレベルアグリーメント( SAL ) 99.9%  (月間 43.2分 /年間 8.8時間)– 注意事項

• 最大 3つまでの AppCollection• 課金は最低 20人分の課金がされます• BASIC 400人  STANDARD 250人

BASIC STANDARD対象ユーザー タスク ワーカー インフォメーション ワーカー

アプリケーション 軽量 LOB / データ入力アプリケーション ( 単純な Web アプリなど )

生産性アプリケーション (Office など )

ストレージ ( ユーザー ) 50 GB 50 GB開始価格 ( ユーザー /月 ) ¥1,020 ¥1,530開始価格に含まれる時間 (月 ) 40 40

1 時間ごとの超過料金 (時間 )

¥17.85/時間 ¥20.40/時間

上限価格 ( ユーザー /月 )* ¥1,734 ¥2,346x20 = 34680 x20 = 46920

Page 21: Azure RemoteApp って何?

Title• 仕組み–クラウドデプロイ

Azure に完全に常駐します。クラウドにすべてのデータを保存するか ( したがって、クラウドのみのコレクション ) 、コレクションを VNET に接続して、そこにデータを保存するかを選択できます。

認証

AzureAD

RemoteApp登録

テンプレートイメージ登録

アプリケーション

Page 22: Azure RemoteApp って何?

Title• 仕組み–ハイブリッドデプロイ

オンプレミス アクセス用の仮想ネットワークを含みます。これには、 Azure AD およびオンプレミスの Active Directory 環境を使用する必要があります。

認証

AzureAD

RemoteApp登録

テンプレートイメージ

登録

アプリケーション

同期

AD

オンプレミス

社内資産

Azure AD ConnectAD FS 

VPN(Site2Site)ExpressRoute

Page 23: Azure RemoteApp って何?

Title• Azure Active Directory– 企業のブランド化

• エンド ユーザー エクスペリエンスをさらに向上させるために、組織のサインイン ページおよびアクセス パネル ページに企業ロゴやカラー スキームを追加できます。ロゴの追加が完了すると、さまざまな言語およびロケール向けにローカライズしたロゴ バージョンを追加することもできます。

– グループベースでのアプリケーションへのアクセス• グループを使用してユーザーをプロビジョニングし、数千の SaaS アプリケーションへのユーザー アクセスを一括

して割り当てます。このようなグループをクラウド内に単独で作成することも、内部設置型の Active Directory から同期化されている既存のグループを活用することもできます。

– セリフサービスのパスワード リセット• Azure は常にディレクトリ管理者に対してパスワードのリセットを許可しています。 Azure Active Directory Basic

では、 Office 365 の場合と同じサインアップ エクスペリエンスを使用して自分のパスワードをリセットする機能をディレクトリ内のすべてのユーザーに提供することにより、ユーザーがパスワードを忘れた際に発生するヘルプデスク呼び出しを減らすことができるようになりました。

– 99.9% のエンタープライズ SLA• Azure Active Directory Basic サービスに対して 99.9% 以上の可用性を保証します。

– Azure Active Directory アプリケーション プロキシ• 従業員が、 Azure Active Directory から SharePoint や Exchange/OWA などのオンプレミス アプリケーション

に安全にアクセスできるようにします。

Page 24: Azure RemoteApp って何?

Title• Azure Active Directory Premium– セルフサービスでのグループ管理

• Azure Active Directory Premium では、グループの作成、他のグループへのアクセスの要求、他が要求を承認できるようにするためのグループ所有権の委任、およびグループのメンバーシップの保持をユーザーが行えるようにすることで、日々のグループ管理を簡略化します。

– 詳細なセキュリティのレポートおよび警告• 異常および一貫性のないアクセス パターンに関する詳細なレポートを示す詳細なログを表示して、クラウド

アプリケーションへのアクセスを監視および阻止します。詳細なレポートは、機械学習に基づいており、アクセス セキュリティを向上させて潜在的な脅威に対応するための新しい見識を得るのに役に立ちます。

– Multi-factor Authentication• Premium に Multi-factor Authentication が組み込まれました。これは、オンプレミス アプリケーション

(VPN 、 RADIUS など ) 、 Azure および Microsoft Online Services (Office 365 や Dynamics CRM Online など ) へのアクセスに加え、 Azure Active Directory に事前に統合されている数千の非 MS クラウド サービスへのアクセスの安全性を保証するのに役立ちます。 Azure Active Directory ID の Multi-factor Authentication を有効にするだけです。これによりユーザーは次回サインインしたときに追加の検証をセットアップするように求められます。

– Microsoft Identity Manager (MIM)• Premium には、 Hybrid Identity ソリューションの任意の組み合わせをサポートするために内部設置型

ネットワーク内の MIM サーバー ( および CAL) の使用権限を付与するオプションが付属します。このオプションは、 Azure Active Directory に直接同期させたいさまざまな内部設置型ディレクトリおよびデータベースが存在する場合に、最適なオプションです。使用できる FIM サーバーの数に制限はありません。しかし、 MIM CAL については Azure Active Directory Premium のユーザー ライセンスの割り当てに基づいて許可されます。

– 99.9% のエンタープライズ SLA• Azure Active Directory プレミアム サービスに対して 99.9% 以上の可用性を保証します。

– 書き戻し対応付きパスワード リセット• セルフサービスのパスワード リセットをオンプレミス ディレクトリに書き戻すことができます。

Page 25: Azure RemoteApp って何?

Title• テンプレートイメージの作成と取り込み–Windows Server 2012 R2–Azure 上だけでも作れます

–Sysprep されたもの–AzureStorage へのアップロード–イメージの登録–もっと詳しく、カスタムテンプレートイメージの作成https://azure.microsoft.com/ja-jp/documentation/articles/remoteapp-create-custom-image/

Page 26: Azure RemoteApp って何?

Title

とりあえず作っちゃいな

DEMO

Page 27: Azure RemoteApp って何?

•今すぐ試してみる?試してみる?https://www.remoteapp.windowsazure.com/

Page 28: Azure RemoteApp って何?

Title• まとめ–RemoteApp の利便性

• 場所を選ばない• OS を選ばない

–RemoteApp の展開方法• クラウド、ハイブリッドデプロイ

–Azure Active Directory• Premium

–とりあえず始められる手軽さ

Page 29: Azure RemoteApp って何?

Title• URL– RemoteApp

• http://azure.microsoft.com/ja-jp/services/remoteapp/– Azure RemoteApp クライアントのダウンロード

• https://www.remoteapp.windowsazure.com/– Azure RemoteApp とは

• https://azure.microsoft.com/ja-jp/documentation/articles/remoteapp-whatis/– Azure RemoteApp のハイブリッド コレクションの作成方法

• https://azure.microsoft.com/ja-jp/documentation/articles/remoteapp-create-hybrid-deployment/– Azure RemoteApp のクラウド コレクションの作成方法

• https://azure.microsoft.com/ja-jp/documentation/articles/remoteapp-create-cloud-deployment/– Azure Active Directory

• http://azure.microsoft.com/ja-jp/services/active-directory/– Azure Active Directory  のエディション

• https://azure.microsoft.com/ja-jp/documentation/articles/active-directory-editions/– Azure RemoteApp イメージの作成

• https://azure.microsoft.com/ja-jp/documentation/articles/remoteapp-imageoptions/

Page 30: Azure RemoteApp って何?

• AzureConAzure のオンラインイベント(日本時間: 2015/9/30 1:00 )https://azure.microsoft.com/ja-jp/azurecon/

Page 31: Azure RemoteApp って何?

Title

ありがとうございました。