½‚€ƒ¼µ½‚‹ ‚µ‚¸€¾²°½¸ Microsoft - ² ¾±»°µ ¸ »¾°»Œ½¾

  • View
    12

  • Download
    3

Embed Size (px)

Text of ½‚€ƒ¼µ½‚‹...

PowerPoint

, Microsoft Microsoft

Visual Studio

Team Services

Code

IDE

Time: 1 mins

Key messages:A very important part of this development platform is the tools. Tools are where you spent most of your time, and they make the difference between having an easy life or a painful one. And when talking about tools, the Visual Studio IDE is definitely THE tool. But in this new world for developers, you need more than an IDE to be successful. We are extending the Visual Studio family to serve all your needs, no matter the technology, the platform or the app you targeting.At Build we announced VS Code, a new tool optimized for code editing that runs on any OS including Linux and OSX. The VS family also provides development services that can be used from any IDE, helping you to embrace agile development and continuous delivery very easily.

11/30/20152 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

ProductionDevelopment

Collaboration

BACKLOG

REQUIREMENTSVisual Studio Team Services

DevTest

| | | Visual Studio

Agile Portfolio Management

KanbanWork item chartsTeam RoomsCode discussions

CI CD

Application Insights

Time: 1-2 minutesFlow:With Visual Studio Online youre going to get a comprehensive suite of services and features to support your app lifecycleVisual Studio Online is a cloud based solution. This means:With a cloud based solution you have no infrastructure overhead, which means more time and resources spent delighting your customersWith pay as you use services theres no need for a big investment up front. The scalability of the cloud lets you pay for only the services that you use.Visual Studio Online is available anywhere you can get an internet connection to anyone with a Microsoft account. No more complicated VPNs, dealing with firewalls, or limited collaboration with stakeholders outside your organization.With the new Connected IDE provides a seamless, integrated IDE experience no matter where you are.Transition to next slide:

3

Azure VSTS

AgendaOne Marketing Template

2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.11/30/20154

Time-to-market

Theres no question, doing business is tough nowadaysWe have worked with a lot of different companies in different industries and weve found that 3 main challenges come up again and again:

Business is getting faster every day markets can turn and change at a moments noticeCompetition is getting stronger todays edge is tomorrows mainstreamThe need to go from idea to reality in a radically shortened timeframe is putting huge pressures on an organizations ability to deliver

Since every company is a software company today, those that can deliver value faster are the ones that will survive and winBuild 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.11/30/2015 5:29 PM5

?

But how is it that some companies like Netflix, Amazon, Etsy, and Facebook regularly deliver new features and innovation to their customers while other companies must wait weeks or months to release software updates?Today, we see continual frustration on all sides:

Business, customers and IT all suffer from a lack of collaboration and communication between development and operations in software projectsThis increases time and labor involved in delivering and maintaining software systems not a good thing in a world where fast time to market is keyAdd to that the problem that much of what we build is based on assumptions instead of hard data and you can see how this could easily lead a team to build the wrong thing

The inability to deliver software efficiently and react quickly to changes can lead to much more than just frustration in the long run, this can threaten your entire business!

Build 2015 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.11/30/2015 5:02 PM6

1 2 DevOps43

: . . .

iPhone Windows MacBook,

2

Visual Studio Team Services: Application Insights

Code RepositoryBuild + DeployLoad TestingRelease Management

Application Insights and HockeyAppVisual Studio

AzureEclipse / Xcode

Application Insights

1 ( -) 3

2

360 View360 View

Application Insight

AI MicrosoftReal Madrid

400 -> - -> - AI github.com/Microsoft/ApplicationInsights-Home

Application Insights.

%@@ 0?< 0!$ $11 0>$ 1 1@1 1% ? 01 011 >11 @% %0 10%010@# ?#< %@< !11! !0?01 1 $>>% %## #1> 11 < >0 1! #1>1 %>1 !0 ?0?%@ #00 @01 0# > >1%! 0>01 11 1 @ 0> ?00 %0 1#< 00%10#0?# %1$ #1% 1@ 1!< 101 00>>>1! 0 11@@< $1@ >!< #@ 0 00 # $!$1 >@#>$00 > 0 %11 01 00# 1$ 1 # >>01 < >$$!< >110 1# # ! 0 1 #> $0$@ % 100 !10 !@ 00%?< >!@ >1 $10>0 > 0 0$ ??10 ## ?1 ?? 10$@@ 10>!#< ?00! 1> %01 ?>0 @% # 1@01% $ 1 1% >0#1? ## ?!0# 10 0#$ 1> 011 !@!##0 #011 @% %0 10%010@# ?#< %@< !11! !0?01 1 $>>% %## #1> 11 < >0 1! #1>1 %>1 !0 ?0?%@ #00 @01 0# > >1%! 0>01 11 1 @ 0> ?00 %0 1#< 00%10#0?# %1$ #1% 1@ 1!< 101 00>>>1! 0 11@@< $1@ >!< #@ 0 00 # $!$1 >@#>$00 > 0 %11 01 00# 1$ 1 # >>01 < >$$!< >110 1# # ! 0 1 #> $0$@ % 100 !10 !@ 00%?< >!@ >1 $10>0 > 0 0$ ??10 ## ?1 ?? 10$@@ 10>!#< ?00! 1> %01 ?>0 @% # 1@01% $ 1 1% >0#1? ## ?!0# 10 0#$ 1> 011 !@!##0 #011 @% %0 10%010@# ?#< %@< !11! !0?01 1 $>>% %## #1> 11 < >0 1! #1>1 %>1 !0 ?0?%@ #00 @01 0# > >1%! 0>01 11 1 @ 0> ?00 %0 1#< 00%10#0?# %1$ #1% 1@ 1!< 101 00>>>1! 0 11@@< $1@ >!< #@ 0 00 # $!$1 >@#>$00 > 0 %11 01 00# 1$ 1 # >>01 < >$$!< >110 1# # ! 0 1 #> $0$@ % 100 !10 !@ 00%?< >!@ >1 $10>0 > 0 0$ ??10 ## ?1 ?? 10$@@ 10>!#< ?00! 1> %01 ?>0 @% # 1@01% $ 1 1% >0#1? ## ?!0# 10 0#$ 1> 011 !@!##0 #0