Skip to content

mateusdtakayama/curriculo-azure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meu currículo no Azure

Este é meu Cloud Resume Challenge feito no Azure. Um website estático hospedado no Azure Storage, com um contador feito no Azure Functions. O website foi feito utilizando HTML5, CSS3 e Javascript. O contador de visitas foi feito utilizando .NET e Azure Functions. O valor do contador é salvo no Azure Cosmos DB NoSQL.

Link para acessar: https://mateusdtakayama.azureedge.net/

architecture

Structure

  • frontend/: Pasta que contém o website estático.
    • main.js: Pasta que contém o código do contador de visitas.
  • api/: Pasta que contém a API dotnet que foi feita o deploy no Azure Functions.
    • Counter.cs: Arquivo que contém o código do contador de visitas.
  • .github/workflows/: Pasta que contém o as configurações de workflow da esteira de CI/CD.

Frontend resources

O front-end é um site estático feito em HTML5, CSS3 e Javascript. É estático e possui um contador de visitas. O contador de visitas faz uma requisição HTTP para uma API no Azure Functions, podendo rodar localmente ou em produção.

Backend resources

O Back-end é uma HTTP triggered Azure Functions com um Cosmos DB input e output binding. A Function é chamada, retorna um dado do Cosmos DB, adiciona em 1 ao valor, e salva o valor no banco e retorna o valor para a requisição.

CI/CD Resources

TO DO

  • Implementar testes no backend e na esteira de CI/CD.
  • Criar arquivos de IaC (Terraform & Ansible).
  • Implementar Docker.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published