SlideShare a Scribd company logo

Containers the next era of computing

Containers the next era of computing by Jobayer Almahmud Hossain RHCA ,Level-­‐III, Managing Director & CTO ,Banglanet Technologies Ltd.

1 of 20
Download to read offline
Containers:	
  
The	
  Next	
  Era
Of	
  Computing
Jobayer	
  Almahmud Hossain	
  
RHCA	
  Level-­‐III
Managing	
  Director	
  &	
  CTO
Banglanet Technologies	
  Ltd.
What	
  is Linux	
  Containers	
  ?
The	
  IT	
  of	
  tomorrow	
  starts	
  with	
  containers	
  today
Presented	
  By:	
  Jobayer	
  Almahud Hossain
3
Understanding	
  Linux	
  containers
Applications	
  are	
  getting	
  more	
  complex.	
  Demand	
  to	
  develop	
  
faster	
  is	
  ever-­‐increasing.	
  This	
  puts	
  stress	
  on	
  your	
  
infrastructure,	
  IT	
  teams,	
  and	
  processes.	
  Linux®	
  containers	
  
help	
  you	
  alleviate	
  issues	
  and	
  iterate	
  faster—across	
  multiple	
  
environments.
Presented	
  By:	
  Jobayer	
  Almahud Hossain
A	
  Short historical	
  Journey	
  of	
  Containers
0
2
4
6
8
10
12
1979 2000 2001 2004 2005 2006 2008 2011 2013 2014 2015 2017
ContainerContainer
Jails
cgroups
LMCTFY
1.0
“One	
  cannot	
  resist	
  an	
  idea	
  whose	
  time	
  has	
  come.”	
  	
  	
  chroot to	
  Docker &	
  Kubernetes
Presented	
  By:	
  Jobayer	
  Almahud Hossain
Isn’t	
  this	
  Just	
  virtualization
Presented	
  By:	
  Jobayer	
  Almahud Hossain
6
What	
  can	
  you	
  do	
  with	
  containers?
§ When	
  your	
  business	
  needs	
  the	
  
ultimate	
  portability	
  across	
  multiple	
  
environments	
  containers	
  might	
  be	
  
the	
  easiest	
  decision,	
  ever.
§ You	
  can	
  deploy	
  containers	
  for	
  a	
  
number	
  of	
  workloads	
  and	
  use	
  cases	
  
big	
  to	
  small.
Presented	
  By:	
  Jobayer	
  Almahud Hossain

Recommended

Principles of virtualization
Principles of virtualizationPrinciples of virtualization
Principles of virtualizationRubal Sagwal
 
Virtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudVirtualization, A Concept Implementation of Cloud
Virtualization, A Concept Implementation of CloudNishant Munjal
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliAmr Ali
 
2014-09-15 cloud platform master class
2014-09-15 cloud platform master class2014-09-15 cloud platform master class
2014-09-15 cloud platform master classCitrix
 
Chap 2 virtulizatin
Chap 2 virtulizatinChap 2 virtulizatin
Chap 2 virtulizatinRaj Sarode
 
Cloud computing virtualization
Cloud computing virtualizationCloud computing virtualization
Cloud computing virtualizationAyaz Shahid
 

More Related Content

What's hot

Disaster recovery solutions and datacentre replacements
Disaster recovery solutions and datacentre replacementsDisaster recovery solutions and datacentre replacements
Disaster recovery solutions and datacentre replacementsOVHcloud
 
Virtualization security threats in cloud computing
Virtualization security threats in cloud computingVirtualization security threats in cloud computing
Virtualization security threats in cloud computingNitish Awasthi (anitish_225)
 
cloud virtualization technology
 cloud virtualization technology  cloud virtualization technology
cloud virtualization technology Ravindra Dastikop
 
Cloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - ThailandCloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - ThailandAruj Thirawat
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computingDeep Gupta
 
Leostream Webinar - OpenStack VDI and DaaS
Leostream Webinar - OpenStack VDI and DaaSLeostream Webinar - OpenStack VDI and DaaS
Leostream Webinar - OpenStack VDI and DaaSLeostream
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM Danmark
 
