Apresentação

As empresas estão a exigir agilidade e rapidez nos seus processos online. Torne-se um especialista em Otimização de Desdobramentos Cloud com esta especialização”

##IMAGE##

Perante um cenário de crescimento digital, as empresas procuram pessoal altamente qualificado e preparado para assumir o desenvolvimento de qualquer projeto inovador. Este Curso de especialização destina-se a profissionais de informática que pretendam melhorar a sua carreira profissional através de uma especialização.

Este curso permitirá aos alunos identificar e desenvolver os aspetos fundamentais da conceção e programação da Arquitectura Cloud Computing e aprofundar a orquestração de contentores, prestando especial atenção ao correto desenvolvimento das plataformas Docker e Kubernetes. A relevância do Cloud Native torna necessário que os profissionais de informática conheçam não só a linguagem e os Frameworks de programação, mas também a forma de estabelecer uma estratégia correta.

A modalidade 100% online oferecida pela TECH em todos as suas qualificações favorece a aprendizagem, especialmente para os alunos que desejam conciliar sua vida pessoal e profissional com a ampliação de seus conhecimentos. O acesso aos conteúdos multimédia pode ser feito sem horários fixos e ser descarregados para serem visualizados em qualquer altura. Uma oportunidade de melhorar facilmente num domínio com uma vasta gama de oportunidades de emprego.

Incorpore contentores nos projetos Cloud, mas de forma segura. Aprofunde-se em Kubernetes e Docker neste Curso de especialização”

Este Curso de especialização em Otimização de Desdobramentos Cloud conta com o conteúdo educacional mais completo e atualizado do mercado. As suas principais características são: 

  • O desenvolvimento de casos práticos apresentados por especialistas em Transformação Digital
  • Os conteúdos gráficos, esquemáticos e eminentemente práticos com que foi concebido fornecem uma informação prática sobre as disciplinas que são indispensáveis para a prática profissional
  • Os exercícios práticos onde o processo de autoavaliação pode ser efetuado a fim de melhorar a aprendizagem
  • O seu foco especial em metodologias inovadoras
  • As aulas teóricas, perguntas ao especialista, fóruns de discussão sobre questões controversas e atividades de reflexão individual
  • A disponibilidade de acesso aos conteúdos a partir de qualquer dispositivo fixo ou portátil com conexão à Internet

Dê um passo além. Não se limite a dominar a técnica, aprenda a estabelecer as melhores estratégias de gestão de dados em ambientes Cloud Native”

O currículo inclui, em seu corpo docente, profissionais do setor que compartilham a experiência do seu trabalho, além de reconhecidos especialistas de sociedades de referência e universidades de prestígio.

O seu conteúdo multimédia, desenvolvido com a mais recente tecnologia educacional, irá permitir que o profissional tenha acesso a uma aprendizagem situada e contextual, isto é, um ambiente de simulação que proporcionará uma capacitação imersiva, programada para praticar em situações reais.

A conceção desta capacitação foca-se na Aprendizagem Baseada em Problemas, através da qual os profissionais deverão tentar resolver as diferentes situações da atividade profissional que surgem ao longo do Mestrado Próprio. Para tal, contaram com o apoio de um sistema inovador de vídeos interativos, criado por especialistas reconhecidos.

Especialize-se e conheça as principais técnicas em desenvolvimentos Cloud Native graças a esta qualificação. Um clique e já está inscrito”

##IMAGE##

Conheça os principais casos de uso para desenvolvimento de Serverless e aplique-os no seu projeto Cloud”

Programa de estudos

O currículo deste Curso de especialização foi elaborado por um corpo docente especializado na área de Arquitetura Cloud. Os profissionais de informática partem nesta formação de uma aprendizagem que aprofunda os contentores: Kubernetes e Docker, para, posteriormente, conhecer amplamente as aplicações de Nuvem Nativa. O plano de estudos conclui com a Arquitetura Cloud Computing, que fornecerá todo o conhecimento necessário para criar, do princípio ao fim, e com todas as garantias, um projeto na nuvem. O conteúdo multimédia, com vídeos detalhados de cada módulo e as leituras complementares, ajudará na compreensão do repertório desta especialização.

##IMAGE##

A modalidade 100% permite-lhe visualizar as sessões quando desejar e a partir de qualquer dispositivo com conexão à internet”

Módulo 1. Orquestração de contentores: Kubernetes e Docker

1.1. Bases das arquiteturas de aplicações

