€¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic...
Transcript of €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic...
![Page 2: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/2.jpg)
![Page 3: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/3.jpg)
GOING DIGITAL50% of enterprise IT
budgets in 2018will be spent on
mobility
1 million/hour new devices
coming online by 2020
60% computingin the public
cloud by 2025
![Page 4: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/4.jpg)
Corporate Longevity: Turbulence Ahead for Large Organizations, 2016
“Nearly 50% of the current S&P
500 will be replaced by 2026.
![Page 5: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/5.jpg)
It’s our recognition that if you go to bed as
an industrial company, you will wake up as
a software company.
“
CEO, GE
![Page 6: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/6.jpg)
![Page 7: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/7.jpg)
![Page 8: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/8.jpg)
![Page 9: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/9.jpg)
Open and scalable
cloud platform
Amazing
experiences
Data-driven
intelligence
Agility and
DevOps
![Page 10: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/10.jpg)
PastLong application cycles
Monolithic apps
Servers and VMs
Less data
Desktop
Distinct infrastructure and operations teams
TodayRapid innovation
Loosely-coupled apps and microservices
Serverless
Big Data
Mobile
Service-focused DevOps teams
SERVERS SERVICES
![Page 11: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/11.jpg)
![Page 12: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/12.jpg)
Develop + Test
Plan + Track
Monitor + Learn
Release
Development Production
![Page 13: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/13.jpg)
Practices
• Shift left
• Continuous integration
• Continuous deployment
• Continuous testing
Practices
• Self-managing teams
• Planning chats
• Feature crews
• Sprint rituals
• Scaled agile
• Team rooms
Practices
• Testing in production
• Stakeholder feedback
• Usage monitoring
• User telemetry
• Feature flags
Practices
• Application performance management
• Configuration management
• Infrastructure as code
• Automated recovery
• Continuous deployment
Practices
• User telemetry
• Usage monitoring
• Continuous learning
• Stakeholder feedback
• A/B testing in production
Practices
• Code metrics
• Test automation
• Code style rules
• Peer code reviews
• Continuous integration
• Continuous unit testing
• Architectural validation
Practices
• Cloud infrastructure
• Developer sandbox
• Cloud DEV/TEST labs
• Containers
• Microservices
• Automatic scaling
• Automatic failover
![Page 14: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/14.jpg)
![Page 15: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/15.jpg)
Azure Compute Options
Ultimate
Control
Rapid
Development
VMs /
VM Scale Sets
VM Extensions,
Hyper-V
Container
Service Fabric
&
Azure Container
Service
App Service
&
Azure Functions
IaaS PaaS
![Page 16: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/16.jpg)
![Page 17: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/17.jpg)
Build/CI,
Integrate,
Test
Monitor and Diagnose
Production
environments
Run, Manage
Container Service
Service Fabric
Batch
App Services
coming soon
…
…
Azure
Container
Registry
Code
Run
Validate
Debug
Inner-Loop
CD, DeploySource Code
Control(SCC)
![Page 18: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/18.jpg)
![Page 19: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/19.jpg)
![Page 20: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/20.jpg)
Azure Functions
On-demand serverless code
Develop, debug, test, deploy in Visual Studio
CI/CD support in Visual Studio Team Services and Github
![Page 21: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/21.jpg)
![Page 22: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/22.jpg)
![Page 24: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/24.jpg)
![Page 25: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/25.jpg)
Backlog
Monitor and improve
Users and customers
install and use app
Telemetry Collection
App Testing Beta TestingCode Repository | Build + Deploy
Application Insights
![Page 26: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/26.jpg)
for
Mobile app quality, done right
Diverse library of real devices (2.000+)
Simulate real user interactions
Test continuously
Analyze app performance
UITest, Calabash, Appium, Espresso
Test native device functionality
![Page 27: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/27.jpg)
Xamarin Test Recorder
Effortlessly Create UI Test Scripts
Simply and quickly generate UI test scripts by running
your app and performing actions. You can execute UI
tests locally in the emulator or on thousands of devices
simultaneously with Xamarin Test Cloud.
![Page 28: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/28.jpg)
for
Insights into Mobile Apps
Distribute your app, Betastore
Collect crash reports
Gather user feedback
Understand app adoption
Track app usage
![Page 29: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/29.jpg)
A/B Testing
Live Update Storage
Push Notifications
Crash Reporting Remote Config. Identity
Tables
Visual Studio Mobile CenterMission control for mobile apps
![Page 30: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/30.jpg)
![Page 31: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/31.jpg)
VSTSMicrosoft Visual
Studio Enterprise
Azure marketplace +
dev services
Microsoft Operations
Management Suite
SQL, BI,
Cortana Intelligence
Idea to app
Any language
Any tool
Training + support
DevOps
Agile
Quality
Subscriber benefits
Mobile
Application insights
Azure Service Fabric
Azure Resource
Manager
Azure Container
Service
Docker
Ubuntu
Python
Node JS
All your IT operations
tasks in one
Access to insights in
minutes
Hybrid and open
Management
anywhere, anytime
Built for intelligence
Layered with security
Cloud powered
Enables apps
![Page 32: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/32.jpg)
![Page 33: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/33.jpg)
https://www.visualstudio.com/team-services/
https://mobile.azure.com/
https://azure.microsoft.com/de-de/resources/containerized-docker-application-lifecycle-with-microsoft-platform-and-tools/
![Page 34: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/34.jpg)
![Page 35: €¦ · Cloud DEV/TEST labs • Containers • Microservices Automatic scaling • Automatic failover. Azure Compute Options Ultimate Control Rapid Development VMs / VM Scale Sets](https://reader030.fdocuments.net/reader030/viewer/2022041016/5ec95b208bbc8d24452e07cb/html5/thumbnails/35.jpg)