SlideShare une entreprise Scribd logo
1  sur  14
DEVOPS | CONTAINERS
Renato Groffe
Julio Arruda
Microsoft MVP (Azure + Development Technologies)
MTAC (Multi Platform Technical Audience Contributor)
Engenheiro de Software
Autor Técnico, Palestrante
Mini-Biografia
renato.groffe@yahoo.com.brtwitter.com/RenatoGroff
linkedin.com/in/renatogroffe/ renatogroffe.medium.com
Microsoft MVP desde 2017, focado em DevOps, primeiro GitHub Star do
Brasil, Youtuber, e Arquiteto de Soluções na GFT.
Mini-Biografia
Julio.arruda@outlook.com@julioarrudac
@julioarrudac Youtube.com/user/julioarrudac
PATROCINADORES_
Agradecemos a confiança e o investimento realizado pelos Patrocinadores
do MVPConf LATAM 2020.
Sem a participação deles o evento não aconteceria.
Nosso muito obrigado!!!
Lar de Idosos Nossa
Senhora da
Conceição
Aracaju - SE
Retiro dos Idosos
Universina Carrera
Machado
Santo Ângelo - RS
Associação
Comunitária Fênix
Jacareí - SP
Rede Feminina de
Combate ao Câncer
Três Lagoas - MS
Associação de Pais e
Amigos dos
Excepcionais – APAE
de Farroupilha
Farroupilha - RS
Lar da Criança Ninho
de Paz
São Paulo - SP
Abrigo Bom Pastor
Cornélio Procópio - PR
BENEFICIADAS
POR VOCÊ_
Estas foram as entidades beneficiadas com a doação que você realizou no
ato da sua inscrição no MVPConf LATAM 2020.
Sem a sua participação o evento não aconteceria e não poderíamos
impactar a vida de tantas pessoas.
Nosso muito obrigado!!!
UMA VISÃO GERAL
ESTABILIDADE
- Workflows para build e deployment
automatizado de aplicações
- Actions (conjunto de instruções) são a base
para a implementação
- Gratuito para repositórios públicos no GitHub
UMA VISÃO GERAL
ESTABILIDADE
- Suporte às principais tecnologias de
desenvolvimento de aplicações da atualidade
- Fácil integração com as plataformas de cloud
computing mais populares
DEMO
O DEPLOYMENT DE
APLICAÇÕES
GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Latam 2020

Contenu connexe

Similaire à GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Latam 2020

Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...Renato Groff
 
Monitorando aplicações Web com o Application Insights, Logic Apps, Slack e o ...
Monitorando aplicações Web com o Application Insights, Logic Apps, Slack e o ...Monitorando aplicações Web com o Application Insights, Logic Apps, Slack e o ...
Monitorando aplicações Web com o Application Insights, Logic Apps, Slack e o ...Renato Groff
 
Dicas para uma Maior Performance em APIs REST no ASP.NET Core - MVPConf LATAM...
Dicas para uma Maior Performance em APIs REST no ASP.NET Core - MVPConf LATAM...Dicas para uma Maior Performance em APIs REST no ASP.NET Core - MVPConf LATAM...
Dicas para uma Maior Performance em APIs REST no ASP.NET Core - MVPConf LATAM...Renato Groff
 
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020Renato Groff
 
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...Renato Groff
 
Mvp conf 2019 nested virtualization on azure
Mvp conf 2019   nested virtualization on azureMvp conf 2019   nested virtualization on azure
Mvp conf 2019 nested virtualization on azureJefferson Castilho
 
.NET + Azure Functions: dicas e truques no desenvolvimento serverless | MVPCo...
.NET + Azure Functions: dicas e truques no desenvolvimento serverless | MVPCo....NET + Azure Functions: dicas e truques no desenvolvimento serverless | MVPCo...
.NET + Azure Functions: dicas e truques no desenvolvimento serverless | MVPCo...Renato Groffe
 
MVPConf 2021 - .NET + Azure Functions Dicas e truques no desenvolvimento serv...
MVPConf 2021 - .NET + Azure Functions Dicas e truques no desenvolvimento serv...MVPConf 2021 - .NET + Azure Functions Dicas e truques no desenvolvimento serv...
MVPConf 2021 - .NET + Azure Functions Dicas e truques no desenvolvimento serv...Walter Coan
 
