Programa do Curso
Introdução
Visão geral dos recursos e da arquitetura sem servidor
- Como funciona o desenvolvimento sem servidor?
- Quais são os requisitos para uma abordagem sem servidor?
Visão geral do ecossistema CNCF e dos ambientes sem servidor
- Contentor sem servidor como um serviço vs. Função sem servidor como um serviço
Introdução ao Serverless em Kubernetes
- Escolhendo a estrutura sem servidor certa para Kubernetes
- Fission v.s. Kubeless v.s. Knative
- Knative v.s. OpenFaaS
Panorâmica de outros fornecedores de FaaS para Serverless Frameworks
Visão geral da cadeia de ferramentas e recursos do OpenFaaS
- Porque é que deve começar a utilizar o OpenFaaS?
- Que ferramentas podem ser integradas no OpenFaaS
Configurar o sistema Kubernetes para desenvolvimento sem servidor
- Instalar e configurar as estruturas e ferramentas necessárias
Operar o núcleo Serverless Framework Ferramentas e utilizar a API
- Navegar no painel de controlo e trabalhar com a IU ou CLI
Visão geral das implementações FaaS e Kubernetes aplicações sem servidor
- Arranque a frio vs. arranque a quente
Criar uma função Python no Kubernetes usando um Serverless Framework
Armazenamento de modelos de código e partilha de funções em repositórios
- Controlo de versões de projectos sem servidor Kubernetes
Testar Python funções e otimizar as métricas de desempenho
- Trabalhar com métricas de invocação
Implementação de escalonamento automático para Management de 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 Kubernetes segredos em funções sem servidor
- Tirar partido de imagens de contentores e definições de pods
Proteger Kubernetes funções sem servidor e criar funcionalidades de autenticação
- Trabalhar com o protocolo TLS
Implantação de Python funções com o Serverless no Kubernetes
- Empregar pipelines de CI/CD sem servidor para implantação
- Personalizar URLs de componentes
Monitorização do ciclo de vida da função e revisão dos registos de pedidos
Resolução de problemas
Resumo e conclusão
Requisitos
- Proficiência em Python experiência em programação
- Experiência intermediária com conceitos e princípios do Kubernetes
- Um entendimento de contentorização e tecnologias de nuvem
- Experiência com distribuições Linux e CLI
Público
- Desenvolvedores
- DevOps Engenheiros
Declaração de Clientes (5)
ele foi paciente e compreendeu que ficamos para trás
Albertina - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Máquina Traduzida
Explicou tudo, não apenas as noções do k8s.
Stefan Voinea - EMAG IT Research S.R.L
Curso - Certified Kubernetes Application Developer (CKAD) - exam preparation
Máquina Traduzida
Depth of knowledge of the trainer
Grant Miller - BMW
Curso - Certified Kubernetes Administrator (CKA) - exam preparation
A configuração manual sem servidor. Além disso, eu não tinha ideia de que o console da web do sls sai, o que é bom.
Rafal Kucharski - The Software House sp. z o.o.
Curso - Serverless Framework for Developers
Máquina Traduzida
It gave a good grounding for Docker and Kubernetes.