Scott Guthrie, Vice-presidente Executivo do Grupo de Nuvem + IA da Microsoft
Os desenvolvedores são essenciais para o mundo atual, e o trabalho que você faz é fundamental para impulsionar organizações de todas as indústrias. Toda equipe de desenvolvedores e de desenvolvimento traz novas ideias e inovação. E nossa ambição com a Nuvem da Microsoft e o Azure é ser a plataforma para toda essa inovação, para realmente capacitar toda a comunidade à medida que eles constroem a próxima geração de soluções.
A Microsoft foi fundada como uma empresa de ferramentas de desenvolvimento, e os desenvolvedores permanecem no centro de nossa missão. Hoje, temos as ferramentas de desenvolvimento mais usadas e amadas do mercado, como o Visual Studio, .NET e o GitHub. Oferecemos uma plataforma confiável e abrangente para construir aplicativos e soluções incríveis que ajudem pessoas e organizações de todo o planeta a alcançar mais.
Mais de 95% das maiores empresas do mundo estão escolhendo o Microsoft Azure para administrar seus negócios. Por exemplo, a NBA usa recursos do Azure e de IA para transformar bilhões de pontos de dados no jogo em conteúdo personalizável para seus fãs. E a Stonehenge Technology Labs aumentou a velocidade do desenvolvimento através de seu software de aprimoramento de comércio em rápido crescimento, o STOPWATCH, usando o Azure, Live Share e Visual Studio.
Com a Nuvem da Microsoft e o Azure, vamos aonde você está e facilitamos o início de sua jornada na nuvem nativa – de qualquer lugar. Isso significa que os desenvolvedores podem usar suas linguagens favoritas, frameworks de código aberto e ferramentas para codificar e implantar na nuvem e na borda, colaborando de forma segura e integrando diferentes componentes de forma muito rápida com soluções low-code.
Para explicar melhor tudo isso, aqui estão alguns dos últimos desenvolvimentos que divulgaremos na conferência Microsoft Build esta semana.
Construa aplicativos modernos e nativos da nuvem de forma produtiva com tecnologias serverless e a melhor experiência de desenvolvimento em Kubernetes
À medida que novos aplicativos são construídos, você deseja que eles sejam nativos na nuvem, já que foram projetados para aproveitar ao máximo tudo o que a nuvem oferece. O uso de padrões de design nativos da nuvem ajuda a alcançar a agilidade, eficiência e a velocidade de inovação que você precisa oferecer para seus clientes. A expectativa em torno da experiência e o que os usuários finais esperam dos aplicativos está crescendo. Lançamentos de produtos, picos de temporadas de compras e eventos esportivos são apenas alguns exemplos das demandas altamente dinâmicas que os aplicativos modernos devem estar preparados para lidar.
Isso é possível através de arquiteturas e tecnologias como contêineres, serverless, microsserviços, APIs e DevOps em todos os lugares, que oferecem o caminho mais curto para obter o máximo valor da nuvem. Com o Azure, GitHub e a Nuvem da Microsoft, estamos trabalhando para permitir que você aproveite facilmente todos esses recursos.
O Azure Container Apps oferece uma plataforma ideal para desenvolvedores de aplicativos que desejam executar microsserviços em contêineres serverless sem precisar gerenciar a infraestrutura. Hoje, os Azure Container Apps entram em disponibilidade geral e estão prontos para você usar. Eles foram construídos sobre a forte fundação de código aberto do ecossistema Kubernetes, que é o núcleo para aplicações nativas da nuvem.
O Azure Kubernetes Services (AKS) foi construído para todos os desenvolvedores e fornece a melhor experiência gerenciada em Kubernetes, tanto para quem está utilizando-o pela primeira vez ou usando-o regularmente e rapidamente para testes. Ele fornece provisionamento elástico da capacidade, sem a necessidade de gerenciar a infraestrutura de computação subjacente e é a maneira mais rápida de executar clusters Kubernetes gerenciados e configurar um fluxo de trabalho DevSecOps perfeito com integração CI/CD.
Um grande exemplo de um cliente que aproveita o AKS hoje é a Adobe. A Adobe evoluiu para práticas nativas da nuvem há alguns anos e adotou uma arquitetura de microsserviços. Eles escolheram o AKS por suas capacidades escaláveis, flexíveis e multi-nuvem, o que garantiu um desenvolvimento mais rápido, do design à produção, tudo isso enquanto fornece um alto nível de automação com práticas DevSecOps.
Hoje temos algumas ótimas atualizações que vão melhorar a experiência do desenvolvedor e do operador no Azure Kubernetes Service , tornando-o mais rápido e fácil do que nunca para que você possa gastar mais tempo codificando. Estamos lançando a extensão Draft e a CLI, a prévia pública de um novo complemento integrado de roteamento de aplicativos web AKS e uma extensão KEDA.
O poder e a escalabilidade de uma plataforma nativa da nuvem
O que torna a Nuvem da Microsoft particularmente rica como plataforma de desenvolvimento e ecossistema são os serviços que ela fornece, além da infraestrutura de nuvem subjacente que permite que você se concentre em escrever e entregar códigos. Você pode construir e aproveitar uma plataforma completa nativa da nuvem, desde contêineres até bancos de dados nativos da nuvem e serviços de IA.
O Azure Cosmos DB é um banco de dados de desenvolvimento totalmente gerenciado e sem servidor (serverless) – e o único serviço de banco de dados do mercado a oferecer SLAs que garantem latência de milissegundos de um dígito e 99,999% de disponibilidade. Essas garantias estão disponíveis globalmente em qualquer escala, mesmo em grandes rajadas de tráfego.
Hoje estamos melhorando a elasticidade do Azure Cosmos DB com novas capacidades de burst e aumento da capacidade serverless para 1TB – pagando apenas pelo armazenamento e transferência usados. Na prévia pública, essa habilidade é ideal para cargas de trabalho com tráfego intermitente e imprevisível, e permite que os desenvolvedores construam aplicativos nativos de nuvem escaláveis e com ótima relação custo/benefício.
Vemos clientes inovando em um ritmo mais rápido com tecnologias nativas da nuvem. O Azure Arc traz a segurança do Azure e serviços nativos em nuvem para ambientes híbridos e multi-nuvem, permitindo que você proteja e gerencie a infraestrutura e os aplicativos em qualquer lugar.
Um exemplo de cliente que recorre ao Azure Arc é o maior banco do Canadá, o Royal Bank of Canada (RBC). Como uma implantação baseada em Kubernetes, o Azure Arc permite que a empresa aproveite os investimentos existentes em infraestrutura e conjuntos de habilidades para gerenciar e automatizar implantações de banco de dados. Os serviços de dados habilitados para Arc permitiram que a RBC acelerasse seu tempo de lançamento no mercado e desenvolvimento de produtos, trazendo mais tempo e foco para inovação e integração de seus produtos e recursos.
Continuamos inovando e adicionando novos recursos ao Azure Arc para permitir cenários híbridos e multi-nuvem, e hoje estamos felizes em anunciar vários novos recursos do Azure Arc, incluindo o acelerador de landing zone para Kubernetes habilitados para Azure Arc, oferecendo aos clientes maior agilidade para aplicativos e ferramentas nativas da nuvem para simplificar implantações híbridas e multi-nuvem – tudo isso enquanto fortalecemos ainda mais a segurança e a conformidade. O acelerador de landing zone fornece as melhores práticas, orientações e implementações automatizadas de referência para uma implantação mais rápida e fácil.
E o Azure Managed Grafana faz parte da nossa abordagem para fornecer aos clientes todas as ferramentas necessárias para gerenciar, monitorar e garantir seus investimentos híbridos e multi-nuvem. Recentemente lançamos esta integração para que você possa implantar facilmente dashboards Grafana completos, com a alta disponibilidade e segurança incorporada do Azure.
Estou entusiasmado em compartilhar que o nível Business Critical da Instância Gerenciada SQL, habilitada para Azure Arc, entra hoje em disponibilidade geral para atender aos requisitos mais exigentes de continuidade crítica de negócios. Isso permitirá que os desenvolvedores construam aplicativos nativos de nuvem escaláveis e econômicos, bem como adicionem os mesmos recursos de segurança e atualização automatizada que eles confiam há décadas.
Modernize aplicativos Java
A linguagem de programação Java continua sendo uma das mais importantes, e estamos comprometidos em ajudar os desenvolvedores Java a executar seus aplicativos Spring mais facilmente na nuvem. Como parte de um longo período de colaboração com a Pivotal, agora parte da VMware, o Azure Spring Cloud foi criado como um serviço totalmente gerenciado para aplicativos Spring Boot para resolver os desafios de executar apps Spring em escala. O Azure Spring Cloud é uma plataforma completa para todos os tipos de aplicativos Spring, e para refletir melhor isso, o serviço agora é chamado Azure Spring Apps.
O Azure Spring Apps Enterprise entrará em disponibilidade geral em junho, trazendo componentes VMware Tanzu totalmente gerenciados em execução no Azure e suporte avançado ao Spring Runtime. Clientes como a FedEx já estão aproveitando essa colaboração no Azure Springs Apps para fornecer uma solução impactante para seus clientes finais, ajudando a prever prazos estimados de entrega para milhões de pacotes globalmente.
Construa com a Nuvem da Microsoft
O desenvolvimento com a Nuvem da Microsoft coloca as mais recentes tecnologias em suas mãos e o capacita com maior controle e produtividade. Ela oferece uma plataforma confiável e abrangente, para que você possa construir ótimos aplicativos e soluções.
O Microsoft Build trata de celebrar o trabalho que você realiza e ajudá-lo a construir as próximas soluções. Certifique-se de assistir a sessão Escalando aplicativos nativos da nuvem e acelerando a modernização de aplicativos para saber mais sobre esses anúncios. Também encorajo você a assistir a sessão Codifique, teste e entregue apps rapidamente com ambientes de desenvolvimento seguros para mais detalhes sobre as ferramentas de desenvolvimento da Microsoft. Temos uma semana inteira de emoções pela frente, então não deixe de participar durante todo o evento digital para ficar por dentro de mais anúncios, histórias de clientes, sessões importantes, oportunidades de aprendizado e demonstrações técnicas. Aproveite a experiência do evento. Mal posso esperar para ver o que você construirá.
Recursos para sua jornada de aprendizado
- Aprofunde suas habilidades com módulos de aprendizagem, documentação e conteúdo da comunidade especialmente selecionados.
- Assista a todas as sessões que você gostou, ou assista alguma que você perdeu após o evento com Build On- Demand
- Continue aprendendo! Junte-se aos especialistas da Microsoft através de conteúdos técnicos e eventos ao vivo para manter seu aprendizado após o Build.
- Leia como criar de forma produtiva, colaborar com segurança e dimensionar a inovação, não importa em que lugar do mundo, com um conjunto abrangente de ferramentas e plataforma de desenvolvedor da Microsoft.
- Leia como você pode inovar mais rápido e obter maior agilidade com a Microsoft Intelligent Data Platform e transformar seus dados em decisões.
Azure. Invente com propósito.