PaaS Anywhere. Isaac Christoffersen Architect, Vizuri

Similar documents
PaaS Anywhere. Isaac Christoffersen Architect, Vizuri

PaaS isn t Just for Developers

JBOSS MIDDLEWARE TO THE CLOUD. MICHAEL EPLEY Sr JBoss Solutions Architect, IC Specialist 2014 June

OpenShift is FanPaaStic. Linqing Lu PaaS Dragon

UNDER THE HOOD. ROGER NUNN Principal Architect/EMEA Solution Manager 21/01/2015

Taming your heterogeneous cloud with Red Hat OpenShift Container Platform.

Open Hybrid Cloud & Red Hat Products Announcements

I keep hearing about DevOps What is it?

Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat

개발자와운영자를위한 DevOps 플랫폼 OpenShift Container Platform. Hyunsoo Senior Solution Architect 07.Feb.2017

Red Hat Cloud Platforms with Dell EMC. Quentin Geldenhuys Emerging Technology Lead

Container in Production : Openshift 구축사례로 이해하는 PaaS. Jongjin Lim Specialist Solution Architect, AppDev

PUBLIC AND HYBRID CLOUD: BREAKING DOWN BARRIERS

Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo)

VMware Hybrid Cloud Solution

Ruby in the Sky with Diamonds. August, 2014 Sao Paulo, Brazil

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date

Digital Transformation

OpenShift State of the Union brought to you by JBoss

From data center OS to Cloud architectures The future is Open Syed M Shaaf

What s New in Red Hat OpenShift Container Platform 3.4. Torben Jäger Red Hat Solution Architect

Oracle Application Container Cloud

A DEVOPS STATE OF MIND. Chris Van Tuin Chief Technologist, West

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

Build an open hybrid cloud and paint it red and blue

ACCENTURE & RED HAT ACCENTURE CLOUD INNOVATION CENTER

WHITE PAPER. RedHat OpenShift Container Platform. Benefits: Abstract. 1.1 Introduction

Red Hat OpenStack Platform 10 Product Guide

Deploying enterprise applications on Dell Hybrid Cloud System for Microsoft Cloud Platform System Standard

RED HAT'S CONTAINER STRATEGY. Lars Herrmann General Manager, RHEL, RHEV and Containers June 24, 2015

Amir Zipory Senior Solutions Architect, Redhat Israel, Greece & Cyprus

Red Hat Roadmap for Containers and DevOps

Openshift: Key to modern DevOps

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

RED HAT OPENSHIFT A FOUNDATION FOR SUCCESSFUL DIGITAL TRANSFORMATION

Automated Deployment of Private Cloud (EasyCloud)

Przyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform. Jarosław Stakuń Senior Solution Architect/Red Hat CEE

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region

OpenShift Enterprise: Meeting Tomorrow's Expectations Today. Product Management:

Love Containers, Love Devops, Love Openshift, Where's my business case?

Container Management : First Looks

Web and API Apps in Azure

DevOps and Continuous Delivery USE CASE

When (and how) to move applications from VMware to Cisco Metacloud

Red Hat OpenShift Roadmap Q4 CY16 and H1 CY17 Releases. Lutz Lange Solution

Javaentwicklung in der Oracle Cloud

Matrix IT work Copyright Do not remove source or Attribution from any graphic or portion of graphic

ACCELERATE APPLICATION DELIVERY WITH OPENSHIFT. Siamak Sadeghianfar Sr Technical Marketing Manager, April 2016

Microsoft vision for a new era

THE AUTOMATED ENTERPRISE

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

Red Hat CloudForms Hybrid Cloud Management (CL220)

