OPENSHIFT CONTAINER PLATFORM TECHNICAL OVERVIEW. Presenter Presenter s title Date
|
|
- Elaine Wood
- 5 years ago
- Views:
Transcription
1 OPENSHIFT CONTAINER PLATFORM TECHNICAL OVERVIEW Presenter Presenter s title Date
2 Self-Service Standards-based Multi-language Automation Collaboration Multi-tenant 2 Web-scale Open Source Enterprise Grade Secure
3 OPENSHIFT ARCHITECTURE c 3
4 LINUX CONTAINERS
5 WHAT ARE CONTAINERS? It Depends Who You Ask APPLICATIONS INFRASTRUCTURE 5 Application processes on a shared kernel Package apps with all dependencies Simpler, lighter, and denser than VMs Deploy to any environment in seconds Portable across different environments Easily accessed and shared
6 VIRTUAL MACHINES AND CONTAINERS VIRTUAL MACHINES VM App App App App OS Dependencies Kernel CONTAINERS Container Container Container Container App App App App OS deps OS deps OS deps OS deps Container Host (Kernel) Hypervisor Hardware Hardware virtual machines are isolated apps are not 6 containers are isolated so are the apps
7 VIRTUAL MACHINES AND CONTAINERS Virtual Machine Container Application Application OS dependencies OS dependencies Operating System VM Isolation Complete OS Static Compute Static Memory High Resource Usage 7 Container Host Container Isolation Shared Kernel Burstable Compute Burstable Memory Low Resource Usage
8 VIRTUAL MACHINES AND CONTAINERS Container Virtual Machine Application IT Ops (and Dev, sort of) OS dependencies Operating System Clear ownership boundary between Dev and IT Ops drives DevOps adoption and fosters agility Application Dev OS dependencies Container Host IT Ops Infrastructure Infrastructure Optimized for stability Optimized for agility 8
9 APPLICATION PORTABILITY WITH VM Virtual machines are NOT portable across hypervisor and do NOT provide portable packaging for applications Guest VM Application OS dependencies Operating System LAPTOP 9 Application OS dependencies Operating System BARE METAL VM Type X VM Type Y VM Type Z Application Application Application OS dependencies OS dependencies OS dependencies Operating System Operating System Operating System VIRTUALIZATION PRIVATE CLOUD PUBLIC CLOUD
10 APPLICATION PORTABILITY WITH CONTAINERS RHEL Containers + RHEL Host = Guaranteed Portability Across Any Infrastructure Container Container Container Container Container Application Application Application Application Application OS dependencies OS dependencies OS dependencies OS dependencies OS dependencies RHEL RHEL RHEL Virtual Machine Virtual Machine Virtual Machine VIRTUALIZATION PRIVATE CLOUD PUBLIC CLOUD RHEL RHEL Guest VM LAPTOP 10 BARE METAL
11 RAPID SECURITY PATCHING USING CONTAINER IMAGE LAYERING Image Layer 3 Image Layer 2 Image Layer 1 Base Image Container Image Layers 11 Application Layer Java Runtime Layer OS Update Layer Base RHEL Example Container Image
12 A lightweight, OCI-compliant container runtime Optimized for Kubernetes Any OCI-compliant container from any OCI registry (including docker) Available in OpenShift Online (soon) Tech Preview in OCP 3.7, GA in OCP Improve Security and Performance at scale
13 OPENSHIFT ARCHITECTURE
14 YOUR CHOICE OF INFRASTRUCTURE 14
15 NODES RHEL INSTANCES WHERE APPS RUN 15
16 APPS RUN IN CONTAINERS c 16
17 PODS ARE THE UNIT OF ORCHESTRATION c 17
18 MASTERS ARE THE CONTROL PLANE 18
19 API AND AUTHENTICATION 19
20 DESIRED AND CURRENT STATE 20
21 INTEGRATED CONTAINER REGISTRY 21
22 ORCHESTRATION AND SCHEDULING 22
23 PLACEMENT BY POLICY c 23
24 AUTOSCALING PODS c 24
25 SERVICE DISCOVERY c 25
26 PERSISTENT DATA IN CONTAINERS c 26
27 ROUTING AND LOAD-BALANCING c 27
28 ACCESS VIA WEB, CLI, IDE AND API c 28
29 TECHNICAL DEEP DIVE
30 MONITORING APPLICATION HEALTH
31 AUTO-HEALING FAILED PODS c c 31
32 AUTO-HEALING FAILED CONTAINERS c c 32
33 AUTO-HEALING FAILED CONTAINERS c c 33
34 AUTO-HEALING FAILED CONTAINERS c c 34
35 AUTO-HEALING FAILED CONTAINERS c 35 c
36 NETWORKING
37 BUILT-IN SERVICE DISCOVERY INTERNAL LOAD-BALANCING 37
38 BUILT-IN SERVICE DISCOVERY INTERNAL LOAD-BALANCING 38
39 ROUTE EXPOSES SERVICES EXTERNALLY 39
40 ROUTING AND EXTERNAL LOAD-BALANCING Pluggable routing architecture HAProxy Router F5 Router Multiple-routers with traffic sharding Router supported protocols HTTP/HTTPS WebSockets TLS with SNI 40 Non-standard ports via cloud load-balancers, external IP, and NodePort
41 ROUTE SPLIT TRAFFIC Split Traffic Between Multiple Services For A/B Testing, Blue/Green and Canary Deployments 41
42 EXTERNAL TRAFFIC TO A SERVICE ON A RANDOM PORT WITH NODEPORT 42 NodePort binds a service to a unique port on all the nodes Traffic received on any node redirects to a node with the running service Ports in 30K-60K range which usually differs from the service Firewall rules must allow traffic to all nodes on the specific port
43 EXTERNAL TRAFFIC TO A SERVICE ON ANY PORT WITH INGRESS 43 Access a service with an external IP on any TCP/UDP port, such as Databases Message Brokers Automatic IP allocation from a predefined pool using Ingress IP Self-Service IP failover pods provide high availability for the IP pool
44 CONTROL OUTGOING TRAFFIC SOURCE IP WITH EGRESS ROUTER 44
45 OPENSHIFT NETWORKING 45 Built-in internal DNS to reach services by name Split DNS is supported via SkyDNS Master answers DNS queries for internal services Other nameservers serve the rest of the queries Software Defined Networking (SDN) for a unified cluster network to enable pod-to-pod communication OpenShift follows the Kubernetes Container Networking Interface (CNI) plug-in model
46 OPENSHIFT NETWORK PLUGINS * Flannel is minimally verified and is supported only and exactly as deployed in the OpenShift on OpenStack reference architecture 46
47 OPENSHIFT NETWORKING 47
48 OPENSHIFT SDN FLAT NETWORK (Default) All pods can communicate with each other across projects MULTI-TENANT NETWORK Project-level network isolation Multicast support Egress network policies NETWORK POLICY (Tech Preview) 48 Granular policy-based isolation NODE NODE POD POD POD POD POD POD POD POD
49 OPENSHIFT SDN - NETWORK POLICY Example Policies Allow all traffic inside the project Allow traffic from green to gray Allow traffic to purple on 8080 apiversion: extensions/v1beta1 kind: NetworkPolicy metadata: name: allow-to-purple-on-8080 spec: podselector: matchlabels: color: purple ingress: - ports: - protocol: tcp port:
50 OPENSHIFT SDN - OVS PACKET FLOW Container to Container on the Same Host 50
51 OPENSHIFT SDN - OVS PACKET FLOW Container to Container on the Different Hosts 51
52 OPENSHIFT SDN - OVS PACKET FLOW Container Connects to External Host 52
53 OPENSHIFT SDN WITH FLANNEL FOR OPENSTACK Flannel is minimally verified and is supported only and exactly as deployed in the OpenShift on OpenStack reference architecture 53
54 LOGGING & METRICS
55 CENTRAL LOG MANAGEMENT WITH EFK EFK stack to aggregate logs for hosts and applications Elasticsearch: an object store to store all logs Fluentd: gathers logs and sends to Elasticsearch. Kibana: A web UI for Elasticsearch. Access control Cluster administrators can view all logs Users can only view logs for their projects Ability to send logs elsewhere 55 External elasticsearch, Splunk, etc
56 CENTRAL LOG MANAGEMENT WITH EFK NODE POD POD POD POD POD NODE RHEL POD POD POD POD RHEL POD POD RHEL 56 FLUENTD NODE ELASTIC ELASTIC ELASTIC ELASTIC ELASTIC ELASTIC ELASTIC ELASTIC FLUENTD FLUENTD POD
57 CONTAINER METRICS 57
58 CONTAINER METRICS NODE POD FLUENTD POD POD POD POD NODE RHEL POD POD POD POD RHEL POD POD RHEL 58 CADVISOR NODE FLUENTD POD ELASTIC ELASTIC
59 SECURITY
60 TEN LAYERS OF CONTAINER SECURITY 60 Container Host & Multi-tenancy Federated Clusters Container Platform API Management Network Isolation Deploying Container Container Registry Container Content Storage Building Containers
61 SECRET MANAGEMENT 61 Secure mechanism for holding sensitive data e.g. Passwords and credentials SSH Keys Certificates Secrets are made available as Environment variables Volume mounts Interaction with external systems Encrypted in transit Never rest on the nodes
62 PERSISTENT STORAGE
63 PERSISTENT STORAGE 63 Persistent Volume (PV) is tied to a piece of network storage Provisioned by an administrator (static or dynamically) Allows admins to describe storage and users to request storage Assigned to pods based on the requested size, access mode, labels and type NFS OpenStack Cinder iscsi Azure Disk AWS EBS FlexVolume GlusterFS Ceph RBD Fiber Channel Azure File GCE Persistent Disk VMWare vsphere VMDK
64 PERSISTENT STORAGE 64
65 DYNAMIC VOLUME PROVISIONING 65
66 CONTAINER-NATIVE STORAGE Containerized Red Hat Gluster Storage Native integration with OpenShift Unified Orchestration using Kubernetes for applications and storage 66 Greater control & ease of use for developers Lower TCO through convergence Single vendor Support
67 CONTAINER-NATIVE STORAGE MASTER NODE NODE POD 67 NODE POD POD NODE POD POD POD POD POD POD POD POD POD POD
68 SERVICE BROKER
69 WHY A SERVICE BROKER? Manual, Time-consuming and Inconsistent 69
70 A multi-vendor project to standardize how services are consumed on cloud-native platforms across service providers 70
71 WHAT IS A SERVICE BROKER? Automated, Standard and Consistent 71
72 OPENSHIFT SERVICE CATALOG 72
73 SERVICE BROKER CONCEPTS SERVICE: an offering that can be used by an app e.g. database PLAN: a specific flavor of a service e.g. Gold Tier SERVICE INSTANCE: an instance of the offering PROVISION: creating a service instance SERVICE CONSUMER BIND: associate a service instance and its credentials to an app 73 SERVICE CATALOG SERVICE BROKER SERVICE PROVIDER
74 HOW TO ADD A SERVICE BROKER Deploy service broker on or off OpenShift Register the broker referring to the deployed broker apiversion: servicecatalog.k8s.io/v1alpha1 kind: Broker metadata: name: asb-broker spec: url: 74 Register the broker services by creating ServiceClass resources (the service broker might automatically perform this step)
75 TEMPLATE SERVICE BROKER 75 Exposes Templates and Instant Apps in the Service Catalog Pulled from openshift namespace by default Multiple namespaces can be configured for template discovery
76 TEMPLATE SERVER BROKER PROVISIONING openshift namespace nodejs-template Service Broker creates a the objects from the template OpenShift Service Catalog Template Service Broker 76 Node.js Container
77 TEMPLATE SERVICE BROKER BINDING openshift namespace nodejs-template OpenShift Service Catalog Template Service Broker create binding 77 Service Broker creates a binding and secret for any credentials (config map, secret, etc) created by the template Node.js Container
78 OPENSHIFT ANSIBLE BROKER Use Ansible on OpenShift 78 Deploy containerized applications Provision external services (e.g. Oracle database) Provision cloud services (e.g. AWS RDS) Orchestrate multi-service solutions Conditional logic for control on deployments (e.g. database is initialized) Leverage existing Ansible playbooks Anything you can do with Ansible, you can do with OAB
79 ANSIBLE PLAYBOOK BUNDLES (APB) Lightweight application definition Packaged as a container image Embedded Ansible runtime Metadata for parameters Named playbooks for actions Leverage existing Ansible playbooks Registry is queried to discover APBs roles playbooks provision.yaml unprovision.yaml bind.yaml unbind.yaml apb.yaml Ansible Runtime 79 Ansible Playbook Bundle (Container Image)
80 OPENSHIFT ANSIBLE BROKER PROVISIONING mediawiki-apb postgresql-apb OpenShift Service Catalog OpenShift Ansible Broker 80 Docker Hub OpenShift Registry Red Hat Container Catalog Discover and list APBs from the configured image registries
81 OPENSHIFT ANSIBLE BROKER PROVISIONING mediawiki-apb postgresql-apb Docker Hub OpenShift Registry Red Hat Container Catalog Pull APB image and run it with the broker action as a parameter OpenShift Service Catalog OpenShift Ansible Broker oc run postgresql-apb provision $vars 81 APB Container (postgresql)
82 OPENSHIFT ANSIBLE BROKER PROVISIONING mediawiki-apb postgresql-apb Docker Hub OpenShift Registry Red Hat Container Catalog APB container runs provision.yaml playbook to create a PostgreSQL container OpenShift Service Catalog OpenShift Ansible Service Broker Ansible oc run postgresql-apb provision $vars 82 APB Container (postgresql) ansible-playbook provision.yaml $vars Postgre SQL Container
83 OPENSHIFT ANSIBLE BROKER BINDING mediawiki-apb postgresql-apb Docker Hub OpenShift Registry Red Hat Container Catalog APB container runs bind.yaml playbook to create database user OpenShift Service Catalog OpenShift Ansible Broker oc run postgresql-apb bind $vars APB Container (postgresql) Postgre SQL Container ansible-playbook bind.yaml $vars MediaWiki Container 83
84 OPENSHIFT ANSIBLE BROKER BINDING mediawiki-apb postgresql-apb Docker Hub OpenShift Registry Red Hat Container Catalog APB container goes away and Service Broker creates a binding for the PostgreSQL service OpenShift Service Catalog OpenShift Ansible Broker create binding 84 Postgre SQL Container MediaWiki Container
85 OPENSHIFT ANSIBLE BROKER BINDING mediawiki-apb postgresql-apb Docker Hub OpenShift Registry Red Hat Container Catalog Service Catalog creates a secret for the binding, containing the database credentials OpenShift Service Catalog OpenShift Ansible Broker mount binding secret 85 Postgre SQL Container MediaWiki Container
86 OPENSHIFT ANSIBLE BROKER BINDING mediawiki-apb postgresql-apb Docker Hub OpenShift Registry Red Hat Container Catalog OpenShift Service Catalog OpenShift Ansible Broker mount binding secret 86 MediaWiki container uses the credentials in the secret to connect to the PostgreSQL database Postgre SQL Container MediaWiki Container
87 AWS SERVICE BROKER 87 Targets Top 10 AWS Services Uses Ansible Playbook Bundles Available in OpenShift 3.7 SQS SNS DynamoDB Redshift SES S3 RDS EMR AWS Batch ElastiCache Route 53
88 AWS PROVISIONING s3-apb rds-apb Compatible Docker Registries AWS ECR APB container runs provision.yaml playbook to interact with CFN and create RDS instance OpenShift Service Catalog OpenShift Ansible Broker oc run rds-apb provision $vars 88 APB Container (rds) ansible-playbook provision.yaml $vars AWS Cloud Formation AWS RDS
89 OPERATIONAL MANAGEMENT
90 TOP CHALLENGES OF RUNNING CONTAINERS AT SCALE OPERATIONAL EFFICIENCY 90 SERVICE HEALTH SECURITY & COMPLIANCE FINANCIAL MANAGEMENT
91 91
92 OPERATIONAL EFFICIENCY 92 CloudForms continuously discovers your infrastructure in near real time. CloudForms discovers and visualizes relationships between infra components CloudForms cross references inventory across technologies. CloudForms offers custom automation via control policy or UI extensions
93 OPERATIONAL EFFICIENCY 93
94 SERVICE HEALTH 94 CloudForms monitors resource consumption and shows trends CloudForms alerts on performance thresholds or other events CloudForms offers right-sizing recommendations CloudForms enforces configuration and tracks it over time.
95 SERVICE HEALTH 95
96 SECURITY & COMPLIANCE 96 CloudForms finds and marks nodes non-compliant with policy. CloudForms allows reporting on container provenance. CloudForms scans container images using OpenSCAP. CloudForms tracks genealogy between images and containers.
97 SECURITY & COMPLIANCE 97
98 FINANCIAL MANAGEMENT 98 Define cost models for infrastructure and understand your cost. Rate schedules per platform and per tenant with multi-tiered and multi-currency support CloudForms shows top users for CPU, memory, as well as cost. Chargeback/showback to projects based on container utilization.
99 FINANCIAL MANAGEMENT 99
100 REFERENCE ARCHITECTURES
101 REFERENCE ARCHITECTURES OpenShift on VMware vcenter Application Release Strategies with OpenShift OpenShift on Red Hat OpenStack Platform Building Polyglot Microservices on OpenShift OpenShift on Amazon Web Services Building JBoss EAP 6 Microservices on OpenShift OpenShift on Google Cloud Platform Building JBoss EAP 7 Microservices on OpenShift OpenShift on Microsoft Azure Business Process Management with JBoss BPMS on OpenShift OpenShift on Red Hat Virtualization Build and Deployment of Java Applications on OpenShift OpenShift on HPE Servers with Ansible Tower Building Microservices on OpenShift with Fuse Integration... OpenShift on VMware vcenter 6 with Gluster JFrog Artifactory on OpenShift Container Platform Deploying an OpenShift Distributed Architecture Spring Boot Microservices on Red Hat OpenShift OpenShift Architecture and Deployment Guide API Management with Red Hat 3scale on OpenShift OpenShift Scaling, Performance, and Capacity Planning 101
102 BUILD AND DEPLOY CONTAINER IMAGES
103 BUILD AND DEPLOY CONTAINER IMAGES DEPLOY YOUR SOURCE CODE 103 DEPLOY YOUR APP BINARY DEPLOY YOUR CONTAINER IMAGE
104 DEPLOY SOURCE CODE WITH SOURCE-TO-IMAGE (S2I) User/Tool Does 104 OpenShift Does
105 DEPLOY APP BINARY WITH SOURCE-TO-IMAGE (S2I) User/Tool Does 105 OpenShift Does
106 DEPLOY DOCKER IMAGE User/Tool Does 106 OpenShift Does
107 BUILD IMAGES IN MULTIPLE STAGES 107
108 EXAMPLE: USE ANY RUNTIME IMAGE WITH SOURCE-TO-IMAGE BUILDS Use Source-to-Image to build app binaries and deploy on lean vanilla runtimes read more on 108
109 EXAMPLE: USE ANY BUILD TOOL WITH OFFICIAL RUNTIME IMAGES Use your choice of build tool like Gradle and deploy to official images like the JDK image read more on 109
110 EXAMPLE: SMALL LEAN RUNTIMES Build the app binary and deploy on small scratch images read more on 110
111 CONTINUOUS INTEGRATION (CI) CONTINUOUS DELIVERY (CD)
112 CI/CD WITH BUILD AND DEPLOYMENTS BUILDS Webhook triggers: build the app image whenever the code changes Image trigger: build the app image whenever the base language or app runtime changes Build hooks: test the app image before pushing it to an image registry DEPLOYMENTS 112 Deployment triggers: redeploy app containers whenever configuration changes or the image changes in the OpenShift integrated registry or upstream registries
113 CONTINUOUS DELIVERY WITH CONTAINERS 113
114 OPENSHIFT LOVES CI/CD JENKINS-AS-A SERVICE ON OPENSHIFT 114 HYBRID JENKINS INFRA WITH OPENSHIFT EXISTING CI/CD DEPLOY TO OPENSHIFT
115 JENKINS-AS-A-SERVICE ON OPENSHIFT 115 Certified Jenkins images with pre-configured plugins Provided out-of-the-box Follows Jenkins 1.x and 2.x LTS versions Jenkins S2I Builder for customizing the image Install Plugins Configure Jenkins Configure Build Jobs OpenShift plugins to integrate authentication with OpenShift and also CI/CD pipelines Dynamically deploys Jenkins slave containers
116 HYBRID JENKINS INFRA WITH OPENSHIFT 116 Scale existing Jenkins infrastructure by dynamically provisioning Jenkins slaves on OpenShift Use Kubernetes plug-in on existing Jenkin servers
117 EXISTING CI/CD DEPLOY TO OPENSHIFT 117 Existing CI/CD infrastructure outside OpenShift performs operations against OpenShift OpenShift Pipeline Jenkins Plugin for Jenkins OpenShift CLI for integrating other CI Engines with OpenShift Without disrupting existing processes, can be combined with previous alternative
118 OPENSHIFT PIPELINES 118 OpenShift Pipelines allow defining a CI/CD workflow via a Jenkins pipeline which can be started, monitored, and managed similar to other builds Dynamic provisioning of Jenkins slaves Auto-provisioning of Jenkins server OpenShift Pipeline strategies Embedded Jenkinsfile Jenkinsfile from a Git repository apiversion: v1 kind: BuildConfig metadata: name: app-pipeline spec: strategy: type: JenkinsPipeline jenkinspipelinestrategy: jenkinsfile: node('maven') { stage('build app') { git url: ' sh "mvn package" } stage('build image') { sh "oc start-build app --from-file=target/app.jar } stage('deploy') { openshiftdeploy deploymentconfig: 'app' } }
119 119
120 CONTINUOUS DELIVERY PIPELINE 120
121 CONTINUOUS DELIVERY PIPELINE 121
122 CONTINUOUS DELIVERY PIPELINE 122
123 CONTINUOUS DELIVERY PIPELINE 123
124 CONTINUOUS DELIVERY PIPELINE ServiceNow JIRA Service Desk Zendeks BMC Remedy 124
125 CONTINUOUS DELIVERY PIPELINE 125
126 DEVELOPER WORKFLOW
127 LOCAL DEVELOPMENT WORKFLOW 127
128 LOCAL DEVELOPMENT WORKFLOW BOOTSTRAP Pick your programming language and application runtime of choice Create the project skeleton from scratch or use a generator such as 128 Maven archetypes Quickstarts and Templates OpenShift Generator Spring Initializr
129 LOCAL DEVELOPMENT WORKFLOW DEVELOP 129 Pick your framework of choice such as Java EE, Spring, Ruby on Rails, Django, Express,... Develop your application code using your editor or IDE of choice Build and test your application code locally using your build tools Create or generate OpenShift templates or Kubernetes objects
130 LOCAL DEVELOPMENT WORKFLOW LOCAL DEPLOY 130 Deploy your code on a local OpenShift cluster Red Hat Container Development Kit (CDK), minishift and oc cluster Red Hat CDK provides a standard RHEL-based development environment Use binary deploy, maven or CLI rsync to push code or app binary directly into containers
131 LOCAL DEVELOPMENT WORKFLOW VERIFY 131 Verify your code is working as expected Run any type of tests that are required with or without other components (database, etc) Based on the test results, change code, deploy, verify and repeat
132 LOCAL DEVELOPMENT WORKFLOW GIT PUSH 132 Push the code and configuration to the Git repository If using Fork & Pull Request workflow, create a Pull Request If using code review workflow, participate in code review discussions
133 LOCAL DEVELOPMENT WORKFLOW PIPELINE 133 Pushing code to the Git repository triggers one or multiple deployment pipelines Design your pipelines based on your development workflow e.g. test the pull request Failure in the pipeline? Go back to the code and start again
134 APPLICATION SERVICES
135 A PLATFORM THAT GROWS WITH YOUR BUSINESS 135 Web Application Data Virtualization Intelligent Process Micro services API Management Single Sign-On Java EE Application Mobile Integration Messaging Data Grid Real Time Decision
136 TRUE POLYGLOT PLATFORM LANGUAGES DATABASES CrunchyData GitLab Iron.io WEB SERVERS Couchbase Sonatype EnterpriseDB NuoDB Fujitsu MIDDLEWARE 136 and many more
137 TESTED AND VERIFIED MICROSERVICES FRAMEWORKS LAUNCH Spring Boot Netflix Hystrix Netflix Ribbon SUPPORTED MICROSERVICES RUNTIMES Reactive MicroProfile Server-side JS Java EE Java EE Web Eclipse Vert.x WildFly Swarm Node.js JBoss EAP Embedded Tomcat Modern, Cloud-Native Application Runtimes and an Opinionated Developer Experience 137
138 MICROSERVICES INFRASTRUCTURE: ISTIO SERVICE MESH
139 WHAT YOU NEED FOR MICROSERVICES? Visibility & Reporting Resilience & Fault Tolerance Routing & Traffic Control Identity & Security Policy Enforcement 139
140 WHAT YOU NEED FOR MICROSERVICES? Visibility & Reporting Resilience & Fault Tolerance Routing & Traffic Control Identity & Security Policy Enforcement 140 Istio
141 WHAT IS ISTIO? a service mesh to connect, manage, and secure microservices Control Plane Data Plane 141 Pilot Mixer Auth Envoy Envoy Envoy Envoy App App App App Pod Pod Pod Pod
142
Red Hat Roadmap for Containers and DevOps
Red Hat Roadmap for Containers and DevOps Brian Gracely, Director of Strategy Diogenes Rettori, Principal Product Manager Red Hat September, 2016 Digital Transformation Requires an evolution in... 2 APPLICATIONS
More informationWhat s New in Red Hat OpenShift Container Platform 3.4. Torben Jäger Red Hat Solution Architect
What s New in Red Hat OpenShift Container Platform 3.4 Torben Jäger Red Hat Solution Architect OpenShift Roadmap OpenShift Container Platform 3.2 Kubernetes 1.2 & Docker 1.9 Red Hat
More informationRed Hat OpenShift Roadmap Q4 CY16 and H1 CY17 Releases. Lutz Lange Solution
Red Hat OpenShift Roadmap Q4 CY16 and H1 CY17 Releases Lutz Lange Solution Architect @AtomicContainer OpenShift Roadmap OpenShift Container Platform 3.2 Kubernetes 1.2 & Docker 1.9
More informationOpenshift: Key to modern DevOps
Azure days 28/02/2018 Openshift: Key to modern DevOps Jiří Kolář Solution Architect CZ/SK/CEE jkolar@redhat.com PROBLEM: DEVELOPERS I.T. OPERATIONS THE SOLUTION DEVELOPERS I.T. OPERATIONS GENERAL DISTRIBUTION
More informationOPENSHIFT 3.7 and beyond
OPENSHIFT 3.7 and beyond Qu est qu un conteneur? APPLICATIONS INFRASTRUCTURE 2 Processus sur un système d exploitation Applications et toutes ses dépendances Plus simple, léger et dense des VMs Portable
More informationTaming your heterogeneous cloud with Red Hat OpenShift Container Platform.
Taming your heterogeneous cloud with Red Hat OpenShift Container Platform martin@redhat.com Business Problem: Building a Hybrid Cloud solution PartyCo Some Bare Metal machines Mostly Virtualised CosPlayUK
More informationRed Hat Containers Roadmap. Red Hat A panel of product directors
Red Hat Containers Roadmap Red Hat A panel of product directors Joe Fernandes Sr. Director Product Mgmt, Red Hat Rich Sharples Sr. Director of Product Mgmt, Red Hat Sayan Saha Sr. Manager of Product Mgmt,
More informationGo Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo)
RED HAT DAYS VANCOUVER Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo) Paul Armstrong Principal Solutions Architect Gerald Nunn Senior Middleware Solutions
More informationWHITE PAPER. RedHat OpenShift Container Platform. Benefits: Abstract. 1.1 Introduction
WHITE PAPER RedHat OpenShift Container Platform Abstract Benefits: Applications are designed around smaller independent components called microservices. Elastic resources: Scale up or down quickly and
More information개발자와운영자를위한 DevOps 플랫폼 OpenShift Container Platform. Hyunsoo Senior Solution Architect 07.Feb.2017
개발자와운영자를위한 DevOps 플랫폼 OpenShift Container Platform Hyunsoo Kim(hykim@redhat.com) Senior Solution Architect 07.Feb.2017 1 Agenda 1. What is DevOps? 2. Platform as a Service(PaaS) 3. Build & Deploy on PaaS
More informationBackup strategies for Stateful Containers in OpenShift Using Gluster based Container-Native Storage
Backup strategies for Stateful Containers in OpenShift Using Gluster based Container-Native Storage Niels de Vos Senior Software Engineer Red Hat Storage Critical features for both Dev and Ops Self-Service
More informationPrzyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform. Jarosław Stakuń Senior Solution Architect/Red Hat CEE
Przyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform Jarosław Stakuń Senior Solution Architect/Red Hat CEE jstakun@redhat.com Monetize innovation http://www.forbes.com/innovative-companies/list/
More informationAccelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat
Accelerate at DevOps Speed With Openshift v3 Alessandro Vozza & Samuel Terburg Red Hat IT (R)Evolution Red Hat Brings It All Together What is Kubernetes Open source container cluster manager Inspired by
More informationACCELERATE APPLICATION DELIVERY WITH OPENSHIFT. Siamak Sadeghianfar Sr Technical Marketing Manager, April 2016
ACCELERATE APPLICATION DELIVERY WITH Siamak Sadeghianfar Sr Technical Marketing Manager, OpenShift @siamaks April 2016 IT Must Evolve to Stay Ahead of Demands WA CPU R RAM isc tar SI Jar vm dk MSI nic
More informationAGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE. Lutz Lange - Senior Solution Architect Red Hat
AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE Lutz Lange - Senior Solution Architect Red Hat Digital Transformation It requires an evolution in. Applications Infrastructure
More informationCloud Native Java with Kubernetes
Cloud Native Java with Kubernetes @burrsutter burr@redhat.com developers.redhat.com We cannot solve our problems with the same thinking we used when we created them. Albert Einstein (Theoretical Physicist)
More informationContainer in Production : Openshift 구축사례로 이해하는 PaaS. Jongjin Lim Specialist Solution Architect, AppDev
Container in Production : Openshift 구축사례로 이해하는 PaaS Jongjin Lim Specialist Solution Architect, AppDev jonlim@redhat.com Agenda Why Containers? Solution : Red Hat Openshift Container Platform Enterprise
More informationRED HAT GLUSTER TECHSESSION CONTAINER NATIVE STORAGE OPENSHIFT + RHGS. MARCEL HERGAARDEN SR. SOLUTION ARCHITECT, RED HAT BENELUX April 2017
RED HAT GLUSTER TECHSESSION CONTAINER NATIVE STORAGE OPENSHIFT + RHGS MARCEL HERGAARDEN SR. SOLUTION ARCHITECT, RED HAT BENELUX April 2017 AGENDA Why OpenShift? The Journey So Far for OpenShift Storage
More informationDocker and Oracle Everything You Wanted To Know
Docker and Oracle Everything You Wanted To Know June, 2017 Umesh Tanna Principal Technology Sales Consultant Oracle Sales Consulting Centers(SCC) Bangalore Safe Harbor Statement The following is intended
More informationTEN LAYERS OF CONTAINER SECURITY
TEN LAYERS OF CONTAINER SECURITY Tim Hunt Kirsten Newcomer May 2017 ABOUT YOU Are you using containers? What s your role? Security professionals Developers / Architects Infrastructure / Ops Who considers
More informationCloud & container monitoring , Lars Michelsen Check_MK Conference #4
Cloud & container monitoring 04.05.2018, Lars Michelsen Some cloud definitions Applications Data Runtime Middleware O/S Virtualization Servers Storage Networking Software-as-a-Service (SaaS) Applications
More informationDevOps Course Content
DevOps Course Content 1. Introduction: Understanding Development Development SDLC using WaterFall & Agile Understanding Operations DevOps to the rescue What is DevOps DevOps SDLC Continuous Delivery model
More informationContinuous Delivery for Cloud Native Applications
Continuous Delivery for Cloud Native Applications Cyrille Le Clerc, Director, Product Management at CloudBees Bjorn Boe, Senior Field Engineer at Pivotal Software Speakers /Cyrille Le Clerc Product Manager
More informationMODERN APPLICATION ARCHITECTURE DEMO. Wanja Pernath EMEA Partner Enablement Manager, Middleware & OpenShift
MODERN APPLICATION ARCHITECTURE DEMO Wanja Pernath EMEA Partner Enablement Manager, Middleware & OpenShift COOLSTORE APPLICATION COOLSTORE APPLICATION Online shop for selling products Web-based polyglot
More informationYou Have Stateful Apps - What if Kubernetes Would Also Run Your Storage?
You Have Stateful Apps - What if Kubernetes Would Also Run Your Storage? Annette Clewett, Senior Architect, Red Hat Sudhir Prasad, Product Management Director, Red Hat Agenda Persistent Storage needs in
More informationOpenShift Roadmap Enterprise Kubernetes for Developers. Clayton Coleman, Architect, OpenShift
OpenShift Roadmap Enterprise Kubernetes for Developers Clayton Coleman, Architect, OpenShift What Is OpenShift? Application-centric Platform INFRASTRUCTURE APPLICATIONS Use containers for efficiency Hide
More informationOpenShift 3 Technical Architecture. Clayton Coleman, Dan McPherson Lead Engineers
OpenShift 3 Technical Architecture Clayton Coleman, Dan McPherson Lead Engineers Principles The future of *aas Redefine the Application Networked components wired together Not just a web frontend anymore
More informationINTRODUCING CONTAINER-NATIVE VIRTUALIZATION
INTRODUCING CONTAINER-NATIVE VIRTUALIZATION Cats and Dogs Living Together Stephen Gordon Principal Product Manager Red Hat Fabian Deutsch Manager, Software Engineering Red Hat sgordon@redhat.com / @xsgordon
More informationRed Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS
Red Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS Daniel Riek Sr. Director Systems Design & Engineering In the beginning there was Stow... and
More informationRED HAT OPENSHIFT A FOUNDATION FOR SUCCESSFUL DIGITAL TRANSFORMATION
RED HAT OPENSHIFT A FOUNDATION FOR SUCCESSFUL DIGITAL TRANSFORMATION Stephanos D Bacon Product Portfolio Strategy, Application Platforms Stockholm, 13 September 2017 1 THE PATH TO DIGITAL LEADERSHIP IT
More informationCONTAINERS AND MICROSERVICES WITH CONTRAIL
CONTAINERS AND MICROSERVICES WITH CONTRAIL Scott Sneddon Sree Sarva DP Ayyadevara Sr. Director Sr. Director Director Cloud and SDN Contrail Solutions Product Line Management This statement of direction
More informationA Greybeard's Worst Nightmare
A Greybeard's Worst Nightmare How Kubernetes and Containers are re-defining the Linux OS Daniel Riek, Red Hat April 2017 Greybeard Greybeards fight Balrogs. They hate systemd. They fork distributions.
More informationSecure Kubernetes Container Workloads
Secure Kubernetes Container Workloads with Production-Grade Networking Cynthia Thomas Irena Berezovsky Tim Hockin CIA IT operations have top secret apps for their agents, most of which require isolation
More informationAdvanced Continuous Delivery Strategies for Containerized Applications Using DC/OS
Advanced Continuous Delivery Strategies for Containerized Applications Using DC/OS ContainerCon @ Open Source Summit North America 2017 Elizabeth K. Joseph @pleia2 1 Elizabeth K. Joseph, Developer Advocate
More informationRed Hat OpenShift Application Runtimes 1
Red Hat OpenShift Application Runtimes 1 Install and Configure the Fabric8 Launcher Tool For Use with Red Hat OpenShift Application Runtimes Last Updated: 2018-03-09 Red Hat OpenShift Application Runtimes
More informationImportant DevOps Technologies (3+2+3days) for Deployment
Important DevOps Technologies (3+2+3days) for Deployment DevOps is the blending of tasks performed by a company's application development and systems operations teams. The term DevOps is being used in
More informationS Implementing DevOps and Hybrid Cloud
S- Implementing DevOps and Hybrid Cloud Srihari Angaluri Lenovo Data Center Group Red Hat Summit // Outline DevOps and Containers Architectural Considerations Lenovo Cloud Technology Center Implementing
More informationOpenShift on Public & Private Clouds: AWS, Azure, Google, OpenStack
OpenShift on Public & Private Clouds: AWS, Azure, Google, OpenStack Chris Morgan, Technical Director, OpenShift Ecosystem Chuck Svoboda, Cloud Specialist, Federal Solutions June 29, 2016 Agenda What is
More informationRunning MarkLogic in Containers (Both Docker and Kubernetes)
Running MarkLogic in Containers (Both Docker and Kubernetes) Emma Liu Product Manager, MarkLogic Vitaly Korolev Staff QA Engineer, MarkLogic @vitaly_korolev 4 June 2018 MARKLOGIC CORPORATION Source: http://turnoff.us/image/en/tech-adoption.png
More informationCREATING A CLOUD STRONGHOLD: Strategies and Methods to Manage and Secure Your Cloud
CREATING A CLOUD STRONGHOLD: Strategies and Methods to Manage and Secure Your Cloud Ted Brunell Principal Solution Architect, DoD Programs tbrunell@redhat.com @DoDCloudGuy AGENDA Overview of Current Security
More informationRed Hat Cloud Suite 1.1
Red Hat Cloud Suite 1.1 Product Guide Overview of the Red Hat Cloud Suite Last Updated: 2018-12-14 Red Hat Cloud Suite 1.1 Product Guide Overview of the Red Hat Cloud Suite Red Hat Cloud Suite Documentation
More informationOpenShift Dedicated 3 Release Notes
OpenShift Dedicated 3 Release Notes Last Updated: 2018-05-17 OpenShift Dedicated 3 Release Notes Legal Notice Copyright 2018 Red Hat, Inc. The text of and illustrations in this document are licensed by
More informationLearn. Connect. Explore.
Learn. Connect. Explore. No More Storage Nightmares An Open Solution for Container Persistent Storage Learn. Connect. Explore. CONTAINERS vs VIRTUALIZATION Containers Abstracts OS Kernel Mostly Linux One
More informationA10 HARMONY CONTROLLER
DATA SHEET A10 HARMONY CONTROLLER AGILE MANAGEMENT, AUTOMATION, ANALYTICS FOR MULTI-CLOUD ENVIRONMENTS PLATFORMS A10 Harmony Controller provides centralized agile management, automation and analytics for
More informationRed Hat OpenStack Platform 10 Product Guide
Red Hat OpenStack Platform 10 Product Guide Overview of Red Hat OpenStack Platform OpenStack Team Red Hat OpenStack Platform 10 Product Guide Overview of Red Hat OpenStack Platform OpenStack Team rhos-docs@redhat.com
More informationRed Hat OpenShift Application Runtimes 0.1
Red Hat OpenShift Application Runtimes 0.1 Install and Configure the developers.redhat.com/launch Application on a Single-node OpenShift Cluster For Use with Red Hat OpenShift Application Runtimes Last
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
CNA1612BU Deploying real-world workloads on Kubernetes and Pivotal Cloud Foundry VMworld 2017 Fred Melo, Director of Technology, Pivotal Merlin Glynn, Sr. Technical Product Manager, VMware Content: Not
More informationVMWARE ENTERPRISE PKS
DATASHEET AT A GLANCE VMware Enterprise PKS is a productiongrade Kubernetes-based container solution equipped with advanced networking, a private container registry, and full lifecycle management. VMware
More informationContainers Infrastructure for Advanced Management. Federico Simoncelli Associate Manager, Red Hat October 2016
Containers Infrastructure for Advanced Management Federico Simoncelli Associate Manager, Red Hat October 2016 About Me Kubernetes Decoupling problems to hand out to different teams Layer of abstraction
More informationAmir Zipory Senior Solutions Architect, Redhat Israel, Greece & Cyprus
Amir Zipory Senior Solutions Architect, Redhat Israel, Greece & Cyprus amirz@redhat.com TODAY'S IT CHALLENGES IT is under tremendous pressure from the organization to enable growth Need to accelerate,
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
CNA2080BU Deep Dive: How to Deploy and Operationalize Kubernetes Cornelia Davis, Pivotal Nathan Ness Technical Product Manager, CNABU @nvpnathan #VMworld #CNA2080BU Disclaimer This presentation may contain
More informationKuber-what?! Learn about Kubernetes
DEVNET-1999 Kuber-what?! Learn about Kubernetes Ashley Roach, Principal Engineer Evangelist Agenda Objectives A brief primer on containers The problems with running containers at scale Orchestration systems
More informationContainers, Serverless and Functions in a nutshell. Eugene Fedorenko
Containers, Serverless and Functions in a nutshell Eugene Fedorenko About me Eugene Fedorenko Senior Architect Flexagon adfpractice-fedor.blogspot.com @fisbudo Agenda Containers Microservices Docker Kubernetes
More informationOPENSTACK Building Block for Cloud. Ng Hwee Ming Principal Technologist (Telco) APAC Office of Technology
OPENSTACK Building Block for Cloud Ng Hwee Ming Principal Technologist (Telco) APAC Office of Technology ABOUT RED HAT FROM COMMUNITY TO PRODUCT STABILIZ E INTEGRAT E PARTICIPATE INTEGRAT E STABILIZ E
More informationTable of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2
Table of Contents Introduction Overview of vsphere Integrated Containers 1.1 1.2 2 Overview of vsphere Integrated Containers This document provides an overview of VMware vsphere Integrated Containers.
More informationBuild Cloud like Rackspace with OpenStack Ansible
Build Cloud like Rackspace with OpenStack Ansible https://etherpad.openstack.org/p/osa-workshop-01 Jirayut Nimsaeng DevOps & Cloud Architect 2nd Cloud OpenStack-Container Conference and Workshop 2016 Grand
More informationVMWARE PIVOTAL CONTAINER SERVICE
DATASHEET VMWARE PIVOTAL CONTAINER SERVICE AT A GLANCE VMware Pivotal Container Service (PKS) is a production-grade Kubernetes-based container solution equipped with advanced networking, a private container
More informationHow to Keep UP Through Digital Transformation with Next-Generation App Development
How to Keep UP Through Digital Transformation with Next-Generation App Development Peter Sjoberg Jon Olby A Look Back, A Look Forward Dedicated, data structure dependent, inefficient, virtualized Infrastructure
More informationTable of Contents 1.1. Overview. Containers, Docker, Registries vsphere Integrated Containers Engine
Table of Contents Overview Containers, Docker, Registries vsphere Integrated Containers Engine Management Portal Registry Roles and Personas 1.1 1.1.1 1.1.2 1.1.2.1 1.1.2.2 1.1.2.3 1.1.2.4 2 Overview of
More informationKubernetes made easy with Docker EE. Patrick van der Bleek Sr. Solutions Engineer NEMEA
Kubernetes made easy with Docker EE Patrick van der Bleek Sr. Solutions Engineer NEMEA Docker Enterprise Edition is More than Containers + Orchestration... DOCKER ENTERPRISE EDITION Kubernetes integration
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Create and Manage Azure Resource Manager Virtual Machines
More informationBeyond 1001 Dedicated Data Service Instances
Beyond 1001 Dedicated Data Service Instances Introduction The Challenge Given: Application platform based on Cloud Foundry to serve thousands of apps Application Runtime Many platform users - who don
More informationA DEVOPS STATE OF MIND WITH DOCKER AND KUBERNETES. Chris Van Tuin Chief Technologist, West
A DEVOPS STATE OF MIND WITH DOCKER AND KUBERNETES Chris Van Tuin Chief Technologist, West cvantuin@redhat.com Open Source V In short, software is eating the world. - Marc Andreessen, Wall Street Journal,
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.
More informationKubernetes: Twelve KeyFeatures
Kubernetes: Twelve KeyFeatures Kubernetes is a Greek word which means helmsman, or the pilot of a ship. It is an open source project that was started by Google and derived from Borg, which is used inside
More informationAgile CI/CD with Jenkins and/at ZeroStack. Kiran Bondalapati CTO, Co-Founder & Jenkins Admin ZeroStack, Inc. (
Agile CI/CD with Jenkins and/at ZeroStack Kiran Bondalapati CTO, Co-Founder & Jenkins Admin ZeroStack, Inc. (www.zerostack.com) Outline ZeroStack Hybrid Cloud Platform Jenkins and ZeroStack Jenkins at
More informationThink Small to Scale Big
Think Small to Scale Big Intro to Containers for the Datacenter Admin Pete Zerger Principal Program Manager, MVP pete.zerger@cireson.com Cireson Lee Berg Blog, e-mail address, title Company Pete Zerger
More informationTEN LAYERS OF CONTAINER SECURITY. Kirsten Newcomer Security Strategist
TEN LAYERS OF CONTAINER SECURITY Kirsten Newcomer Security Strategist WHAT ARE CONTAINERS? Containers change how we develop, deploy and manage applications INFRASTRUCTURE Sandboxed application processes
More informationMicroservices and Container Development
Microservices and Container Development Red Hat Day Montreal May 19th, 2016 Martin Sauvé msauve@redhat.com (514)220-8113 Hoshi Ryokan Japanese Inn Founded 718 A.D. 46 generations of management 1300 years
More informationWhy software defined storage matters? Sergey Goncharov Solution Architect, Red Hat
Why software defined storage matters? Sergey Goncharov Solution Architect, Red Hat sgonchar@redhat.com AGENDA Storage and Datacenter evolution Red Hat Storage portfolio Red Hat Gluster Storage Red Hat
More informationCONTINUOUS DELIVERY WITH DC/OS AND JENKINS
SOFTWARE ARCHITECTURE NOVEMBER 15, 2016 CONTINUOUS DELIVERY WITH DC/OS AND JENKINS AGENDA Presentation Introduction to Apache Mesos and DC/OS Components that make up modern infrastructure Running Jenkins
More informationMerging Enterprise Applications with Docker* Container Technology
Solution Brief NetApp Docker Volume Plugin* Intel Xeon Processors Intel Ethernet Converged Network Adapters Merging Enterprise Applications with Docker* Container Technology Enabling Scale-out Solutions
More informationIndustry-leading Application PaaS Platform
Industry-leading Application PaaS Platform Solutions Transactional Apps Digital Marketing LoB App Modernization Services Web Apps Web App for Containers API Apps Mobile Apps IDE Enterprise Integration
More informationVMWARE PKS. What is VMware PKS? VMware PKS Architecture DATASHEET
DATASHEET VMWARE PKS AT A GLANCE VMware PKS is a production-grade Kubernetes-based container solution equipped with advanced networking, a private container registry, and full lifecycle management. VMware
More informationRED HAT CLOUDFORMS. Chris Saunders Cloud Solutions
RED HAT CLOUDFORMS Chris Saunders Cloud Solutions Architect chrisb@redhat.com @canadianchris BUSINESS HAS CHANGED IN RESPONSE, IT OPERATIONS NEEDS TO CHANGE LINE OF BUSINESS Challenged to deliver services
More informationZero to Microservices in 5 minutes using Docker Containers. Mathew Lodge Weaveworks
Zero to Microservices in 5 minutes using Docker Containers Mathew Lodge (@mathewlodge) Weaveworks (@weaveworks) https://www.weave.works/ 2 Going faster with software delivery is now a business issue Software
More informationState of OpenShift on Bare Metal
State of OpenShift on Bare Metal OpenShift Commons Gathering - Seattle Jose Palafox, Technical Program Manager for CNCF, Intel Jeremy Eder, Senior Principal Performance Engineer, Red Hat Dave Cain, Senior
More informationAzure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region
Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to
More informationA Comparision of Service Mesh Options
A Comparision of Service Mesh Options Looking at Istio, Linkerd, Consul-connect Syed Ahmed - CloudOps Inc Introduction About Me Cloud Software Architect @ CloudOps PMC for Apache CloudStack Worked on network
More informationDynamic App Services in Containerized Environments
Dynamic App Services in Containerized Environments F5 Government Technology Symposium Mark Dittmer Sr Product Management Engineer Understanding the Container Market and Customer Challenges 1 Organization
More informationNGINX: From North/South to East/West
NGINX: From North/South to East/West Reducing Complexity with API and Microservices Traffic Management and NGINX Plus Speakers: Alan Murphy, Regional Solution Architect, APAC September, 2018 About NGINX,
More informationContinuous delivery while migrating to Kubernetes
Continuous delivery while migrating to Kubernetes Audun Fauchald Strand Øyvind Ingebrigtsen Øvergaard @audunstrand @oyvindio FINN Infrastructure History Kubernetes at FINN Agenda Finn Infrastructure As
More informationContainer-Native Storage
Container-Native Storage Solving the Persistent Storage Challenge with GlusterFS Michael Adam Manager, Software Engineering José A. Rivera Senior Software Engineer 2017.09.11 WARNING The following presentation
More informationEnterprise Kubernetes
Enterprise Kubernetes Kubernetes is an open-source platform for automated deployment, scaling and management of containerized applications. Originally built by Google, it is currently maintained by the
More informationCloud I - Introduction
Cloud I - Introduction Chesapeake Node.js User Group (CNUG) https://www.meetup.com/chesapeake-region-nodejs-developers-group START BUILDING: CALLFORCODE.ORG 3 Agenda Cloud Offerings ( Cloud 1.0 ) Infrastructure
More informationRED HAT'S CONTAINER STRATEGY. Lars Herrmann General Manager, RHEL, RHEV and Containers June 24, 2015
RED HAT'S CONTAINER STRATEGY Lars Herrmann General Manager, RHEL, RHEV and Containers June 24, 2015 1 DEVELOPMENT VS I.T. OPERATIONS DEVELOPER IT OPERATIONS 2 DEVELOPERS WANT TO GO FAST DEVELOPER 3 HOW
More informationDevOps Anti-Patterns. Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! COPYRIGHT 2019 MANICODE SECURITY
DevOps Anti-Patterns Have the Ops team deal with it. Time to fire the Ops team! Let s hire a DevOps unit! 31 Anti-Pattern: Throw it Over the Wall Development Operations 32 Anti-Pattern: DevOps Team Silo
More informationPUBLIC AND HYBRID CLOUD: BREAKING DOWN BARRIERS
PUBLIC AND HYBRID CLOUD: BREAKING DOWN BARRIERS Jane R. Circle Manager, Red Hat Global Cloud Provider Program and Cloud Access Program June 28, 2016 WHAT WE'LL DISCUSS TODAY Hybrid clouds and multi-cloud
More informationEASILY DEPLOY AND SCALE KUBERNETES WITH RANCHER
EASILY DEPLOY AND SCALE KUBERNETES WITH RANCHER 2 WHY KUBERNETES? Kubernetes is an open-source container orchestrator for deploying and managing containerized applications. Building on 15 years of experience
More informationEVERYTHING AS CODE A Journey into IT Automation and Standardization. Raphaël Pinson
EVERYTHING AS CODE A Journey into IT Automation and Standardization Raphaël Pinson Who am I? Raphaël Pinson aka Raphink Infrastructure Developer & Trainer Automation (Puppet, Augeas, Docker) Lausanne,
More informationENHANCE APPLICATION SCALABILITY AND AVAILABILITY WITH NGINX PLUS AND THE DIAMANTI BARE-METAL KUBERNETES PLATFORM
JOINT SOLUTION BRIEF ENHANCE APPLICATION SCALABILITY AND AVAILABILITY WITH NGINX PLUS AND THE DIAMANTI BARE-METAL KUBERNETES PLATFORM DIAMANTI PLATFORM AT A GLANCE Modern load balancers which deploy as
More informationDevOps Technologies. for Deployment
DevOps Technologies for Deployment DevOps is the blending of tasks performed by a company's application development and systems operations teams. The term DevOps is being used in several ways. In its most
More informationENTERPRISE-GRADE MANAGEMENT FOR OPENSTACK WITH RED HAT CLOUDFORMS
TECHNOLOGY DETAIL ENTERPRISE-GRADE MANAGEMENT FOR OPENSTACK WITH RED HAT CLOUDFORMS ABSTRACT Enterprises engaged in deploying, managing, and scaling out Red Hat Enterprise Linux OpenStack Platform have
More informationCloud Computing. Amazon Web Services (AWS)
Cloud Computing What is Cloud Computing? Benefit of cloud computing Overview of IAAS, PAAS, SAAS Types Of Cloud private, public & hybrid Amazon Web Services (AWS) Introduction to Cloud Computing. Introduction
More informationRed Hat JBoss Middleware for OpenShift 3
Red Hat JBoss Middleware for OpenShift 3 OpenShift Primer Get started with OpenShift Last Updated: 2018-01-09 Red Hat JBoss Middleware for OpenShift 3 OpenShift Primer Get started with OpenShift Legal
More informationImplementing Container Application Platforms with Cisco ACI
BRKDCN-2627 Implementing Container Application Platforms with Cisco ACI Andres Vega Product Manager, Engineering Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session
More informationDevOps CICD PopUp. Software Defined Application Delivery Fabric. Frey Khademi. Systems Engineering DACH. Avi Networks
DevOps CICD PopUp Software Defined Application Delivery Fabric Systems Engineering DACH Frey Khademi Avi Networks Agenda Avi Introduction - Overview - Architecture - Use Cases Demo Integration Building
More informationContainer Orchestration on Amazon Web Services. Arun
Container Orchestration on Amazon Web Services Arun Gupta, @arungupta Docker Workflow Development using Docker Docker Community Edition Docker for Mac/Windows/Linux Monthly edge and quarterly stable
More informationMonolith to Microservices
Monolith to Microservices A Practical Guide to the Journey with RHOAR OpenShift Commons Briefing James Falkner Technical Marketing Manager Red Hat Middleware RELATED OPENSHIFT COMMONS BRIEFINGS commons.openshift.org/events.html
More informationSecuring Microservice Interactions in Openstack and Kubernetes
Securing Microservice Interactions in Openstack and Kubernetes Yoshio Turner & Jayanth Gummaraju Co- Founders @ Banyan https://www.banyanops.com Banyan Founded in the middle of 2015 In San Francisco, CA
More information