Drupal in the Cloud with OpenShift NYCCampDrupal 2014-04-10 Part 1
Part One of a 4 hour workshop held at the UN 2014-04-10 as part of Drupal NYCCamp event with OpenShift's Diane Mueller and Phase2's Steven Merrill.
Part One of a 4 hour workshop held at the UN 2014-04-10 as part of Drupal NYCCamp event with OpenShift's Diane Mueller and Phase2's Steven Merrill.
We are collaborating with Uhuru Software to bring Microsoft .NET and SQL Server capabilities to OpenShift, as an open source community-driven effort in OpenShift Origin. The demo will show the work done to date and how easy it is to deploy a .NET application with OpenShift.
OpenShift Community Hangout with @uhurusoftware
OpenShift Origin & GetUpCloud
OpenShift Origin Weekly Community Hangout: The Heat is On! Deploying & AutoScaling OpenShift with Heat on OpenStack - a talk with Chris Alfonso & Steven Dake & Diane Mueller
OpenShift Origin Weekly Community Hangout: Identity Mgmt with Dmitri Pal
Coming off the heels of a 2-day session on Solum at Rackspace's SF offices, where parties interested in Solum, the OpenStack-related initiative for application lifecycle management that leverages both Heat & Docker - Red Hat OpenShift Team members who attended (Clayton Coleman, Chris Alfonso & Krishna Raman) bring us up to speed on the project & Red Hat's involvement.
Demos of new Admin Console and a conversation about UX & UI design on the OpenShift project with the
OpenShift Origin Community Hangout: Theming the Console with Steve Goodwin and a discussion about building custom "App Stores" with Ryan J & Corey Daley
Software Collection Libraries and OpenShift Origin
The OO-Index project needs you! This a sneak preview of a community project to build & host a place to find and browse OpenShift Community-sourced QuickStarts and Cartridges in GitHub. This package is a general-purpose stand-alone index of quickstarts and cartridges for the OpenShift hosting platform and can easily be deployed on an Origin-based Platform as a Service. The project is written in Python using Flask and could use some more community love so if you have some band-width, take a look at the code & make a few commits! CSS/HTML stylists wanted!
Fabric8 is an integration and management platform adding to the Java developer's perspective of Kubernetes and OpenShift. It consists of multiple parts. Fabric8 tooling helps tremendously in deploying Java applications on Kubernetes and OpenShift by creating all the complex deployment descriptors directly from a Java build. In addition, fabric8 contains a rich set of DevOps Microservices which provides a flexible and automatedsetup for a Continous Integration and Delivery pipeline on a per project basis. It also includes an integration-Platform-as-a-Service (iPaaS) centered around Camel and ActiveMQ with rich visualisations and one click installations. But the queen of fabric8 is its web console which allows for a rich user experience for managing Kubernetes services, pods and more. With this in place even complex setups can be easily managed. This talk provides an overview over all these components and shows how the pieces fit together.
In this mini-session, Steve Pousty will showcase how to automatically scale Java EE applications on a PaaS environment using JBoss EAP and OpenShift. This will be a live demo where he will deploy an application to the cloud and then turn up the heat by running a load test with thousands of users.
In this mini-session, Grant Shipley would showcase how easily you can develop Java EE 7 applications with OpenShift. This would be a live coding session in which he would build a Java EE 7 from scratch using the WildFly application server and MongoDB database.
Developer Interview (#DI16) with Veer (@VeerMuchandi) Docker, OpenShift Enterprise v3, Kubernetes
Corinne takes us through Swift development with AeroGear and how to use the new OAuth2 library to authenticate against Google Services. She also shows how to use Keycloak to secure REST endpoints and access them via AeroGear.
Matthias Wessendorf (@mwessendorf) about Openshift, Aerogear and how to bring Java EE to Mobiles
The Borg is docking your system; testing is futile! Or is it? With microservices, polyglot, and DevOps on the rise, where are we at with testing? Do these technologies bring more complexity and make our testing effort harder, or maybe the contrary? Do they actually help 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. It takes a close look at various topics, from NodeJS-, DynJS-, VertX-, Ceylon-, or Ruby-orchestrated microservices through system-scale testing with various configurations to database migration and regression testing. All are within reach.
Modern machines have more memory and more processors than ever. Service-level agreement (SLA) applications guarantee response times of 10 to 500 milliseconds. To meet the lower end of that goal, we need garbage collection algorithms that are efficient enough to enable programs to run in the available memory but also optimized to never interrupt the running program for more than a handful of milliseconds. Shenandoah is an open source low-pause-time collector for OpenJDK designed to meet those goals. Learn more in this session.
JavaOne 2015 - Ryan Jarvinen - Introduction to OpenShift v3
This session demonstrates how you don’t have to throw the Java EE baby out with the bath water just because you’re thinking about microservices. WildFly Swarm comes to the rescue, allowing flexibility in how a Java EE application is packaged. If your company has experience with Java EE and you’ve been thinking about getting into microservices, or even just single-purpose deployments, that doesn’t have to mean ditching Java EE. The presentation shows how WildFly Swarm can construct a single JAR containing a Java EE application, along with whatever WildFly components it would require, that can be deployed easily and quickly to any environment with a JVM.
JavaOne 2015 - Max Rydahl Andersen - Docker & OpenShift Tooling for Eclipse
Netflix designs our systems and deployment processes to help the service survive both catastrophic events like zone and regional outages and less catastrophic events like network latency and random instance death. This system has previously been described as "dream devops". In our data centers we had monolithic systems and centralized operations. When we moved to the cloud we fully embraced the distributed services and the devops model. Now, with experience, we've uncovered real-world challenges with the devops model and, as a result, have embraced more effective hybrid approaches. More specifically, how do we reconcile local agility and ownership with the achievement of system-wide objectives, such as the overall quality and reliability of large scale distributed environment? Topics will include our software lifecycle from code checkin to automated machine image baking to deployment, monitoring and alerting, and how Netflix uses self service tools to enable our developers to maintain maximum code velocity.
Afternoon keynote at DevNation 2014. Gene is a multiple award winning CTO, researcher and author. He was founder and CTO of Tripwire for 13 years. He has written three books, including "The Visible Ops Handbook" and "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win." Gene is a huge fan of IT operations, and how it can enable developers to maximize throughput of features from "code complete" to "in production," without causing chaos and disruption to the IT environment. He has worked with some of the top Internet companies on improving deployment flow and increasing the rigor around IT operational processes. In 2007, ComputerWorld added Gene to the "40 Innovative IT People Under The Age Of 40" list, and was given the Outstanding Alumnus Award by the Department of Computer Sciences at Purdue University for achievement and leadership in the profession.
Infinispan is an extremely scalable, highly available, key-value datastore and data grid. The platform is highly flexible and can be deployed in environments ranging from on-premise physical hardware to elastic cloud environments. In this session, we'll demo how to deploy a cross-region Infinispan (JBoss Data Grid) cluster in the Amazon cloud (AWS). We'll cover the challenges faced when deploying a data grid in a single cloud region, as well as how to set up Infinispan x-site replication spanning multiple regions in the Amazon Elastic Compute Cloud (EC2). Topics discussed will include: The discovery of Infinispan nodes in a cloud environment. x-site replication across AWS EC2 regions. The new x-site state transfer feature in Infinispan 7. The remote listeners over the HotRod protocol. We'll also review the challenges imposed by the CAP theorem in a single grid in a single region and discuss data consistency challenges and possible solutions in a x-site, cross-region setup.