10. US
DoD West
US
DoD East
100+ datacenters
Top 3 networks in the world https://azure.microsoft.com/pt-br/overview/datacenters/
https://cloud-platform-assets.azurewebsites.net/datacenter/
https://www.microsoft.com/pt-br/cloud-platform/global-datacenters
21. Momento do Azure
120,000
Novas assinaturas de
clientes/mês
20Milhões
Horas de bancos de dados
SQL usadas diariamente
>50Trilhões
Objetos armazenados
no Azure
425Milhões
Usuários do Azure Active
Directory
60Bilhões
Hits de websites
rodando no Azure Web
Apps
>5Trilhões
Transações de storage
todos os meses
1.4 Milhões
Bancos de dados SQL
deployados no Azure
1 Trilhão
Mensagens entregues todos
os meses no Event Hub
22. Azure Site Recovery: Protect VMWare and Physical Servers
in Public Preview
Azure Backup Generally Available
Azure API Management Premium simplifies high availability and
massive scale for APIs
ExpressRoute for Office 365
Azure Active Directory Dynamic Membership For Groups
Automatic Password Change for Social Media Shared Accounts
Compute-Intensive A10 and A11 Virtual Machine Instances
Remote Desktop app for Windows Phone support for Gateway
and Remote Resources
Informatica Cloud Agent availability in Linux and Windows Virtual
Machines
Azure DocumentDB Hadoop Connector
Azure HDInsight support for more VM sizes
Enterprise-Grade Array-Based Replication and Disaster Recovery
500+
Novos releases nos
últimos 12 meses
23. Serviços de Plataforma
Serviços de Infraestrutura
Web Apps
Mobile
Apps
API
Management
API Apps
Logic Apps
Notification
Hubs
Content
Delivery
Network (CDN)
Media
Services
BizTalk
Services
Hybrid
Connections
Service Bus
Storage
Queues
Híbrido
Backup
StorSimple
Azure Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
Data
Warehouse Azure AD
Health Monitoring
AD Privileged
Identity
Management
Operational
Analytics
Cloud
Services
Batch
RemoteApp
Service
Fabric
Visual Studio
App
Insights
Azure
SDK
VS Online
Domain Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Data
Lake
IoT Hub
Data
Catalog
Segurança &
Gerenciamento
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
24. Azure Marketplace | Ecossistema de parceiros e soluções
Infrastructure Services
Compute Storage Networking
Platform Services
Security &
Management
Web and Mobile
Media & CDN
Analytics & IoTIntegration
Hybrid
Operations
Data
Compute Developer Services
30. Serviços de Plataforma
Serviços de Infraestrutura
Web Apps
Mobile
Apps
API
Management
API Apps
Logic Apps
Notification
Hubs
Content
Delivery
Network (CDN)
Media
Services
BizTalk
Services
Hybrid
Connections
Service Bus
Storage
Queues
Híbrido
Backup
StorSimple
Azure Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
Data
Warehouse Azure AD
Health Monitoring
AD Privileged
Identity
Management
Operational
Analytics
Cloud
Services
Batch
RemoteApp
Service
Fabric
Visual Studio
App
Insights
Azure
SDK
VS Online
Domain Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Data
Lake
IoT Hub
Data
Catalog
Segurança &
Gerenciamento
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
31. MICROSOFT CONFIDENTIAL
Crie servidores Widows ou Linux em minutos
Escale de 1 até 1000 VMs
Economize dinheiro com a cobrança por minuto
Aberto e extensível
Azure Virtual Machines
32. Provisionamento de VMs
>_
Boot na VM pelo novo
disco
Windows Server
Linux
Objetivo geral
Basic
Standard
Computação Otimizada
Performance Otimizada
Rede Otimizada
34. Tipos de Máquinas Virtuais
Entry Level VMs
Dev/Test
Workolads
General Purpose VMs
Common Applications,
Web servers etc
Compute Optimized VMs
Gaming, Analytics
Large Memory VMs
Large Databases
80,000 IOPs
Premium Storage
Low latency, high
throughput apps
High Performance VMs
Batch processing, fluid dynamics,
monte carlo simulation
GPU-enabled VMs
Graphic based applications,
remote visualization
Storage optimized VMs
No SQL Databases (Cassandra,
MongoDB), Datawarehousing
SAP HANA Large
instances
OLTP, OLAP
40. Estamos em uma longa jornada com open
source!
Agente para Linux (GA) e Solução
de Container (Preview) para o
Operations Management Suite
PowerShell agora é open source
e disponível no Linux
Mais de 40% das VMs criadas em
novos deploymentos no Azure hoje
rodam Linux
Centenas de contribuidores para a
comunidade do Azure Resource
Manager no GitHub
Crescimento de 4x em clientes
rodando containers no Azure desde
Janeiro, e todos com Docker no
Linux!
1 em cada 3 VMs no Azure hoje
rodam Linux
41.
42.
43.
44.
45.
46. MICROSOFT CONFIDENTIAL
File Shares
Suporta o protocol SMB 3.0.
Pode ser acessado como um file share tradicional
Compartilhe arquivos entre múltiplas VMs
Um único file share pode ser de até 5TB.
Tables
Storage NoSQL para dados estruturados
Storage chave/valor.
Uma única entidade pode ter até 255
propriedades e ser de até 1MB.
Queues
Mensagens duráveis
Fornece comunicação assíncrona entre camadas
de aplicação e componentes.
Uma simples mensagem pode ter até 64KB.
Blobs
Block: Textos ou dados binários (.log, .exe, .jpg,
etc.). Até 4.77 TB por arquivo.
Página: Otimizado para discos (.vhd). Até 1 TB
por vhd
47.
48.
49. Proteção, isolamento e segurança em camadas
Proteção
DDoS
Isolamento
de VNet
NSGs &
ACLs
VM
Firewall
Máquinas Virtuais
Internet
56. • Estenda seu ambiente até a nuvem
• Migração de serviços para a nuvem
• Use seus recursos on-premise no Azure
(monitoramento, AD, …)
On-premises
Seu datacenter
Hardware VPN ou
Windows RRAS
Azure
Rede Virtual
<subnet 1> <subnet 2> <subnet 3>
DNS
Server
VPN
Gateway
58. Hierarquia do Azure Load Balancer
Serviço
do Azure
O que faz Exemplo
Traffic
Manager
Cross-region
redirection &
availability
http://news.com
apac.news.com
emea.news.com
us.news.com
Azure Load
Balancer
In-region
scalability &
availability
emea.news.com
AppGw1
AppGw2
AppGw2
Azure
Application
Gateway
URL/content-
based routing
& load
balancing
news.com/topnews
news.com/sports
news.com/images
VMs Web Servers IIS, Apache, Tomcat
59. Load Balancer
• Balanceador de carga de camada 4
• Distribuição de tráfego externo ou interno
• Faz balanceamento de até 100 máquinas virtuais
• Suporta protocolos TCP e UDP
• Idle Timeout Configurável
• 4 minutos (padrão) – até 30
• Suporte para Health Probe
• TCP: Especifique a porta de checagem (espera por um ack no socket de conexão)
• HTTP: Especifique uma página de health check (resposta http 200 indica que está saudável)
• Suporte à afinidade
• Suporte à afinidade de 2 (ip de origem , ip de destino),3 (ip de origem, ip de destino, protocolo ) e 5
tuplas (ip de origem, porta de origem, ip de destino, porta de destino, procotolo)
60. Load Balancer
Distribuição do tráfego apenas localmente
60Microsoft Azure
Load
Balancer
Externo
vNet do cliente
Load
Balancer
Interno Back end
Front end
Internet
Microsoft Azure
VIP Público
65. Serviços de Plataforma
Serviços de Infraestrutura
Web Apps
Mobile
Apps
API
Management
API Apps
Logic Apps
Notification
Hubs
Content
Delivery
Network (CDN)
Media
Services
BizTalk
Services
Hybrid
Connections
Service Bus
Storage
Queues
Híbrido
Backup
StorSimple
Azure Site
Recovery
Import/Export
SQL
Database
DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
Data
Warehouse Azure AD
Health Monitoring
AD Privileged
Identity
Management
Operational
Analytics
Cloud
Services
Batch
RemoteApp
Service
Fabric
Visual Studio
App
Insights
Azure
SDK
VS Online
Domain Services
HDInsight Machine
Learning
Stream
Analytics
Data
Factory
Event
Hubs
Mobile
Engagement
Data
Lake
IoT Hub
Data
Catalog
Segurança &
Gerenciamento
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
67. Construa e escale suas aplicações
Web Apps
Mobile Apps
Logic Apps
API Apps
68. API Apps
Contrua e consuma APIs
seguras e escaláveis
facilmente
Web Apps
Web apps que escalam com seu
negócio
Mobile Apps
Constua aplicações móveis
para qualquer dispositivo
LOGIC Apps
Automatize processos de
negócios com SaaS e
aplicações on-premises
88. MICROSOFT CONFIDENTIAL
• Construa aplicações iOS, Android, Windows e cross-platform (Xamarin ou Cordova)
usando SDKs nativas.
• Conecte com seus sistemas corporativos on-premise
• Construa aplicações offline-ready com o data sync
• Desfrute de notificações push para milhões de dispositivos em segundos
89. MICROSOFT CONFIDENTIAL
RESTAPI
Offline
sync
Facebook Twitter Microsoft Google Azure Active
Directory
Windows
iOS
Android
HTML 5/JS
Xamarin
PhoneGap
Sencha
WindowsAndroid
Chrome
iOS
OSX
In-AppKindle
Backend code
SQL MongoTables O365
Data Sync
Salesforce Dynamics
On-Premises
91. MICROSOFT CONFIDENTIAL
• Engine de workflow baseada em browser
• Dezenas de templates pré-configurados
• Suporte para soluções SaaS populares “Out of
e aplicações on-premises
• Use com APIs customizadas da forma que
desejar
• APIs Biztalk para cenários de integração
avançados
Automação e integração
de ambientes SaaS
com sistemas on-premises
LOGIC APPS
92. MICROSOFT CONFIDENTIAL
• Designer visual para modelar e automatizar
processos
• Automação de processos de negócio:
• Mover arquivos enviados para um servidor FTP para o Azure Storage
• Processar e rotear ordens de compra entre ambientes cloud e on-premises
• Monitorar tweets sobre determinado assunto, analisar sentimentos e criar
alertas e tarefas para items que precisem de follow-up
• Suporte à dezenas de conectores
96. MICROSOFT CONFIDENTIAL
Crie, consuma e
hospede APIs de forma simples
API APPS
• Trata da hospedagem de APIs, incluindo
recursos que facilitam o desenvolvimento e o
consumo de APIs.
• Permite que o desenvolvedor mantenha o foco
no código sem se preocupar com infraestrutura,
segurança e conectividade.
97. MICROSOFT CONFIDENTIAL
Crie, consuma e
hospede APIs de forma simples
API APPS
• Dezenas de APIS pré-configuradas para as
aplicações SaaS mais populares
• Um ecossistema de APIs para qualquer
necessidade
• Crie e publique APIs customizadas e
reutilizáveis
• Integração com Visual Studio para
publicação e debug remoto
• Geração automática de SDK cliente para
diversas linguagens
98. MICROSOFT CONFIDENTIAL
Benefícios dos WebApps
• Automatic OS patching
• Enterprise grade security
• High availability
• Support for many platforms &
languages
• Auto scaling and load balancing
• WebJobs for background processing
• Easy deployment, including continuous
delivery
• Access on-premises data
• Support for .NET, Node.js, PHP, and Java
API Apps == Web Apps ++
Benefícios adicionais
Bring your API as-is
Simple access control
CORS
Connectivity to SaaS platforms
Swagger metadata
Logic App integration
Visual Studio tooling and code gen
Dependency discovery
Public and private marketplaces
Automatic updates
Swagger metadata description
100. API Management
Faz o gerenciamento de uma API Rest, onde além de outras funcionalidades, permite
adicionar um front-end que possibilita monitoramento, restrição do uso, manipulamento
de entrada e saída além da consolidação de várias APIs em um único ponto de
extremidade.
102. Como você vai relacionar com os desenvolvedores?
Como você vai tornar as API legadas em modernas?
Como você vai entender o comportamento?
Como você vai proteger seus principais sistemas?
Como você vai forçar as suas políticas de negócio?
103. API Management
Crie um gateway de API e um portal do desenvolvedor em minutos
Desenvolva um portal único para serviços de backend existentes
Adicione funcionalidades para APIs como cache de resposta e acesso entre domínios
distintos
Empacote e publique APIs para desenvolvedores e parceiros
Garanta a segurança de APIs publicadas contra uso incorreto e mau uso
Mantenha o engajamento com desenvolvedores através de uma API interativa,
documentação, exemplos, fóruns e blog gerados dinamicamente
Ganhe insights operacionais e de negócio através de reports analíticos
108. Azure Notification
Hubs
Envia pushs para usuários
individuais e grupos de
usuários, em qualquer
dispositivo, de forma
personalizada, com suporte a
localização e em grande
escala
109. Principais funcionalidades do App Service
Todas as funcionalidades são compartilhadas entre todos os serviços do App Service (Web, Mobile e API)
Designed for secure mission-critical applications Optimized for Availability and Automatic scale Agility through Continuous Deployment
Hybrid Connections / VPN Support
Scheduled Backup
Azure Active Directory Integration
Site Resiliency, HA, and DR
Web Jobs
Role Base Access Control
Audit / Compliance
Enterprise Migration
Client Certs
Cache
IP Restrictions/ SSL
Web Sockets
SQL, MySQL, DocDB, & Mongo
Sticky Sessions
Authorization/ Authentication
Automated Deployment
AutoScale
Built-in Load Balancing
WW Datacenter Coverage
End Point Monitoring & Alerts
App Gallery
DR Site Support
WildCard Support
Dedicated IP address
HTTP Compression
CDN Support for Websites
Premium WordPress
App Services Environments
Remote Debugging w/ Visual Studio
Site Staging Slots
Testing in Production
Continuous Integration/Deployment
Git, Visual Studio Online and GitHub
App & Site Diagnostics
OS & Framework Patching
Site Extensions Gallery
NET, PHP, Python, Node, Java
Framework Installer
Browser-based editing
Auto-Healing
Logging and Auditing
Admin-Site
Support Site Extension