Public Course- Docker & Kubernetes (Israel)

  • Reset Search Filter

 

Loading Events

« All Events

  • This event has passed.

Public Course- Docker & Kubernetes (Israel)

January 13 @ 9:00 am - January 15 @ 5:30 pm

$861.31 – $1004.86

Docker

Docker is a very popular framework for building, shipping and running distributed applications. It eases the deployment process.

Abstract

In this course, the students understand the concepts, architecture and user-cases of Docker. The course involves extensive hands-on exercises which are crucial to the understanding of the Docker mechanics.

Target Audience

    • Developers
    • DevOps
    • System Administrators

Prerequisites

    • Basic Linux commands
    • Basic Programming Concepts (control flows, conditionals, scripting)

Docker Content

  • Docker Intro:

    • The problem domain
    • How Docker works
      • Linux namespaces
      • cgroups
    • Docker vs VM
    • Docker architecture
    • Installing Docker
  • Containers

    • Running containers
      • 3rd party containers
      • Logging
      • Logging
    • Managing containers
  • Volumes

    • Mounting volumes to a container
    • Managing volumes
      • Listing
      • Deleting
    • Using data containers
  • Building images

    • Dockerfile syntax
      • FROM, ADD, RUN, CMD ..
    • Build configuration
    • Image caching
    • Managing Docker images
      • Tagging
      • Publishing to registry
      • Deletion
  • Docker compose

    • Docker compose syntax
      • Services
      • Build definitions
      • Inheritance
    • Networking
    • Docker-compose cli api

Kubernetes Abstract

Kubernetes is a popular framework for managing container deployments on a cluster. In this course, the students will learn the concepts of Kubernetes (e.g., Pods, ReplicaSets, Deployments, Services) as well as deployment patterns and best practices. The course includes extensive hands-on exercises will are crucial to the understanding of the topics.

Target Audience

    • Developers
    • DevOps
    • System Administrators

Prerequisites

    • Basic Linux commands
    • Basic Programming Concepts (control flows, conditionals, scripting)

Kubernetes Content

  • Kubernetes Intro:

    • The problem domain
    • How Docker works
      • Linux namespaces
      • cgroups
    • Docker vs VM
    • Docker architecture
    • Installing Docker
  • Understanding basic Kubernetes Concepts

    • • An overview of images and containers
    • • Pods
    • • Labels & Selectors
    • • Replica Sets (and Replication Controllers)
  • Using Deployments to manage your services declaratively

    • Update management and update strategies
    • Deploy multiple revisions
      • Blue/green deployment
      • Canary release strategies
    • Audit releases (event log)
  • Services

    • How services work
      • Load balancing
      • Virtual service IP
      • Abstract away backends (simple local database/external database)
    • Talking to services
      • Environment variables
      • DNS (A cluster addon)
      • Headless services
  • Secrets and ConfigMaps

    • Daemon Sets and Jobs
    • Communicate with daemons
      • Push
      • NodeIP
      • DNS
      • Service
    • Jobs types
      • Non-parallel
      • Parallel and fixed completion count
      • Parallel with a work queue
    • The syllabus includes a virtual lab for each section.

Duration

  • 3 days

Frequently Asked Questions (FAQ)

  • Where can I contact the organizer with any questions?

    You can contact us at academy@agilesparks.com with any question you have about the content or logistics.

  • General Terms:

    The course will open only if a sufficient number of participants is reached. AgileSparks reserves the right to cancel the course up to 5 business days before it starts.

  • Q: What is the cancellation policy?

    Up until 7 days before the event you can cancel at no charge. Afterwards you can either get a 50% refund or the option to apply your ticket towards a future workshop.

Tickets

The numbers below include tickets for this event already in your cart. Clicking "Get Tickets" will allow you to edit any existing attendee information as well as change ticket quantities.
Tickets are no longer available

Details

Start:
January 13 @ 9:00 am
End:
January 15 @ 5:30 pm
Cost:
$861.31 – $1004.86
Event Categories:
,
Event Tags:
,
Website:
https://www.eventbrite.com/e/public-course-docker-kubernetes-israel-tickets-68760816453

Venue

Organizer