Microsoft Azure

Veja o que é possível fazer com o código aberto da cloud. Aprenda sobre plataformas para aplicações, contentores, DevOps e muito mais com líderes da comunidade.

Estratégia de código-aberto e parcerias do Microsoft Azure

Nunca houve uma melhor altura para o software e comunidades de open source! A Microsoft está empenhada nas tecnologias de open source, e o nosso próprio John Gossman vai abrir o primeiro evento Azure OpenDev ao partilhar o percurso em código aberto da Microsoft e a sua abordagem em quatro pilares principais: ativar, integrar, lançar e contribuir. John também vai debater como a Microsoft está a trabalhar com organizações como a Linux Foundation e a Cloud Foundry Foundation.

John Gossman

John Gossman

Arquiteto Principal, Microsoft Azure

John é o Arquiteto Principal do Microsoft Azure, no qual chefia a estratégia técnica e as parcerias com o Linux e as tecnologias de código aberto. Orientou relações estratégicas com empresas como Red Hat, Docker, Mesosphere, Canonical, Chef e Puppet, e é membro do Conselho de Administração da Linux Foundation. Também é coautor das orientações para APIs REST da Microsoft. Anteriormente, foi arquiteto de produtos XAML, incluindo Windows Presentation Foundation, Silverlight e Expression Blend, onde tornou conhecido o padrão Model-View-ViewModel. Chegou à Microsoft como parte da aquisição da Visio.

@gossmanster

Docker e Azure para programar aplicações híbridas

A sua organização está a pedir-lhe que crie uma aplicação que dependa de código e dados existentes, mas que aumente e reduza verticalmente com base nas necessidades do cliente. O que fazer? Esta sessão irá dar ênfase a dois casos de utilização da colaboração entre a Docker e a Microsoft para ajudar os utilizadores a criar e implementar aplicações híbridas que abrangem o local e o Azure.

O primeiro caso de utilização irá demonstrar como criar uma aplicação do Linux em Java no seu portátil e implementá-la sem alterações no Azure através do Docker Cloud e do Docker Community Edition para o Azure Container Service. O segundo irá mostrar como colocar uma aplicação existente num contentor sem modificar o código fonte e implementar a aplicação colocada no contentor no Azure através do Docker Enterprise Edition.

Irá aprender sobre as melhores práticas para aplicações híbridas, o impacto destas aplicações no negócio e as ferramentas relevantes disponíveis da Docker e da Microsoft.

Scott Johnston

Scott Johnston

Diretor de Operações da Docker

Scott conta com mais de 25 anos de experiência na indústria para desempenhar o cargo de Diretor de Operações da Docker, desde desenvolvimento de software e marketing de produtos a operações de TI e capital de risco. Anteriormente, Scott ocupou o cargo de Vice-presidente de Marketing, Gestão de Produtos e Estratégia na Puppet Labs. Antes da Puppet Labs, Scott desempenhou cargos de liderança e operações na gestão de produtos, engenharia, desenvolvimento empresarial e marketing em algumas das empresas mais pioneiras na indústria, incluindo a Netscape, Loudcloud (parente da Opsware), Cisco e Sun Microsystems. Scott frequentou a Universidade de Stanford, onde obteve um bacharelato e mestrado de Ciência em engenharia elétrica, um mestrado em engenharia de sistemas de manufatura e um mestrado em administração de empresas.

@scottcjohnston

Orquestração de contentor de larga escala com o Kubernetes no Azure

O Azure garante acesso a uma capacidade praticamente infinita e o desafio consiste em tirar o máximo partido dessa capacidade. Mark irá mostrar como as operações orientadas por modelos para Kubernetes permitem aos integradores ou aos próprios clientes configurar topologias complexas de software de aumento horizontal no Azure, as quais evoluem sem problemas de pegadas adequadas ao programador para arquiteturas de produção de elevada disponibilidade.

Mark Shuttleworth

Mark Shuttleworth

Fundador, Ubuntu e Canonical

Mark é o Fundador da Ubuntu e da Canonical, onde chefia o design de produtos. Fundou a Thawte, uma empresa de segurança de comércio na Internet, em 1996, enquanto estudava finanças e TI na University of Cape Town. Em 2000, fundou a HBD, uma empresa de investimentos, e criou a Shuttleworth Foundation, para financiar líderes inovadores na sociedade, com uma combinação de parcerias e investimentos. Em 2002, voou para a Estação Espacial Internacional como membro da tripulação da missão Soyuz TM34, após um ano de treinos na Cidade das Estrelas, na Rússia. Após lançar uma campanha para promover a programação, a ciência e a matemática junto de aspirantes a astronautas e a outros alunos ambiciosos em escolas na África do Sul, começou a trabalhar na Ubuntu. Presentemente, vive no encantador jardim botânico de Mallards na Ilha de Man com a igualmente encantadora Claire, 18 patos e as ocasionais ovelhas itinerantes.

@sabdfl

