• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
OpenShift by Pete Raymond
 

OpenShift by Pete Raymond

on

  • 1,045 views

Lightning talk by Pete Raymond presented on the 17th of October 2011 at the JBoss jBPM event.

Lightning talk by Pete Raymond presented on the 17th of October 2011 at the JBoss jBPM event.
More info about the event:http://www.meetup.com/JBoss-User-Group/events/34561072/

Statistics

Views

Total Views
1,045
Views on SlideShare
1,045
Embed Views
0

Actions

Likes
0
Downloads
33
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    OpenShift by Pete Raymond OpenShift by Pete Raymond Presentation Transcript

    • If OpenShift is the answer what is the question? Pete Raymond JBUG 17th Oct 2011 © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Overview• Blah blah cloud….blah blah cloud• And the answer is…….OpenShift.• So what’s the question?• Q&A © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Who am I?• Consultant with C2B2• Java developer and architect for last 12 years• Recently looking at Platform as a Service: – Google App Engine – Cloud Foundry – Open Shift © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • blah blah cloud© C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Platform as a Service in Context Process as a Service PRasS? © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Platform as a Servicehttp://www.forrester.com/rb/Research/wave%26trade%3B_platform-as-a-service_for_vendor_strategy_professionals%2C_q2/q/id/56295/t/2?oid=1-IT2Z7F&action=5 © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Platform as a Servicehttp://www.gartner.com/it/page.jsp?id=1586114 © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • PaaS Types• Not feature by feature comparison – broad types• Forrester - 4 types by IDE and target user type: – Eclipse + cloud deploy, browser IDE, business user IDE or no IDE• Salesforce - 4 types by platform: – social, web, business and raw compute• Me : – Underlying public cloud platform, AWS or not – Support for private clouds © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • PaaS Characteristics• Application platform for the cloud• Integrated development tools (maybe)• Administration tools• Multi-tenant (maybe)• Delivered from managed cloud infrastructure © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • PaaS (ish) Providers Elastic Beanstalk© C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • OpenShift© C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • OpenShift - Express• Java, Perl, Python and Ruby• Git push to deploy code• Runs on EC2 but free• Developer preview supports 5 applications per user• Multi tenant• No shell access• Taster © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Ruby Command Line© C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • OpenShift Flex• Java and PHP• Shell access• Autoscaling• Dedicated• Runs on EC2 you provide an AWS account• JBoss, Apache Web Server and Tomcat, MySQL, Memcached, Membase, Infinispan, MRG Messaging and MongoDB © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Flex: Selecting Components © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Flex: Monitoring Performance © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Cloud Benefits• Faster – Provisioning time• Better – Scalable• Cheaper – Capex more closely matched to demand © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Just PaaS Benefits• Productivity – But not to developers more middleware team – Much more flexibility with IaaS• Time to market – Simple apps – Not so clear with migration effort• Integration – best practices applied © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Cut out the middleman (team)• Machine code  Assembler  C / Java  BPEL• Model Driven Development (Architecture) – what happened to that?• Application infrastructure team? © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Now and into the future• Challenges – Vendor lock-in – lack of standards – Productivity versus flexibility – Platform immaturity• Expect – Maturing tools and platforms – Acquisition, consolidation, integration © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • So what is the question?How can I design, deploy andmonitor a scalable andreliable enterprise applicationinfrastructure quickly andeasily? © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Useful Info• https://www.redhat.com/openshift/sites/default/files/documents/RHOS_Flex_Getting_Started_w_JBoss. pdf• The Forrester Wave™: Platform-As-A-Service For Vendor Strategy Professionals, Q2 2011 May 19, 2011 | Updated: June 2, 2011• The Forrester Wave™: Platform-As-A-Service For App Dev And Delivery Professionals, Q2 2011• http://socialcompare.com/en/comparison/platform-as-a-service-paas-for-cloud-applications-scalable- cluster-of-services © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved
    • Comparing Express and Flex © C2B2 Consulting Limited 2011 www.c2b2.co.uk All Rights Reserved