際際滷

際際滷Share a Scribd company logo
Virtualization and
Containers
Douglas Schilling Landgraf
dougsland@redhat.com
November, 20th 2020
Universidade Luterana do Brasil (ULBRA)
Who is Douglas?
 ULBRA Alumni :)
 Open Source Contributor
 Software Engineer @ Red Hat
How are these topics related to all Computer
Engineers?
Why use Virtualization?
Image Copyright/URL: https://www.redhat.com/cms/managed-鍖les/server-usage-500x131.png
Why use Virtualization?
Image Copyright/URL: https://www.redhat.com/cms/managed-鍖les/server-usage-for-virtualization-500x131.png
Virtualization - Examples
Image Copyright/URL: https://virt-manager.org/wp-content/uploads/2013/04/virt-manager-vm-list.png
oVirt Datacenter
KVM/Qemu: Under the hood
Image Copyright/URL: https://documentation.suse.com/sles/12-SP4/html/SLES-all/images/kvm_qemu.png
Looks good, but why containers exist?
Image Copyright/URL: https://www.redhat.com/cms/managed-鍖les/styles/wysiwyg_full_width/s3/virtualization-vs-containers_transparent.png?itok=q-E2I2-L
A little bit more info
- Are containers a new technology?
- Docker Inc and Docker Containers
- How market reacted with Docker Inc projects?
How to create a container?
Docker CLI
$ docker run -it debian:10 bash
Podman / Buildah
$ podman run -it debian:10 bash
Kubernetes
- Whats Kubernetes?
- Who created Kubernetes? Why?
- Why Open Source?
- Whats the relationship between Kubernetes and the
Cloud Native Computing Foundation (CNCF) initiative?
- Are Virtual Machines gone?
Kubernetes features
- High Availability
- Load Balancing
- Quotas
- AutoScaling
- Vertical Scaling (CPU/Memory)
- Horizontal Scaling (Containers)
- IPv4 and IPv6 etc.
What are there big IT companies involved
with kubernetes development?
- Google
- IBM/Red Hat
- Amazon
- Microsoft
- VMware
- and many others!
How can I run Kubernetes @ home?
- MiniKube
- Kind
- Local Development with OpenShift
- Docker Desktop
Dont have resources to run Kubernetes @
home, can I still test it?
- Whats the meaning of Free Tier?
Oh great! Its time to migrate all my
PHP/Mysql/App to a single container!!!!!!
Douglas: Let me tell you a history.
Monolithic vs MicroServices
Image Copyright/URL: https://primefeed.in/wp-content/uploads/2020/07/Microservices.png
But HOLD ON, What about my current
Virtualization Env?!
Can the two technologies be merged?
What have we learned with Virtualization
and Containers during the Pandemics
(COVID-19)?
Wow, it looks fascinating! How can I get a job?
Where can I learn more about Kubernetes?
- Kubernetes Of鍖cial docs
- Videos on YouTube
- Podcasts
- Books
- etc
Where can I learn more about Kubernetes?
Dec 12th 2020, in the Tchelinux Youtube channel
Online conference with more than 50 FREE talks about about
Technology, Development, Infrastructure, Open Source (and
of-course Kubernetes, Containers, IaaC and Virtualization!)
More information: https://live.tchelinux.org/
Thanks!!
Douglas Schilling Landgraf
<dougsland@redhat.com>
@dougsland

More Related Content

Virtualization and containers

  • 1. Virtualization and Containers Douglas Schilling Landgraf dougsland@redhat.com November, 20th 2020 Universidade Luterana do Brasil (ULBRA)
  • 2. Who is Douglas? ULBRA Alumni :) Open Source Contributor Software Engineer @ Red Hat
  • 3. How are these topics related to all Computer Engineers?
  • 4. Why use Virtualization? Image Copyright/URL: https://www.redhat.com/cms/managed-鍖les/server-usage-500x131.png
  • 5. Why use Virtualization? Image Copyright/URL: https://www.redhat.com/cms/managed-鍖les/server-usage-for-virtualization-500x131.png
  • 6. Virtualization - Examples Image Copyright/URL: https://virt-manager.org/wp-content/uploads/2013/04/virt-manager-vm-list.png
  • 8. KVM/Qemu: Under the hood Image Copyright/URL: https://documentation.suse.com/sles/12-SP4/html/SLES-all/images/kvm_qemu.png
  • 9. Looks good, but why containers exist? Image Copyright/URL: https://www.redhat.com/cms/managed-鍖les/styles/wysiwyg_full_width/s3/virtualization-vs-containers_transparent.png?itok=q-E2I2-L
  • 10. A little bit more info - Are containers a new technology? - Docker Inc and Docker Containers - How market reacted with Docker Inc projects?
  • 11. How to create a container? Docker CLI $ docker run -it debian:10 bash Podman / Buildah $ podman run -it debian:10 bash
  • 12. Kubernetes - Whats Kubernetes? - Who created Kubernetes? Why? - Why Open Source? - Whats the relationship between Kubernetes and the Cloud Native Computing Foundation (CNCF) initiative? - Are Virtual Machines gone?
  • 13. Kubernetes features - High Availability - Load Balancing - Quotas - AutoScaling - Vertical Scaling (CPU/Memory) - Horizontal Scaling (Containers) - IPv4 and IPv6 etc.
  • 14. What are there big IT companies involved with kubernetes development? - Google - IBM/Red Hat - Amazon - Microsoft - VMware - and many others!
  • 15. How can I run Kubernetes @ home? - MiniKube - Kind - Local Development with OpenShift - Docker Desktop
  • 16. Dont have resources to run Kubernetes @ home, can I still test it? - Whats the meaning of Free Tier?
  • 17. Oh great! Its time to migrate all my PHP/Mysql/App to a single container!!!!!! Douglas: Let me tell you a history.
  • 18. Monolithic vs MicroServices Image Copyright/URL: https://primefeed.in/wp-content/uploads/2020/07/Microservices.png
  • 19. But HOLD ON, What about my current Virtualization Env?! Can the two technologies be merged?
  • 20. What have we learned with Virtualization and Containers during the Pandemics (COVID-19)?
  • 21. Wow, it looks fascinating! How can I get a job?
  • 22. Where can I learn more about Kubernetes? - Kubernetes Of鍖cial docs - Videos on YouTube - Podcasts - Books - etc
  • 23. Where can I learn more about Kubernetes? Dec 12th 2020, in the Tchelinux Youtube channel Online conference with more than 50 FREE talks about about Technology, Development, Infrastructure, Open Source (and of-course Kubernetes, Containers, IaaC and Virtualization!) More information: https://live.tchelinux.org/