JBoss Clustering on OpenShift

978 views
857 views

Published on

Lightning Talk by Arvind Anandam (C2B2 Senior Consultant) delivered at the London JBoss User Group event on the 4th of December

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
978
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

JBoss Clustering on OpenShift

  1. 1. JBOSS Clustering on OpenShift Online Arvind Anandam © C2B2 Consulting Limited 2013 All Rights Reserved
  2. 2. Agenda • Introduction to OpenShift • OpenShift Products • Key Terms • Clustering Demo © C2B2 Consulting Limited 2013 All Rights Reserved
  3. 3. OpenShift – What is OpenShift • Open Hybrid Cloud Application Platform by Red Hat • Platform as a Service (Paas) • Redhat's Defn: OpenShift is a next-generation cloud application platform that makes it easy to develop, deploy, and scale applications in the cloud – public or private. • Focused on helping Developers and Sys Admins. © C2B2 Consulting Limited 2013 All Rights Reserved
  4. 4. OpenShift IaaS – Provides the underlying compute, network and storage resources. E.g. Ec2 Paas – Cloud Application Platform that runs on top of IaaS and hosts Application. SaaS – Application that runs in the cloud. © C2B2 Consulting Limited 2013 All Rights Reserved
  5. 5. OpenShift Products • Origin – Upstream Community Version. • Online – Public Cloud Service. • Enterprise – Private Cloud Service (On premise) © C2B2 Consulting Limited 2013 All Rights Reserved
  6. 6. Key Terms • Broker – • Node – • Technology/Framework used to build applications. E.g. php, jboss, ruby. Application – • Resource Bundles. Memory, Disk space etc Cartridge – • Hosts Application. Gear – • Manager/Orchestrator. Clients talk to Broker Instance of cartridges/ groups of cartridges Client Tools – CLI, Web Console. Communicates via Rest API. © C2B2 Consulting Limited 2013 All Rights Reserved
  7. 7. Infrastructure Clien t Tools Broker node node Gear1 Gear1 Gear2 Gear2 aa p p ac ac h h ee http Cartridges © C2B2 Consulting Limited 2013 All Rights Reserved
  8. 8. OpenShift Online – Create, deploy and manage applications online. – Provides disk space, CPU resources, memory, network connectivity etc. – All you need is Email Address. – Generates DNS – Access to 3 gears by default – Backed by EC2 – RHEL platform. – Free and Silver Plan © C2B2 Consulting Limited 2013 All Rights Reserved
  9. 9. Scaling Applications Web Requests HAProxy Jboss Cartridge Gear1 Jboss Cartridge Jboss Cartridge Jboss Cartridge Gear2 Gear3 Gear4 MySql Cartridge Gear5 © C2B2 Consulting Limited 2013 All Rights Reserved
  10. 10. Demo © C2B2 Consulting Limited 2013 All Rights Reserved
  11. 11. Questions? @c2b2consulting http://www.c2b2.co.uk http://blog.c2b2.co.uk http://www.youtube.com/user/C2B2Consulting © C2B2 Consulting Limited 2013 All Rights Reserved

×