← zpět
Virtualizace, e-mail
Co jsme dnes dělali?
Virtualizace a kontejnery
- Virtualizace umožňuje spouštět více operačních systémů na jednom fyzickém počítači.
- Nejde ale jen o operační systém, ale i o celý počítač.
- Hostované operační systémy sdílí hardware fyzického počítače.
- Každý hostovaný operační systém běží v izolovaném prostředí, což znamená,
že např. chyby nebo problémy v jednom systému neovlivní ostatní.
- Hodí se např. pro analýzu škodlivého softwaru, testování různých konfigurací, atd.
- Programy jako VirtualBox, VMware, atd. umožňují vytvářet a spravovat virtuální stroje.
- Kontejnery jsou lehčí alternativou k virtualizaci.
- Místo emulace celého operačního systému kontejnery sdílí jádro hostitelského
operačního systému.
- Kontejnery jsou izolované, ale sdílejí některé části operačního systému.
- Jsou rychlejší a efektivnější než plná virtualizace
- Vhodné třeba pro testování aplikací v různých prostředích, nasazování aplikací, atd.
- Programy jako Docker umožňují vytvářet, spravovat a nasazovat kontejnery.
Cloudové služby
- Když se bavíme o službách, můžeme je dělit do několika kategorií.
- SaaS (Software as a Service)
- Aplikace/software pro koncového uživatele
- Lze v něm často dokupovat různé funkce, např. v Google Drive více místa
- Samotnou aplikaci neovládáme, jen ji používáme
- Příklady: Gmail, Google Drive, Dropbox, Office 365, Youtube, apod.
- PaaS (Platform as a Service)
- Zákazník nahraje svou aplikaci/kód, většinou se ani nemusí se starat o správu fyzického systému (serverů)
- Např. AWS, Google App Engine, Heroku, Microsoft Azure
- Někdy do této kategorie spadají i VPS (Vitruální Privátní Servery)
- IaaS (Infrastructure as a Service)
- Poskytovatel nabízí virtuální servery, úložiště, sítě, kabely, apod.
- Zákazník si sám spravuje operační systém, software, atd.
E-mail
- E-mailový klient (program, který používáme k odesílání a přijímání e-mailů)
- Může být webový (Gmail, Seznam, Outlook.com) nebo desktopový (Outlook, Thunderbird, atd.)
- Co se stane, když kliknu na tlačítko "Odeslat" v e-mailovém klientu?
- Klient se připojí k našemu SMTP (Simple Mail Transfer Protocol) serveru
- Pošle mu e-mail pomocí SMTP protokolu
- SMTP server doručí e-mail do SMTP serveru příjemce
- Podle domény příjemce (část za @) najde správný SMTP server pomocí DNS záznamů typu MX
- SMTP server příjemce uloží e-mail do schránky příjemce
- Předá je do schránky pomocí odlišného protokolu, např. IMAP nebo POP3
- Také jsme se dívali, jak vypadá samotná SMTP zpráva (hlavičky, tělo zprávy, atd.)
- Tu najdete v maturitních přílohách