Agile CI/CD with Jenkins and/at ZeroStack. Kiran Bondalapati CTO, Co-Founder & Jenkins Admin ZeroStack, Inc. (

Fundamental Concepts and Models

ACCENTURE & COMMVAULT ACCENTURE CLOUD INNOVATION CENTER

Introduction To Cloud Computing

Hybrid Cloud Management: Transforming hybrid cloud delivery

Benefits of IBM Power Systems in the Cloud 2012 IBM Corporation

Migrating Enterprise Applications to the Cloud Session 672. Leighton L. Nelson

Cloud solution consultant

RED HAT CLOUDFORMS. Chris Saunders Cloud Solutions

The Benefits and Significance of Private Platform as a Service

Road to Private Cloud mit OpenStack Projekterfahrungen

5 Things You Need for a True VMware Private Cloud

Cloud Computing. Amazon Web Services (AWS)

MOBILIZING AND SECURING RED HAT JBOSS BPM SUITE & BRMS

FROM VSTS TO AZURE DEVOPS

Cloud solution consultant

The Latest EMC s announcements

Java in der Cloud Aktuelle Möglichkeiten und Entwicklungen

CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN

OPENSTACK BEIJING CONFERENCE. by: Steven Hallett Head of Cloud Infrastructure Engineering and Operations

Enabling Red Hat Virtualization for the Hybrid Cloud

Introduction to data centers

CHEM-E Process Automation and Information Systems: Applications

Red Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS

Azure Highlights. Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region

Technical Brief. Adding Zadara Storage to VMware Cloud on AWS

What is Dell EMC Cloud for Microsoft Azure Stack?

CLOUD AND AWS TECHNICAL ESSENTIALS PLUS

S Implementing DevOps and Hybrid Cloud

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

VMware Cloud Application Platform

Using and Developing with Azure. Joshua Drew

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

Microsoft Azure for AWS Experts

That Set the Foundation for the Private Cloud

HPE Strategy for VMware Cloud Foundation

Deployment Patterns using Docker and Chef

Building a government cloud Concepts and Solutions

Docker and Oracle Everything You Wanted To Know

Red Hat Containers Roadmap. Red Hat A panel of product directors

Why Choose MS Azure?

Modernize Your IT with FlexPod. NetApp & Schneider Electric

RED HAT ENTERPRISE VIRTUALIZATION Virtualisation today, transition for the future

Cloud Computing: Making the Right Choice for Your Organization

Accelerate your Software Delivery Lifecycle with IBM Development and Test Environment Services

Speeding Up Infrastructure Provisioning with CloudForms. Jason Dillaman Principal Architect, Red Hat Nick Lane Consultant, Red Hat

70-532: Developing Microsoft Azure Solutions

An Open Architecture for Hybrid Delivery

Transcription:

PaaS Anywhere Isaac Christoffersen Architect, Vizuri

About Vizuri Vizuri Division Java EE & Open Source Solution Provider Red Hat & JBoss Premier Partner 2009, 2010, 2011, 2012 Middleware Partner of the Year Preferred JBoss Certified Systems Integrator 4 time Red Hat Innovation Award winner 2006 (Orbitz), 2008 (Federal Government), 2009(eCommerce), 2011 (New York and Company) Certified Red Hat Professionals

Today s IT Challenge

Cloud Service Models IaaS PaaS SaaS APPLICATION APPLICATION PLATFORM (JBOSS, PHP, RUBY, ETC) OPERATING SYSTEM (RHEL) VIRTUALIZATION (RHEV) HARDWARE (x86) STORAGE (RHS) Managed and Controlled by Customer (IT, Dev, or User) Automated and Managed by the Public or Private Cloud Offering Increased Control Increased Automation

Streamlining App Dev with PaaS Physical How to Build an App: 1. Have Idea 2. Get Budget 3. Submit hardware acquisition request 4. Wait 5. Get Hardware 6. Rack and Stack Hardware 7. Install Operating System 8. Install Operating System Patches/Fix-Packs 9. Create user Accounts 10.Deploy framework/appserver 11.Deploy testing tools 12.Code 13.Test 14.Configure Prod servers (and buy them if needed) 15.Push to Prod 16.Launch 17.Order more servers to meet demand 18.Wait 19.Deploy new servers 20.Etc. Virtualized How to Build an App: 1. Have Idea 2. Get Budget 3. Submit VM Request request 4. Wait 5. Deploy framework/appserver 6. Deploy testing tools 7. Code 8. Test 9. Configure Prod VMs 10.Push to Prod 11.Launch 12.Request More Prod VMs to meet demand 13.Wait 14.Deploy app to new VMs 15.Etc. With PaaS How to Build an App: 1. Have Idea 2. Get Budget 3. Code 4. Test 5. Launch 6. Automatically Scale The use of Platform-as-a-Service technologies will enable IT organizations to become more agile and more responsive to the business needs. Gartner*

Accelerate IT Service Delivery with PaaS PaaS leverages automation technologies and a cloud architecture Code Deploy Push-button Deploy, and your App is running in the Cloud! Code your app to drive Velocity, Efficiency, and Scalability in IT Run Save Time and Money

OpenShift A PaaS that is truly infrastructure-agnostic

PaaS: It's Magic SaaS/Applications Layer Infrastructure Layer

OpenShift Multiple Perspectives Free as in Freedom Choice of Interface: Web Console, Command-line, or IDE Choice of Middleware: Java(EE6), Ruby, Node.js, PHP, Python, etc. Choice of Cloud: Public, Private, or Hybrid Cloud Choice of Elasticity: Automatic application scaling when needed Rich Set of Developer Tools Support for Multiple Languages including.net, Java, Ruby, Node Multiple Database Platforms MongoDB, Postgres, MySQL Quickstart and Instant Applications Administrative Tools Query information on User's applications See how many gears are being used See which cartridges are being used Secure, Scalable Applications Security built-in with SE Linux Leverages cgroups to increase density Redundancy across OpenShift Nodes

Demonstrating OpenShift Deployment Options You Choose the Level of Control

Red Hat s OpenShift PaaS Offerings Public PaaS Service Q1 2011 Dev Preview Launched

Demo Creating an Application on OpenShift Online Create App rhc app create -a javasample -t jbossas-7 Add MongoDB rhc app cartridge add -a javasample c mongodb-2.0 Add add EAR file to your deployments directory cd javasample cp /path/to/ear/earfilename.ear./deployments Add the EAR file to git git add./deployments/earfilename.ear Push your code git push Done

Red Hat s OpenShift PaaS Strategy Open Source Project Public Cloud Service Q1 2011 Dev Preview Launched Q1 2012 origin

Demo Creating an Application in a OpenShift Origin VM Download an OpenShift Origin OVA image from http://openshift.github.io/documentation/oo_deployment_guide_vm.html Re-Configure Client Tools Create App rhc app create -a javasample -t jbossas-7 Add MongoDB rhc app cartridge add -a javasample c mongodb-2.0 Add add EAR file to your deployments directory cd javasample cp /path/to/ear/earfilename.ear./deployments Add the EAR file to git git add./deployments/earfilename.ear Push your code git push

http://openshift.github.io/documentation/oo_deployment_guide_vm.html

Red Hat s OpenShift PaaS Strategy Open Source Project Public Cloud Service Q1 2011 Dev Preview Launched Q1 2012 origin Q4 2012 On-premise or Private Cloud Software

Demo Creating an Application in a OpenShift Enterprise Environment in AWS Provision OpenShift Enterprise in AWS with oo-install tool. *Works with OpenShift Origin and Enterprise Re-Configure Client Tools Create App rhc app create -a javasample -t jbossas-7 Add MongoDB rhc app cartridge add -a javasample c mongodb-2.0 Add add EAR file to your deployments directory cd javasample cp /path/to/ear/earfilename.ear./deployments Add the EAR file to git git add./deployments/earfilename.ear Push your code git push

http://install.openshift.com

Even More OpenShift Deployment Options

Choose Your Desired Infrastructure OpenShift is Built on Instances of Red Hat Enterprise Linux (RHEL) RHEL RHEL RHEL RHEL AWS / CloudForms / OpenStack (IaaS) / RHEV (Virt) / Bare Metal

Vizuri's JetStream Offering Accelerate your Platform as a Service Adoption Maximize the value of OpenShift Enterprise 60-Day Evaluations st 1 Week An Operational OpenShift instance in your environment nd 2 Week Migrating Identified Candidate Applications Remaining Time Office Hours style mentoring and collaboration

Questions Additional Resources OpenShift Online openshift.com OpenShift Community openshift.github.io GitHub Projects - https://github.com/openshift Quickstarts Puppet & Ansible Install Scripts OpenStack Heat Templates Thank You Isaac Christoffersen @1Vizuri ichristoffersen@vizuri.com