import Image, { StaticImageData } from "next/image"; import clsx from "clsx"; import { Container } from "@/components/Container"; import { Button } from "@/components/Button"; import logoKubernetes from "@/images/logos/tools/kubernetes.svg"; import logoRancher from "@/images/logos/tools/rancher.svg"; import logoAWS from "@/images/logos/tools/amazonaws.svg"; import logoDigitalOcean from "@/images/logos/tools/digitalocean.svg"; import logoGCP from "@/images/logos/tools/googlecloud.svg"; import logoAzure from "@/images/logos/tools/microsoftazure.svg"; import logoLinode from "@/images/logos/tools/linode.svg"; import logoOpenStack from "@/images/logos/tools/openstack.svg"; import logoProxmox from "@/images/logos/tools/proxmox.svg"; import logovmware from "@/images/logos/tools/vmware.svg"; const sections = [ { title: "Kubernetes", description: "Kubernetes je open-source platforma pro automatizaci a správu kontejnerizovaných aplikací. Je to jednotná standardizovaná platforma pro vývoj a provozování aplikací, která umožňuje rychle a efektivně nasazovat a spravovat aplikace v kontejnerech.", images: [ { src: logoKubernetes, alt: "Kubernetes"}, ], }, { title: "Veřejný cloud", description: "Veřejný cloud je sdílená fyzická infrastruktura, která je spravována třetí stranou, díky tomu se nestaráte o vlastní hardware a jeho údržbu. Veřejné cloudy jsou využívány společnostmi ať pro vývoj a testování, ale i pro produkční nasazení a dodávání jejich aplikace zákazníkům, kdekoliv na celém světě.", images: [ { src: logoAWS, alt: "Amazon Web Services"}, { src: logoGCP, alt: "Google Cloud Platform"}, { src: logoAzure, alt: "Microsoft Azure"}, ], }, { title: "\"Malý\" veřejný cloud", description: "Ne všichni hráči na cloudovém trhu jsou velké firmy. Existují i menší poskytovatelé, kteří sice nenabízí jejich rešení pro každý Váš problém, ale jen virtuální stroje, spravované Kubernetes a databáze a objektové úložiště. Což je však pro většinu aplikací naprosto dostatečné.", images: [ { src: logoDigitalOcean, alt: "Digital Ocean"}, { src: logoLinode, alt: "Linode"}, ], }, { title: "Vlastní infrastruktura", description: "Ať máte vlastní datacentrum nebo jen pár virtuálních strojů, můžete využít Kubernetes a všechny jeho výhody. Využijte vlastní infrastrukturu a vytvořte si vlastní cloud. Pokud používáte například Proxmox, OpenStack nebo VMware vSphere, můžete využít jejich API a přímo je propojit s Vašimi Kubernetes, ať jeden cluster nebo víc.", images: [ { src: logoOpenStack, alt: "OpenStack"}, { src: logoProxmox, alt: "Proxmox"}, { src: logovmware, alt: "VMware"}, ], }, { title: "Hybridní řešení", description: "Pokud máte vlastní infrastrukturu, ale chcete využít i veřejný cloud, můžete využít například Rancher, který vám umožní propojit Vaši vlastní infrastrukturu s veřejným cloudem. Využijte výhody obou světů a vytvořte si hybridní řešení. Díky Rancheru získáte jednotnou ucelenou platformu pro všechny prostředí.", images: [ { src: logoRancher, alt: "Rancher"}, ], }, ] const SectionDesktop = ({title, description, images, reverse}: { title: string, description: string, images: { src: StaticImageData, alt: string }[], reverse: boolean}) => (

{title}

{description}

{images.map((image, index) => ( {image.alt} ))}
) const SectionMobile = ({title, description, images}: { title: string, description: string, images: { src: StaticImageData, alt: string }[]}) => ( <>
{images.map((image, index) => ( {image.alt} ))}

{title}

{description}

) const Mobile = () => (
{sections.map((section, index) => (
))}
) const Desktop = () => (
{sections.map((section, index) => (
))}
) export function KubernetesEverywhere() { return (

Kubernetes, jedna platforma, kdekoliv

Se vším Vám poradím, od veřejného cloudu přes on-premise a serverless, až po edge.

); }