Mvp conf 2019 oms and azure monitor
Mvp conf 2019   oms and azure monitorMvp conf 2019   oms and azure monitor
Mvp conf 2019 oms and azure monitorJefferson Castilho
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...Diego Nogare
 
Azure para Desenvolvedores - Azure Brasil - Março-2018
Azure para Desenvolvedores - Azure Brasil - Março-2018Azure para Desenvolvedores - Azure Brasil - Março-2018
Azure para Desenvolvedores - Azure Brasil - Março-2018Renato Groff
 
MVP Conf 2019 - Docker na Prática
MVP Conf 2019 - Docker na PráticaMVP Conf 2019 - Docker na Prática
MVP Conf 2019 - Docker na PráticaAndré Dias
 
MVP Conf LATAM 2019 - Azure DevSecOps
MVP Conf LATAM 2019 - Azure DevSecOpsMVP Conf LATAM 2019 - Azure DevSecOps
MVP Conf LATAM 2019 - Azure DevSecOpsJaqueline Ramos
 
Microservices, Mensageria e Escalabilidade com Kubernetes + KEDA | MVPConf La...
Microservices, Mensageria e Escalabilidade com Kubernetes + KEDA | MVPConf La...Microservices, Mensageria e Escalabilidade com Kubernetes + KEDA | MVPConf La...
Microservices, Mensageria e Escalabilidade com Kubernetes + KEDA | MVPConf La...Renato Groffe
 
MVPConf LATAM 2019 - Case Azure DevOps
MVPConf LATAM 2019 - Case Azure DevOpsMVPConf LATAM 2019 - Case Azure DevOps
MVPConf LATAM 2019 - Case Azure DevOpsJaqueline Ramos
 
MVP ShowCast 2014 - O dia a dia do Cientista de Dados
MVP ShowCast 2014 - O dia a dia do Cientista de DadosMVP ShowCast 2014 - O dia a dia do Cientista de Dados
MVP ShowCast 2014 - O dia a dia do Cientista de DadosDiego Nogare
 
Conheça o programa MVP, MSP e MTAC
Conheça o programa MVP, MSP e MTACConheça o programa MVP, MSP e MTAC
Conheça o programa MVP, MSP e MTACFabio Hara
 
Analise De Dados Azure ML - MVPConf 2019
Analise De Dados Azure ML -  MVPConf 2019Analise De Dados Azure ML -  MVPConf 2019
Analise De Dados Azure ML - MVPConf 2019Orlando Mariano
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...
Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...
Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...Diego Nogare
 
Semana Acadêmica FACIN - PUC - POA - 2014
Semana Acadêmica FACIN - PUC - POA - 2014Semana Acadêmica FACIN - PUC - POA - 2014
Semana Acadêmica FACIN - PUC - POA - 2014Marcos Freccia
 

Similaire à GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Latam 2020 (20)

Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...
 
Monitorando aplicações Web com o Application Insights, Logic Apps, Slack e o ...
Monitorando aplicações Web com o Application Insights, Logic Apps, Slack e o ...Monitorando aplicações Web com o Application Insights, Logic Apps, Slack e o ...
Monitorando aplicações Web com o Application Insights, Logic Apps, Slack e o ...
 
Dicas para uma Maior Performance em APIs REST no ASP.NET Core - MVPConf LATAM...
Dicas para uma Maior Performance em APIs REST no ASP.NET Core - MVPConf LATAM...Dicas para uma Maior Performance em APIs REST no ASP.NET Core - MVPConf LATAM...
Dicas para uma Maior Performance em APIs REST no ASP.NET Core - MVPConf LATAM...
 
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020
 
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...
 
Mvp conf 2019 nested virtualization on azure
Mvp conf 2019   nested virtualization on azureMvp conf 2019   nested virtualization on azure
Mvp conf 2019 nested virtualization on azure
 
.NET + Azure Functions: dicas e truques no desenvolvimento serverless | MVPCo...
.NET + Azure Functions: dicas e truques no desenvolvimento serverless | MVPCo....NET + Azure Functions: dicas e truques no desenvolvimento serverless | MVPCo...
.NET + Azure Functions: dicas e truques no desenvolvimento serverless | MVPCo...
 
MVPConf 2021 - .NET + Azure Functions Dicas e truques no desenvolvimento serv...
MVPConf 2021 - .NET + Azure Functions Dicas e truques no desenvolvimento serv...MVPConf 2021 - .NET + Azure Functions Dicas e truques no desenvolvimento serv...
MVPConf 2021 - .NET + Azure Functions Dicas e truques no desenvolvimento serv...
 
