SlideShare a Scribd company logo
1 of 12
Mastering Docker and Docker Swarm
Back Us On
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
Welcome! About Us
• This course has been designed and prepared for you by TetraNoodle technologies. We are
a consulting company based in Vancouver, Canada.
• We have been in the software business for more than 20 years. during this timespan we
have worked with numerous companies from early stage startups to Fortune 100
companies.
• This experience has given us a good insight into what makes for scalable, flexible and
strong software solutions and we are passionate to share our knowledge with you.
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
What is Docker?
Widely used Open-Source Platform
Create, Deploy and Manage Virtualized Container Based Applications
Helps you Manage diverse Applications, Clouds and Infrastructure
Helps you easily create ready-to-run Containerized Applications
Use shared Operating System and run as Isolated Process irrespective of the OS
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
Why Docker?
Higher
Operational Agility
Faster
Issue Resolution 0605
Efficient
Containerization
Higher Developer
Productivity 0201
Accelerated
Deployment Process
IT Infrastructure
Reduction 0403
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
Why Docker Course?
02
03
04
05
01
Major software and technology companies have
embraced Docker
Docker was named a Leader in The Forrester
New Wave™: Enterprise Container Platform
Software Suites, Q4 2018 report.
The average size of a Docker deployment has
grown 75% in the last one year!
The average salary of a Docker professional is
roughly $119,000, with a steady increase each
year.
Over 3.5 million applications use Docker.
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
Some Technology Giants Who Uses Docker..
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
Average Salary Of DevOps Engineers With
Docker Skills
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
Average Salary Of Docker Employees
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
Docker Jobs On Indeed – 16000+
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
Build multi-node Swarm
clusters and deploy
containers
Set up the Docker Swarm
architecture
Filter and sort nodes for
optimal deployment
Create various docker
services
Create and deploy Docker
containers on third-party
tools like Jenkins and
Azure
Create Docker files and
Compose files
What Are You Going To Learn In This Course
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved
KickStart Tutorial :- Run
Containers at Scale with Docker and
Docker Swarm
👈
@tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved

More Related Content

What's hot

Multi-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorMulti-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorKelly Goetsch
 
10 predictions for cloud native in 2021
10 predictions for cloud native in 202110 predictions for cloud native in 2021
10 predictions for cloud native in 2021Cheryl Hung
 
Cloud Native Empowered Culture
Cloud Native Empowered Culture Cloud Native Empowered Culture
Cloud Native Empowered Culture VMware Tanzu
 
Cloud Native Runtime Platform
Cloud Native Runtime Platform Cloud Native Runtime Platform
Cloud Native Runtime Platform VMware Tanzu
 
Cloudstack European user group 11 april 2013
Cloudstack European user group   11 april 2013Cloudstack European user group   11 april 2013
Cloudstack European user group 11 april 2013ShapeBlue
 
TIAD 2016 : Continuous Integration mesured and controlled
TIAD 2016 : Continuous Integration mesured and controlledTIAD 2016 : Continuous Integration mesured and controlled
TIAD 2016 : Continuous Integration mesured and controlledThe Incredible Automation Day
 
How Houwzer Speeds Growth and Innovation by Gaining Insights Into API Use and...
How Houwzer Speeds Growth and Innovation by Gaining Insights Into API Use and...How Houwzer Speeds Growth and Innovation by Gaining Insights Into API Use and...
How Houwzer Speeds Growth and Innovation by Gaining Insights Into API Use and...Dana Gardner
 
Managing serverless workloads with knative
Managing serverless workloads with knativeManaging serverless workloads with knative
Managing serverless workloads with knativeGDG Cloud Bengaluru
 
DevOps - Certificación oficial DASA
DevOps - Certificación oficial DASADevOps - Certificación oficial DASA
DevOps - Certificación oficial DASAnetmind
 
IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.
IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.
IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.OW2
 
Microservices: The Netflix Way
Microservices: The Netflix WayMicroservices: The Netflix Way
Microservices: The Netflix WayPuneet Sachdev
 
The Paved Road at Netflix
The Paved Road at NetflixThe Paved Road at Netflix
The Paved Road at NetflixDianne Marsh
 
Benefits in Certification
Benefits in CertificationBenefits in Certification
Benefits in CertificationMike W
 
CNCF Technology Radar - Continuous Delivery, June 2020
CNCF Technology Radar - Continuous Delivery, June 2020CNCF Technology Radar - Continuous Delivery, June 2020
CNCF Technology Radar - Continuous Delivery, June 2020Cheryl Hung
 
