Red Hat OpenShift

Video Thumbnail
Video

Forge: From Zero to Cloud with OpenShift Express

Red Hat Developer Program

Follow me at: http://twitter.com/lincolnthree In order to follow this tutorial, please make sure that you have installed JBoss Forge (at least Beta3): http://jboss.org/forge You will also need to install Git for your operating system: http://git-scm.com/ Be ready to follow the steps in the tutorial by signing up for a free account at http://openshift.com, and making sure that your SSH keys are configured correctly via the OpenShift quick-start guide. -------------------------------------------------------------- ++ Set up our OpenShift Project ++ 1. new-project --named forge-openshift-demo --topLevelPackage org.jboss.forge.openshift 2. forge install-plugin openshift-express 3. rhc-express setup --app forge 4. servlet setup 5. git add pom.xml src/ 6. rhc-express deploy ++ Add JPA and the Scaffold ++ 7. persistence setup --provider HIBERNATE --container JBOSS_AS7 8. scaffold setup 9. entity --named User 10. field string --named name 11. field int --named rating 12. scaffold from-entity 13. rest setup 14. rest endpoint-from-entity 15. git add pom.xml src/ 16. rhc-express deploy

Video Thumbnail
Video

From Zero to Cloud in Almost No Time

Red Hat Developer Program

This demo will show you how to use JBoss Forge and JBoss Developer Studio to reverse engineer a Java EE application from an existing database and deploy it on OpenShift.

Video Thumbnail
Video

S-RAMP Milestone 2 Screencast

Red Hat Developer Program

S-RAMP is an emerging OASIS standard for a Service Oriented Architecture repository (and accompanying protocol for accessing that repository).

Video Thumbnail
Video

Red Hat OpenShift bpmPaaS with Generic Loan Demo

Red Hat Developer Program

Are you ready for BPM in the Cloud? The fully cloud enabled JBoss BPM Suite is now available on OpenShift as a bpmPaaS cartridge. We have not been idle in the background as this was developed and have put together some automated cartridge installation projects that kick start you with pre-loaded demo projects. Here we provide a video walkthrough covering the creation of your bpmPaaS instance on OpenShift and quick tour of how to run the Generic Loan demo project, all in just over 6 minutes.

Video Thumbnail
Video

JBoss BRMS Cool Store using bpmPaaS in OpenShift xPaaS

Red Hat Developer Program

Here is a fully automated cartridge installation for JBoss BRMS Cool Store in the OpenShift Cloud that will allow you to kick start a pre-loaded demo project in the OpenShift bpmPaaS based on JBoss BRMS. Get up and running in just minutes.

Video Thumbnail
Video

JBoss BRMS - Demo Cool Store Dynamic Rule Updates

Red Hat Developer Program

This video walks through the complete process of installing and running the JBoss BRMS 6 based Cool Store demo. It includes adjustments to shipping pricing decision table and runtime changing of the pricing model without a new web shop application being re-deployed.

Video Thumbnail
Video

JBoss BPM Suite - Running the Mortgage Demo

Red Hat Developer Program

Ready to get started with the JBoss BPM Suite Mortgage Demo? After installing the demo, this video will take you through the process, showcase the various components, execute a full process run, and examine the business activity monitoring (BAM) dashboard upon completion.

Video Thumbnail
Video

A container-platform approach to digital transformation and DevOps

Red Hat Developer Program

Hear from Brian Gracely, Direcctor of Product Strategy, OpenShift, Red Hat and Chris Houseknecht, Principal Software Engineer, Ansible by Red Hat in this breakout session at Red Hat Summit 2017. In order to be prepared for the changes needed in a Digital Transformation, every company will need to evolve their technology, their organization model and their processes for interacting between people and technology. In this session, learn how composable container-management platforms, such as Red Hat OpenShift, can provide the framework to enable successful change in all three of those areas. Attendees will learn how to leverage platform technology to securely deploy applications across any cloud, reduce the time to build|test|run new and existing applications, and how both Developers and Operations teams gain greater visibility into the processes that will increase profitability for the business. https://www.redhat.com/en/summit/2017/agenda/session

Video Thumbnail
Video

Modernizing application deployments with OpenShift Container Platform

Red Hat Developer Program

Ryan Hennessy, Sr. Solution Architect, Red Hat and Guna Vijayaratnam, Solutions Architect, Red Hat speak in this breakout session at Red Hat Summit 2017. The Red Hat team had the opportunity to work with a lot of customers, this one, in particular, was struggling with their application deployment process. Their current processes were fragile and didn’t meet the business needs to be more flexible, automated, and cloud-centric. The customer IT department realized if they didn’t address these problems soon there was a high risk that individual business units were going to start looking to other partners for serving their IT needs. In this session, we will cover in depth the following areas: Main hosting focus areas and business drivers that lead to the adoption of OpenShift Application delivery methodologies that were modernized using OpenShift How OpenShift was able to directly solve the challenges and focus areas set out by IT leadership. https://www.redhat.com/en/summit/2017/agenda/sessions

Video Thumbnail
Video

From monolith to containers: How Verizon containerized legacy applications on OpenShift

Red Hat Developer Program

Zohaib Hhan, Practice Lead, Application Modernization & Migration, Red Hat and Malik Sayed, Sr. Manager, Digital Architecture, Verizon speak in this breakout session at the Red Hat Summit 2017. Enterprises generally have a significant portfolio of legacy applications running in production. Applications that have been developed 10, 15 years ago, or more. These applications stand in the critical path of revenue generation. It's not easy to just rip them out and replace them all with applications built on modern architectures, such as microservices and containers. Businesses can't afford downtime and certainly aren't willing to pay for something they can't see. We need the ability to modernize legacy applications while allowing IT to continue to deliver value—innovating from inside out. Verizon evaluated Red Hat OpenShift Container Platform to modernize their application portfolio. In this session, we'll present Verizon’s journey to containerize one of their most challenging applications. We'll show the results of a 2-month long proof-of-concept, including successes, misses, and a roadmap for application modernization. You'll learn about the journey, the pitfalls, and the lessons learned of modernizing complete application portfolios. Learn more: https://www.redhat.com/en/summit/2017/agenda/sessions

Video Thumbnail
Video

12 factors to cloud success video

Red Hat Developer Program

Hear from Rafael Benevides, Director of Developer Experience, Red Hat in this breakout session at Red Hat Summit 2017. Challenged by the highly automated, virtualized, and scalable infrastructure that cloud enables? Now we have a whole new set of restrictions and capabilities that demand we shift the way we architect our applications. Luckily though, we already have some best practices from brave cloud pioneers. Some of these best practices make up the “12 Factor Apps” (12factor.net). In this session, we'll show you how to apply these practices in the new world of containers. Dive with us into the 12-factor methodology to see how each factor can be applied with Linux container technologies such as OpenShift. Because we're "open," we’ll demo everything in a language-agnostic and platform-agnostic way. Regardless of your choices, you’ll never think about your application architecture the same way again. https://www.redhat.com/en/summit/2017/agenda/sessions

Video Thumbnail
Video

Reactive systems with Eclipse Vert.x and Red Hat OpenShift

Red Hat Developer Program

Hear from Clement Escoffier, Principal Software Engineer, Red Hat in this breakout session at Red Hat Summit 2017. Eclipse Vert.x is a toolkit to create reactive distributed and polyglot applications on the Java Virtual Machine (JVM). It takes the JVM to new levels of performance, yet has a small API. It lets you build scalable, microservice-based applications transparently distributed and packaged as a single jar file. This simplicity makes deploying and managing Vert.x applications on OpenShift a breeze. Upload your jar and Vert.x connects all your pods and services. That's not all, the application you're developing with Vert.x is "reactive": It's responsive, elastic, resilient, uses asynchronous message-passing saving resources, and handles a huge level of concurrency. How does that work on OpenShift? In this session, you'll see how the combination of Vert.x and OpenShift paves a new way to build and manage reactive systems. You'll see several examples and a demonstration of how Vert.x simplifies not only development, but thanks to OpenShift, the deployment and management of your distributed system. Everything you need will be covered in this session: service discovery, resilience pattern, rolling updates, monitoring, and metrics. This is a "slide-less" session consisting of pure, live coding. https://www.redhat.com/en/summit/2017/agenda/session

Video Thumbnail
Video

Monitoring Java application performance using Thermostat

Red Hat Developer Program

