O MELHOR E MAIS COMPLETO CURSO ONLINE DE KUBERNETES EM PORTUGUES PARA INICIANTES! O que e Kubernetes? Kubernetes e a mais poderosa tecnologia DevOps para gestao (orquestracao) de todo o ciclo de vida de aplicacoes em nuvens da atualidade. So o Google implementa mais de 12 bilhoes de aplicacoes ao mes baseadas em Kubernetes (Buscador, YouTube, Gmail, Google Play, Chrome, etc.). Kubernetes e o novo fenomeno usado nas mais avancadas empresas de tecnologia atuais, pela versatilidade, seguranca e desempenho que o Kubernetes oferece para entregar novos softwares e atualizacoes em tempo recorde, como a internet atual exige! Resumindo, Kubernetes e uma tecnologia para orquestracao de containers prontos para producao (definicao oficial do Kubernetes). Qual a diferenca entre Kubernetes e as tais GKE (Google), AKS (Azure), EKS (Amazon), ACK (Alibaba)… entre outras? A diferenca e muita! Kubernetes e um sistema de orquestracao de containers, e uma tecnologia independente, aberta e gratuita que sera ensinada nesse treinamento na sua forma pura e totalmente reutilizavel em qualquer ambiente com Kubernetes instalado. Grosso modo, GKE, AKS, EKS e ACK sao produtos! Sao produtos disponibilizados como servicos pela Google, Microsoft, Amazon e Alibaba, onde eles criam um local (cluster) para voce rodar suas aplicacoes Kubernetes fora da sua empresa, ou seja, na nuvem deles, eles chamam de: Managed Kubernetes Platform. Resumindo, nada mais sao do que ambientes com o Kubernetes instalado onde eles cobram por isso e, te oferecem outros servicos adicionais para agregar no seu ambiente (cluster) Kubernetes. Por que devo aprender Kubernetes? Voce aprendera Kubernetes para estar a frente nesse mercado fabuloso de aplicacoes em nuvens distribuidas que usam containers. Torne-se tao grande quanto as gigantes que usam o poderoso Kubernetes! Impressionante mesmo e saber quais outras organizacoes (alem do Google) estao usando Kubernetes para inovar seus sistemas: NASA, Nubank, Spotify, Adidas, Tinder, Airbnb, Bloomberg Financial Data Analytics e Udemy sao so alguns exemplos, ou seja, empresas lideres em inovacao e poder de mercado! O que aprenderei nesse curso? Voce vai aprender do basico: desde o que e um orquestrador de container, o que e Kubernetes, o que da para fazer com ele, alem de saber como Kubernetes esta posicionado no mercado mundial. Voce conseguira gerenciar todo o ciclo de vida de sua aplicacao como um verdadeiro administrador/operador do Kubernetes. Aprendera a tratar as situacoes que podem ocorrer no dia a dia, as quais exigem preparacao profissional para resolver problemas rapidamente! Como e o curso? Este curso usa metodologia de neuroaprendizagem, com tecnicas de ensino para que o aluno aprenda ate 70% mais a tecnologia que esta sendo ensinada, com menos esforco mental. Os temas sao divididos em 3 pilares: O que e? (Entender o conceito); Por que? (Proposito de uso); Como fazer? (Implementacao pratica). Voce tera 20% de conteudo conceitual e 80% de aulas praticas! Nao e apenas usar o Kubernetes, mas tambem saber o que esta acontecendo para se tornar um profissional de verdade. Qual nivel profissional atingirei com esse treinamento. Quao completo e o curso? O curso vai te fornecer uma formacao profissional inicial de entrada no mercado Kubernetes (Kubernetes Administrator — Entry Level), para operar o Kubernetes, na pratica. Para que voce esteja preparado para tratar diversas situacoes relacionadas a operacao diaria do Kubernetes, o curso foi pedagogicamente equilibrado da seguinte forma: Temas Basicos: o curso contempla todos os aspectos basicos do Kubernetes; Temas Intermediarios: contemplado as operacoes comuns do dia a dia; Temas Avancados: trataremos alguns assuntos, mas somente as questoes essenciais avancadas. Como e o Projeto Final de Curso? O projeto final consiste em usar todo o conhecimento obtido durante o treinamento e, aplica-lo profissionalmente, atraves da orquestracao completa de um sistema profissional de nivel mundial. O curso vai lhe dar todas as condicoes necessarias para esse desafio, o projeto sera realizado passo a passo e bem explicado pelo professor, para que voce atinja o objetivo: orquestrar uma aplicacao profissional, gerenciando todo o ciclo de vida do software — da implantacao do software em producao ate sua remocao! Preciso pagar uma nuvem publica (Google, Azure, Amazon, Alibaba, etc.) para fazer o curso? Nao! Este curso utiliza somente tecnologias FOSS (Free and Open Source Software). Voce nao precisara pagar nenhum centavo a ninguem para utilizar nenhuma das tecnologias ensinadas nesse treinamento, nem fornecer seu cartao de credito para nenhuma empresa. E INACEITAVEL que essas grandes empresas continuem querendo ganhar dinheiro de estudante. Usaremos o minikube, o qual e um sistema desenvolvido pelos criadores do Kubernetes que cria um ambiente real (cluster) Kubernetes completo, com todas as funcionalidades necessarias para rodar tudo que precisamos aprender, porem, sem pagar nada! Pois minikube e FOSS! Como e o minikube? O minikube e um sistema especificamente criado para ensinar e aprender o proprio Kubernetes. Cloud Native Computing Foundation – CNCF (responsavel pelo Kubernetes) e a Linux Foundation (parceira da CNCF e certificadora Kubernetes) recomendam e estimulam fortemente o uso do minikube para aprendizado. Tudo que estudaremos no minikube sobre o Kubernetes rodara de forma identica onde o Kubernetes estiver instalado, seja uma nuvem publica (Google, Azure, Amazon, Alibaba, etc.), um Raspberry Pi, Virtual Machine ou Bare Metal (servidores fisicos), por exemplo. O que preciso saber antes de fazer este curso? Tres coisas: Voce precisa conhecer Docker, pois aqui nao sera ensinado Docker; Saber o basico de redes de computadores: TCP/IP, DHCP, DNS, Proxy e Load Balancer; Conhecimentos basicos de Linux sao recomendados. Este curso me prepara para Certified Kubernetes Administrator (CKA)? E um curso obrigatorio para aqueles pretendem possuir a certificacao CKA. Aqui voce aprendera os conceitos e uso dos recursos e componentes que caem na prova. Simulados e estudos adicionais sao recomendados antes de realizar a prova, este curso nao contempla simulados. Quem e o professor? Prof. Arnaldo Sousa, formado em Engenharia de Software e apaixonado pesquisas tecnologicas. Foi instrutor oficial IBM e Sun Microsystem (criadora do Java, atual Oracle), e professor licenciado, especializado em docencia, neuroaprendizagem e educacao especial. Com larga experiencia de uso e ensino de novas tecnologias em grandes corporacoes, o professor vai lhe apresentar o Kubernetes de uma forma extremamente compreensivel! Para quem e este curso: Equipes DevOps; Operadores de software; Desenvolvedores de software ambiciosos; Profissionais que buscam novas tecnologias em nuvens; Pesquisadores de tecnologias distribuidas com alto desempenho; Estudantes de TI que desejam impulsionar seu curriculo profissional.