Beruflich Dokumente
Kultur Dokumente
●
○
○
●
○
○
●
○
●
○
●
NEW PATTERNS FOR DEVELOPMENT
CI/CD
Waterfall
Agility
Container
Data
Micro-
Center
services Control
Monolith
Server Hybrid
/VM Cloud
OUTCOMES
AGILE INTEGRATION
Modern architectures and app development
Traditional integration incompatible with
requires more agile integration
Cloud development
ESB
INFRASTRUCTURE APPLICATIONS
Hypervisor Hypervisor
Hardware Hardware
Application Application
OS dependencies OS dependencies
Operating System
Container Host
Application Application
Clear ownership boundary Dev
IT Ops OS dependencies between Dev and IT Ops OS dependencies
(and Dev, sort of)
drives DevOps adoption
Operating System and fosters agility Container Host
IT Ops
Infrastructure Infrastructure
● Resource management
THE BENEFITS OF KUBERNETES
● Scalability
● Portability
● Consistent deployments
75%
of enterprise users identify
● Disaster recovery
● Resource segmentation
● Multi-environment rollout
● Enterprise container registry
● Cluster & app elasticity
● Monitor, alert, remediate
complexity of implementation and ● Log aggregation
Multi-language Web-scale
Multi-tenant Secure
OPENSHIFT IS ENTERPRISE KUBERNETES
Red Hat makes building application with containers easy
DEV TOOLS
Linux & Atomic Host ( Developer Studio,
PHYSICAL VIRTUAL PRIVATE CLOUD PUBLIC CLOUD Container Dev Kit)
Automated, full-stack installation from the
container host to application services
Seamless Kubernetes deployment to any
cloud or on-premises environment
Autoscaling of cloud resources
One-click updates for platform, services,
and applications
Traditional apps Cloud-native apps AI/ML, Functions...
Bare metal, VMware vSphere, Red Hat Virtualization, Red Hat OpenStack Platform,
Amazon Web Services, Microsoft Azure, Google
OPENSHIFT PLATFORM
OPENSHIFT PLATFORM
OPERATING SYSTEM
OPERATING SYSTEM
INFRASTRUCTURE
FULLY AUTOMATED DAY-1 AND DAY-2 OPERATIONS
AUTOMATED OPERATIONS
Infra provisioning Full-stack deployment Secure defaults Multicluster aware
Vulnerability scanning
Flexible app No reinvention
architectures of core concepts
Uniform deploy
Truly hybrid
and debug
COMMUNITY OPERATORS
38
What is the Container Adoption Journey?
Discover Pilot Prepare Expand Accelerate Optimize Self-sustain
An overarching A meaningful Repeatable Distributed Small teams are Infra and app Culture, process,
strategy is workload runs in onboarding development enabled and instrumentation and technology
defined to production on a processes are teams guide app empowered to enables DevOps changes
identify minimally viable implemented onboarding at enhance designs practices to be permeate the
objectives, skill container and new apps scale using in support of adopted by organization to
gaps, and platform brought onto an standardized rapid response leadership and drive continued
measurable managed by a enhanced approaches to the market informs strategy improvement
outcomes select team platform
RED HAT
CUSTOMER SUCCESS Consulting, training, and support for Digital Transformation
CONTAINER ADOPTION JOURNEY - MAPPING TO CURRICULUM OFFERINGS
SELF-
PERSONA DISCOVER PILOT PREPARE EXPAND ACCELERATE OPTIMIZE
SUSTAIN
DO080
ADOPTION DO500 DO700 RHLS
CORE TEAM DO180
DO180
SYSTEM DO380
DO500 DO280 RHLS
ADMINS DO425
DO407
SITE DO380
DO700
RELIABILITY DO500 DO425 RHLS
DO407
ENGINEERS DO288
DO700 or:
Enterprise DO180
DEVELOPERS DO500 RHLS
DO288
DO292
MICROSERVICES 1) DO180 +
DEVELOPERS DO101 + DO288 or RHLS
Existing skills DO292
INFOSEC 2) JB283
ENGINEER
DO080 Deploying Containerized Applications Technical Overview
Suggested
Pre-Req Overview Required Course Complementary
Exam
Introduction to containers, Kubernetes, and OpenShift (DO180)
Learn to build and manage containers for deployment on a Kubernetes and Red Hat OpenShift cluster
Introduction to Containers, Kubernetes, and Red Hat OpenShift (DO180) helps you build core knowledge in
managing containers through hands-on experience with containers, Kubernetes, and the Red Hat® OpenShift®
Container Platform. These skills are needed for multiple roles, including developers, administrators, and site
reliability engineers.
Topics covered include understanding container and OpenShift architecture, creating containzerized services,
and deploying applications on Kubernetes and Red Hat OpenShift.
Audience:
● Developers who wish to containerize software applications
● Administrators who are new to container technology and container orchestration
● Architects who are considering using container technologies in software architectures
● Site reliability engineers who are considering using Kubernetes and Red Hat OpenShift
Prerequisites: Be able to use a Linux terminal session, issue operating system commands, and be familiar with
shell scripting. Experience with web application architectures and their corresponding technologies is
recommended, but not required.
WAYS TO TRAIN