feat: final commit
Signed-off-by: Vojtech Mares <iam@vojtechmares.com>
This commit is contained in:
parent
517a25d91d
commit
7b5d149ecc
21 changed files with 463 additions and 100 deletions
44
sites/terraform-skoleni.cz/components/CourseDetails.tsx
Normal file
44
sites/terraform-skoleni.cz/components/CourseDetails.tsx
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
export function CourseDetails() {
|
||||
return (
|
||||
<>
|
||||
<h1 className="text-2xl font-medium">Co to je Terraform a k čemu se používá?</h1>
|
||||
<p className="text-slate-700">
|
||||
Terraform je nástroj, který se používá ke správě infrastruktury v cloudu, jak veřejném (AWS, Azure, GCP), tak privátním (OpenStack, VMware vSphere).
|
||||
Terraform Vám umožní spravovat infrastruktutru jako kód, to znamená verzovanou v Gitu, přidávání resources pomocí merge (pull) requestů a mnoho dalších výhod. Infrastrukturu můžete dále nasadit do testovacího prostředí přesně tak, jako je v produkci bez zbytečného úsilí. O všech komponentách máte přehled a můžete predikovat ceny. Konec klikání infrastruktury, zkuste Terraform.
|
||||
Terraform umožnuje spravovat více cloudových providerů současne, zároveň umožnuje pracovat s hibridními cloudy (část v privátním cloudu, část ve veřejném).
|
||||
</p>
|
||||
|
||||
<h1 className="text-2xl font-medium">Jak školení probíhá</h1>
|
||||
<p className="text-slate-700">Školení je formou workshopu, všechno si podrobně vyzkoušíme a vysvětlíme. Ukážeme si jak Terraform pracuje, jak jej používat v teamu a jak jím spravovat infrastukturu. Uděláme si příklad infrastruktury jednoduché aplikace, kde nastavíme vše - od DNS, přes Kubernetes cluster po S3 file storage.</p>
|
||||
|
||||
<h1 className="text-2xl font-medium">Co Vás naučím</h1>
|
||||
<ul>
|
||||
<li className="my-0">Základní koncept Terraformu a "Infrastructure as Code"</li>
|
||||
<li className="my-0">Výhody Terraformu proti Ansible, Puppetu, ...</li>
|
||||
<li className="my-0">Konfigurace Terraformu pro práci v teamu</li>
|
||||
<li className="my-0">Ovládání Terraform CLI</li>
|
||||
<li className="my-0">Úvod do Terraform Configuration Language (HCL)</li>
|
||||
<li className="my-0">Terraform Providers - napojení na cloudy</li>
|
||||
<li className="my-0">Práce s resources v Terraformu</li>
|
||||
<li className="my-0">Terraform moduly</li>
|
||||
<li className="my-0">Best Practice</li>
|
||||
</ul>
|
||||
|
||||
<h1 className="text-2xl font-medium">Pro koho je školení určeno</h1>
|
||||
<p className="text-slate-700">Školení je určeno pro DevOps a adminy, kteří chtějí lépe a efektivněji spravovat infrastrukturu. Zároveň také pro vývojáře, kteří se starají o nejakou infrastrukturu v cloudech.</p>
|
||||
|
||||
<h1 className="text-2xl font-medium">Předchozí znalosti</h1>
|
||||
<ul>
|
||||
<li className="my-0">Základní znalost veřejných cloudů (AWS, DigitalOcean, Azure, ...)</li>
|
||||
<li className="my-0">Základy práce v terminálu</li>
|
||||
</ul>
|
||||
|
||||
<h1 className="text-2xl font-medium">Technické požadavky</h1>
|
||||
<ul>
|
||||
<li className="my-0">Nainstalovaný Terraform</li>
|
||||
<li className="my-0">Přístup na internet (ideálně bez korporatni proxy)</li>
|
||||
<li className="my-0">Vlastní účet v DigitalOceanu výhodou</li>
|
||||
</ul>
|
||||
</>
|
||||
);
|
||||
}
|
||||
Reference in a new issue