|
1 | 1 | # Overview
|
2 | 2 |
|
3 |
| -GitHub hosts over 25 million repositories containing applications of all |
4 |
| -shapes and sizes. But GitHub is just a start---those applications still |
5 |
| -need to get built, released, and managed to reach their full potential. |
6 |
| - |
7 |
| -[Azure Pipelines](https://azure.microsoft.com/services/devops/pipelines/) that |
8 |
| -enables you to continuously build, test, and deploy to any platform or |
9 |
| -cloud. It has cloud-hosted agents for Linux, macOS, and Windows; |
10 |
| -powerful workflows with native container support; and flexible |
11 |
| -deployments to Kubernetes, VMs, and serverless environments. |
12 |
| - |
13 |
| -Azure Pipelines provides unlimited CI/CD minutes and 10 parallel jobs to |
14 |
| -every GitHub open source project for free. All open source projects run |
15 |
| -on the same infrastructure that our paying customers use. That means |
16 |
| -you'll have the same fast performance and high quality of service. Many |
17 |
| -of the top open source projects are already using Azure Pipelines for |
18 |
| -CI/CD, such as Atom, CPython, Pipenv, Tox, Visual Studio Code, and |
19 |
| -TypeScript---and the list is growing every day. |
20 |
| - |
21 |
| -In addition to Azure Pipelines, GitHub users can also benefit from |
22 |
| -[Azure Boards](https://azure.microsoft.com/services/devops/boards/), a |
23 |
| -set of features that enable you to plan, track, and discuss work across |
24 |
| -your teams using Kanban boards, backlogs, team dashboards, and custom |
25 |
| -reporting. You can link GitHub activities from Azure Boards by |
26 |
| -mentioning them in commits and pull requests, and even automate the |
27 |
| -state transition of linked work items when pull requests are approved. |
28 |
| - |
29 | 3 | In this demo, you'll see how easy it is to set up Azure Pipelines and
|
30 | 4 | Azure Boards with your GitHub projects and how you can start seeing
|
31 | 5 | benefits immediately.
|
32 | 6 |
|
33 | 7 | # Demo Scenario
|
34 | 8 |
|
35 |
| -In this demo, we'll be illustrating the integration and automation benefits of Azure DevOps. We will take on the role of helping a |
36 |
| -fictitious airline---Contoso Air---that has developed their flagship web site using Node.js. To improve their operations, they want to implement |
37 |
| -pipelines for continuous integration and continuous delivery so that they can quickly update their public services and take advantage of the |
38 |
| -full benefits of DevOps and the cloud. |
39 |
| - |
40 |
| -The site will be hosted in Azure, and they want to automate the entire process so that they can spin up all the infrastructure needed to deploy |
41 |
| -and host the application without any manual intervention. Once this process is in place, it will free up their technology teams to focus |
42 |
| -more on generating business value. |
43 |
| - |
44 |
| -# Key Takeaways |
45 |
| - |
46 |
| -The key takeaways of the demo are: |
47 |
| - |
48 |
| -- Microsoft provides the only comprehensive DevOps solution that spans |
49 |
| - from development to project management to deployment to operations. |
50 |
| - |
51 |
| -- It doesn't matter what technologies of processes you're using---even |
52 |
| - setting up a Node.js solution on GitHub to deploy to a Linux |
53 |
| - container that connects to a Cosmos DB is a seamless, |
54 |
| - straightforward experience. |
55 |
| - |
56 |
| -- Azure offers a practical approach to automation at every step of the |
57 |
| - DevOps lifecycle that enables companies to focus their efforts on |
58 |
| - creating business value. |
59 |
| - |
| 9 | +In this demo, we'll be illustrating the integration and automation of Azure DevOps with GitHub. |
60 | 10 |
|
61 | 11 | =============
|
62 | 12 |
|
|
0 commit comments