O futuro: Java empresarial moderno com o Microsoft Azure e o Cloud Foundry da Pivotal

Com clientes que incluem a Ford, a GE, a Allstate e a Comcast, a reputação da Pivotal como a empresa que mais rapidamente tem crescido na história do software de código aberto é bem merecida. A arquitetura Java Spring, o Spring Boot para microsserviços, os Spring Cloud Services (criados com base na tecnologia da Netflix) e o Cloud Foundry são alguns dos projetos de código aberto da Pivotal que estão a registar uma rápida adoção por parte das empresas no Azure. Nesta sessão, ficará a saber como a Pivotal ajuda grandes empresas a transformarem os seus negócios através da adoção de padrões nativos da cloud com aplicações Java modernas no Cloud Foundry da Pivotal, com tecnologia do Azure. Irá também ouvir uma transmissão do cliente Mastercard, que vai contar como revolucionou as capacidades de software com a ajuda da Pivotal e da Microsoft.

Joshua McKenty

Joshua McKenty

Head of Global Ecosystem Engineering da Pivotal

Empreendedor e tecnólogo, o Joshua é Head of Global Ecosystem Engineering (Diretor de Engenharia de Ecossistemas Global) da Pivotal. O Joshua trabalha com clientes da Fortune 100 que procuram transitar para uma arquitetura nativa da cloud e com a equipa do Cloud Foundry da Pivotal para acrescentar novas funcionalidades aos produtos baseados no Cloud Foundry, a plataforma empresarial norma da indústria para a era da cloud. Líder da lista 40 Under 40 do San Francisco Business Times e galardoado com o Prémio Ames Honor da NASA, o Joshua tem sido fundamental ao definir e trazer soluções da cloud para o mercado. Foi cofundador do OpenStack, a solução definitiva de cloud aberta para a Infraestrutura como Serviço, e do Piston Cloud Computing, que fornece soluções de cloud privada baseadas no OpenStack para grandes empresas em vários setores. Como Arquiteto Chefe, o Joshua liderou o desenvolvimento do NASA Nebula, a primeira plataforma de computação na cloud do governo federal norte-americano.

@jmckenty

Red Hat e Microsoft: a sua tecnologia, a sua plataforma, à sua maneira.

Desde o anúncio histórico em 2015, a Red Hat e a Microsoft têm trabalhado em conjunto para assegurar aos clientes disponibilidade e flexibilidade na escolha das soluções tecnológicas. Uma das principais áreas de colaboração focou-se na tecnologia de contentores: desenvolver, orquestrar, gerir e alojar uma plataforma de contentores robusta de nível empresarial.

Vamos discutir e demonstrar o amplo leque de soluções que a Red Hat e a Microsoft têm à disposição dos programadores. Desde a programação de aplicações Microsoft .NET a Java, pode contar com o nosso apoio através da Plataforma de Contentores do Red Hat OpenShift em execução no Azure. Vamos discutir os benefícios de executar a Plataforma de Contentores do OpenShift no Azure e como a transformação digital e a adoção de microsserviços ajuda a reduzir os tempos de compilação e a aumentar a produtividade dos programadores.

Nicholas Gerasimatos

Nicholas Gerasimatos

Evangelista Técnico da Cloud, Red Hat

Como Evangelista Técnico da Cloud da Red Hat, Nicholas trabalha com o Microsoft Azure, um Fornecedor de Serviços Cloud Certificado, para ajudar a conceber, compilar e integrar ofertas de produtos da Red Hat no portefólio do Azure. Isto inclui datacenters, linhas de negócio e ofertas de introdução no mercado. Nicholas também tem uma colaboração estreita com clientes empresariais, ajudando-os a criar e implementar soluções de cloud pública e híbrida. Em parceria com as equipas Red Hat Alliance, ajuda a dar forma ao Red Hat Enterprise Linux, à Plataforma de Contentores do OpenShift, ao CloudForms, Ansible Tower, Armazenamento Definido por Software e aos portefólios de tecnologia JBoss Middleware.

@TheRedHatCloud

Criar pacotes agnósticos relativamente à plataforma de aplicações com o Habitat

Um dos sonhos da programação é criar um pacote de software uma única vez e implementá-lo em qualquer lugar. Com os atuais projetos de código aberto, esse sonho nunca esteve tão perto de se tornar realidade. Participe nesta sessão para saber como criar pacotes de software que executam (quase) em qualquer lugar com o Habitat. Verá como a mesma aplicação pode ser executada em bare-metal, numa máquina virtual ou num contentor, com tudo o que é necessário para automatizar essa aplicação já incorporado no próprio pacote. Saiba, também, como criar e implementar estes pacotes com inteligência de auto-organização em topologias, sem que seja necessário um organizador central. Veja como o sonho dos pacotes agnósticos relativamente à plataforma e com capacidade de auto-organização está a tornar-se realidade no presente e como evoluirá no futuro.

Nell Shamrell-Harrington

Nell Shamrell-Harrington

