4–7 Nov 2019

Deploying and scaling applications with Kubernetes (Day 2)

Location: M2

Who is this presentation for?

  • You're a developer targeting Kubernetes clusters, ops supporting them, or architects and tech leads willing to understand cloud native principles.

Level

Intermediate

Description

Please refer to Day 1 » of this training.

Outline

Day 2

Deploying multiple apps side-by-side

  • Using namespaces
  • Deploying multiple instances of the same app

Managing app complexity

  • Review of app configuration mechanisms
  • Managing app configuration with config maps
  • Managing sensitive information with secrets

Packaging and deploying to multiple environments

  • Kustomize
  • Helm and Helm Charts

Security

  • Authentication and authorization in Kubernetes
  • Authentication with certificates and tokens
  • Authorization with role-based access control
  • Granting specific permissions to service accounts
  • Isolating components with network policies

Productivity tricks

  • Managing access to multiple clusters
  • Securely accessing internal services

The “ingress” resource

  • Using “ingress” for HTTP traffic
  • Different ingress implementations
  • Advanced traffic engineering

Deploying stateful applications

  • Declaring and using persistent volumes
  • Abstracting storage systems with persistent volume claims
  • Scaling or replication with stateful sets
  • Deploying resilient stateful applications

Prerequisite knowledge

  • Familiarity with container principles and at least one container engine (useful but not required)

What you'll learn

  • Learn how to deploy your containerized applications to production with Kubernetes
  • Understand that although Kubernetes has the reputation of being complex to setup and operate, it doesn't have to be the case
  • Oracle Cloud Infrastructure
  • Cloudflare
  • JFrog
  • Akamas
  • Aqua Security Software
  • Fastly
  • Google
  • Instana
  • JetBrains
  • LaunchDarkly
  • LightStep
  • OVHcloud
  • SignalFx
  • VictorOps
  • Wayfair
  • Blameless
  • Chronosphere
  • FusionReactor
  • humanitec
  • replex GmbH
  • StackState
  • Datadog
  • GitLab
  • Gremlin
  • StormForger
  • SysEleven GmgH
  • Vamp.io

Contact us

confreg@oreilly.com

For conference registration information and customer service

partners@oreilly.com

For more information on community discounts and trade opportunities with O’Reilly conferences

velocity@oreilly.com

For information on exhibiting or sponsoring a conference

pr@oreilly.com

For media/analyst press inquires