6. You scale, make resilient and manage
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Managed by vendor
You scale, make
resilient & manage
Scale, resilience and
management by vendor
You manage
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Hosting models
Business model
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Applications
Data
Runtime
Middleware
O/S
Virtualization
Servers
Storage
Networking
Scale, resilience and
management by vendor
On Premises
Infrastructure
(as a Service)
Platform
(as a Service)
Software
(as a Service)
Nuvem como você precisa
13. Microsoft Azure Images Platforms
Microsoft
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2 SP1
SharePoint Server 2013 Trial
SQL Server 2014 CTP1
SQL Server 2012
SQL Server 2008 R2 SP2
BizTalk Server 2013
Visual Studio Ultimate 2013
Open Source
OpenSUSE 12.3
SUSE Linux Enterprise Server 11 SP3
SUSE Linux Enterprise Server 11 SP2
Ubuntu 12.04 LTS
Ubuntu 12.10
Ubuntu 13.04
CentOS 6.3
14. • Per-hour/per-minute license in the cloud
Windows
Server
• License Mobility for Applications ( SA )
• Per-hour/per-minute license in the cloud
for subset of products ( SQL & BizTalk )
Microsoft
Applications
• Based upon vendor and product
External
Applications
16. Multiple VMs can be hosted within the same cloud
service Cloud Service
Cloud Service is a…
boundary
17.
18. 99.95% to multiple role instances
Downtime up to 4.38 hours per year
99.9% to single role instances
Downtime up to 8.75 hours per year
What´s included
Hardware fail (disk, CPU, memory)
Datacenter fail – Network, Energy
Hardware upgrades, Software maintenance – Host OS Updates
Planned Downtime – previous notice of 6 days , 6 hours of work time,
downtime of 25 minutes
What´s not included
VM Container crashes, Guest OS Updates
18
22. Safe connect to Virtual Network anywhere.
Use the VPN Client into Windows.
By pass firewalls and proxies.
Funcionários remotos
VPN Point to Site
VPN Site to Site
VPN point to Site
or
Microsoft provides a set of technologies that you can use to analyze Hadoop-based data.
I will show you how these technologies can enrich your analysis of data that is big or small.
NEXT SLIDE-------
(Adjust timing to Audience)
Slide Objective: Explain the commonly accepted cloud computing models (IaaS, PaaS, and SaaS) and appropriate use cases for each.
Suggested Approach: Familiarity with Cloud Models varies from audience-to-audience. Prior to presenting slides 8, 9 and 10, poll the audience by asking leading questions, such as:
What is a Cloud?
What is the difference between Virtualization and a Cloud? ( Cloud adds pooled resources, elasticity, self-service management, automation, and charge-back/show-back )
What is the difference between IaaS, PaaS and SaaS?
Based on attendee responses, adjust timing for presenting Slides 8, 9 and 10 to accommodate.
Key Talking Points:
The Windows Azure cloud platform aligns to all 3 accepted cloud computing models for delivering infrastructure, platform services and software as a service.
Microsoft is the only platform vendor that provides customers the compatibility, portability and choice of leveraging On-Premises, IaaS, PaaS and SaaS as an integrated offering
With this in mind, it’s important to understand how to talk about our Cloud Services offerings:
The industry has defined three categories of services:
IaaS – a set of infrastructure level capabilities such as an operating system, network connectivity, etc. that are delivered as pay for use services and can be used to host applications.
(CLICK) IaaS is often leverage to host existing applications on a cloud platform to provide lower cost, higher scalability or more flexible resource management.
Examples of Microsoft IaaS offerings include Windows Azure Virtual Machines, Storage and Virtual Networks.
PaaS – higher level sets of functionality that are delivered as consumable services for developers who are building applications. PaaS is about abstracting developers from the underlying infrastructure to enable applications to quickly be composed.
(CLICK) PaaS platforms are used by organizations to more cost effectively build and deploy new applications to the cloud without being concerning about underlying infrastructure complexities.
Examples of Microsoft PaaS solutions include Azure Web Roles, Worker Roles, Azure Database, and Azure Mobile Services
SaaS – applications that are delivered using a service delivery model where organizations can simply consume and use the application. Typically an organization would pay for the use of the application or the application could be monetized through ad revenue.
(CLICK) SaaS platforms delivered packaged applications as cloud services.
Examples of Microsoft SaaS solutions include Azure Web Site and Office 365.
It is important to note that these 3 types of services may exist independently of one another or combined with one another.
SaaS offerings needn’t be developed upon PaaS offerings although solutions built on PaaS offerings are often delivered as SaaS.
PaaS offerings also needn’t expose IaaS and there’s more to PaaS than just running platforms on IaaS.
Slide Objective: Introduce topic areas for this module.
Slide Objective: Discuss how IT Pros can easily estimate the cost of leveraging Windows Azure via the Windows Azure Cost Calculator
Key Talking Points:
The global scale and power of leveraging the Windows Azure cloud platform is surprisingly cost-effective.
When you get started, you pay only for the resources that you need – there’s no upfront costs
Of course, you can start out for free with a trial subscription to evaluate Windows Azure for your scenario
To estimate the costs associated with your organization’s particular scenario on a paid subscription, you can leverage the Windows Azure pricing calculator as a starting point of reference.
Note that deeper discounts are available by selecting a 6-or-12 month prepaid option ( minimum $500 monthly commitment ) or purchasing Windows Azure via an existing volume licensing agreement.
Two important enhancements were announced in June 2013 that make Windows Azure even more cost effective for on-demand scenarios:
VM’s that are Stopped from the management portal are not charged compute costs when in a “Stopped (Deallocated)” state
VM compute charges accumulate per-minute vs per-hour, making scenarios that use partial hours more cost effective than competing platforms.
Demo Objective: Demonstrate how IT Pros can use the Windows Azure pricing calculator to estimate costs with a scenario.
Use the “Full Calculator” page to show how to calculate the cost for a sample scenario requiring:
2 Small VM’s – AD Domain Controller and Web Server ( note, this includes the cost of Windows Server licenses )
1 Medium VM – SQL Database Server ( note, this includes the cost of Windows Server + SQL Server licenses )
500 GB of Geo-Replicated Storage
30 GB Network Egress Bandwidth
Select “12-Month Plan” and “Prepay” options
Demo Alternative ( If you don’t have an active Windows Azure account )
This demo does not require an active Windows Azure account.
Slide Objective: Introduce topic areas for this module.
Slide Objective: Discuss the list of Platform Images provided in the Windows Azure VM Gallery to quickly provision a variety of VM workloads.
Notes:
SharePoint Server 2013 Platform Image is a Trial. This image expires on December 16, 2013 unless activated with an appropriate product key. See http://technet.microsoft.com/en-us/library/cc263204(v=office.14).aspx for activation details.
Additional Information:
Official list of supported Microsoft applications on Windows Azure VMs: http://support.microsoft.com/kb/2721672/en-us
Official list of supported Linux distros on Windows Azure VMs: http://support.microsoft.com/kb/2805216/en-us
Slide Objective: Discuss the considerations for applying software licenses to VMs running in the cloud.
Slide Objective: Introduce how VMs relate to Cloud Services
Key Talking Points:
All VMs exist inside a container known as a Cloud Service
When a new VM is created, if an existing Cloud Service is not specified, a new Cloud Service is created for that VM
Cloud Service serves as a boundary. All VMs inside the same Cloud Service share:
Same Public IPv4 Address
Same Public DNS name ( *.cloudapp.net )
Common Internet Firewall / Load Balancer instance
In terms of IP Address lifetimes …
Public IP Addresses are aligned to the lifetime of a Cloud Service
Internal IP Addressses are aligned to the lifetime of a VM
Slide Objective: Discuss the ability to host multiple VMs in the same Cloud Service.
Key Talking Points:
Multiple VMs can be configured in the same cloud service so that they can share a common public IPv4 address and be load balanced.
If VM’s are configured in same Cloud Service and Availability Set, they can also be configured to “Auto-scale” based on load – VM’s will be turned on during scale-up and turned-off during scale-down.
NOTE: The limits per subscription are:
Maximum IaaS VMs per Cloud Service: 50
Maximum Cloud Services per Subscription: 20
Maximum VMs per Virtual Network: 1,024
From: http://pointers/Questions/6568/Soft-and-Hard-limits-on-Azure-subscriptions-and-accounts
Demo Objective: Walk-through the steps of provisioning a new VM on an existing Virtual Network.
Steps: http://www.windowsazure.com/en-us/manage/windows/tutorials/virtual-machine-from-gallery/
While waiting for VM provisioning to complete, switch back to deck and continue with next set of slides.
Demo Alternative ( If you don’t have an active Windows Azure account )
Demo “02 - Windows Azure IaaS - Set Up Virtual Machines” in Demo folder at http://aka.ms/AzureITCamp - demo steps in first 3 sections.
Slide Objective: To introduce Azure SLA.
Speaking points
Stress how critical it is for an Azure deployed application to have multiple instances. This is true for both PaaS and IaaS based applications
Included is outage protection based on host hardware issues, network failures, power outages, hardware or host OS upgrades
Not included in the SLA computation are VM container outages ( if the subscriber shuts down the instance, or accidently formats the OS drive, Azure is not responsible
Also issue a reminder that the OS in IaaS is managed by they subscriber. They are responsible for OS upgrades and patching
Configure redes privadas virtuais na nuvem.
Gerenciar como extensões do datacenter local.
Isolamento lógico com opções de configuração da rede.
Crie sub-redes e endereços IP privados.
Use seu próprio DNS.
Demo Objective: Walk-through the steps of provisioning a new VM on an existing Virtual Network.
Steps: http://www.windowsazure.com/en-us/manage/windows/tutorials/virtual-machine-from-gallery/
While waiting for VM provisioning to complete, switch back to deck and continue with next set of slides.
Demo Alternative ( If you don’t have an active Windows Azure account )
Demo “02 - Windows Azure IaaS - Set Up Virtual Machines” in Demo folder at http://aka.ms/AzureITCamp - demo steps in first 3 sections.
Slide Objective: Introduce attendees to some possible scenarios they can build with a Windows Azure Free Trial Subscription
Key Talking Points:
In the Hands-On Lab, attendees will be building an example of the second scenario on the slide ( On-demand Dev/Test/Lab environment )