Entrar em Contato
 Duração 21 horas

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.
Investimento

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)

Próximas Formações Provisórias

Categorias Relacionadas