O que há de melhor em extensões para Visual Studio e TFS
A tendência do desenvolvimento de software gerenciado e operado na nuvem
1. A tendência do desenvolvimento de software
gerenciado e operado na nuvem
Chief Development Business Officer
BR Soluções Integradas
Microsoft Azure MVP
blog.ricardoserradas.net
@ricardoserradas
facebook.com/ricardoserradas
br.linkedin.com/in/ricardoserradas
Evilázaro Alves Ricardo Serradas
www.evilazaro.com.br
@evilazaro
facebook.com/evilazaro
bit.ly/evilazaroin
Services & Delivery Manager
BR Soluções Integradas
Visual Studio ALM Ranger
7. On Premises
Youscale,makeresilientandmanage
Infrastructure
(as a Service)
Managedbyvendor
Youscale,make
resilient&manage
Platform
(as a Service)
Scale,resilienceand
managementbyvendor
Youmanage
Hosting models
Software
(as a Service)
Business model
Applications
Scale,resilienceand
managementbyvendor
Why the cloud?
10. 66%
of enterprise seats
covered with
System Center
* IDC Server Workloads Study 2014 ** IDC 2013 WW Server Tracker
1B+
weekly Microsoft Azure
AD authentications
>57%
of Fortune 500
use Microsoft Azure
>1M
Microsoft Azure
SQL databases
29K+
organizations
already use
Microsoft Intune
More than one billion Office
users, Office 365 is our
fastest-growing commercial
product ever
Thirty trillion objects
stored in Microsoft
Azure, which runs on
Windows Server
Hyper-V
Bing runs more
than 7 billion queries
per month on
Windows Server
Microsoft has one
of the three largest cloud
infrastructures on earth
Enterprise-grade, comprehensive platform
93%
of the Fortune 1000
use Active Directory
67%
servers worldwide run
on Windows Server**
47%
worldwide share:
SQL Server most widely-
deployed database*
15. Microsoft Azure ServicesClientlayer
(on-premises)
Tablet Phone
Games
consolePC
On-premises
databaseBrowserOffice Add-in
On-premises
service
AD
Multifactor
Authentication
AccessControl
Layer
Integration
layer
Service Bus CDN
BizTalk
Services
Traffic
Manager
Virtual
Networks
Express
Route
Application
layer
API Mgmt Websites
Cloud
Services VM
Mobile
Services
Media
Services
Notification
Hubs Scheduler Automation
DataLayer
Storage Blobs Tables Queues Data
Machine
Learning HD Insight
Backup and
Recovery
SQL
Database Caching StorSimple
16.
17. Getting started
>_
REST API
Virtual Machines
Management portal
Scripting
(Windows, Linux and Mac)
Select image
and VM size
Extra Small
Small
Medium
Large
X-Large
New disk persisted
in storage
Cloud
Blob
Storage
Comprehensive
Networking
Windows Server
Linux
Boot VM from new disk
25. Benefícios
•SaaS – Manutenção;
•Novos deploys a cada 3 semanas
•#vsosprintsbr – http://bit.ly/vsosprintsbr
•Pay as You Go
Startups e pequenas empresas se adaptam muito facilmente
(operação e custo)
26. ALM Assessment
•Processo de definição de maturidade em ALM
•Mapeamento de necessidade real
•Comparativo pós-implantação
Maximizar o Retorno do Investimento da Implantação e Adoção de ALM
Slide Objectives:
Understand the challenges of irregular load in applications
Understand the challenges of both too much capacity and not enough capacity and the sort of groups they impact within a customer
Understand that traditionally IT capacity is purchased in a stepwise fashion involving capital expenditure at each point
Speaking Points:
To understand the value and opportunity for cloud computing, I believe it’s important to think about how IT capacity is typically used by applications today in most environments.
Today most organizations significantly over estimate or underestimate the amount of resources they need to run their applications.
This leads to a higher cost for the infrastructure and the delivery of the overall applications.
Build Steps:
Forecast load is to grow steadily
Planned capacity grows in a stepwise fashion. Need to plan in advance due to hardware lead times
Actual load is highly variable over time
Periods where we have excess capacity. Capital laying idle, opex wasted powering and cooling servers
Periods where we have insufficient capacity and our customers get a bad experience
Slide Objectives:
Understand that Windows Azure allows capacity to be turned on and off easily
Capacity can be brought on stream very quickly (no need to order servers in advance)
Speaking Points:
Lowers capex through not having to pay for hardware
Reduces waste of ovefr capacity
Ensures we can always provision enough capacity for peak periods
Can reduce capacity if demand subsides
Key goal of slide: Introduce enterprise-grade platform as incontrovertible (you can also start to talk about hybrid in this slide if you like)
Talk track:
We understand your existing IT systems and challenges better than any technology company out there.
IDC predicts that 70 percent of CIOs will embrace a cloud-first strategy in 2016. To get there, organizations need to move at their own pace over a number of years, with many living in a hybrid environment for quite some time. That flexibility to live in both worlds—even with a cloud-first strategy—is non-negotiable. (Source: IDC CIO Agenda webinar).
So we aren’t going to tell you to move everything to the cloud. We’ll help you take what you have, upgrade through our Microsoft Cloud Platform strategy, and take the journey with you.
Some vendors are making this transition more confusing by calling feature-limited apps “cloud-ready,” by forcing you to use different sign-ons for every online experience, or they won’t even guarantee continuous availability. Cloud shouldn’t mean lowering your expectations or making compromises.
Microsoft believes you shouldn’t expect any less from the cloud—you should expect more.
What matters most is working with a company you know with the experience, reach, and footprint you can fully trust.
A company whose scale can deliver the global reach and advantages no other can. With Microsoft, we believe you not only tap into their cost and resource efficiencies, but you also tap into their engineering IP and experience running production datacenters at global scale.
Leading governments, financial services organizations and companies around the world rely on Microsoft because their platform services are global, secure, reliable, and designed for fault tolerance.
No other cloud vendor can match Microsoft in their experience running and building services. In addition to running some of the world’s largest public cloud services, they run a more diverse set of cloud services than any company out there and have been doing this since the 90s.
Microsoft operates more than 200 public cloud services around the world. We’ll talk more about this related to trust in a moment, but you can imagine the massive number of servers in datacenters around the world it takes to do this.
You benefit from Microsoft’s scale—not just scale in terms of their reach and economies of scale—but also from innovation at scale. This tremendous level of experience provides them the ability to learn every day what it's like to deliver cloud services at scale and to run production datacenters (just like Microsoft customers, although at a much larger scale). Then they bring those capabilities into their products so that you, our customers, benefit from this firsthand experience.
Microsoft’s extensive on-premises experience and the install base of their existing solutions, like Active Directory that's used by over 93 percent of the Fortune 1000, is augmented with Windows Active Directory, for which they have more than 18 billion authentications weekly in their cloud-based version of Active Directory (Microsoft Azure Active Directory).
Today, 67 percent of servers on premises run the Windows Server operating system. And already Microsoft Azure is used by over 57 percent of the Fortune 500.
In the data platform, SQL Server is the most broadly used database on the planet, with 45 percent share. And in the cloud, Microsoft runs more than one million Azure SQL databases for customers.
On the enterprise mobility management side, System Center Configuration Manager is licensed on more than 66 percent of all enterprise desktops. And in the cloud, already more than 29,000 organizations using Microsoft’s cloud-based device management solution called Microsoft Intune.
So the value of on-premises plus cloud-based services to deliver true hybrid solutions is what allows Microsoft to innovate at scale.