Enterprise Cloud Platform - Keynote
Enterprise Cloud Platform - KeynoteEnterprise Cloud Platform - Keynote
Enterprise Cloud Platform - KeynoteNEXTtour
 
Cloud security design considerations
Cloud security design considerationsCloud security design considerations
Cloud security design considerationsMike Kavis
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing pptMehul Patel
 
Virtualization presentation
Virtualization presentationVirtualization presentation
Virtualization presentationMangesh Gunjal
 
Kubernetes 101
Kubernetes 101Kubernetes 101
Kubernetes 101Vishwas N
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization Mahbub Noor Bappy
 
Troubleshooting XenApp with the Citrix Diagnostic Toolkit
Troubleshooting XenApp with the Citrix Diagnostic ToolkitTroubleshooting XenApp with the Citrix Diagnostic Toolkit
Troubleshooting XenApp with the Citrix Diagnostic ToolkitDavid McGeough
 
Cloud and Virtualization Security
Cloud and Virtualization SecurityCloud and Virtualization Security
Cloud and Virtualization SecurityRubal Sagwal
 
SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix Citrix
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture materialAnkit Gupta
 

What's hot (20)

Disaster recovery solutions and datacentre replacements
Disaster recovery solutions and datacentre replacementsDisaster recovery solutions and datacentre replacements
Disaster recovery solutions and datacentre replacements
 
Virtualization security threats in cloud computing
Virtualization security threats in cloud computingVirtualization security threats in cloud computing
Virtualization security threats in cloud computing
 
cloud virtualization technology
 cloud virtualization technology  cloud virtualization technology
cloud virtualization technology
 
Cloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - ThailandCloud Technology Brief 2013 Q1 - Thailand
Cloud Technology Brief 2013 Q1 - Thailand
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
Leostream Webinar - OpenStack VDI and DaaS
Leostream Webinar - OpenStack VDI and DaaSLeostream Webinar - OpenStack VDI and DaaS
Leostream Webinar - OpenStack VDI and DaaS
 
IBM SmartCloud Orchestration
IBM SmartCloud OrchestrationIBM SmartCloud Orchestration
IBM SmartCloud Orchestration
 
Enterprise Cloud Platform - Keynote
Enterprise Cloud Platform - KeynoteEnterprise Cloud Platform - Keynote
Enterprise Cloud Platform - Keynote
 
Cloud security design considerations
Cloud security design considerationsCloud security design considerations
Cloud security design considerations
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Virtualization- Cloud Computing
Virtualization- Cloud ComputingVirtualization- Cloud Computing
Virtualization- Cloud Computing
 
Virtualization presentation
Virtualization presentationVirtualization presentation
Virtualization presentation
 
Kubernetes 101
Kubernetes 101Kubernetes 101
Kubernetes 101
 
Virtualization in cloud computing
Virtualization in cloud computingVirtualization in cloud computing
Virtualization in cloud computing
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization
 
Troubleshooting XenApp with the Citrix Diagnostic Toolkit
Troubleshooting XenApp with the Citrix Diagnostic ToolkitTroubleshooting XenApp with the Citrix Diagnostic Toolkit
Troubleshooting XenApp with the Citrix Diagnostic Toolkit
 
Cloud and Virtualization Security
Cloud and Virtualization SecurityCloud and Virtualization Security
Cloud and Virtualization Security
 
SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix SYN 104: Citrix and Nutanix
SYN 104: Citrix and Nutanix
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture material
 

Similar to Containers the next era of computing

Containerization Report
Containerization ReportContainerization Report
Containerization ReportJatin Chauhan
 
Introducing the Open Container Project
Introducing the Open Container ProjectIntroducing the Open Container Project
Introducing the Open Container ProjectAndrew Kennedy
 
Journey to the devops automation with docker kubernetes and openshift
Journey to the devops automation with docker kubernetes and openshiftJourney to the devops automation with docker kubernetes and openshift
Journey to the devops automation with docker kubernetes and openshiftYusuf Hadiwinata Sutandar
 
