Programa do Curso
Introdução
Visão Geral das Funcionalidades e Arquitetura Serverless
- Como funciona o desenvolvimento serverless?
- Quais são os requisitos para uma abordagem serverless?
Visão Geral do Ecossistema CNCF e Ambientes Serverless
- Serverless Container as a Service vs. Serverless Function as a Service
Iniciando o Serverless no Kubernetes
- Escolhendo o framework serverless adequado para Kubernetes
- Fission vs. Kubeless vs. Knative
- Knative vs. OpenFaaS
Visão Geral de Fornecedores FaaS Adicionais para Frameworks Serverless
Visão Geral da Cadeia de Ferramentas (Toolchain) e Funcionalidades do OpenFaaS
- Por que começar com o OpenFaaS?
- Que ferramentas podem ser integradas com o OpenFaaS
Configuração do Sistema Kubernetes para Desenvolvimento Serverless
- Instalação e configuração dos frameworks e ferramentas necessários
Operação das Ferramentas Centrais do Framework Serverless e Utilização da API
- Navegação no painel de controlo e trabalho com a UI ou CLI
Visão Geral das Implementações FaaS e Aplicações Serverless no Kubernetes
- Cold start vs. warm start
Criação de uma Função em Python no Kubernetes Utilizando um Framework Serverless
Armazenamento de Modelos de Código e Partilha de Funções em Repositórios
- Versionamento de projetos serverless no Kubernetes
Teste de Funções em Python e Otimização de Métricas de Desempenho
- Trabalho com métricas de invocação
Implementação de Escalonamento Automático para Gestão da Resposta de Recursos
- Aplicação de alterações a funções
Adição de Dependências a Funções e Criação de Extensões Nativas
Armazenamento de Segredos do Kubernetes em Funções Serverless
- Aproveitamento de imagens de contentores e definições de pods
Segurança de Funções Serverless no Kubernetes e Construção de Funcionalidades de Autenticação
- Trabalho com o protocolo TLS
Despliegue de Funções em Python com Serverless no Kubernetes
- Utilização de pipelines CI/CD Serverless para despliegue
- Personalização de URLs de componentes
Monitorização do Ciclo de Vida da Função e Revisão de Registos de Requisições
Resolução de Problemas
Resumo e Conclusão
Requisitos
- Competência em programação Python
- Experiência intermédia nos conceitos e princípios do Kubernetes
- Compreensão de contentorização e tecnologias em nuvem
- Experiência com distribuições Linux e CLI
Público-Alvo
- Desenvolvedores
- Engenheiros DevOps
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
Gostei da parte do Kubernetes do treinamento, pois tive algumas tarefas envolvendo pods e portas do K8s, e foi ótimo obter uma compreensão melhor sobre o assunto agora. Obrigado!
Laura Miron - Betfair
Curso - Docker and Kubernetes
Máquina Traduzida