windows azure pack - visão geral

37

Upload: fabio-hara

Post on 14-Jun-2015

524 views

Category:

Technology


7 download

DESCRIPTION

Palestra apresentada durante o Azure Summit 2014 - Windows Azure Pack

TRANSCRIPT

Page 1: Windows Azure Pack - Visão Geral
Page 2: Windows Azure Pack - Visão Geral

AUDITÓRIO 2

INFRAESTRUTURA

Palestrante

Automação de Datacenter com Azure Pack

Fabio HaraTechnical Evangelist - Microsoft

Page 3: Windows Azure Pack - Visão Geral

Agenda

Necessidades e Oportunidades

Tecnologia Microsoft Azure no seu datacenter

Administracao de Tenant

Administracao de Servicos

Arquitetura Proximos Passos

Page 4: Windows Azure Pack - Visão Geral

Tecnologia Microsoft Azure

Portal do Cliente

Microsoft Azure

Computacao, storage, redeAdm de TI

Clientes

Page 5: Windows Azure Pack - Visão Geral

Computacao, storage, rede

Seu datacenter

Clientes

IT admin

System Center + Windows Server

No seu datacenter

Portal do Cliente

Page 6: Windows Azure Pack - Visão Geral

System Center + Windows Server

Computacao, storage, rede

Portal de administracao

Tenant manage-ment

Auto-mation

Resource clouds

Hosting plans

Billing

Clientes

IT admin

Seu datacenter

No seu datacenter

Portal do clienteWindows Azure Pack

Page 7: Windows Azure Pack - Visão Geral

Portal de gerenciamento

Web Sites

Web platform application services (PaaS)

Virtual Machines

Infrastructure services (IaaS)

Service Bus

Reliable messaging

Experiencia de usuario Self-service e OData REST API

Virtual Networks

Virtual networking

Database

SQL Server and MySQL database

Servicos prontos para clientes

Page 8: Windows Azure Pack - Visão Geral

Nivel Corporativo

Windows Azure Pack

Windows Server + System Center

• Tecnologia familiar• Conexao local• Consistente com Azure• Virtualizacao• Gerenciamento• Service Bus

Custo efetivo Aberto e Interoperavel

• Nuvem Multitenant • Web PaaS e IaaS• Service templates• Hardware padronizado• Automacao

• Portabilidade de VM• Portabilidade de Web app• API de integracao OData • Node.js, PHP e ASP.NET• GitHub, Bitbucket, e mais• Suporte a Linux

Tecnologia Microsoft Azure no seu datacenter

Para provedores de servicos e empresas

Page 9: Windows Azure Pack - Visão Geral

Experiencia do Tenant• Experiencia rica de Self-

service

• Consistente com Microsoft Azure

• Monitoracao e provisionamento de servicos

Page 10: Windows Azure Pack - Visão Geral

Identidade baseada em Claims e Autenticacao

• Autenticacao baseada em claims

• Suporte para Identidades:

‐ Active Directory (AD)

‐ Identidades federadas via Active Directory Federation Services (AD FS)

‐ (Ping, Azure Active Directory e mais)

‐ Provedor de membership ASP.NET

• Federacao com provedor de identidade externo

‐ Protocolos suportados incluem SAML 2.0 e WS-Trust

Page 11: Windows Azure Pack - Visão Geral

SubscriptionsUma subscription por plano que permite acesso aos servicos

ServicesVirtual

Machines

Web Sites

Service Bus

SQL

Add-on #1

Add-on #2

Increase VM quota

Backup VMs

Subscription A1 Add-on

Subscription B1

Subscription B2

PLAN #2Virtual Machines

Web Sites

Service Bus

PLAN #1

Virtual Machines

Add-on

Subscription C2

Subscription C3

PLAN #3

Web Sites

SQL

User account C

User account B

User account A

Page 12: Windows Azure Pack - Visão Geral

Web Sites• Hospedagem segura de websites com

alta disponibilidade

• Requisicoes com balanceamento de carga automatic quando necessario

• Toma vantage de todo o poder do ASP.NET

Page 13: Windows Azure Pack - Visão Geral

Web Sites: Criacao• Criacao rapida

‐ Especificar URL

‐ Instancia simples

‐ Configuracao padrao

• Criacao personalizada‐ Especifique URL e database

‐ Instancia simples

‐ Configuracao padrao

• From Gallery‐ Selecione configuracao de site da galeria

‐ Configure de acordo com especificacao do template

Page 14: Windows Azure Pack - Visão Geral

Web Sites: Monitoracao• Dashboard

‐ Resumo

‐ Metricas pre-definidas

• Monitando‐ Metricas personalizadas

Page 15: Windows Azure Pack - Visão Geral

Web Sites: Scaling• Modo

‐ Intro Shared Multitenant Cota de tempo de CPU Para desenvolvimento e prova de conceito

‐ Basic Shared Multitenant Sem cotas Opcao para producao

‐ Reserved Core dedicado

• Capacidade‐ Quantidades disponiveis baseadas em planos‐ Contagem de instancia

Processos por website (Shared) VMs por instancia (Reserved)

‐ Tamanho da instancia (Reserved apenas)

Page 16: Windows Azure Pack - Visão Geral

Web Sites: Configuracao• Varias opcoes de configuracao

• Adicionais:

‐ Versao de .NET Framework

‐ Plataforma (64-bit deve ser parte do plano de assinatura)

Page 17: Windows Azure Pack - Visão Geral

Web Sites: Publicacao de AplicacaoPerfil de publicacao• Via Quick Start

• Via Dashboard

• Arquivo .publishsettings

‐ XML file

‐ Information for app publishing

‐ Simplified app deployment process with Microsoft Visual Studio, WebMatrix, or other tools

Page 18: Windows Azure Pack - Visão Geral

Web Sites: Source control integrationIntegracao com:• CodePlex

• Dropbox

• Git

• GitHub

• Team Foundation Service

Time de desenvolvimento

Entrega continua

Page 19: Windows Azure Pack - Visão Geral

VMs self-service

• VMs Standalone

• Papeis de VMs escalaveis

• Anexado a redes virtuais

Page 20: Windows Azure Pack - Visão Geral

VMs standalone• Quick Create

‐ Templates do System Center Virtual Machine Manager (SCVMM) alocados ao plano

• From Gallery

‐ Todos Recursos do SCVMMalocados ao plano

• Sem escalabilidade de instancia

Page 21: Windows Azure Pack - Visão Geral

Papel de VM• Quick Create

‐ via VHDs

‐ Escolha tamanho inicial e contagem da instancia

• Gallery

‐ Selecione workload Role settings

Virtual machine settings

App-specific settings

Page 22: Windows Azure Pack - Visão Geral

Gerenciamento de VM• Atualizar para uma nova versao de template• Start, pause, restart, ou shutdown de VMs• Scale out e scale in• Atualizar configuracoes de maquina virtual• Mudar redes• Adicionar ou remover devices• Remote console

Page 23: Windows Azure Pack - Visão Geral

Acesso remoto de console de VM• VMs localizadas em:

‐ Redes isoladas ou sem rede‐ Windows, Linux ou sem Sistema operacional

• Requisitos:‐ RDP client que suporte RDPTLSv2

• No backend (service admin):‐ Windows Azure Pack

Service Management Portal

‐ System Center 2012 R2‐ Windows Server 2012 R2

Hyper-V Remote Desktop Gateway

Page 24: Windows Azure Pack - Visão Geral

Redes virtuais• Tenants criam virtual networks

• Tenant IP addresses

• Site-to-site VPN

• Suporte a Gateway

• Experiencia consistente com Azure

Page 25: Windows Azure Pack - Visão Geral

Configurando redes virtuais• Nome

• IP V4 ou IP V6

• DNS

• NAT

• VPN

• Address space

Page 26: Windows Azure Pack - Visão Geral

Service Bus• Conecta aplicacoes on-premises

• Sistema de entrega de mensagens confiavel

• Escalavel e resiliente

• Queues

‐ First in, first out

• Topicos

‐ Entrega para multiplas subscriptions

Page 27: Windows Azure Pack - Visão Geral

Database as a service• Escalavel e funcionalidade de um

datacenter corporativo

• Alta disponibilidade

• Desenvolvimento familiar

• Modelo de dados relacional

Page 28: Windows Azure Pack - Visão Geral

Configurando SQL Server databases• Database as a service• Setup

‐ Nome‐ Admin name e password

• Ongoing‐ Visualizar string de conexao‐ Resize

Page 29: Windows Azure Pack - Visão Geral

`

Configurando MySQL server databases• Database as a service• Setup

‐ Nome‐ Admin name e password

• Ongoing‐ Visualizar string de conexao‐ Mudar senha

Page 30: Windows Azure Pack - Visão Geral

Experiencia de AdministracaoHomepage

• Experiencia rica web

• Consistente com Microsoft Azure

• Configure e provisione servicos

Page 31: Windows Azure Pack - Visão Geral

Planos: Conjuntos de servicos

Servicos

Planos

Page 32: Windows Azure Pack - Visão Geral

Ambiente de Azure Pack

Service Management API e Portal• 6 VMs / servidores, SQL e AD

• Web Sites Roles

‐ 7 VMs / servidores (instalacao inicial)

• SQL e MySQL

‐ De acordo com capacidade e HA

• Virtual machines

‐ SPF e VMM

‐ Servidores de Hyper-V

Page 33: Windows Azure Pack - Visão Geral

Cloud Cruiser Express for WAP • Instale via Windows Azure Pack sem

custo adicional

• Relatorios de custos por tenant e chargeback via Portal

Analise financeira complete da sua nuvem de Windows Azure Pack

Page 34: Windows Azure Pack - Visão Geral

CLOUD CRUISER EXPRESS CLOUD CRUISER

NUMBER OF LICENSES LIMITED UNLIMITED

SCOPE WINDOWS AZURE PACK ONLY UNLIMITED

SUPPORT -

ADVANCED ANALYTICSSERVICE ANALYSIS - RATE MODELING - CUSTOMER ANALYSIS - DEMAND FORECASTING - PROFIT AND LOSS MANAGEMENT -

BILLING AND CHARGEBACK MULTITENANT CLOUD BILLING SHOWBACK CHARGEBACK FLEXIBLE RATE SETTING

OUT-OF-THE-BOX REPORTINGREVENUE MANAGEMENT (TOP REVENUE, TRENDS, VARIANCES) EXPORT DATA LOCALLY (EXCEL, PDF, AND MORE) AD-HOC REPORTING DRILL-DOWN CAPABILITY

Page 35: Windows Azure Pack - Visão Geral

Usando Cloud Cruiser com WAP • Modulo de uso dentro do WAP usa SPF

para coletar dados de um Operations Manager Data Warehouse

• Configure SPF para extrair dados de um Operations Manager Data Warehouse

• Configure WAP para conectar em um service de uso do SPF

• Use SQL Management Studio para verificar que dados estao armazenadosno database de uso do WAP

Details: http://blogs.technet.com/b/privatecloud/archive/2013/10/01/configuring-spf-and-windows-azure-pack-for-iaas-usage-and-metering.aspx

Page 36: Windows Azure Pack - Visão Geral

Proximos PassosSaiba mais e faca download do Windows Azure Pack http://www.microsoft.com/en-us/server-cloud/windows-azure-pack.aspx

Microsoft Virtual Academy disponivel

Download the Windows Server 2012 R2 e System Center 2012 R2

Page 37: Windows Azure Pack - Visão Geral

Obrigado por sua presença.