Automatizované nasazení infrastruktury v Azure

vesterna12

  • ***
  • 124
  • byrokracie zabíjí kreativitu
    • Zobrazit profil
    • E-mail
Automatizované nasazení infrastruktury v Azure
« kdy: 21. 02. 2022, 13:30:08 »
Máme jednoduchou aplikaci, která pro svůj běh vyžaduje

2x Apache web server
2x Aplikační server
2x Databázový server
1x Load balancer

řekl bych nic neobvyklého.
Servery a Load Balancery instacujeme v Azure pomocí Terraformu.
Konfiguraci serverů provádíme pomocí Ansible.
Při upgradech používáme playbooky, které nasazují nové verze aplikace a schématu databáze.
Pro opice (operations) je dostupný Jenkins, kde můžou kliknutím ve správný okamžik spustit nasazení nových verzí do produkce.


Zajímalo by mě co používáte vy? 


 


vesterna12

  • ***
  • 124
  • byrokracie zabíjí kreativitu
    • Zobrazit profil
    • E-mail
Re:Automatizované nasazení infrastruktury v Azure
« Odpověď #1 kdy: 21. 02. 2022, 13:34:39 »
Statistiky z aplikace a vytížení serveru monitorujeme pomocí Promethea.
Logy posíláme pomocí logstash do Elasticu...

alex6bbc

  • *****
  • 1 639
    • Zobrazit profil
    • E-mail
Re:Automatizované nasazení infrastruktury v Azure
« Odpověď #2 kdy: 21. 02. 2022, 14:18:26 »
my jedeme na vlastnim zeleze, i virtualky mame na svem zeleze :-)

Re:Automatizované nasazení infrastruktury v Azure
« Odpověď #3 kdy: 21. 02. 2022, 15:46:22 »
Máme jednoduchou aplikaci, která pro svůj běh vyžaduje

2x Apache web server
Tezko rict k cemu tam je, asi bude zbytecny a to na co ho pouzivate umi load balancery v Azure.

2x Aplikační server
Azure Kubernetes
2x Databázový server
Azure SQL
1x Load balancer
Azure Load Balancer

chybi tu Azure CDN.

Jinak receno zmeskali jste 10 let vyvoje.