Developing applications for digital disruption requires Agility and Not Agile
Developing applications for digital disruption requires Agility and Not AgileDeveloping applications for digital disruption requires Agility and Not Agile
Developing applications for digital disruption requires Agility and Not AgilePuneet Sachdev
 
3 Smart Strategies for Maximizing the Cloud with DevOps
3 Smart Strategies for Maximizing the Cloud with DevOps3 Smart Strategies for Maximizing the Cloud with DevOps
3 Smart Strategies for Maximizing the Cloud with DevOpsmarketing_at_stratus10
 
Cloud4All Introduction
Cloud4All IntroductionCloud4All Introduction
Cloud4All IntroductionRoss Gardler
 

What's hot (20)

Multi-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorMulti-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools Differentiator
 
10 predictions for cloud native in 2021
10 predictions for cloud native in 202110 predictions for cloud native in 2021
10 predictions for cloud native in 2021
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Cloud Native Empowered Culture
Cloud Native Empowered Culture Cloud Native Empowered Culture
Cloud Native Empowered Culture
 
Cloud Native Runtime Platform
Cloud Native Runtime Platform Cloud Native Runtime Platform
Cloud Native Runtime Platform
 
Cloudstack European user group 11 april 2013
Cloudstack European user group   11 april 2013Cloudstack European user group   11 april 2013
Cloudstack European user group 11 april 2013
 
TIAD 2016 : Continuous Integration mesured and controlled
TIAD 2016 : Continuous Integration mesured and controlledTIAD 2016 : Continuous Integration mesured and controlled
TIAD 2016 : Continuous Integration mesured and controlled
 
How Houwzer Speeds Growth and Innovation by Gaining Insights Into API Use and...
How Houwzer Speeds Growth and Innovation by Gaining Insights Into API Use and...How Houwzer Speeds Growth and Innovation by Gaining Insights Into API Use and...
How Houwzer Speeds Growth and Innovation by Gaining Insights Into API Use and...
 
Managing serverless workloads with knative
Managing serverless workloads with knativeManaging serverless workloads with knative
Managing serverless workloads with knative
 
DevOps - Certificación oficial DASA
DevOps - Certificación oficial DASADevOps - Certificación oficial DASA
DevOps - Certificación oficial DASA
 
IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.
IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.
IBM Keynote presentation, OW2con'19, June 12-13, 2019, Paris.
 
Microservices: The Netflix Way
Microservices: The Netflix WayMicroservices: The Netflix Way
Microservices: The Netflix Way
 
The Paved Road at Netflix
The Paved Road at NetflixThe Paved Road at Netflix
The Paved Road at Netflix
 
Benefits in Certification
Benefits in CertificationBenefits in Certification
Benefits in Certification
 
Part 2 :: Spring Boot testing
Part 2 :: Spring Boot testingPart 2 :: Spring Boot testing
Part 2 :: Spring Boot testing
 
CNCF Technology Radar - Continuous Delivery, June 2020
CNCF Technology Radar - Continuous Delivery, June 2020CNCF Technology Radar - Continuous Delivery, June 2020
CNCF Technology Radar - Continuous Delivery, June 2020
 
Developing applications for digital disruption requires Agility and Not Agile
Developing applications for digital disruption requires Agility and Not AgileDeveloping applications for digital disruption requires Agility and Not Agile
Developing applications for digital disruption requires Agility and Not Agile
 
3 Smart Strategies for Maximizing the Cloud with DevOps
3 Smart Strategies for Maximizing the Cloud with DevOps3 Smart Strategies for Maximizing the Cloud with DevOps
3 Smart Strategies for Maximizing the Cloud with DevOps
 
Dev ops
Dev opsDev ops
Dev ops
 
Cloud4All Introduction
Cloud4All IntroductionCloud4All Introduction
Cloud4All Introduction
 

Similar to Mastering Docker and Docker Swarm

Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppOracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppPaulo Alberto Simoes ∴
 
Docker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to DockerDocker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to DockerDocker, Inc.
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerSakari Hoisko
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationAlex Vranceanu
 
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
 
Introducing Fn Project
Introducing Fn ProjectIntroducing Fn Project
Introducing Fn ProjectAyumu Aizawa
 
DockerPenang Meetup#1
DockerPenang Meetup#1DockerPenang Meetup#1
DockerPenang Meetup#1Sujay Pillai
 
Cloud Native Applications Containers Microservices Platforms CICD Oh my
Cloud Native Applications Containers Microservices Platforms CICD Oh myCloud Native Applications Containers Microservices Platforms CICD Oh my
Cloud Native Applications Containers Microservices Platforms CICD Oh myFabio Chiodini
 
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Ashnikbiz
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsTechWell
 
DockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General SessionDockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General SessionDocker, Inc.
 
Functions and DevOps
Functions and DevOpsFunctions and DevOps
Functions and DevOpsShaun Smith
 
AWS Dev Days Tour Germany - Berlin, Cologne, Munich, Frankfurt - Containers T...
AWS Dev Days Tour Germany - Berlin, Cologne, Munich, Frankfurt - Containers T...AWS Dev Days Tour Germany - Berlin, Cologne, Munich, Frankfurt - Containers T...
AWS Dev Days Tour Germany - Berlin, Cologne, Munich, Frankfurt - Containers T...Andrea Mercanti
 
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...Sanae BEKKAR
 
Get the Exact Identity Solution You Need - In the Cloud - Overview
Get the Exact Identity Solution You Need - In the Cloud - OverviewGet the Exact Identity Solution You Need - In the Cloud - Overview
Get the Exact Identity Solution You Need - In the Cloud - OverviewForgeRock
 
Containerizing Your On-Premise Environment
Containerizing Your On-Premise EnvironmentContainerizing Your On-Premise Environment
Containerizing Your On-Premise EnvironmentMichael Mohen
 

Similar to Mastering Docker and Docker Swarm (20)

Oracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native AppOracle Modern AppDev Approach to Cloud & Container Native App
Oracle Modern AppDev Approach to Cloud & Container Native App
 
Docker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to DockerDocker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to Docker
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
 
Multi Stage Docker Build
Multi Stage Docker Build Multi Stage Docker Build
Multi Stage Docker Build
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - Presentation
 
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
 
Introducing Fn Project
Introducing Fn ProjectIntroducing Fn Project
Introducing Fn Project
 
The rise of microservices
The rise of microservicesThe rise of microservices
The rise of microservices
 
DockerPenang Meetup#1
DockerPenang Meetup#1DockerPenang Meetup#1
DockerPenang Meetup#1
 
Cloud Native Applications Containers Microservices Platforms CICD Oh my
Cloud Native Applications Containers Microservices Platforms CICD Oh myCloud Native Applications Containers Microservices Platforms CICD Oh my
Cloud Native Applications Containers Microservices Platforms CICD Oh my
 
Dockerization
DockerizationDockerization
Dockerization
 
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
 
DockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General SessionDockerCon EU 2015: Day 1 General Session
DockerCon EU 2015: Day 1 General Session
 
Functions and DevOps
Functions and DevOpsFunctions and DevOps
Functions and DevOps
 
AWS Dev Days Tour Germany - Berlin, Cologne, Munich, Frankfurt - Containers T...
AWS Dev Days Tour Germany - Berlin, Cologne, Munich, Frankfurt - Containers T...AWS Dev Days Tour Germany - Berlin, Cologne, Munich, Frankfurt - Containers T...
AWS Dev Days Tour Germany - Berlin, Cologne, Munich, Frankfurt - Containers T...
 
Webinar : Docker in Production
Webinar : Docker in ProductionWebinar : Docker in Production
Webinar : Docker in Production
 
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
 
Get the Exact Identity Solution You Need - In the Cloud - Overview
Get the Exact Identity Solution You Need - In the Cloud - OverviewGet the Exact Identity Solution You Need - In the Cloud - Overview
Get the Exact Identity Solution You Need - In the Cloud - Overview
 
Containerizing Your On-Premise Environment
Containerizing Your On-Premise EnvironmentContainerizing Your On-Premise Environment
Containerizing Your On-Premise Environment
 

More from kiran karanjkar

More from kiran karanjkar (10)

Wto & its impact
Wto & its impact Wto & its impact
Wto & its impact
 
Future of subscription business
Future of  subscription businessFuture of  subscription business
Future of subscription business
 
Medical Revelation Of India
Medical Revelation Of IndiaMedical Revelation Of India
Medical Revelation Of India
 
Reatailing consumption behaviour
Reatailing consumption behaviourReatailing consumption behaviour
Reatailing consumption behaviour
 
Ola cab
Ola cabOla cab
Ola cab
 
MARKETING MIX OFUNIBIC cookies ltd.
MARKETING MIX OFUNIBIC cookies ltd.MARKETING MIX OFUNIBIC cookies ltd.
MARKETING MIX OFUNIBIC cookies ltd.
 
Krishna maruti ltd.tqm
Krishna maruti ltd.tqmKrishna maruti ltd.tqm
Krishna maruti ltd.tqm
 
Fino-rural strategy
Fino-rural  strategyFino-rural  strategy
Fino-rural strategy
 
Subhiksha - retail industry
Subhiksha - retail industrySubhiksha - retail industry
Subhiksha - retail industry
 
Banking sector
Banking sectorBanking sector
Banking sector
 

Recently uploaded

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

Mastering Docker and Docker Swarm

  • 1. Mastering Docker and Docker Swarm Back Us On
  • 2. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved Welcome! About Us • This course has been designed and prepared for you by TetraNoodle technologies. We are a consulting company based in Vancouver, Canada. • We have been in the software business for more than 20 years. during this timespan we have worked with numerous companies from early stage startups to Fortune 100 companies. • This experience has given us a good insight into what makes for scalable, flexible and strong software solutions and we are passionate to share our knowledge with you.
  • 3. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved What is Docker? Widely used Open-Source Platform Create, Deploy and Manage Virtualized Container Based Applications Helps you Manage diverse Applications, Clouds and Infrastructure Helps you easily create ready-to-run Containerized Applications Use shared Operating System and run as Isolated Process irrespective of the OS
  • 4. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved Why Docker? Higher Operational Agility Faster Issue Resolution 0605 Efficient Containerization Higher Developer Productivity 0201 Accelerated Deployment Process IT Infrastructure Reduction 0403
  • 5. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved Why Docker Course? 02 03 04 05 01 Major software and technology companies have embraced Docker Docker was named a Leader in The Forrester New Wave™: Enterprise Container Platform Software Suites, Q4 2018 report. The average size of a Docker deployment has grown 75% in the last one year! The average salary of a Docker professional is roughly $119,000, with a steady increase each year. Over 3.5 million applications use Docker.
  • 6. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved Some Technology Giants Who Uses Docker..
  • 7. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved Average Salary Of DevOps Engineers With Docker Skills
  • 8. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved Average Salary Of Docker Employees
  • 9. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved Docker Jobs On Indeed – 16000+
  • 10. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved Build multi-node Swarm clusters and deploy containers Set up the Docker Swarm architecture Filter and sort nodes for optimal deployment Create various docker services Create and deploy Docker containers on third-party tools like Jenkins and Azure Create Docker files and Compose files What Are You Going To Learn In This Course
  • 11. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved KickStart Tutorial :- Run Containers at Scale with Docker and Docker Swarm 👈
  • 12. @tetranoodleTetraNoodle Technologies © 2018 All Rights Reserved

Editor's Notes

  1. Hello everybody! Welcome to this course on Mastering Docker and Docker Swarm. If you’re a programmer or developer, chances are you have definitely heard of Docker. Docker is a widely-used open source software platform that you can use to create, deploy and manage virtualized container-based applications. It helps you manage diverse applications, clouds, and infrastructures, whether you are a developer, managing IT operations, or a business leader. Since its release in 2012, Docker has become one of the fastest growing technologies in DevOps and web development. According to Docker, over 3.5 million applications have been placed in containers using Docker technology. Major software and technology companies like Amazon, Oracle, Google, and VMWare have embraced Docker and are building services to support it. So why are so many companies embracing Docker? Aren’t containers similar to virtual machines in terms of resource isolation and allocation? While they do have some similarities, where they differ and what sets Docker apart is its approach to software architecture. VM hypervisors are based on emulating virtual hardware, which makes them very heavy in terms of system requirements. Containers like Docker, however, use shared operating systems, making them much more efficient than hypervisors in terms of system requirements. Virtual machines rely heavily on a guest operating system to run applications, and any difference in the environments can lead to complexities and delays. Docker containers, on the other hand, rest on a single Linux instance, meaning that they run as isolated processes irrespective of the operating system. This means that Docker containers can run on any computer, on any infrastructure and in any cloud. From a developer’s perspective, Docker helps you easily create ready-to-run containerized applications, and also makes managing and deploying applications faster and more efficient. We hope you will enjoy the course and the information we are going to share with you.
  2. Over 3.5 million applications use Docker. Major software and technology companies have embraced Docker Docker was named a Leader in The Forrester New Wave™: Enterprise Container Platform Software Suites, Q4 2018 report. The average size of a Docker deployment has grown 75% in the last one year! The average salary of a Docker professional is roughly $119,000, with a steady increase each year.
  3. ]
  4. As you have already seen in the course overview, this course aims to provide you with an in-depth understanding and hands-on experience in using Docker and Docker Swarm. We have tried to provide you with some real-world scenarios and use cases which you will be able to leverage immediately in your projects. The information in the upcoming modules will give you a deep understanding of how to work with Docker and Docker Swarm and manage diverse business-critical applications and infrastructure efficiently and productively. In the next session, you will learn about Docker architecture, its installation, and how to execute some basic Docker commands. See you there.