We may earn an affiliate commission when you visit our partners.
Course image
Rogerio Guimaraes

Neste projeto de uma hora, você aprenderá como usar o Microsoft Azure Cloud Platform e seu serviço Kubernetes para implantar um aplicativo da Web em um ambiente de alta disponibilidade, usando o poder dos contêineres e do Kubernetes em um caso de uso real.

Read more

Neste projeto de uma hora, você aprenderá como usar o Microsoft Azure Cloud Platform e seu serviço Kubernetes para implantar um aplicativo da Web em um ambiente de alta disponibilidade, usando o poder dos contêineres e do Kubernetes em um caso de uso real.

Depois de concluir este projeto, você poderá clonar um projeto, criar uma imagem de contêiner do docker e implantar esse contêiner como um POD do Kubernetes usando o Kubernetes Service do Azure com apenas algumas etapas.

Enroll now

What's inside

Syllabus

Visão Geral do Projeto
Neste projeto de uma hora, você aprenderá como usar o Microsoft Azure Cloud Platform e seu serviço Kubernetes para implantar um aplicativo da Web em um ambiente de alta disponibilidade, usando o poder dos contêineres e do Kubernetes em um caso de uso real. Depois de concluir este projeto, você poderá clonar um projeto, criar uma imagem de contêiner do docker e implantar esse contêiner como um POD do Kubernetes usando o Kubernetes Service do Azure com apenas algumas etapas.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Este curso o ajudará a criar um ambiente de alta disponibilidade para seu aplicativo usando o Microsoft Azure e Kubernetes
Você vai aprender a clonar um projeto, criar uma imagem do Docker e implantar um aplicativo como POD no Kubernetes usando o Microsoft Azure em apenas alguns passos

Save this course

Save Implementar uma Aplicação Web no Azure Kubernetes Service to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Implementar uma Aplicação Web no Azure Kubernetes Service with these activities:
Tutorial sobre os fundamentos do Kubernetes
Seguir um tutorial sobre os fundamentos do Kubernetes fornecerá uma base sólida para sua jornada de aprendizado.
Browse courses on Kubernetes
Show steps
  • Encontre um tutorial respeitável e abrangente sobre os fundamentos do Kubernetes
  • Siga o tutorial passo a passo, concluindo todos os exercícios e desafios
  • Anote quaisquer perguntas ou dúvidas que você tenha enquanto segue o tutorial
Exercícios práticos para implantar contêineres Docker
Realizar exercícios práticos de implantação de contêineres Docker fortalecerá sua compreensão de como os contêineres funcionam.
Browse courses on Docker
Show steps
  • Crie um repositório Docker e faça push de uma imagem para ele
  • Use o Docker Compose para criar e gerenciar um aplicativo de vários contêineres
Exercícios de laboratório para gerenciamento de clusters Kubernetes
Completar exercícios de laboratório para gerenciar clusters Kubernetes aprimorará suas habilidades práticas e fortalecerá sua compreensão.
Browse courses on Kubernetes
Show steps
  • Configure um cluster Kubernetes local usando Minikube ou outro gerenciador de cluster
  • Crie nós, implante pods e gerencie serviços no cluster
  • Monitore o cluster e faça ajustes conforme necessário para garantir a alta disponibilidade e o desempenho
Four other activities
Expand to see all activities and additional details
Show all seven activities
Grupo de estudos para discutir conceitos avançados do Kubernetes
Participar de um grupo de estudos para discutir conceitos avançados do Kubernetes permitirá que você troque ideias e aprenda com outras pessoas.
Browse courses on Kubernetes
Show steps
  • Junte-se ou forme um grupo de estudos com colegas ou outras pessoas interessadas no Kubernetes
  • Escolha um tópico avançado do Kubernetes para discutir, como implantações em várias nuvens ou segurança do Kubernetes
  • Prepare-se para as discussões lendo artigos, assistindo a vídeos ou explorando a documentação do Kubernetes
  • Compartilhe suas ideias, faça perguntas e aprenda com os outros membros do grupo
Tutorial sobre implantação de aplicativos Kubernetes
Criar um tutorial sobre como implantar aplicativos Kubernetes aprofundará sua compreensão do processo e permitirá que você o compartilhe com outras pessoas.
Browse courses on Kubernetes
Show steps
  • Escolha um aplicativo de exemplo e crie um Dockerfile para ele
  • Crie um arquivo de manifesto do Kubernetes para implantar o aplicativo
  • Implmente o aplicativo no cluster do Kubernetes usando o comando kubectl apply
  • Verifique se o aplicativo foi implantado com sucesso e está funcionando conforme o esperado