Container World 2017!
Container World 2017!Container World 2017!
Container World 2017!kgraham32
 
Container Ecosystem and Docker Technology
Container Ecosystem and Docker TechnologyContainer Ecosystem and Docker Technology
Container Ecosystem and Docker Technologyijtsrd
 
Using Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and servicesUsing Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and servicesF5 Networks
 
Cloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry CEO Sam Ramji 2015 OSCON KeynoteCloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry CEO Sam Ramji 2015 OSCON KeynoteCloud Foundry Foundation
 
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...Walid Shaari
 
Containerization Use Cases.pdf
Containerization Use Cases.pdfContainerization Use Cases.pdf
Containerization Use Cases.pdfSimform
 
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containersDocker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containersDr Ganesh Iyer
 
Are containers the future of it
Are containers the future of itAre containers the future of it
Are containers the future of itDaniel Chiossi
 
Docker - HieuHoang
Docker - HieuHoangDocker - HieuHoang
Docker - HieuHoangHieu Hoang
 
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red HatContainers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red HatAmazon Web Services
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Walid Shaari
 
IAU workshop 2018 day one
IAU workshop 2018 day oneIAU workshop 2018 day one
IAU workshop 2018 day oneWalid Shaari
 
HPE’s Erik Vogel on Key Factors for Driving Success in Hybrid Cloud Adoption ...
HPE’s Erik Vogel on Key Factors for Driving Success in Hybrid Cloud Adoption ...HPE’s Erik Vogel on Key Factors for Driving Success in Hybrid Cloud Adoption ...
HPE’s Erik Vogel on Key Factors for Driving Success in Hybrid Cloud Adoption ...Dana Gardner
 
DockerCon SF 2015: Docker Community in China
DockerCon SF 2015: Docker Community in ChinaDockerCon SF 2015: Docker Community in China
DockerCon SF 2015: Docker Community in ChinaDocker, Inc.
 

Similar to Containers the next era of computing (20)

Containerization Report
Containerization ReportContainerization Report
Containerization Report
 
Introducing the Open Container Project
Introducing the Open Container ProjectIntroducing the Open Container Project
Introducing the Open Container Project
 
Journey to the devops automation with docker kubernetes and openshift
Journey to the devops automation with docker kubernetes and openshiftJourney to the devops automation with docker kubernetes and openshift
Journey to the devops automation with docker kubernetes and openshift
 
Container World 2017!
Container World 2017!Container World 2017!
Container World 2017!
 
Container Ecosystem and Docker Technology
Container Ecosystem and Docker TechnologyContainer Ecosystem and Docker Technology
Container Ecosystem and Docker Technology
 
Using Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and servicesUsing Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and services
 
Cloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry CEO Sam Ramji 2015 OSCON KeynoteCloud Foundry CEO Sam Ramji 2015 OSCON Keynote
Cloud Foundry CEO Sam Ramji 2015 OSCON Keynote
 
Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...Containers - Portable, repeatable user-oriented application delivery. Build, ...
Containers - Portable, repeatable user-oriented application delivery. Build, ...
 
Containerization Use Cases.pdf
Containerization Use Cases.pdfContainerization Use Cases.pdf
Containerization Use Cases.pdf
 
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containersDocker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
 
Are containers the future of it
Are containers the future of itAre containers the future of it
Are containers the future of it
 
[White Paper] Are containers the future ?
[White Paper] Are containers the future ?[White Paper] Are containers the future ?
[White Paper] Are containers the future ?
 
Docker - HieuHoang
Docker - HieuHoangDocker - HieuHoang
Docker - HieuHoang
 
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red HatContainers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
Dockerization
DockerizationDockerization
Dockerization
 
IAU workshop 2018 day one
IAU workshop 2018 day oneIAU workshop 2018 day one
IAU workshop 2018 day one
 
Cloud Foundry 2015 LInuxCon Keynote
Cloud Foundry 2015 LInuxCon KeynoteCloud Foundry 2015 LInuxCon Keynote
Cloud Foundry 2015 LInuxCon Keynote
 
HPE’s Erik Vogel on Key Factors for Driving Success in Hybrid Cloud Adoption ...
HPE’s Erik Vogel on Key Factors for Driving Success in Hybrid Cloud Adoption ...HPE’s Erik Vogel on Key Factors for Driving Success in Hybrid Cloud Adoption ...
HPE’s Erik Vogel on Key Factors for Driving Success in Hybrid Cloud Adoption ...
 
DockerCon SF 2015: Docker Community in China
DockerCon SF 2015: Docker Community in ChinaDockerCon SF 2015: Docker Community in China
DockerCon SF 2015: Docker Community in China
 

More from Bangladesh Network Operators Group

Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephBangladesh Network Operators Group
 
Contents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceBangladesh Network Operators Group
 
Re-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaRe-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaBangladesh Network Operators Group
 

More from Bangladesh Network Operators Group (20)

Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
 
Recent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJRecent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJ
 
Fact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in BangladeshFact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in Bangladesh
 
AI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the PyramidAI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the Pyramid
 
IPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCTIPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCT
 
Network eWaste : Community role to manage end of life Product
Network eWaste : Community role to manage end of life ProductNetwork eWaste : Community role to manage end of life Product
Network eWaste : Community role to manage end of life Product
 
A plenarily integrated SIEM solution and it’s Deployment
A plenarily integrated SIEM solution and it’s DeploymentA plenarily integrated SIEM solution and it’s Deployment
A plenarily integrated SIEM solution and it’s Deployment
 
IPv6 Deployment in South Asia 2022
IPv6 Deployment in South Asia  2022IPv6 Deployment in South Asia  2022
IPv6 Deployment in South Asia 2022
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
RPKI Deployment Status in Bangladesh
RPKI Deployment Status in BangladeshRPKI Deployment Status in Bangladesh
RPKI Deployment Status in Bangladesh
 
An Overview about open UDP Services
An Overview about open UDP ServicesAn Overview about open UDP Services
An Overview about open UDP Services
 
12 Years in DNS Security As a Defender
12 Years in DNS Security As a Defender12 Years in DNS Security As a Defender
12 Years in DNS Security As a Defender
 
Contents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User Experience
 
BdNOG-20220625-MT-v6.0.pptx
BdNOG-20220625-MT-v6.0.pptxBdNOG-20220625-MT-v6.0.pptx
BdNOG-20220625-MT-v6.0.pptx
 
Route Leak Prevension with BGP Community
Route Leak Prevension with BGP CommunityRoute Leak Prevension with BGP Community
Route Leak Prevension with BGP Community
 
Tale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIXTale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIX
 
MANRS for Network Operators
MANRS for Network OperatorsMANRS for Network Operators
MANRS for Network Operators
 
Re-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaRe-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with Grafana
 
RPKI ROA updates
RPKI ROA updatesRPKI ROA updates
RPKI ROA updates
 
Blockchain Demystified
Blockchain DemystifiedBlockchain Demystified
Blockchain Demystified
 

Recently uploaded

DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 
Regulation is Coming - Trusted Media Summit 2023
Regulation is Coming - Trusted Media Summit 2023Regulation is Coming - Trusted Media Summit 2023
Regulation is Coming - Trusted Media Summit 2023Damar Juniarto
 
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...Prometix Pty Ltd
 
Biometrics Technology Intresting PPT
Biometrics Technology Intresting PPTBiometrics Technology Intresting PPT
Biometrics Technology Intresting PPTPraveenKumarThota7
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
ConFoo 2024 - Need for Speed: Removing speed bumps in API Projects
ConFoo 2024  - Need for Speed: Removing speed bumps in API ProjectsConFoo 2024  - Need for Speed: Removing speed bumps in API Projects
ConFoo 2024 - Need for Speed: Removing speed bumps in API ProjectsŁukasz Chruściel
 
ConFoo 2024 - Sylius 2.0, top-notch eCommerce for customizable solution
ConFoo 2024 - Sylius 2.0, top-notch eCommerce for customizable solutionConFoo 2024 - Sylius 2.0, top-notch eCommerce for customizable solution
ConFoo 2024 - Sylius 2.0, top-notch eCommerce for customizable solutionŁukasz Chruściel
 

Recently uploaded (7)

DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
Regulation is Coming - Trusted Media Summit 2023
Regulation is Coming - Trusted Media Summit 2023Regulation is Coming - Trusted Media Summit 2023
Regulation is Coming - Trusted Media Summit 2023
 
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
Elevate Your Business: Unleashing Collaboration and Efficiency through Expert...
 
Biometrics Technology Intresting PPT
Biometrics Technology Intresting PPTBiometrics Technology Intresting PPT
Biometrics Technology Intresting PPT
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
ConFoo 2024 - Need for Speed: Removing speed bumps in API Projects
ConFoo 2024  - Need for Speed: Removing speed bumps in API ProjectsConFoo 2024  - Need for Speed: Removing speed bumps in API Projects
ConFoo 2024 - Need for Speed: Removing speed bumps in API Projects
 
ConFoo 2024 - Sylius 2.0, top-notch eCommerce for customizable solution
ConFoo 2024 - Sylius 2.0, top-notch eCommerce for customizable solutionConFoo 2024 - Sylius 2.0, top-notch eCommerce for customizable solution
ConFoo 2024 - Sylius 2.0, top-notch eCommerce for customizable solution
 

Containers the next era of computing

  • 1. Containers:   The  Next  Era Of  Computing Jobayer  Almahmud Hossain   RHCA  Level-­‐III Managing  Director  &  CTO Banglanet Technologies  Ltd.
  • 2. What  is Linux  Containers  ? The  IT  of  tomorrow  starts  with  containers  today Presented  By:  Jobayer  Almahud Hossain
  • 3. 3 Understanding  Linux  containers Applications  are  getting  more  complex.  Demand  to  develop   faster  is  ever-­‐increasing.  This  puts  stress  on  your   infrastructure,  IT  teams,  and  processes.  Linux®  containers   help  you  alleviate  issues  and  iterate  faster—across  multiple   environments. Presented  By:  Jobayer  Almahud Hossain
  • 4. A  Short historical  Journey  of  Containers 0 2 4 6 8 10 12 1979 2000 2001 2004 2005 2006 2008 2011 2013 2014 2015 2017 ContainerContainer Jails cgroups LMCTFY 1.0 “One  cannot  resist  an  idea  whose  time  has  come.”      chroot to  Docker &  Kubernetes Presented  By:  Jobayer  Almahud Hossain
  • 5. Isn’t  this  Just  virtualization Presented  By:  Jobayer  Almahud Hossain
  • 6. 6 What  can  you  do  with  containers? § When  your  business  needs  the   ultimate  portability  across  multiple   environments  containers  might  be   the  easiest  decision,  ever. § You  can  deploy  containers  for  a   number  of  workloads  and  use  cases   big  to  small. Presented  By:  Jobayer  Almahud Hossain
  • 7. 7 What  is  DOCKER? With  DOCKER,  you  can  treat  containers  like  extremely  lightweight,  modular   virtual  machines.  And  you  get  flexibility  with  those  containers—you  can   create,  deploy,  copy,  and  move them  from  environment  to  environment. § The  software  "Docker”  is  containerization  technology  that  enables  the  creation  and  use  of Linux®   containers. § The open  source  Docker communityworks  to  improve  these  technologies  to  benefit  all  users—freely. § The  company,Docker Inc.,  builds  on  the  work  of  the  Docker community,  makes  it  more  secure,  and   shares  those  advancements  back  to  the  greater  community.  It  then  supports  the  improved  and   hardened  technologies  for  enterprise  customers. Presented  By:  Jobayer  Almahud Hossain
  • 8. 8 How  does  Docker work? The  Docker technology  uses  the  Linux  kernel  and  features  of  the  kernel,   like Cgroups and namespaces,  to  segregate  processes  so  they  can  run   independently.   This  independence  is  the  intention  of  containers-­‐the  ability  to  run  multiple  processes   and  apps  separately  from  one  another  to  make  better  use  of  your  infrastructure  while   retaining  the  security  you  would  have  with  separate  systems. Docker,  provide  an  image-­‐based  deployment  model. Presented  By:  Jobayer  Almahud Hossain
  • 9. 9 Is  Docker technology  the  same  as  traditional   Linux  containers? The  Docker technology  uses  the  Linux  kernel  and  features  of  the  Kernel   Presented  By:  Jobayer  Almahud Hossain
  • 10. 10 The  advantages  of  Docker containers Modularity Layers  and  image  version  control Rollback Rapid  deployment Presented  By:  Jobayer  Almahud Hossain
  • 11. 11 What  is  Kubernetes? Kubernetes is  an  open-­‐source  system  for  automating   deployment,  scaling,  and  management  of  containerized   applications. These  clusters  can  span  hosts  across public, private,   or hybrid  clouds. Run  Anywhere Presented  By:  Jobayer  Almahud Hossain
  • 12. 12 Why  do  you  need  Kubernetes? Presented  By:  Jobayer  Almahud Hossain
  • 13. 13 What  can  you  do  with  Kubernetes? With  Kuberneteswe  can: 1. Orchestrate containers  across  multiple  hosts. 2. Make  better  use  of  hardware  to  maximize  resources  needed  to  run   your  enterprise  apps. 3. Control and  automate application  deployments  and  updates. 4. Mount  and  add  storage  to  run  stateful apps. 5. Scale containerized  applications  and  their  resources  on  the  fly. 6. Declaratively  manage  services. 7. Health-­‐check  and  self-­‐heal  your  apps  with  autoplacement,   autorestart,  autoreplication,  and  autoscaling. Presented  By:  Jobayer  Almahud Hossain
  • 14. 14 A  look  at    How  Kubernetes fits  into  our   infrastructure Presented  By:  Jobayer  Almahud Hossain
  • 15. 15 The  Challenges  of  container  Platform You're  ready  for  a  container  platform—but  which  one? Presented  By:  Jobayer  Almahud Hossain
  • 16. 16 Why  Red  Hat  ? REDHAT MAKE  OPEN  SOURCE  TECHNOLOGIES FOR  THE  ENTERPRISE Presented  By:  Jobayer  Almahud Hossain
  • 17. 17 Red  Hat  OpenShift Enterprise  Kubernetes Red  Hat® OpenShift is  a container application   platform  that  brings Docker and Kubernetes to  the   enterprise. Red  Hat  OpenShift Container  Platform  helps   organizations  develop,  deploy,  and  manage  existing   and  new  applications  seamlessly  across  physical,   virtual,  and  public  cloud  infrastructures. Presented  By:  Jobayer  Almahud Hossain
  • 18. 18 Build  a  better,  stronger  hybrid  cloud You  can  deploy  and  support  OpenShift anywhere Red  Hat   Enterprise  Linux—the  basis  for  many  public  and  private  clouds— is  deployed  and  supported.  This  includes  Amazon  Web  Services,   Azure,  Google  Cloud  Platform,  VMware,  and  more.   Presented  By:  Jobayer  Almahud Hossain
  • 19. 19 Resources  &  References  Used   https://blog.aquasec.com/a-­‐brief-­‐history-­‐of-­‐containers-­‐from-­‐1970s-­‐chroot-­‐to-­‐docker-­‐ 2016 https://rhelblog.redhat.com/2015/08/28/the-­‐history-­‐of-­‐containers/ https://www.redhat.com/en/topics/containers https://www.redhat.com/en/topics/containers/whats-­‐a-­‐linux-­‐container https://kubernetes.io/ https://www.docker.com https://www.redhat.com/en/technologies/cloud-­‐computing/openshift https://www.zdnet.com/article/open-­‐container-­‐project-­‐how-­‐cloud-­‐giants-­‐are-­‐joining-­‐ forces-­‐against-­‐lock-­‐in-­‐and-­‐fragmentation/ Presented  By:  Jobayer  Almahud Hossain
  • 20. 20 Ask  If  you  have  any  Questions  ????? Question  and  Answer Jobayer  Almahmud Hossain   RHCA Level-­‐III Managing  Director  &  CTO Banglanet Technologies  Ltd.