Hands-on

Azure e Containers

A massificação de ofertas Cloud veio trazer para os programadores enormes oportunidades para publicação e execução de micro-serviços de uma forma cada vez mais isolada e livre de dependências. No entanto a complexidade aplicacional e as configurações dinâmicas dos diferentes ambientes, muitas vezes até em várias clouds diferentes, vieram trazer novos desafios na definição declarativa das diferentes ligações que têm de ser injetadas em cada ambiente.

Nesta sessão prática procuramos familiarizar os participantes com Docker e com a plataforma gerida Azure WebSites e Azure Kubernetes Services (AKS). No final, esperamos promover melhores práticas de engenharia para os programadores, facilitando uma melhor interação com as operações, e introduzindo temas como Infrastructure as code e Bringing your own (build) dependencies.

AGENDA:

  • DevOps - Introdução e motivação para o tema e importância do código na definição de ambientes e dependências.
  • Multi-stage builds - Definição, compilação e otimização de imagens Docker.
  • Deploy Azure WebSites - Publicação e testes na Cloud publica do Azure.
  • Kubernetes – Composição e orquestração de micro-serviços para ambientes geridos AKS.

REQUISITOS:

  • Docker for Windows or Mac desktops - https://www.docker.com/products/docker-desktop
  • Visual Studio Code (Win, Mac, Linux) – https://code.visualstudio.com/#alt-downloads
  • Extensions: Azure Dev Spaces (incl. Azure, AKS, Kubernetes, YAML)


  •  Oradores  
  •   Data e local
  •   Inscrições
  •  Informação Adicional

Orador: José António Silva (devscope) - R&D Director

Orador: João Morais (devscope) - Systems Engineer

Data: 2019-12-18

Horário: 16:00

Duração: 3 horas

Local: B404

As inscrições são efectuadas através do HelpDesk - opção "inscrição em eventos".

Alunos externos ao DEI-ISEP - mlsb@isep.ipp.pt

Para mais informações: handsondei@isep.ipp.pt

Estes eventos são gratuitos, mas exigem inscrição, sendo o número de vagas limitado.

Os workshops HandsOn@DEI destinam-se prioritariamente aos alunos do Departamento de Engenharia Informática, mas estão abertos aos restantes membros da comunidade ISEP, caso existam vagas disponíveis.

Cabe à organização a confirmação atempada das inscrições.

Se por algum motivo não puder participar depois de confirmada a inscrição, deverá comunicar a desistência para se proceder à respetiva substituição.