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

Benefits in Certification
Benefits in CertificationBenefits in Certification
Benefits in Certification
Mike W
 
Cloud4All Introduction
Cloud4All IntroductionCloud4All Introduction
Cloud4All Introduction
Ross 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

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

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

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.