Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

aboutAzure

"Este repositório contém o resumo das lições aprendidas durante o desenvolvimento do lab na DIO".

A Importância do Microsoft Azure para Profissionais de TI

🌐 O que é o Azure?

O Microsoft Azure é uma plataforma de computação em nuvem que oferece uma ampla gama de serviços, como máquinas virtuais, bancos de dados, redes, inteligência artificial, segurança e muito mais. Ele é uma das plataformas mais utilizadas no mundo corporativo e acadêmico para desenvolvimento, testes, análise de dados e hospedagem de sistemas.


💼 Por que o Azure é importante para profissionais de TI?

  1. Alta demanda no mercado
    Muitas empresas utilizam o Azure para hospedar suas soluções, tornando o conhecimento da plataforma um diferencial no currículo.

  2. Ambiente real para prática
    Permite que estudantes e profissionais pratiquem com tecnologias de ponta em um ambiente de nuvem real, sem a necessidade de infraestrutura física.

  3. Certificações valorizadas
    A Microsoft oferece certificações como a AZ-900 (Azure Fundamentals), que são altamente valorizadas no mercado de trabalho.

  4. Versatilidade
    Com o Azure, você pode trabalhar com linguagens como Python, .NET, Java, PHP, entre outras, além de explorar serviços de IA, DevOps, containers e muito mais.


🎓 Como criar uma conta gratuita de estudante no Azure

A Microsoft oferece o Azure for Students, um benefício que dá acesso gratuito a mais de 25 serviços em nuvem e créditos para uso sem a necessidade de cartão de crédito.

Passo a passo:

  1. Acesse: https://azure.microsoft.com/pt-br/free/students/

  2. Clique em "Comece gratuitamente".

  3. Faça login com uma conta Microsoft (Outlook, Hotmail, etc.). Se não tiver uma, crie gratuitamente.

  4. Verifique seu status de estudante com um e-mail institucional ou com um comprovante aceito (algumas instituições podem já estar integradas).

  5. Após a verificação, sua conta será ativada com:

    • US$ 100 em créditos por 12 meses
    • Acesso gratuito a serviços como Azure App Services, Banco de Dados SQL, Máquinas Virtuais Linux, entre outros

🚀 Dica extra:

Utilize os créditos para testar projetos pessoais, praticar para certificações ou criar protótipos. Além disso, explore o portal de aprendizado da Microsoft:
https://learn.microsoft.com/pt-br/training/


✅ Conclusão

Dominar o Azure é uma vantagem estratégica para qualquer profissional de TI. Com a conta gratuita de estudante, você pode começar a aprender sem custos e se destacar no mercado desde cedo!

🌐 Benefícios da Nuvem Azure

A Microsoft Azure é uma das principais plataformas de computação em nuvem do mercado, oferecendo uma vasta gama de serviços para empresas de todos os tamanhos. Ao adotar a Azure, organizações podem melhorar sua eficiência operacional, reduzir custos e acelerar a transformação digital.

🚀 Principais Benefícios da Azure

1. Escalabilidade sob demanda

A Azure permite que você aumente ou diminua recursos conforme a necessidade do seu negócio, garantindo performance mesmo em picos de demanda — ideal para startups em crescimento ou grandes corporações.

2. Segurança e conformidade

Com mais de 90 certificações de conformidade e investimentos massivos em segurança, a Azure oferece proteção de dados robusta. Recursos como Azure Security Center e Microsoft Defender for Cloud ajudam a manter os dados protegidos contra ameaças.

3. Economia de custos

A estrutura de pagamento pay-as-you-go permite pagar apenas pelos recursos utilizados, reduzindo gastos com infraestrutura física e manutenção de servidores locais.

4. Alta disponibilidade e confiabilidade

A rede global da Microsoft garante alta disponibilidade com data centers distribuídos em mais de 60 regiões no mundo, além de SLA de até 99,99% para diversos serviços.

5. Integração com outras ferramentas Microsoft

Se sua empresa já utiliza Microsoft 365, Dynamics 365, ou Power Platform, a integração com Azure é nativa, facilitando o gerenciamento e unificação dos dados e aplicações.

6. Soluções para IA, Machine Learning e Big Data

Com ferramentas como Azure Machine Learning, Cognitive Services e Synapse Analytics, a plataforma é ideal para aplicações modernas baseadas em inteligência artificial e análise de dados em larga escala.

7. Suporte para múltiplas linguagens e plataformas

Azure é compatível com Linux, Windows, Kubernetes, Docker, e suporta linguagens como .NET, Java, Python, Node.js e outras, promovendo flexibilidade para desenvolvedores.

✅ Conclusão

Adotar a nuvem Azure não é apenas uma questão de modernização, mas uma estratégia competitiva para empresas que desejam crescer com segurança, agilidade e inovação.

💡 “A nuvem não é mais o futuro. É o presente. E a Azure é uma das pontes mais sólidas para essa transformação.”

☁️ Modelos de Serviço em Nuvem na Azure: IaaS, PaaS e SaaS

A Microsoft Azure oferece diferentes modelos de serviços em nuvem para atender diversas necessidades de negócios e projetos de TI: IaaS, PaaS e SaaS. Cada modelo tem seu nível de abstração, controle e responsabilidade, e entender essas diferenças é essencial para tomar decisões estratégicas em arquitetura de soluções.


🏗️ IaaS – Infrastructure as a Service (Infraestrutura como Serviço)

🔍 O que é?

O modelo IaaS oferece infraestrutura virtualizada sob demanda, como servidores, redes, armazenamento e sistemas operacionais. O usuário gerencia os recursos como se estivesse em um data center tradicional, mas sem o custo de manutenção física.

✅ Responsabilidades:

  • Azure: gerencia a camada física, rede, virtualização e o host.
  • Cliente: gerencia o sistema operacional, middleware, dados, aplicações e segurança interna.

💡 Casos de uso:

  • Hospedagem de máquinas virtuais (VMs);
  • Ambientes de desenvolvimento e teste;
  • Migração lift-and-shift de sistemas legados;
  • Ambientes altamente customizáveis.

📌 Exemplo na Azure:

  • Azure Virtual Machines
  • Azure Virtual Network
  • Azure Storage

🧱 PaaS – Platform as a Service (Plataforma como Serviço)

🔍 O que é?

No modelo PaaS, a Azure fornece a infraestrutura + sistema operacional + ambiente de desenvolvimento, permitindo que o desenvolvedor foque apenas na aplicação e nos dados.

✅ Responsabilidades:

  • Azure: gerencia desde a infraestrutura até o middleware.
  • Cliente: gerencia apenas a aplicação e os dados.

💡 Casos de uso:

  • Desenvolvimento ágil de aplicações web e mobile;
  • Automatização de processos com APIs e microsserviços;
  • Integração com CI/CD e DevOps;
  • Redução de tempo de deploy e manutenção.

📌 Exemplo na Azure:

  • Azure App Service
  • Azure Functions
  • Azure SQL Database
  • Azure Kubernetes Service (AKS) (em modelos gerenciados)

🧑‍💼 SaaS – Software as a Service (Software como Serviço)

🔍 O que é?

No modelo SaaS, todo o serviço é entregue pronto pela Azure ou parceiros, e o usuário apenas consome a aplicação. É o modelo com menos responsabilidade técnica para o cliente.

✅ Responsabilidades:

  • Azure (ou o provedor): gerencia tudo.
  • Cliente: apenas usa o serviço, gerencia usuários e configurações básicas.

💡 Casos de uso:

  • Escritório digital e colaboração em equipe;
  • Gestão empresarial com ERP e CRM;
  • Ferramentas de BI e produtividade.

📌 Exemplo na Azure:

  • Microsoft 365 (Exchange, Teams, OneDrive, etc.)
  • Power BI
  • Dynamics 365

🔐 Modelo de Responsabilidade Compartilhada

A segurança na nuvem é uma responsabilidade compartilhada entre a Azure e o cliente. A divisão depende do modelo de serviço:

Elemento IaaS PaaS SaaS
Físico, rede, virtualização Azure Azure Azure
Sistema operacional Cliente Azure Azure
Aplicação Cliente Cliente Azure
Dados Cliente Cliente Cliente
Identidade & Acesso Cliente Cliente Cliente

🔐 Exemplos de responsabilidade do cliente:

  • Gerenciar identidades com Azure Active Directory;
  • Definir permissões e políticas;
  • Aplicar backup e criptografia dos dados.

✅ Conclusão

Ao escolher entre IaaS, PaaS ou SaaS na Azure, o profissional de TI precisa considerar o nível de controle necessário, a complexidade da aplicação e o tempo disponível para gestão. Entender o modelo de responsabilidade compartilhada garante a segurança e o bom uso da nuvem.

💡 "A decisão correta entre IaaS, PaaS ou SaaS não depende apenas da tecnologia, mas do objetivo do seu projeto."

About

"Este repositório contém o resumo das lições aprendidas durante o desenvolvimento do lab na DIO".

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors