Cloud Computing
Docker and Container Fundamentals
This practical course helps professionals master Docker and container fundamentals, images, registries, networking, storage, security, and operations. The program connects key concepts, real use cases, risks, tools, and operational decisions so participants can apply the learning in their work environment. It can be tailored to the organization’s sector, internal systems, participant maturity, and performance objectives.
Objectives
- Understand the concepts, challenges, and use cases related to Docker and container fundamentals, images, registries, networking, storage, security, and operations.
- Identify the data, systems, processes, and stakeholders required for effective implementation.
- Assess risks, limitations, governance requirements, and practical control points.
- Use methods, tools, and templates to structure analysis and decision-making.
- Translate learning into action plans, recommendations, and measurable improvement opportunities.
- Adapt the approach to the operating context, team maturity, and business objectives.
Target audience
- Cloud and infrastructure administrators
- Operations, platform, and FinOps teams
- Solution architects and cloud engineers
- IT managers responsible for cost and performance
- Cloud security and governance teams
Program outline
A clear structure for the learning journey.
Program outline
Outline points are grouped in one designed block instead of being treated as separate module cards.
Module 1: Container Concepts, Docker Architecture, and Runtime
Foundation for Container Concepts, Docker Architecture, and Runtime: application, analysis, and review points linked to the module
Terminology and decisions in Container Concepts, Docker Architecture, and Runtime: application, analysis, and review points linked to the module
Inputs required for Container Concepts, Docker Architecture, and Runtime: application, analysis, and review points linked to the module
Typical mistakes around Container Concepts, Docker Architecture, and Runtime: applied exercise and practical decision from a realistic scenario
Module 2: Images, Dockerfiles, Layers, Registries, and Tagging
Current-state mapping for Images, Dockerfiles, Layers, Registries, and Tagging: application, analysis, and review points linked to the module
Examples and scenarios involving Images, Dockerfiles, Layers, Registries, and Tagging: application, analysis, and review points linked to the module
Diagnostic questions about Images, Dockerfiles, Layers, Registries, and Tagging: application, analysis, and review points linked to the module
Evidence produced through Images, Dockerfiles, Layers, Registries, and Tagging: applied exercise and practical decision from a realistic scenario
Module 3: Container Networking, Ports, DNS, and Service Connectivity
Design considerations for Container Networking, Ports, DNS, and Service Connectivity: application, analysis, and review points linked to the module
Roles and responsibilities in Container Networking, Ports, DNS, and Service Connectivity: application, analysis, and review points linked to the module
Exceptions and constraints affecting Container Networking, Ports, DNS, and Service Connectivity: application, analysis, and review points linked to the module
Quality checks for Container Networking, Ports, DNS, and Service Connectivity: applied exercise and practical decision from a realistic scenario
Module 4: Volumes, Persistent Data, Backups, and Configuration
Operating model for Volumes, Persistent Data, Backups, and Configuration: application, analysis, and review points linked to the module
Tools and workflow steps in Volumes, Persistent Data, Backups, and Configuration: application, analysis, and review points linked to the module
Handoffs and approvals around Volumes, Persistent Data, Backups, and Configuration: application, analysis, and review points linked to the module
Escalation points in Volumes, Persistent Data, Backups, and Configuration: applied exercise and practical decision from a realistic scenario
Module 5: Docker Compose and Multi-Container Application Patterns
Performance measures for Docker Compose and Multi-Container Application Patterns: application, analysis, and review points linked to the module
Review routines after Docker Compose and Multi-Container Application Patterns: application, analysis, and review points linked to the module
Improvement actions for Docker Compose and Multi-Container Application Patterns: application, analysis, and review points linked to the module
Sustaining discipline around Docker Compose and Multi-Container Application Patterns: applied exercise and practical decision from a realistic scenario
Module 6: Container Security, Secrets, Scanning, and Hardening
Advanced scenarios in Container Security, Secrets, Scanning, and Hardening: application, analysis, and review points linked to the module
Failure patterns seen in Container Security, Secrets, Scanning, and Hardening: application, analysis, and review points linked to the module
Coordination challenges during Container Security, Secrets, Scanning, and Hardening: application, analysis, and review points linked to the module
Recovery actions for Container Security, Secrets, Scanning, and Hardening: applied exercise and practical decision from a realistic scenario
Module 7: Logs, Resource Limits, Troubleshooting, and Operations
Governance requirements for Logs, Resource Limits, Troubleshooting, and Operations: application, analysis, and review points linked to the module
Data quality checks in Logs, Resource Limits, Troubleshooting, and Operations: application, analysis, and review points linked to the module
Risk controls related to Logs, Resource Limits, Troubleshooting, and Operations: application, analysis, and review points linked to the module
Value measures for Logs, Resource Limits, Troubleshooting, and Operations: applied exercise and practical decision from a realistic scenario
Module 8: Container Build and Deployment Lab
Implementation planning for Container Build and Deployment Lab: application, analysis, and review points linked to the module
Readiness questions before Container Build and Deployment Lab: application, analysis, and review points linked to the module
Pilot design for Container Build and Deployment Lab: application, analysis, and review points linked to the module
Lessons learned after Container Build and Deployment Lab: applied exercise and practical decision from a realistic scenario
Materials provided
- ○ Slides used during the sessions
- ○ Group activities and practical exercises
- ○ Worksheets, checklists, and templates
- ○ Case studies relevant to the course
- ○ 4D Certificate of Completion issued by 4D Training & Consultancy
- ○ Post-course support for technical queries and guidance
Training Options
Programs can be delivered in-house, online, or in a blended format depending on your team's schedule, location, and learning objectives. When an external certificate or exam is included, certification rules and fees remain under the relevant awarding body's policies, while 4D provides the training and preparation support.
Why choose 4D
4D Training & Consultancy designs technical and professional programs around the client’s operating reality. The course can be adapted to sector requirements, internal systems, team capability, practical use cases, and the level of depth required by the audience.
Related courses
Advanced FinOps and Cloud Cost Governance
This practical course helps professionals master advanced FinOps, cloud cost governance, tagging, budgeting, rightsizing, showback, chargeback, and optimization. The program connects key concepts, real use cases, risks, tools, and operational decisions so participants can apply the learning in their work environment. It can be tailored to the organization’s sector, internal systems, participant maturity, and performance objectives.
View courseAWS Advanced Networking Specialty Practical Training
This practical course helps professionals master AWS advanced networking, VPC design, hybrid connectivity, routing, security, DNS, load balancing, and operations. The program connects key concepts, real use cases, risks, tools, and operational decisions so participants can apply the learning in their work environment. It can be tailored to the organization’s sector, internal systems, participant maturity, and performance objectives.
View courseAWS Certified Cloud Practitioner
Build a solid foundation in Amazon Web Services with our AWS Certified Cloud Practitioner Training. This beginner friendly course introduces the core concepts of AWS cloud computing, including fundamental services, basic architecture, security and compliance, pricing models, and cloud economics. Designed for individuals new to the cloud, this training equips you with the essential knowledge to understand AWS’s value proposition and confidently communicate AWS cloud benefits within your organization. By the end of this training, participants will be able to: Understand AWS cloud concepts, terminology, and core services, identify basic AWS architecture components and their use cases, explain AWS security and compliance fundamentals, describe AWS pricing, billing models, and cost management best practices, understand AWS cloud deployment models and cloud economics and prepare confidently for the AWS Certified Cloud Practitioner exam.
View course