Participe de um hackathon focado em Kubernetes
Participar de um hackathon focado em Kubernetes permitirá que você aplique seus conhecimentos em um ambiente competitivo e colaborativo.
Browse courses on Kubernetes
Show steps
  • Forme uma equipe e escolha um projeto
  • Projete e desenvolva uma solução Kubernetes para o projeto
  • Implante e demonstre sua solução para um painel de juízes
Contribua para um projeto de código aberto relacionado ao Kubernetes
Contribuir para um projeto de código aberto relacionado ao Kubernetes permitirá que você aprimore suas habilidades e colabore com outras pessoas no ecossistema.
Browse courses on Kubernetes
Show steps
  • Encontre um projeto de código aberto relacionado ao Kubernetes que seja interessante para você
  • Leia a documentação do projeto e entenda sua base de código
  • Identifique uma área onde você pode contribuir, como correção de bugs, novos recursos ou melhorias de documentação
  • Crie um pull request com suas contribuições e siga o processo de revisão do projeto

Career center

Learners who complete Implementar uma Aplicação Web no Azure Kubernetes Service will develop knowledge and skills that may be useful to these careers:
Kubernetes Administrator
A Kubernetes Administrator is responsible for the deployment, management, and maintenance of Kubernetes clusters. They work to ensure that Kubernetes clusters are running smoothly, and are responsible for troubleshooting and resolving any issues that may arise. This course will help aspiring Kubernetes Administrators build a solid foundation in the principles and practices of Kubernetes administration and will provide hands-on experience in deploying and managing Kubernetes clusters.
Site Reliability Engineer
A Site Reliability Engineer (SRE) is responsible for ensuring the reliability, performance, and availability of software systems. They work to prevent system outages and performance degradations, and are responsible for investigating and resolving issues when they do occur. This course may be particularly relevant for SREs, as it provides a comprehensive overview of the principles and practices of cloud-native application management, including the use of Kubernetes for deploying and managing containerized applications.
Cloud Architect
A Cloud Architect designs, develops, and manages cloud computing solutions. They work with customers to understand their business needs and identify the best way to use cloud computing to meet those needs. They also work with cloud engineers to implement and manage cloud solutions. This course may be useful for aspiring Cloud Architects, as it provides a comprehensive overview of the principles and practices of cloud computing, including the use of Kubernetes for deploying and managing containerized applications.
DevOps Engineer
A DevOps Engineer works to bridge the gap between development and operations teams. They work to automate and improve the software development and deployment process, and ensure that software is deployed and managed in a reliable and efficient manner. This course may be useful for aspiring DevOps Engineers, as it provides a comprehensive overview of the principles and practices of DevOps, including the use of Kubernetes for automating the deployment and management of containerized applications.
Systems Administrator
A Systems Administrator is responsible for the maintenance and management of computer systems and networks. They work to ensure that systems are running smoothly, and are responsible for troubleshooting and resolving any issues that may arise. This course may be useful for aspiring Systems Administrators, as it provides a comprehensive overview of the principles and practices of system administration, including the use of Kubernetes for deploying and managing containerized applications.
IT Project Manager
An IT Project Manager plans, organizes, and directs IT projects. They work to ensure that IT projects are delivered on time and within budget, and are responsible for managing the resources and risks associated with IT projects. This course may be useful for aspiring IT Project Managers, as it provides a comprehensive overview of the principles and practices of IT project management, including the use of Kubernetes for managing IT projects and resources.
Cloud Security Engineer
A Cloud Security Engineer is responsible for the security of cloud computing environments. They work to identify and mitigate security risks in cloud environments, and are responsible for implementing and maintaining security measures. This course may be useful for aspiring Cloud Security Engineers, as it provides a comprehensive overview of the principles and practices of cloud security, including the use of Kubernetes for securing containerized applications in cloud environments.
Software Engineer
A Software Engineer works on the implementation, maintenance, and improvement of software applications. They are responsible for designing, developing, and testing a variety of software programs, from simple mobile applications to complex enterprise systems. This course may be useful for aspiring Software Engineers as it provides a comprehensive overview of the foundational principles of software development, including the principles of containerization and cloud computing. The course also delves into best practices for implementing and managing software applications in a Kubernetes environment.
Software Development Manager
A Software Development Manager leads and manages software development teams. They work to plan, organize, and direct the development of software products, and are responsible for ensuring that software products are delivered on time and within budget. This course may be useful for aspiring Software Development Managers, as it provides a comprehensive overview of the principles and practices of software development management, including the use of Kubernetes for managing software development teams and projects.
Network Engineer
A Network Engineer designs, implements, and maintains computer networks. They work to ensure that networks are running smoothly, and are responsible for troubleshooting and resolving any issues that may arise. This course may be useful for aspiring Network Engineers, as it provides a comprehensive overview of the principles and practices of network engineering, including the use of Kubernetes for deploying and managing containerized applications.
Security Engineer
A Security Engineer is responsible for the security of computer systems and networks. They work to identify and mitigate security risks, and are responsible for implementing and maintaining security measures. This course may be useful for aspiring Security Engineers, as it provides a comprehensive overview of the principles and practices of information security, including the use of Kubernetes for securing containerized applications.
Machine Learning Engineer
A Machine Learning Engineer develops and deploys machine learning models. They work to collect, prepare, and analyze data, and develop models to predict future outcomes. This course may be useful for aspiring Machine Learning Engineers, as it provides a comprehensive overview of the principles and practices of machine learning, including the use of Kubernetes for deploying and managing containerized machine learning applications.
Database Administrator
A Database Administrator (DBA) is responsible for the maintenance and management of databases. They work to ensure that databases are running smoothly, and are responsible for troubleshooting and resolving any issues that may arise. This course may be useful for aspiring DBAs, as it provides a comprehensive overview of the principles and practices of database administration, including the use of Kubernetes for deploying and managing containerized database applications.
Data Scientist
A Data Scientist uses data to solve business problems. They work to collect, analyze, and interpret data, and develop models to predict future outcomes. This course may be useful for aspiring Data Scientists, as it provides a comprehensive overview of the principles and practices of data science, including the use of Kubernetes for deploying and managing containerized data science applications.
Storage Engineer
A Storage Engineer designs, implements, and manages storage systems. They work to ensure that storage systems are running smoothly, and are responsible for troubleshooting and resolving any issues that may arise. This course may be useful for aspiring Storage Engineers, as it provides a comprehensive overview of the principles and practices of storage engineering, including the use of Kubernetes for deploying and managing containerized applications.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Implementar uma Aplicação Web no Azure Kubernetes Service.
Esta segunda edição do livro abrangente sobre Kubernetes aborda os últimos recursos e avanços do Kubernetes, fornecendo informações atualizadas sobre escalonamento automático, gerenciamento de rede e segurança.
Este livro aborda conceitos e práticas essenciais do Kubernetes, incluindo arquitetura, implantação e gerenciamento de aplicativos.
Este livro fornece uma visão geral das práticas e ferramentas de engenharia de confiabilidade do site (SRE). Ele cobre tópicos como monitoramento, automação e recuperação de desastres.
Se você estiver interessado em proteger seus contêineres e clusters do Kubernetes, este livro é um recurso valioso. Ele aborda tópicos como segurança de contêineres, gerenciamento de segredos, controle de acesso e incidentes de segurança.
Este livro é um guia prático para as práticas e ferramentas do DevOps. Ele cobre tópicos como colaboração, automação e entrega contínua.
Este livro é uma coleção de práticas recomendadas e padrões para operar clusters Kubernetes de forma eficiente e segura. Ele fornece insights valiosos para arquitetos e operadores que buscam otimizar seus ambientes Kubernetes.
Este livro fornecerá uma base sólida no Docker, cobrindo conceitos como criação e gerenciamento de imagens, gerenciamento de contêineres e implantação de aplicativos. É um bom recurso para iniciantes que desejam aprender mais sobre o Docker.
Este livro oferece uma visão abrangente do Kubernetes, cobrindo conceitos básicos, arquitetura e gerenciamento de clusters. É um recurso abrangente para profissionais que buscam uma compreensão profunda da plataforma.
Este livro fornece insights sobre as práticas e ferramentas do Google para confiabilidade do site. Embora não seja específico para Kubernetes, oferece princípios valiosos para operar sistemas complexos em larga escala.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Implementar uma Aplicação Web no Azure Kubernetes Service.
Implementar Aplicação Web no AWS Elastic Kubernetes...
Most relevant
Implementar um AWS EKS Cluster e uma Web App usando EKSCTL
Most relevant
Hospedar site Wordpress Completo no Microsoft Azure Cloud
Most relevant
Introdução a Machine Learning em uma Competição do Kaggle
Most relevant
Hospedando Website Estático (HTML/CSS/Javascript) no AWS...
Most relevant
Projeto Aplicado - Introdução a Gestão de Projetos
Most relevant
Projeto final: Aplicação do gerenciamento de projetos no...
Most relevant
Intro to TensorFlow em Português Brasileiro
Most relevant
Fundamentos do gerenciamento de projetos
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser