This document discusses Visual Studio's continuous value delivery through frequent updates. It provides comprehensive services through Visual Studio Online for application development teams, including agile planning, version control, automated builds/deployments, testing, and analytics. The services are accessible from any device and offer flexible pricing plans starting from free for small teams.
With Team Foundation Server 2015 and Visual Studio Online, Microsoft has made available a brand new cross-platform build technology. This new build technology promises to be simpler to implement and maintain than Microsoft's previous attempts at automating builds. Rather than dealing with complex XML and/or XAML you simply "compose" build definitions by adding the build activities you need for your specific implementation. The build agents are also must easier to scale and keep up to date than previous build agents. You can even build your Android and iOS apps with it!
• Create great apps for devices or desktop apps, for the web and in the cloud
• Write code for iOS, Android, and Windows in one IDE
• Get great IntelliSense, easy code navigation, fast builds, and quick deployment
Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp).NET Crowd
In this session we will explore the extensibility offered by Visual Studio Team Services to add custom behavior or enhance the experience of Visual Studio Team Services and/or Team Foundation Server 2015. We will go through the possible extensibilities, implement a nice simplification extenion for PBIs and as the icing on cake, we will do this using continuous deployment to the Visual Studio marketplace.
Ever since the VSTS Product Team has started working in 3 weeks sprints to deliver new features to the product, it has been a real eye-opener to witness how fast the product is evolving and how many new features has been introduced since the beginning of Team Foundation Service, Visual Studio Online and now the current name of the product: Visual Studio Team Services (VSTS). In this demo-heavy session we will have a quick look at some of the new interesting features that were added in the last couple of months.
• Build better apps for any platform, including iOS, Android, Java, Linux or Windows with DevOps.
• Accelerate your application delivery lifecycle with DevOps.
• Let teams share code, track work, and ship software—for any language, all in a single package. It is the perfect complement to your IDE.
Introduction to Team Foundation Server (TFS) OnlineDenis Voituron
TFS est la plateforme de collaboration qui se trouve au coeur de la solution de gestion du cycle de vie des applications (ALM) de Microsoft. Pour de petites équipes de développement (5 users), TFS est disponible online et gratuitement.
Lors de cette session, principalement à base d'exemples pratiques, nous aborderons les modules Source Controle, Collaborate (gestion des tâches et des bugs) et Automatic Builds (compilations et déploiements automatisés).
This huge transformation for Visual Studio to enable the creation of any application is two-fold, on the server and on the client:
On the client side, Visual Studio 2015 provides a solution to create first-class applications for any device including iOS, Android and Windows.
On the server side, just like the rest of the Microsoft platform, Visual Studio is embracing Linux and provides a development environment for creating server applications that run on Linux.
We will also support major platforms in our ALM tooling – with features like cross-platform build and heterogenous release management offered by TFS 2015 and Visual Studio Online
What about “every developer”?
Last year, at our Connect() event we made a significant announcement targeted at individual developers, such as students, start-ups, small businesses.
With VS Community, eligible developers can use a full IDE, equivalent to the current VS Professional edition, for creating applications across the cloud and devices – for free!
But what about Enterprises?
With Visual Studio 2015, we are making it easier for enterprises to acquire and use Visual Studio, with a simpler model that will give developers working in organizations easier and more affordable access to Visual Studio. In this new model, we have introduced a new edition of Visual Studio called Visual Studio Enterprise.
With Team Foundation Server 2015 and Visual Studio Online, Microsoft has made available a brand new cross-platform build technology. This new build technology promises to be simpler to implement and maintain than Microsoft's previous attempts at automating builds. Rather than dealing with complex XML and/or XAML you simply "compose" build definitions by adding the build activities you need for your specific implementation. The build agents are also must easier to scale and keep up to date than previous build agents. You can even build your Android and iOS apps with it!
• Create great apps for devices or desktop apps, for the web and in the cloud
• Write code for iOS, Android, and Windows in one IDE
• Get great IntelliSense, easy code navigation, fast builds, and quick deployment
Visual Studio Team Services Extensions by Taavi Kõosaar (@melborp).NET Crowd
In this session we will explore the extensibility offered by Visual Studio Team Services to add custom behavior or enhance the experience of Visual Studio Team Services and/or Team Foundation Server 2015. We will go through the possible extensibilities, implement a nice simplification extenion for PBIs and as the icing on cake, we will do this using continuous deployment to the Visual Studio marketplace.
Ever since the VSTS Product Team has started working in 3 weeks sprints to deliver new features to the product, it has been a real eye-opener to witness how fast the product is evolving and how many new features has been introduced since the beginning of Team Foundation Service, Visual Studio Online and now the current name of the product: Visual Studio Team Services (VSTS). In this demo-heavy session we will have a quick look at some of the new interesting features that were added in the last couple of months.
• Build better apps for any platform, including iOS, Android, Java, Linux or Windows with DevOps.
• Accelerate your application delivery lifecycle with DevOps.
• Let teams share code, track work, and ship software—for any language, all in a single package. It is the perfect complement to your IDE.
Introduction to Team Foundation Server (TFS) OnlineDenis Voituron
TFS est la plateforme de collaboration qui se trouve au coeur de la solution de gestion du cycle de vie des applications (ALM) de Microsoft. Pour de petites équipes de développement (5 users), TFS est disponible online et gratuitement.
Lors de cette session, principalement à base d'exemples pratiques, nous aborderons les modules Source Controle, Collaborate (gestion des tâches et des bugs) et Automatic Builds (compilations et déploiements automatisés).
This huge transformation for Visual Studio to enable the creation of any application is two-fold, on the server and on the client:
On the client side, Visual Studio 2015 provides a solution to create first-class applications for any device including iOS, Android and Windows.
On the server side, just like the rest of the Microsoft platform, Visual Studio is embracing Linux and provides a development environment for creating server applications that run on Linux.
We will also support major platforms in our ALM tooling – with features like cross-platform build and heterogenous release management offered by TFS 2015 and Visual Studio Online
What about “every developer”?
Last year, at our Connect() event we made a significant announcement targeted at individual developers, such as students, start-ups, small businesses.
With VS Community, eligible developers can use a full IDE, equivalent to the current VS Professional edition, for creating applications across the cloud and devices – for free!
But what about Enterprises?
With Visual Studio 2015, we are making it easier for enterprises to acquire and use Visual Studio, with a simpler model that will give developers working in organizations easier and more affordable access to Visual Studio. In this new model, we have introduced a new edition of Visual Studio called Visual Studio Enterprise.
DevOps with Visual studio Release Management (Pieter Gheysens)Visug
Are you looking for an efficient way to dev/test your applications in Windows Azure and you want to track your release process by automating your deployments for repeatable success? Are you struggling with a manual and error-prone deployment process which frustrates you every day? Are you looking for automation that is the same across different environments (Dev-Test-Acceptance-Production)? Do you need to build/package your application only once and deploy it with the exact same bits to any provisioned environment? Do you want to setup a formal approval workflow to promote a release to the next stage? If so, come and learn about the new release management features in Visual Studio Team Services.
Leverage Team Foundation to focus on application development, decrease rework, increase transparency into your application and increase the rate at which you can ship high quality software throughout the application lifecycle.
The goal of this session is to put you on the road toward continuous delivery. It'll consists in a few introductory slides followed by a demo with the Microsoft's continuous delivery solution.
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSSolidify
Som utvecklare är det ofta självklart att kodandet är den viktigaste aktiviteten i projektet. Men om inte funktioner för releaseplanering, källkodshantering, deployment och testning finns på plats så är det vanligt att dessa aktiviteter tar en stor del av utvecklingsarbetet.
DevOps och Continuous Delivery är synsätt som vi använder för att säkerställa snabba leveranser av god kvalitet. Microsoft Azure och Visual Studio har mängder av funktioner som underlättar arbetet så att arbetssätt och verktyg samverkar på ett effektivt sätt.
I detta seminarium kommer vi att förklara vad DevOps är för något och hur detta synsätt kan användas för att säkerställa snabba leveranser med god kvalitet. DevOps hjälper oss överbrygga arbetet i utveckling och drift med fokus på att säkerställa leverenspresision och kvalitet, bland annat genom att se till att bra lösningar för applikationsövervakning, felrapportering, paketering och deployment finns på plats.
Den andra delen vi kommer fokusera på är Continuous Delivery. Med den senaste versionen av Visual Studio Release Management visar vi vad Continuous Delivery är genom att sätta upp en komplett lösning som automatiskt tar kod till produktion. I Visual Studio 2015 sviten har vi ett helt nytt byggsystem och väl integrerade lösningar kring release management, deployment och automatiserad testning som gör plattformen förträfflig för att implementera en continuous delivery process. För att så snabbt och enkelt som möjligt tillgodogöra oss dessa koncept kommer vi använda molnplattformarna Azure och Visual Studio Online, med dessa kan vi flytta utvecklingsplattformen till molnet och få helt nya förutsättningar för snabbare releaser.
Så missa inte denna chans att vara en av de första att se en komplett Continuous Delivery-lösning byggd på den senaste Microsofttekniken!
TFS 2015 offers many great Release Management enhancements. A new web interface, dashboards, and tasks for deploying to Windows and Linux platforms among others.
DevOps with Visual studio Release Management (Pieter Gheysens)Visug
Are you looking for an efficient way to dev/test your applications in Windows Azure and you want to track your release process by automating your deployments for repeatable success? Are you struggling with a manual and error-prone deployment process which frustrates you every day? Are you looking for automation that is the same across different environments (Dev-Test-Acceptance-Production)? Do you need to build/package your application only once and deploy it with the exact same bits to any provisioned environment? Do you want to setup a formal approval workflow to promote a release to the next stage? If so, come and learn about the new release management features in Visual Studio Team Services.
Leverage Team Foundation to focus on application development, decrease rework, increase transparency into your application and increase the rate at which you can ship high quality software throughout the application lifecycle.
The goal of this session is to put you on the road toward continuous delivery. It'll consists in a few introductory slides followed by a demo with the Microsoft's continuous delivery solution.
DevOps and Continuous Delivery with Visual Studio 2015 and VSTSSolidify
Som utvecklare är det ofta självklart att kodandet är den viktigaste aktiviteten i projektet. Men om inte funktioner för releaseplanering, källkodshantering, deployment och testning finns på plats så är det vanligt att dessa aktiviteter tar en stor del av utvecklingsarbetet.
DevOps och Continuous Delivery är synsätt som vi använder för att säkerställa snabba leveranser av god kvalitet. Microsoft Azure och Visual Studio har mängder av funktioner som underlättar arbetet så att arbetssätt och verktyg samverkar på ett effektivt sätt.
I detta seminarium kommer vi att förklara vad DevOps är för något och hur detta synsätt kan användas för att säkerställa snabba leveranser med god kvalitet. DevOps hjälper oss överbrygga arbetet i utveckling och drift med fokus på att säkerställa leverenspresision och kvalitet, bland annat genom att se till att bra lösningar för applikationsövervakning, felrapportering, paketering och deployment finns på plats.
Den andra delen vi kommer fokusera på är Continuous Delivery. Med den senaste versionen av Visual Studio Release Management visar vi vad Continuous Delivery är genom att sätta upp en komplett lösning som automatiskt tar kod till produktion. I Visual Studio 2015 sviten har vi ett helt nytt byggsystem och väl integrerade lösningar kring release management, deployment och automatiserad testning som gör plattformen förträfflig för att implementera en continuous delivery process. För att så snabbt och enkelt som möjligt tillgodogöra oss dessa koncept kommer vi använda molnplattformarna Azure och Visual Studio Online, med dessa kan vi flytta utvecklingsplattformen till molnet och få helt nya förutsättningar för snabbare releaser.
Så missa inte denna chans att vara en av de första att se en komplett Continuous Delivery-lösning byggd på den senaste Microsofttekniken!
TFS 2015 offers many great Release Management enhancements. A new web interface, dashboards, and tasks for deploying to Windows and Linux platforms among others.
DevOps Tactical Adoption Theory tries to make the transition process as smooth as possible. It hypothesis each step towards DevOps maturity should bring a visible business value empowering management and team commitment for the next step. The innovative idea here, it is not required to add the tools/processes to stack from sequential beginning to end, but seeking benefit.
The reason behind the theory is to encourage practitioners to apply each step one-by-one and then having the benefits in projects. Consequently, each step is tested in terms of utility and proved method validity for the further steps. In contrast to previous adoption models, our model indicates concrete activities rather than general statements.
Theory built on the claim that many DevOps transition projects considered problematic, impractical or even unsuccessful causing concept to become a goal more than a technique. Basically, theory consists of different areas of interest describing various actions on a schema.
In the session, it is planned to demonstrate “DevOps Tactical Adoption Theory” with focus on Delivery Pipeline/Testing Practices sectioned "Continuous Testing in DevOps".
Lean & Agile DevOps with VSTS and TFS 2015Clint Edmonson
Take a guided tour of the latest features in Visual Studio Team Services & Team Foundation Server 2015 to help your team adopt Agile and DevOps practices. We will show you how the products and services will shape your process and enable your teams to build amazing applications on any platform.
Key Experiences:
Agile work item flow
Builds and continuous integration
Infrastructure as code
Self-hosted package management
Release management
And much more…
By talking about Microsoft's journey to Cloud cadence, this talk goes through all the DevOps practices such as Infrastructure as Code, CI/CD, Release Management and Hypothesis Driven Development.
It also introduces the impact of Docker and PaaS in DevOps.
Code in the Cloud presentation as presented in Antwerp Lindner Hotel on 8th December 2014
#codeinthecloud
Agenda from the event:
In the AM (Introduction)
- Introduction to Application Lifecycle Management and Visual Studio Online
- Managing your project: what, who and when
- Working with code: keeping the source code safe and in-sync and be productive as a developer
- Tracking progress: how are we doing
- Improving quality: continuous build, deploy and testing
EAT
In the PM (Putting it all into practice)
- Exciting demonstrations and walkthroughs on how to run your project with Visual Studio Online.
Are you looking for developing powerful applications on Cloud? Is creating highly-available, infinitely-scalable, mobile-enabled applications in a short time frame and limited budget a challenge for you?
This webinar session will help to learn how you can do it easily by leveraging Microsoft Azure and how it fits into Application development lifecycle for any developer using Microsoft technology stack.
The session covers the following topics:
Azure-based Application Development Lifecycle: An Introduction
Challenges during Plan-Build-Operate lifecycle
Windows Azure Environment Concepts
Build and Deployment Overview
Deployment: Cloud vs. Web Deployment vs. SQL Azure Deployment
DevOps on AWS: Accelerating Software Delivery with AWS Developer Tools | AWS ...Amazon Web Services
Software release cycles are now measured in days instead of months. Cutting-edge companies are continuously delivering high-quality software at a fast pace. In this session, you will learn how to begin your DevOps journey through best practices and tools used by the "two pizza" engineering teams at Amazon. We will showcase how you can accelerate developer productivity by implementing continuous integration and delivery workflows. We will also cover an introduction to AWS CodeStar, AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, and AWS CodeDeploy - the services inspired by Amazon's internal developer tools and DevOps practice. Learn More: https://aws.amazon.com/government-education/
Visual Studio Online is the online home for your development projects. Visual Studio Online connects to Visual Studio, Eclipse, Xcode, and other Git clients to support development for a variety of platforms and languages.
Find out more about how you can use the power of Visual Studio Online to drive your development projects.
Cloud continuous integration- A distributed approach using distinct servicesAndré Agostinho
In cloud computing services the ability to share and deliver services, scale computing resources and distribute data storage and files requires a deployment process aligned with agility and scalability. The continuous integration can automate process reducing operational effort, improving code quality and reducing time to market. This presentation shows a proposal for distributed continuous integration to use differents cloud computing services, from planning to execution of scenarios.
Continuous integration and delivery with Xamarin and VSTSGill Cleeren
Writing the code for your next Xamarin project isn’t all that difficult. But the coding is only part of the job.
Using Visual Studio Team Services, it’s now easier than ever to set up continuous integration for your Xamarin app development to build and test your apps, including unit tests and UI tests. You can even integrate with the Xamarin Test Cloud to execute UI test for your apps on numerous devices, running in the cloud. You’ll learn how HockeyApp can help us with the distribution of the test versions of the app to our real testers and how you can monitor crashes while testing. Finally, we’ll learn about release management to create the packages ready for the different stores.
Intland Software | Intland Retina: What’s in the Pipeline for the Life Scienc...Intland Software GmbH
This talk was presented by Laszlo Katona at the Intland Connect Annual User Conference 2020 on 21 Oct 2020. To learn more, visit: https://intland.com/intland-connect-annual-user-conference-2020/
App modernization projects are hard. Enterprises are looking to cloud-native platforms like Pivotal Cloud Foundry to run their applications, but they’re worried about the risks inherent to any replatforming effort.
Fortunately, several repeatable patterns of successful incremental migration have emerged.
In this webcast, Google Cloud’s Prithpal Bhogill and Pivotal’s Shaun Anderson will discuss best practices for app modernization and securely and seamlessly routing traffic between legacy stacks and Pivotal Cloud Foundry.
DevOps > CI + CD. A web developer's introduction to Application InsightsJohn Garland
So you've got the latest in build automation around your Git checkins and PR's. You've set up your CI system to feed into a Continuous Deployment solution and are VSTS/Octopus/Chef/Puppet-ing your way happily through the journey that is DevOps. Not so fast. You're forgetting the third DevOps pillar - Continuous Monitoring. Without good telemetry and monitoring, you will lack critical insight into what actually needs to be built and deployed.
This talk you will show you how you can leverage Azure Application Insights to collect data from your solution’s components and to allow you to explore and display your telemetry in ways that you can leverage to provide valuable understanding of your application’s behavior and the way your users interact with it.
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...IBM UrbanCode Products
IBM UrbanCode Deploy delivers several new feature functionalities with the latest software release further extending its commitment to integrations, and cloud, while bringing deployment automation as-a-service to the market. Leading this latest release is a new integration with VMware VRealize Automation; a new Jenkins Pipeline plugin, and new full-featured as-a-service version of Deploy hosted by Softlayer.
Building high performance software with Microsoft Application InsightsKen Cenerelli
Microsoft Application Insights for Visual Studio 2013 is a suite of tools designed to help teams derive key metrics from their applications. Users can see detailed information about usage, performance and availability of their websites, Windows Phone apps, Windows Store apps, Microsoft Azure services and more.
In this talk we will see how to add Application Insights to new or existing Visual Studio projects as well as Microsoft Azure services.
This talk was given at ConFoo 2015.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
10. BACKLOG
REQUIREMENTS
No infrastructure overhead | Pay as you use services | Available anywhere | Connected IDE
Agile Portfolio Management
Kanban customization
Work item tagging
Work item charts
Team Rooms
Code discussions
Flexible version control
Cloud load testing
Web-based test management
Continuous Deployment
Automated builds and CI
Application Insights
Stakeholder feedback
requests
Browser-based lightweight IDE
12. BACKLOG
REQUIREMENTS
No infrastructure overhead | Pay as you use services | Available anywhere | Connected IDE
Agile Portfolio Management
Kanban customization
Work item tagging
Work item charts
Team Rooms
Code discussions
Flexible version control
Cloud load testing
Web-based test management
Continuous Deployment
Automated builds and CI
Application Insights
Stakeholder feedback
requests
“Monaco”
13. BACKLOG
REQUIREMENTS
No infrastructure overhead | Pay as you use services | Available anywhere | Connected IDE
Agile Portfolio Management
Kanban customization
Work item tagging
Work item charts
Team Rooms
Code discussions
Flexible version control
Cloud load testing
Web-based test management
Continuous Deployment
Automated builds and CI
Application Insights
Stakeholder feedback
requests
“Monaco”
14.
15.
16.
17.
18.
19. 3) New cloud-only monthly user plans
2) Included for MSDN subscribers
Increased value to existing and new MSDN subscribers User plans purchased via Microsoft Azure.
1) Completely free for small teams
FREE: 5 users
FREE: 60 minutes Cloud Build per month
FREE: 5 users
Additional users $20/month
All users $45/month
Max 10 per account with this plan
Includes use of the VS Pro IDE
All users $60/month
20. Unlimited projects/repositories
Agile planning
Work item tracking
Code discussions
Work item chart viewing
= Basic capabilities +
Agile Portfolio Management
Team Rooms
Work item chart authoring
Request & manage feedback
= Advanced capabilities +
Web test case management
21. Cloud load
testing
FREE: 15,000 virtual user
minutes per month
$0.002 per virtual user minute
thereafter
Requires Visual Studio
Ultimate 2013
Application
Insights
Pricing and offerings TBD
Cloud build
FREE: 60 minutes per month
$0.05 per minute thereafter
Time: 2 minutesFlow:We have had an end to end ALM solution for many years with Team Foundation Server on-premises which is built on a core set of capabilities to help development teams:Source controlAgile planning toolsTeam roomsTest case managementFeedback management andAutomated buildsLayered on top of that core ALM functionality, Team Foundation Server has the ability toManage, deploy to, and test on environments with Lab ManagementConfigure and manage releases with Release ManagerPerform on premises load testingIntegrate completely with SharePoint and customized SharePoint sitesIntegrate seamlessly with Project Server and System CenterWe are now introducing Visual Studio Online which builds on top of that core ALM functionality as well and provides additional capabilities and unique services like:Cloud Build ServiceCloud Load Testing ServiceApplication InsightsContinuous deployment to Microsoft AzureLightweight Code Editing ExperienceMicrosoft’s ALM toolset is flexible and allows you to adopt a mixture of on-premises or cloud-based services. You can even use TFS on-premises and use services on Visual Studio Online that make sense to your team like the Load Testing Service and Application Insights.Transition to next slide:We’ll explore these services and more in depth throughout the rest of this presentation.
Time: 7 minutesFlow:Setting up a Visual Studio Online account and a team projectTransition to next slide:
Time: 1-2 minutesFlow:With Visual Studio Online you’re 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 there’s no need for a big investment up front. The scalability of the cloud let’s 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:
Time: 20 minutesFlow:Connected ID ExperienceManaging the projectTracking progressWorking with codeTeam collaborationTransition to next slide:
Time: 1 minuteFlow:That was a quick look at some of the ALM features available with VSOnline.We did some iteration planning with the agile tools and customized the Kanban board.We created a Team Project with Git, committed and pushed some code, and associated that with a work itemFinally, we created a CI build and kicked it off without any on-premises build infrastructure.Transition to next slide:For those of you familiar with TFS, most of that probably looked familiar, but now…
Time: 30 secondsFlow:Let’s take a deeper look at some of the services offered with Visual Studio Online.Transition to next slide:
Time: 3 minutesFlow:Application Insights for Visual Studio Online provides a 360 degree view of your applications, empowering you to: Pro-actively monitor yourapplications and ensure they are available and performing as expected, and when they aren’t give you information that helps you to resolve them promptly. Give you information to continuously improve your applications and prioritize future investments. By collecting rich operational, performance, and customer usage information from your applications whether they run on-premises, in Azure, third-party cloud providers, or a mixture of all three.It begins by collecting telemetry data at the point of usage, everything from performance data to customizable event logs.The data is processed by our Application Insights serviceThe processed data is presented through the Visual Studio Online web portal; giving you a up to the minute 360 degree view of the health of your applicationThe same agents that collect data for Application Insights can even report information to System CenterMost importantly, Application Insights drives telemetry data collection into your lifecycle management solution.Transition to next slide:Soyou’re interested. Here’s how you get it
Time: 3 minutesFlow:There are three primary ways to get access to VS OnlineFirst and foremost, it’s basic access is available completely free for teams of up to five people.If you’re an existing MSDN subscriber, chances are you’ve already got access.And finally, we’re introducing some VSO specific SKUs, including the new Professional SKU which will not only give you access to VSO, but also the VS Pro IDE as well.These combination of plans makes VSO incredibly flexible, and allow you to mix and match your plans based on each team member’s needs.Transition to next slide:Azure is the billing platform for VS OnlineOur services are purchased via the Azure Management Portal (credit card or Azure commitment only)An Azure subscription is required to buy VS Online servicesFree use of VS Online does not require an Azure subscriptionAzure is the infrastructure running VS Online servicesBut no separate charges for storage, databases, VMs, etc. since VS Online is a finished service Management of VS Online is at VS.comAfter you buy a user plan in the Azure Management Portal, you go to visualstudio.com to assign the plan to a userBuying/managing will become more integrated over time
Time: Flow:VSO functionality is broken up into 3 levelsBasic capabilities, which are great for individuals or small teams. You’re going to get access to unlimited projects and repositories, the agile planning tools, end-to-end work item tracking and work item chart viewingThe advanced capabilities, targeted toward small teams, cross-platform developers who don’t necessarily need an MSDN subscription and project managers, is going to add on the ability to work with portfolios of work items, team rooms, work item chart authoring, and the Feedback clientAnd if you’ve got a MSDN Test Pro subscription or higher, your going to get complete access to Visual Studio Online, including web test case management.Transition to next slide:
Time: Flow:Cloud build, cloud load testing and application insights are going to be offered as on demand, pay as you use services on top of your access subscription.These services will be billed on a per Azure account basis, rather than per user. So one bill for your entire VSOnline instancePrices for app insights are still TBDTransition to next slide: