Containers

Video Thumbnail
Video

Dockerized System Testing, with a Dash of Chaos (Aslak Knutsen, Bartosz Majsak)

Red Hat Developer Program

With microservices, polyglot, and DevOps on the rise, where are we at with testing? Does it bring more complexity and make our testing effort harder? Or maybe, on the contrary, it actually helps us write better tests more easily? This session explores not only how we can do our testing in this new world but also how the new world can help us test better. Meet Arquillian Cube and Q. The presentation takes a close look at topics ranging from polyglot services and orchestrated microservices to system scale testing. All are within reach. And with full control, let’s add a dash of chaos!

Video Thumbnail
Video

Openshift Enterprise 3 Walk-Through With Docker And Kubernetes (Grant Shipley)

Red Hat Developer Program

Everyone's heard about Docker and how it's going to solve all of our problems, or not. In this session, we'll walk you through using Docker and discuss why using a scheduler and orchestration system is important. Then we'll dive into an actual usage of the container application platform, OpenShift Enterprise 3 by Red Hat, to show how it makes both Docker and Kubernetes accessible to the average human being. We'll keep the slides to a minimum and instead focus on live demo/coding/deployments. After deploying several containers, we'll turn up the heat by showcasing scaling and moving on to deployment strategies including blue/green.

Video Thumbnail
Video

Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pemberton)

Red Hat Developer Program

Are you ready to innovate with cloud-native app development? Are you ready to accelerate business agility with continuous delivery (CD)? Well, now you can easily do both using CloudBees Jenkins Platform within OpenShift Dedicated by Red Hat. In this session, you'll learn how to seamlessly use this CD solution to fully automate your application development, test, and delivery life cycle. Using the CloudBees platform to automate your CD pipelines allows your developers to focus on what they do best—innovating. Combine that with the elasticity and scale of the Docker-based OpenShift Dedicated environment, and you'll remove many of the obstacles to business growth. Come see the future of digital innovation.

Video Thumbnail
Video

Meet The Assertable Chaos Monkeys For Your Docker System (Aslak Knutsen & Bartosz Majsak)

Red Hat Developer Program

Aslak Knutsen & Bartosz Majsak: The production system has been targeted by troublesome random failures over a long period of time, and countless hours of debugging has yielded no valuable results. We're close to throwing in the towel. An army of Chaos Monkeys has been deployed in an attempt to force the issue, but no solution is in sight. We need to take back control. It's time to meet the Assertable Chaos Monkey, Arquillian Cube Q. Arquilian Cube Q is an extension that gives you full control over a production-like system right from the comfort of your IDE. In this session, we'll explore some of the things you can do when you have control over the whole system. We'll validate scalability and connectivity, assert the failure state, enforce service responses, and more.

Video Thumbnail
Video

.NET And Java And Containers: It’S A Brave New World (Don Schenck)

Red Hat Developer Program

Containers: they’re all the rage. But you need to stay grounded in trusted technology such as Java and .NET. Wouldn’t it be great if someone showed an example of bringing Java and .NET and containers together? Oh, and don’t be limited to just one technology stack. Well, this is that session. I’ll be using as many technologies as we can cram into 60 minutes to show how open source brings the old and new together to make both even better. You won’t want to miss this.

Video Thumbnail
Video

Containers: Under The Hood (Vincent Batts)

Red Hat Developer Program

Despite the popularity and hype of containers, there is no need to regard containers as a block box. It is important to have an awareness of what's going on under the hood to help optimize your container requirements. In this session, we'll discuss: - Namespacing in the kernel - Copy-on-write storage choices - Portable container formats - Available container alternatives - Validation, trust, and content addressability with image verification See examples and options for your use-cases.

Video Thumbnail
Video

Mobile, Microservices, And Containers (John Frizelle)

Red Hat Developer Program

This session will take an in-depth look at the recently announced Red Hat Mobile Application Platform 4.0. Re-architected as a suite of containerized microservices, we'll look at how the platform uses OpenShift 3 both as an execution environment for the platform and a hosting environment for mobile developers. We'll then look at how this microservices architecture applies to mobile app development and to their role the whole way through the development stack. Finally, we'll take a look at a hands-on demo using the Red Hat Mobile Application Platform to deploy a Mobile Backend-as-a-Service (MBaaS) onto an OpenShift by Red Hat instance and how to use it to deploy mobile microservices.

Video Thumbnail
Video

CDK 2.0: Docker, Kubernetes, And OSE On Your Desk (Langdon White)

Red Hat Developer Program

Scale changes everything. What once was quite adequate for enterprise messaging can't scale to support "Internet of Things". We need new protocols, patterns and architectures to support this new world. This session will start with basic introduction to the concept of Internet of Things. Next it will discuss general technical challenges involved with the concept and explain why it is becoming mainstream now. Now we’re ready to start talking about solutions. We will introduce some messaging patterns (like telemetry and command/control) and protocols (such as MQTT and AMQP) used in these scenarios. Finally we will see how Apache ActiveMQ is gearing up for this race. We will show tips for horizontal and vertical scaling of the broker, related projects that can help with deployments and what the future development road map looks like.

Video Thumbnail
Video

Developing With OpenShift Without The Build Waits (Peter Larsen)

Red Hat Developer Program

As application systems move to Platform-as-a-Service (PaaS) environments and every source code change results in a full build, a simple change can easily take minutes. This is much longer than developers are willing to wait to verify a change. And working in the cloud shouldn't mean loss of control and visibility into how an application is working. In this session, we'll cover how OpenShift by Red Hat works closely with Red Hat JBoss Developer Studio to let you push code directly to a container, see your changes as you make them, debug live in deployment, and much more.

Video Thumbnail
Video

WebSphere Application Server on Red Hat OpenShift Enterprise

Red Hat Developer Program

This video shows how IBM WebSphere Application Server can be provisioned in Red Hat's PaaS platform OpenShift Enterprise. At this point in time the underlying technology cartridge can be considered rather as a Proof of Concept cartridge, as its sole purpose is to show that an integration is indeed possible. The cartridge currently supports the following features: - Provisioning of new IBM WebSphere Application Server instance in minutes - Full build & Deploy life cycle (as with EAP cartridge) - Hot Deployment - Jenkins Integration - Integration into JBoss Developer Studio The source code can be found here: https://github.com/juhoffma/openshift-origin-websphere-cartridge

Video Thumbnail
Video

OpenShift Origin Community Hangout: Getting Started with ElasticSearch on OpenShift

Red Hat Developer Program

This week, your host, Red Hat's Diane Mueller will be covering "Getting Started with ElasticSearch on OpenShif"t with an Introduction to ElasticSearch from Kurt Hurtado of Elasticsearch.com and a demonstration of how to use the 2 ElasticSearch Community Cartridges built by GetUpCloud.com's Mateus Caruccio. Kurt Hurtado is a core Logstash developer based out of  Los Altos California. He has been working with Elasticsearch (as well as Logstash) for several years.  Mateus Caruccio is the Founder and CTO of GetUpCloud, the Brazilian Public PaaS based on OpenShift Origin and a frequent contributor to the OpenShift Origin Open Source project.

Video Thumbnail
Video

OpenShift Origin Community Hangout: Sync Diff Project & Persistence

Red Hat Developer Program

That Persistent Conversation: Hosted by Diane Mueller with guests: John Hawley of Intel & David Strauss of Pantheon - an intro into the SyncDiff project and the problem of persistence in the cloud. Great insights from Pantheon on how they've solved it for Drupal and tips for future collaboration efforts.

Video Thumbnail
Video

OpenShift Origin Community Hangout: HA Puppet Modules explained

Red Hat Developer Program

This week's session covers the basics of OpenShift Origin's Installation tools & then goes into a Master Class on HA & Puppet with Harrison Ripps (OpenShift) & Daneyon Hansen (Cisco) giving an update on the new HA puppet scripts for installing OpenShift Origin. Hosted by Diane Mueller (OpenShift) Guest include Jason Ford (BlackMesh) & Steven Merrill (Phase2)