Omair Majid, Sr. Software Engineer, Red Hat, speaks in this breakout session at Red Hat Summit 2017. Ever wondered how your Java application is actually working, or how it's making use of scarce resources on your machine? Ever tried to look under the hood of the Java Virtual Machine (JVM) specification and felt lost? Thermostat is a open source instrumentation and service tool that can help Java developers understand what is happening inside JVM when their programs are running. Thermostat collects and combines information from various sources—including the Hotspot VM—to present a complete picture of how an application is behaving. In this session, you’ll see Thermostat in action as it is used to examine various Java applications, as well as identify and fix problems—often without even modifying application code. You’ll also learn how to add more features to Thermostat through plug-ins. If you're a developer, sys admin, or QA specialist—or use Java in your IT environment—join this session to learn how Thermostat can make your life easier. https://www.redhat.com/en/summit/2017/agenda/session

Video Thumbnail
Video

Run .NET and SQL Server natively on Linux with OpenShift

Red Hat Developer Program

Hear from John Osborne, Sr. Solutions Architect, Red Hat, Harold Wong, Cloud Architect, Microsoft, and Jason Dudash, Specialist Solution Architect, Red Hat in this breakout session at Red Hat Summit 2017 For the past several years, Microsoft's approach has been to make Linux and open source technologies first class citizens in the public cloud. Microsoft engineers participate in key open source communities. In this joint session with Red Hat and Microsoft, we'll demonstrate technologies like .NET and SQL Server running on Red Hat Enterprise Linux-based containers in OpenShift on premise and in Azure. We'll also discuss the development and operational perspectives and things like security patching and scans. https://www.redhat.com/en/summit/2017/agenda/sessions

Video Thumbnail
Video

Bringing Red Hat benefits to Spring Boot and Spring Cloud

Red Hat Developer Program

Hear from Edson Yanaga, Director of Developer Experience at Red Hat in this breakout session at the Red Hat Summit 2017. If you’ve decided ride the wave of Spring Boot and Spring Cloud, you could gain further improvements using the Spring programming model with Red Hat technologies. In this session, view demos and code on how to take advantage of Spring Boot and Spring Cloud programming models. We'll show how to enhance Spring with Red Hat OpenShift, Infinispan, Apache ActiveMQ Artemis, and more. Learn how to use your new favorite framework with the platform tools that you trust. Learn more: https://www.redhat.com/en/summit/2017/agenda/sessions

Video Thumbnail
Video

Developing cloud-ready Camel microservice

Red Hat Developer Program

Hear from Claus Isben, Sr. Principal Software Engineer, Red Hat in this breakout session from Red Hat Summit 2017. For Java developers, it may be daunting to get started developing container applications that run on OpenShift clusters. Minishift can help you run OpenShift locally by launching a local, single-node OpenShift cluster within a virtual machine. With fabric8 tools, it’s even easier to install and run OpenShift using familiar tools like Apache Maven. In this session, we’ll build a set of Apache Camel- and Jav-based microservices that use Spring Boot and WildFly Swarm. We’ll show how fabric8 Maven tools can be used to build, deploy, and run your Java projects on local or remote OpenShift clusters, as well as to easily perform live debugging. Additionally, we’ll discuss best practices for building distributed and fault-tolerant microservices using technologies such as Kubernetes Services, Netflix Hystrix, and Apache Camel Enterprise Integration Patterns (EIPs) for fault tolerance. Learn more: https://www.redhat.com/en/summit/2017/agenda/sessions

Video Thumbnail
Video

Microservices and OpenShift with .NET Core and .NET Standard 2.0

Red Hat Developer Program

Hear from Don Schenk, Director of Developer Experience, Red Hat and Scott Hunter, Microsoft in this breakout session at Red Hat Summit 2017. In this session, we’ll show the evolution from a .NET application running on a server to a microservices architecture with zero-downtime deployments—including advanced techniques for optimizing performance. Join this session if you’re ready to apply your .NET skills to microservices and Linux containers. https://www.redhat.com/en/summit/2017/agenda/session

Video Thumbnail
Video

Mastering deployments with Kubernetes & OpenShift Video

Red Hat Developer Program

