powerpoint presentation...•java long-term support (lts) on microsoft hosted agents •yaml support...

Post on 26-May-2020

5 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

https://www.microsoft.com/en-us/connectevent/

© Microsoft Corporation

People. Process. Products. 人とプロセスと製品

What is DevOps? DevOpsとは?

DevOps is the union of people,

process, and products to

enable continuous delivery of

value to your end users.

Build&

Test

ContinuousDelivery

Deploy

Operate

Monitor &

Learn

Plan &

Track

Develop

DevOpsは、エンドユーザに対して継続して価値を提供するための人とプロセスと製品の融合体である

DevOpsのケイパビリティ分類(DevOpsに必要な要素)

継続的デリバリの促進効果が高いケイパビリティ

1. 本番環境のすべての成果物をバージョン管理システムで管理

2. デプロイメントプロセスの自動化

3. 継続的インテグレーションの実装

4.トランクベースの開発手法の実践

5. テストの自動化

6. テストデータの管理

7. 情報セキュリティのシフトレフト

8. 継続的デリバリの実践

(書籍)LeanとDevOpsの科学[Accelerate] テクノロジーの戦略的活用が組織変革を加速する付録Aより引用

100 Million

10月26日“Pull request successfully merged. Starting build”GitHubは正式にMicrosoftの子会社に!

持続可能な社会の実現のためにOpen Source Communityとそこに携わる人は日夜努力している。(GitHubの買収は)彼らをより強固に支援するための投資だ。

地球上のすべての個人とすべての組織が、より多くのことを達成できるようにする

地球上のすべての開発者が、より多くのことを達成できるようにする

Use the best of breed DevOps tools with Azure DevOps and collaborate on GitHub

Azure DevOpsとGitHubでのコラボレーションと高品質なDevOpsツールを使う

Boards

(Azure DevOps)Visual Studio

Visual Studio CodePipelines + Test

Plans & Artifacts

(Azure DevOps)

Monitor

(Azure Monitor)

GitHub

Integrate with your existing tools and workflows / ワークフローや既存のツールを結合する

Boards

(Azure DevOps)Visual Studio

Visual Studio CodePipelines + Test

Plans & Artifacts

(Azure DevOps)

Monitor

(Azure Monitor)

GitHub

Trello Atom GitHub Jenkins Terraform ELK Stack

12月4日のリリースノート• Link GitHub commits and pull requests to Azure Boards work items

• Acquire Azure Boards as a service

• Rerun expired build for auto-complete pull requests

• Manage GitHub releases using pipelines

• VS Code extension for YAML based pipelines

• Web editor with IntelliSense for YAML pipelines

• ServiceNow Change Management integration

• Links to specific lines in a build log

• Specify multi-platform pipeline in a single file

• Automatically redeploy on failure

• Python Package Index (PyPI) public preview

• Service health portal

• Markdown templates for formulas and videos

• Restore deleted projects

1月14日のリリースノート• Simplify the organization of your work using the Basic process

• GitHub Enterprise support in the pipeline wizard

• Automatic GitHub service connections in pipelines

• Display status for each pipeline job in GitHub Checks

• Default authorization for YAML resources in GitHub

• Service containers for YAML pipelines

• Work items linked to GitHub commits in Release Summary

• New Azure App Service tasks optimized for YAML

• Azure AD authentication support for Azure SQL task

• Grafana annotations service hook

• Query Azure Monitor alerts tasks

• Inline input of spec file in Deploy to Kubernetes task

• Docker CLI Installer task

• Java long-term support (LTS) on Microsoft hosted agents

• YAML support for Bitbucket Cloud pipelines

• Avoid triggering multiple CI builds for pull requests

• Change build numbers, upload and download artifacts in forked

repository builds

• New option in 'Publish Test Results' task to fail build on failed

tests

• Updates to the Azure Portal for creating an Azure DevOps

project

• Use the Azure Portal to setup and deploy to a CosmosDB

database

• Setup builds and release pipelines for Functions in Azure Portal

• Package usage stats

• Monospaced font for Wiki markdown editor

• Bold Wiki page titles

• Insert Markdown table

• Embed Azure Boards query results in Wiki

• Restore deleted projects

2月4日のリリースノート• View just the left or right file in a pull request

• Restore deleted release pipelines

• YAML files for a new pipeline are committed by your identity, not our bot

• Create pipelines from an existing YAML file in any branch or path

• Run pipelines using GitHub pull request comments

• Limit pull request validation builds to authorized team members

• Publish build artifacts with long file paths

• New extension contribution points in the Pipelines Test tab

• Proxy support for Artifacts-related tasks

• Delegate who can manage feeds

• Permalinks for wiki page

• Show work item status in wiki pages

• All users now on New Navigation

Link GitHub commits and pull requests to Azure Boards work items

Azure BoardsのワークアイテムへのGitHubコミットとプルリクのリンク

task: GithubRelease@0

displayName: 'Create GitHub Release'

inputs:

githubConnection: zenithworks

repositoryName: zenithworks/pipelines-java

assets: $(build.artifactstagingdirectory)/*.jar

pipeline.yml

/AzurePipelines run

/AzurePipelines run <pipelineの名前>

/azp help

- Docs.Microsoft.comのリリースノートhttps://docs.microsoft.com/en-us/azure/devops/release-notes/

RoadmapのFeature説明 → 余すことなく公開!

https://github.com/features/actions

自分の目と手で試しましょう!ビデオで過去の

ウェブセミナーを視聴する▶▶▶ http://aka.ms/dx-ondemand

セミナー・ウェブセミナーに参加する ▶▶▶ https://aka.ms/azjp-events

Azure の活用を

電話で相談する▶▶▶

0120-337-499

または

お問い合わせフォーム

https://aka.ms/adj

対面で Azure の活用を相談する

Azure 相談窓口▶▶▶

Azure Antenna (渋谷)

月~金午前中および

特設イベントがない月曜日午後

相談窓口 (名古屋)

top related