red hat container strategy hat partner...red hat + black duck = secure, trusted model for validang...
TRANSCRIPT
Red Hat Container Strategy Ahmed El-Rayess
CONCRETE SHOES OF LEGACY AND RIGID PROCESSES
I.T.Organiza,onsUnderPressure
CURRENT STATE Manual processes
Inconsistent environments Dependency hell Legacy inheritance
Skills fragmentation
DESIRED STATE Automation of processes
Environmental independence Application autonomy Modernization and expansion
Skill abstraction
I.T. ARCHITECTS I.T. OPERATIONS 1. Faster scale out 2. Shorter test cycles 3. Fewer deployment errors
1. Higher quality releases 2. Efficient replacement of full virtual machines in production 3. Easier application management
APP DEVELOPERS 1. Higher quality releases 2. Better application scalability 3. Greater application isolation
Top3ContainerBenefitsbyRole
Base: 194 IT operations and development decision-makers at enterprises in APAC, EMEA, and North America Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, January 2015
What top benefits are those using containers seeing today?
Increase agility and enable DevOps
Containerize traditional applications
Move to microservices & hybrid cloud architectures
What organizations are doing with containers
3CommonConversa,ons
TopContainerAdop,onConcerns
What are the top three challenges your organization has experienced so far in its use of containers? Total mentions (sum of responses of '1', '2', and '3')
51% SECURITY
CONTAINERS AND HOSTS
41% INTEGRATION
DEV TOOLS AND PROCESSES
35% MANAGEMENT
APPS AND INFRASTRUCTURE
Base: 171 IT and Developer/programmer decision-makers at companies with 500+ employees in APAC, EMEA, and NA Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, January, 2015
ComplexityofContainersatScale
Containerizingthedatacenterrequiresplanning
Organizations need a secure and reliable foundation on which they can run and orchestrate multi-container based applications at scale
5ElementsofRedHat’sContainerStrategy
CONTAINER DISCOVERY VIA REGISTRY
ORCHESTRATION WITH KUBERNETES2
Red Hat works with the open source community to drive standards for containerization.
Crea,ngDe-factoStandards
ISOLATION WITH LINUX CONTAINERS
CONTAINER FORMAT WITH DOCKER1
1OpenContainerIni,a,ve(OCI)2CloudNa,veCompu,ngFounda,on(CNCF)
New vulnerabilities are identified dailyandcontainers become
stale over time.
WHAT’S INSIDE CONTAINERS
Red Hat + Black Duck =secure,trusted model for valida,ngcontainer
contents.
ISOLATION OF HOSTS
Host OS + SELinux maintained by trusted kernel engineers and frequently updated.
TRUST IS TEMPORAL
Container Security Secure and trusted Linux containers for the enterprise
ARE SOURCES TRUSTED?
36% of Docker Hub official images contain high priority security
vulnerabilities.*
*Source: Over 30% of Official Images in Docker Hub Contain High Priority Security Vulnerabilities, Jayanth Gummaraju, Tarun Desikan, and Yoshio Turner, BanyanOps, May 2015 (http://www.banyanops.com/pdf/BanyanOps-AnalyzingDockerHub-WhitePaper.pdf)
SimplifyingContainerAdop,on
LEARN BUILD CERTIFY DISTRIBUTE
RED HATCONNECT for technology
partners
RED HAT CONTAINER DEVELOPMENT
KIT (CDK)
RED HAT CONTAINER
CERTIFICATION
RED HAT CONTAINER REGISTRY
End-to-endApplica,onManagement
DESIGNIntegratewithdev
toolsandworkflows
DEPLOYManageapplica,onlifecycle
fromdevelopmenttoproduc,on
BUILDAutomateapplica,onbuilds
withsource-to-image
SCALEScaleapplica,onstohandleuser
demand
portability across environments
PHYSICAL VIRTUAL PRIVATE CLOUD PUBLIC CLOUD
portability across platforms
ProvenContainerPortability
CERTIFIED HARDWARE ECOSYSTEM
MIDDLEWARE AND MOBILITY SERVICES
CE
RTI
FIE
D A
PP
LIC
ATIO
NS
VIA
ISV
EC
OS
YS
TEM
RED HAT ENTERPRISE LINUX, INCLUDING ATOMIC HOST
● Application lifecycle management ● Continuous integration ● Developer experience ● Source-to-image
● Unified management from bare metal to containers ● Scalable infrastructure ● Hybrid deployment management
● Managed cluster of container-optimized hosts ● Orchestration and service aggregation
Seamlessly manage from infrastructure to applications based on OpenStack
Develop, build, and manage container-based applications
Run and orchestrate multi-container based applications at scale
Red Hat Container Solutions
“The consensus from our checks was that containers are good for Red Hat. They expose the value of the OS, accelerate the adoption of flexible and open source infrastructures (of which Linux is a critical part) and to its credit Red Hat has aggressively embraced this new technology.”
DeutscheBankonRedHatandContainers
MODERNIZE APP DELIVERY STANDARDS AND AUTOMATION
GAIN CONSISTENCY DEV, TEST, AND PRODUCTION
INCREASE AGILITY FLEXIBILITY AND OWNERSHIP
DEPLOY ANYWHERE ACROSS OPEN HYBRID CLOUD
WithRedHatContainerSolu,ons,YouCan...
Red Hat delivers a continuum of solutions to develop, run, and manage container-based applications
TRUSTED PORTABLE INTEGRATED
ContainersfortheEnterprisewithRedHat
THANKYOU