Engenheiro de Desenvolvimento de Software Sénior, Chef

Nell é a responsável principal pela manutenção dos produtos de código aberto Supermarket e Habitat. Também ocupa um assento no conselho da University of Washington Certificates na Programação e DevOps do Ruby. É perita em Chef, Ruby, Rails, Regex, Rust e no desenvolvimento orientado para testes e viajou pelo mundo a falar destes tópicos. Antes de entrar no mundo do desenvolvimento de software, Nell estudou e trabalhou na área do teatro.

@nellshamrell

Ferramentas para programar e implementar aplicações no Kubernetes

O projeto de código aberto do Kubernetes tem vindo a crescer em popularidade nos últimos anos e melhorou a experiência do operador. No entanto, por vezes, não é ainda claro onde e como se pode levar os programadores a aderir a este espaço tão entusiasmante. Esta sessão irá centrar-se na experiência do programador com o Kubernetes com ênfase nas ferramentas específicas que pode utilizar, como o Helm, o gestor de pacotes para Kubernetes, e o Draft, uma ferramenta que permite aos programadores simplificar o processo de empacotar e colocar uma aplicação num contentor para Kubernetes.

Gabe Monroy
Michelle Noorali

Gabe Monroy

Gestor Principal de Programas do Microsoft Azure e antigo Diretor de Tecnologia da Deis

Gabe é o Gestor Principal de Programas dos Contentores no Microsoft Azure. Gabe foi Cofundador e Diretor de Tecnologia da Deis, que foi adquirida pela Microsoft em 2017. Gabe, contribuidor inicial do Docker e do Kubernetes, tem uma vasta experiência com contentores na produção e atua frequentemente como consultor empresarial sobre PaaS, sistemas distribuídos e arquiteturas nativas da cloud. Gabe participa regularmente como orador em eventos da indústria, incluindo o KubeCon, DockerCon, CoreOS Fest, GlueCon, QCon e Microsoft Build.

@gabrtv

Michelle Noorali

Engenheira de Software Sénior do Microsoft Azure e responsável principal pela manutenção do projeto Helm da Kubernetes

Michelle é engenheira de software sénior do Microsoft Azure e responsável principal pela manutenção do projeto Helm do Kubernetes. É colíder da SIG-Apps, o grupo de interesse especial para executar e gerir aplicações e cargas de trabalho no Kubernetes.

@michellenoorali

Lições do Skype sobre como migrar e gerir infraestruturas do Linux de grandes dimensões no IaaS do Azure

Esta sessão irá centrar-se na migração de cargas de trabalho do Linux de grandes dimensões do Skype para o IaaS do Azure. Da implementação à configuração, passando pela aplicação de patches à monitorização, obtenha informações sobre problemas e soluções, bem como sobre os conhecimentos gerais que obtivemos ao longo dos anos.

Kaspars Mickevics

Kaspars Mickevics

Gestor de Engenharia Sénior do Skype

Kaspars teve a sua primeira experiência com o Linux no verão de 2000 e foi uma paixão que ficou com ele para sempre. Desde então, trabalhou como freelancer a configurar servidores para pequenas empresas e num datacenter onde aprendeu tudo sobre infraestruturas de datacenters. Nos últimos anos, Kaspars tornou-se no responsável pela execução dos serviços principais do Skype. Kaspars gere uma equipa de engenheiros do serviço do Linux, estando na linha da frente de tudo o que envolve o Linux, incluindo gestão, monitorização, segurança e conformidade. No que respeita o Linux, Kaspars e a sua equipa já devem ter feito tudo aquilo de que se possa lembrar.

Demonstrações práticas

Siga o percurso de uma Aplicação Java e Node.JS, desde o computador portátil de um programador até às implementações à escala da cloud. Assista a estes vídeos e experimente as demonstrações por conta própria.

Java: Spring Boot nas Aplicações Web do Azure

Implementar uma aplicação Spring Boot no Azure

Assista a Joe Binder, Gestor de Produto Principal para o Microsoft Azure, que vai mostrar como é fácil implementar uma aplicação Java Spring Boot para o Azure. Com o IntelliJ e com o Azure CLI 2.0, Joe pega numa aplicação Spring Boot existente, coloca-a em contentores e implementa-a rapidamente nas Aplicações Web do Azure no Linux, bem como em Kubernetes no Azure Container Service.

Node.js: aplicações MEAN no Azure

Implementar uma aplicação MEAN no Azure

Matt Hernandez, Gestor de Programa Sénior para o Microsoft Azure, implementa uma aplicação simples MEAN nas Aplicações Web do Azure em Linux, apresenta a experiência completa de programador com o Visual Studio Code e o Azure CLI 2.0. Matt também mostra como armazenar os dados da aplicação dentro do Cosmos DB, uma substituição completa do MongoDB, com o qual mantém compatibilidade de protocolo total.

Pronto para começar?

Inscreva-se e receba $200 em créditos do Azure. Acesso total para explorar o serviço que quiser.