Hear from Rafael Benevides, Director of Developer Experience at Red Hat in this breakout session at Red Hat Summit 2017. The "deploy moment" is an occasion that still causes many developers to shiver. But it shouldn't be this way, at least not every time. Deployment failures, customer downtime, hundreds of calls to customer service—we've all been there. Luckily, today we have the tools and processes to turn the deploy moment into just another ordinary activity. In this session, we'll show you how to evolve your deployment process from the very basic zero downtime with some very interesting additional strategies such as blue/green, A/B, and canary deployments. You'll learn how to not only deploy your software faster, with a vastly better uptime, but how to use container technologies like OpenShift to get business feedback—and recover some well-deserved sleep time. https://www.redhat.com/en/summit/2017/agenda/sessions

Video Thumbnail
Video

Achieving deployment excellence with OpenShift.io

Red Hat Developer Program

James Strachan, sr. consulting software engineer, Red Hat, and James Rawlings, principal software engineer, Red Hat, discuss and demo continuous integration and continuous delivery (CI/CD) in OpenShift.io in this breakout session at Red Hat Summit 2017. James Strachan explains CI/CD and its importance to developing, testing, and releasing code. He then demos how it works in OpenShift.io using Jenkins pipelines. Watch the live demo to see it in action.

Video Thumbnail
Video

The power of cloud workspaces in OpenShift.io

Red Hat Developer Program

Pete Muir, technical director, Red Hat Developer Tools, and Gorkem Ercan, principal software engineer, Red Hat, present this breakout session on cloud workspaces in OpenShift.io at Red Hat Summit 2017. Pete discusses how cloud workspaces work in OpenShift.io and their capabilities. He explains the workspaces, describes how Eclipse Che fits in, and details why Red Hat chose this technology. He also outlines the benefits of running in a container. Gorkem presents a demo of the cloud workspaces, including coding, testing, debugging, and integrating analytics. The session closes with an audience Q&A.

Video Thumbnail
Video

Increasing developer confidence and reducing development risk with OpenShift.io analytics

Red Hat Developer Program

Todd Mancini, lead product manager, Developer Tools, Red Hat, and SriKrishna Paparaju, sr. principal software engineer, Red Hat, talk about OpenShift.io analytics in this breakout session at Red Hat Summit 2017. Todd details the analytics capabilities of OpenShift.io—features available today and what’s coming in the future. With OpenShift.io, developers can take large data sets and infer issues, problems, and concerns to help them make better decisions. SriKrishna provides additional insight into the past, present, and future of Fabric8 and OpenShift.io analytics, including use cases.

Video Thumbnail
Video

An introduction to OpenShift.io, an end-to-end OpenShift development platform in the cloud

Red Hat Developer Program

Hear from Todd Mancini, lead product manager, Developer Tools, Red Hat, Pete Muir, technical director, Red Hat Developer Tools, and James Stachan, sr. consulting engineer, Red Hat, in this breakout session from Red Hat Summit 2017. The group shares the development journey of OpenShift.io, and the various developer needs considered when creating the product. They give a product demo of OpenShift.io, showing the benefits of developing, testing, and running on the same platform. The breakout session closes with an audience Q&A.

Video Thumbnail
Video

Accelerate DevOps with Red Hat Consulting and OpenShift Enterprise by Red Hat

Red Hat Developer Program

By aligning development and operations teams with solutions from Red Hat Consulting and OpenShift Enterprise by Red Hat, you can: -Reduce product cycle time. -Write applications faster. -Drive automation that strengthens the link between IT and the needs of your organization. This video includes a demonstration of OpenShift Enterprise.

Video Thumbnail
Video

Intro to OpenShift Express (Fedora)

Red Hat Developer Program

Intro to OpenShift Express (Fedora) - This video demonstrates how to install the OpenShift Express client utilities on the Fedora operating system. Furthermore, it provides a walk through of signing up for an RHN account using the OpenShift website and details steps to allow a user to create their first express domain. Please go to openshift.redhat.com for more details.

Video Thumbnail
Video

2012 Red Hat Summit: Build a PaaS using Open Source Software

Red Hat Developer Program

Join Red Hat OpenShift developers Krishna Raman and Dan McPherson for an interactive whiteboard, slide, and demo session where they will dive into OpenShift's architecture, internal components, APIs, and security model. If you are a systems architect interested in learning what it takes to build a Platform-as-a-Service (PaaS), this talk is for you. Curious about the code that powers OpenShift and what it takes to run a scalable and secure PaaS? This is the talk for you!