1.1.1. Modelos de aplicação atuais
1.1.2. Plataformas de execução das aplicações
1.1.3. Tecnologias de contentores

1.2. Arquitetura de Docker

1.2.1. Arquitetura de Docker
1.2.2. Instalar a arquitetura Docker
1.2.3. Comandos Projeto local

1.3. Arquitetura Docker. Gestão de armazenamento

1.3.1. Gestão de imagens e registos
1.3.2. Redes no Docker
1.3.3. Gestão de armazenamento

1.4. Arquitetura Docker avançada

1.4.1. Docker Compose
1.4.2. Docker na organização
1.4.3. Exemplo de adoção do Docker

1.5. Arquitetura Kubernetes

1.5.1. Arquitetura Kubernetes
1.5.2. Elementos de implementação no Kubernetes
1.5.3. Distribuições e soluções geridas
1.5.4. Instalação e ambiente

1.6. Arquitetura Kubernetes: Desenvolvimento com o Kubernetes

1.6.1. Ferramentas para o desenvolvimento em K8s
1.6.2. Modo imperativo vs. Declarativo
1.6.3. Implementação e exposição de aplicações

1.7. Kubernetes em ambientes corporativos

1.7.1. Persistência de dados
1.7.2. Alta disponibilidade, escalonamento e rede
1.7.3. Segurança no Kubernetes
1.7.4. Gestão e monitorização do Kubernetes

1.8. Distribuições de K8s

1.8.1. Comparação de ambientes de implementação
1.8.2. Implementação em GKE, AKS, EKS ou OKE
1.8.3. Desdobramento On premise

1.9. Rancher e Openshift

1.9.1. Rancher
1.9.2. Openshift
1.9.3. Openshift: configuração e implantação de aplicações

1.10. Arquiteturas Kubernetes e Containers. Atualizações

1.10.1. Open Application Model
1.10.2. Ferramentas para a gestão da implementação em ambientes Kubernetes
1.10.3. Referências a outros projetos e tendências

Módulo 2. Programação de aplicações Cloud Nativas

2.1. Tecnologias Cloud Native

2.1.1. Tecnologias Cloud Native
2.1.2. Cloud Native Computing Foundation
2.1.3. Ferramentas para o desenvolvimento Cloud Native

2.2. Arquitetura de Aplicações Cloud Native

2.2.1. Design de aplicações Cloud Native
2.2.2. Componentes de Arquitetura Cloud Native
2.2.3. Modernização de Aplicações Legacy

2.3. Contentorização

2.3.1. Desenvolvimento orientado para Containers
2.3.2. Desenvolvimento com Microsserviços
2.3.3. Ferramentas para o trabalho em equipa

2.4. DevOps e integração e implementações contínuas

2.4.1. Integração e implementações contínuas: CI/CD
2.4.2. Ecossistema de ferramentas para CI/CD
2.4.3. Criação de um ambiente de CI/CD

2.5. Observabilidade e análise da plataforma

2.5.1. Observabilidade de Aplicações Cloud Native
2.5.2. Ferramentas de Monitorização, Logging e rastreabilidade
2.5.3. Implementação de um ambiente de observabilidade e análise

2.6. Gestão de dados em aplicações Cloud Native

2.6.1. Base de Dados em Cloud Native
2.6.2. Padrões na Gestão de Dados
2.6.3. Tecnologias para a implementação dos Padrões na Gestão de Dados

2.7. Comunicações nas Aplicações Cloud Native

2.7.1. Comunicações síncronas e assíncronas´
2.7.2. Tecnologias para padrões de comunicação síncrona
2.7.3. Tecnologias para padrões de comunicação assíncrona

2.8. Resiliência, segurança e rendimento nas aplicações Cloud Native

2.8.1. Resiliência das aplicações
2.8.2. Desenvolvimento seguro em aplicações Cloud Native
2.8.3. Rendimento e Escalabilidade das Aplicações

2.9. Serverless

2.9.1. Serverless em Cloud Native
2.9.2. Plataformas de Serverless
2.9.3. Casos de uso para desenvolvimento Serverless

2.10. Plataformas de Implementação

2.10.1. Ambientes para desenvolvimentos Cloud Native
2.10.2. Plataformas de orquestração. Comparação
2.10.3. Automatização da Infraestrutura

Módulo 3. Programação de Arquiteturas em Cloud Computing

3.1. Arquitetura Cloud para uma rede universitária. Seleção do Fornecedor Cloud. Exemplo prático

