powerpoint presentation...•java long-term support (lts) on microsoft hosted agents •yaml support...
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 (渋谷)
月~金午前中および
特設イベントがない月曜日午後
相談窓口 (名古屋)