Mvp conf 2019 oms and azure monitor
Mvp conf 2019   oms and azure monitorMvp conf 2019   oms and azure monitor
Mvp conf 2019 oms and azure monitor
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
Mini-Curso: Introdução à Big Data e Data Science - Aula 11 - SQL 2016 + BigDa...
 
Azure para Desenvolvedores - Azure Brasil - Março-2018
Azure para Desenvolvedores - Azure Brasil - Março-2018Azure para Desenvolvedores - Azure Brasil - Março-2018
Azure para Desenvolvedores - Azure Brasil - Março-2018
 
MVP Conf 2019 - Docker na Prática
MVP Conf 2019 - Docker na PráticaMVP Conf 2019 - Docker na Prática
MVP Conf 2019 - Docker na Prática
 
MVP Conf LATAM 2019 - Azure DevSecOps
MVP Conf LATAM 2019 - Azure DevSecOpsMVP Conf LATAM 2019 - Azure DevSecOps
MVP Conf LATAM 2019 - Azure DevSecOps
 
Microservices, Mensageria e Escalabilidade com Kubernetes + KEDA | MVPConf La...
Microservices, Mensageria e Escalabilidade com Kubernetes + KEDA | MVPConf La...Microservices, Mensageria e Escalabilidade com Kubernetes + KEDA | MVPConf La...
Microservices, Mensageria e Escalabilidade com Kubernetes + KEDA | MVPConf La...
 
MVPConf LATAM 2019 - Case Azure DevOps
MVPConf LATAM 2019 - Case Azure DevOpsMVPConf LATAM 2019 - Case Azure DevOps
MVPConf LATAM 2019 - Case Azure DevOps
 
MVP ShowCast 2014 - O dia a dia do Cientista de Dados
MVP ShowCast 2014 - O dia a dia do Cientista de DadosMVP ShowCast 2014 - O dia a dia do Cientista de Dados
MVP ShowCast 2014 - O dia a dia do Cientista de Dados
 
Conheça o programa MVP, MSP e MTAC
Conheça o programa MVP, MSP e MTACConheça o programa MVP, MSP e MTAC
Conheça o programa MVP, MSP e MTAC
 
Analise De Dados Azure ML - MVPConf 2019
Analise De Dados Azure ML -  MVPConf 2019Analise De Dados Azure ML -  MVPConf 2019
Analise De Dados Azure ML - MVPConf 2019
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...
Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...
Mini-Curso: Introdução à Big Data e Data Science - Aula 3 - Ferramentas para ...
 
Semana Acadêmica FACIN - PUC - POA - 2014
Semana Acadêmica FACIN - PUC - POA - 2014Semana Acadêmica FACIN - PUC - POA - 2014
Semana Acadêmica FACIN - PUC - POA - 2014
 

Plus de Renato Groff

Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...Renato Groff
 
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020Renato Groff
 
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...Renato Groff
 
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...Renato Groff
 
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Renato Groff
 
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |....NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...Renato Groff
 
Aplicações Distribuídas com .NET | TDC Recife Online 2020
Aplicações Distribuídas com .NET | TDC Recife Online 2020Aplicações Distribuídas com .NET | TDC Recife Online 2020
Aplicações Distribuídas com .NET | TDC Recife Online 2020Renato Groff
 
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020Renato Groff
 
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...Renato Groff
 
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
.NET: passado, presente e futuro | Semana FCI 2020 - MackenzieRenato Groff
 
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...Renato Groff
 
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes na Nuvem | Minicurso Gratuito - Azure na PráticaKubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes na Nuvem | Minicurso Gratuito - Azure na PráticaRenato Groff
 
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020Renato Groff
 
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020Renato Groff
 
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020Renato Groff
 
Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática
Serverless + Azure Functions | Minicurso Gratuito - Azure na PráticaServerless + Azure Functions | Minicurso Gratuito - Azure na Prática
Serverless + Azure Functions | Minicurso Gratuito - Azure na PráticaRenato Groff
 
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...Renato Groff
 
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...Renato Groff
 
Azure DevOps - Minicurso Gratuito Azure na Prática #3
Azure DevOps - Minicurso Gratuito Azure na Prática #3Azure DevOps - Minicurso Gratuito Azure na Prática #3
Azure DevOps - Minicurso Gratuito Azure na Prática #3Renato Groff
 