3.1.1. Abordagem de Arquitectura Cloud para uma rede universitária de acordo com o fornecedor Cloud
3.1.2. Componentes da Arquitetura Cloud
3.1.3. Análise das soluções Cloud de acordo com a Arquitetura proposta

3.2. Estimativa económica do projeto de criação de uma rede universitária. Financiamento

3.2.1. Seleção do fornecedor Cloud
3.2.2. Estimativa económica com base nos componentes
3.2.3. Financiamento do projeto

3.3. Estimativa dos Recursos Humanos do Projeto. Composição de uma equipa de software

3.3.1. Composição da equipa de desenvolvimento de software
3.3.2. Funções numa equipa de desenvolvimento. Tipologia
3.3.3. Avaliação da estimativa económica do projeto

3.4. Planeamento da execução e documentação do projeto

3.4.1. Cronograma Ágil do projeto
3.4.2. Documentação para a viabilidade do projeto
3.4.3. Documentação a fornecer para a execução do projeto

3.5. Implicações jurídicas de um projeto

3.5.1. Implicações jurídicas de um projeto
3.5.2. Política de Proteção de Dados

3.5.2.1. RGPD. Regulamento Geral de Proteção de Dados

3.5.3. Responsabilidade da empresa integradora

3.6. Design e criação de uma rede Blockchain na Cloud para a arquitetura proposta

3.6.1. Blockchain-Hyperledger Fabric
3.6.2. Hyperledger Fabric Basics
3.6.3. Conceção de uma rede universitária internacional de Hyperledger Fabric

3.7. Abordagem de extensão da arquitetura proposta

3.7.1. Criação da arquitetura proposta com Blockchain
3.7.2. Extensão da arquitetura proposta
3.7.3. Configuração de uma arquitetura altamente disponível

3.8. Administração da Arquitetura Cloud proposta

3.8.1. Adição de um novo participante à arquitetura inicial proposta
3.8.2. Administração da Arquitetura Cloud
3.8.3. Gestão da lógica do projeto-Smart Contracts

3.9. Administração e gestão dos componentes específicos da arquitetura Cloud proposta

3.9.1. Gestão dos certificados de uma rede
3.9.2. Gestão da segurança dos diferentes componentes: CouchDB
3.9.3. Gestão dos nós da rede Blockchain

3.10. Modificação de uma instalação de base inicial para a criação da rede Blockchain

3.10.1. Adição de nodos à rede Blockchain
3.10.2. Adição de persistência de dados extra
3.10.3. Gestão de Smart Contracts
3.10.4. Adição de uma nova universidade à rede existente

##IMAGE##

Inscreva-se já e aproveite esta oportunidade para alcançar o sucesso profissional em apenas 6 meses e com a comodidade de um curso 100% online"

Curso de Especialização em Otimização de Desdobramentos Cloud

Torne-se um profissional especializado na implementação e gestão eficiente de sistemas de software e tecnologias de informação. Estes especialistas têm competências avançadas no planeamento, conceção e execução de estratégias de implementação de sistemas que ajudam a otimizar e melhorar o desempenho dos sistemas de informática na empresa.

O objetivo do programa Curso de Especialização em Otimização de Desdobramentos Cloud é proporcionar aos estudantes uma formação avançada na implementação e gestão de sistemas de TI eficientes e eficazes, com um foco na melhoria da entrega de soluções informáticas no ambiente empresarial. O programa também se concentra na otimização dos processos de implementação e conceção de sistemas de TI, incluindo fatores como a segurança da informação e o tratamento adequado de dados massivos.

Especialize-se em Otimização de Processos de Negócios

Este curso de especialização destina-se a estudantes que pretendam melhorar as suas competências na implementação e gestão de sistemas informáticos, nas vertentes de eficiência, segurança, gestão de dados e energia. Os estudantes terão a oportunidade de aprender com especialistas na área e adquirir competências avançadas para atuar eficazmente em áreas como a logística, a informática, a engenharia de sistemas e outros domínios relacionados. Um especialista em otimização de implantação é um profissional altamente qualificado na implementação e gestão eficiente de sistemas informáticos para melhorar a eficácia e eficiência da sua utilização para as empresas num ambiente empresarial globalizado e em mudança.

Inscreva-se agora e forme-se como especialista em otimização, seja um profissional altamente qualificado em técnicas e ferramentas de otimização, estatística e análise de processos, colaborativo, capaz de comunicar soluções e pensar estrategicamente para alcançar melhorias na eficiência e eficácia das organizações!