Application Insights: identificando problemas de performance em aplicações le...
Application Insights: identificando problemas de performance em aplicações le...Application Insights: identificando problemas de performance em aplicações le...
Application Insights: identificando problemas de performance em aplicações le...Renato Groff
 

Plus de Renato Groff (20)

Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...
 
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
 
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
 
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...
 
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020
 
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |....NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...
 
Aplicações Distribuídas com .NET | TDC Recife Online 2020
Aplicações Distribuídas com .NET | TDC Recife Online 2020Aplicações Distribuídas com .NET | TDC Recife Online 2020
Aplicações Distribuídas com .NET | TDC Recife Online 2020
 
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020
 
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...
 
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
.NET: passado, presente e futuro | Semana FCI 2020 - Mackenzie
 
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...
 
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes na Nuvem | Minicurso Gratuito - Azure na PráticaKubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
Kubernetes na Nuvem | Minicurso Gratuito - Azure na Prática
 
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020
 
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020
 
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020
 
Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática
Serverless + Azure Functions | Minicurso Gratuito - Azure na PráticaServerless + Azure Functions | Minicurso Gratuito - Azure na Prática
Serverless + Azure Functions | Minicurso Gratuito - Azure na Prática
 
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
Simplificando a montagem de ambientes de Dev/Testes com Docker - Interop Summ...
 
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...
10 Serviços do Azure que você precisa conhecer na prática - Azure Nights #1 -...
 
Azure DevOps - Minicurso Gratuito Azure na Prática #3
Azure DevOps - Minicurso Gratuito Azure na Prática #3Azure DevOps - Minicurso Gratuito Azure na Prática #3
Azure DevOps - Minicurso Gratuito Azure na Prática #3
 
Application Insights: identificando problemas de performance em aplicações le...
Application Insights: identificando problemas de performance em aplicações le...Application Insights: identificando problemas de performance em aplicações le...
Application Insights: identificando problemas de performance em aplicações le...
 

GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Latam 2020

  • 1.
  • 2.
  • 3.
  • 4. DEVOPS | CONTAINERS Renato Groffe Julio Arruda
  • 5. Microsoft MVP (Azure + Development Technologies) MTAC (Multi Platform Technical Audience Contributor) Engenheiro de Software Autor Técnico, Palestrante Mini-Biografia renato.groffe@yahoo.com.brtwitter.com/RenatoGroff linkedin.com/in/renatogroffe/ renatogroffe.medium.com
  • 6. Microsoft MVP desde 2017, focado em DevOps, primeiro GitHub Star do Brasil, Youtuber, e Arquiteto de Soluções na GFT. Mini-Biografia Julio.arruda@outlook.com@julioarrudac @julioarrudac Youtube.com/user/julioarrudac
  • 7. PATROCINADORES_ Agradecemos a confiança e o investimento realizado pelos Patrocinadores do MVPConf LATAM 2020. Sem a participação deles o evento não aconteceria. Nosso muito obrigado!!!
  • 8. Lar de Idosos Nossa Senhora da Conceição Aracaju - SE Retiro dos Idosos Universina Carrera Machado Santo Ângelo - RS Associação Comunitária Fênix Jacareí - SP Rede Feminina de Combate ao Câncer Três Lagoas - MS Associação de Pais e Amigos dos Excepcionais – APAE de Farroupilha Farroupilha - RS Lar da Criança Ninho de Paz São Paulo - SP Abrigo Bom Pastor Cornélio Procópio - PR BENEFICIADAS POR VOCÊ_ Estas foram as entidades beneficiadas com a doação que você realizou no ato da sua inscrição no MVPConf LATAM 2020. Sem a sua participação o evento não aconteceria e não poderíamos impactar a vida de tantas pessoas. Nosso muito obrigado!!!
  • 9.
  • 10. UMA VISÃO GERAL ESTABILIDADE - Workflows para build e deployment automatizado de aplicações - Actions (conjunto de instruções) são a base para a implementação - Gratuito para repositórios públicos no GitHub
  • 11. UMA VISÃO GERAL ESTABILIDADE - Suporte às principais tecnologias de desenvolvimento de aplicações da atualidade - Fácil integração com as plataformas de cloud computing mais populares
  • 12. DEMO