Tuesday, March 24, 2015

Cloud foundry Basics

CloudFoundry: 

CF - an openPAAS that has an IAAS underneath it. The alternates - Google App engine and Azure provides similar services but limits you to specific languages, APIs and environments. The IAAS supported by Cloud foundry are: 
AWS, vSphere, vCloud, OpenStack. 

(Buildpacks)  Frameworks supported: 
  • Java - Spring, Grails, Play etc., 
  • NodeJS
  • PHP
  • Python
  • Ruby

Cloud foundry is now owned by Pivotal Software. We can use CF either as an open source or as Pivotal software commercial product. 

  1. as Open source. 
  2. as a Pivotal software commercial product. 
  3. as an instance in AWS. 

What is CLI: Command line interface. A way by which you can push applications to cloud from you local system. 

Alternatives / limitations to cloud foundry: 
  • AWS Beanstalk + other services: Well integrated with other AWS services such as RDS - seems to be more matured PAAS, S3, Monitoring tools available out of the box.  The problem is its slow in responsiveness, requires understanding of AWS concepts. 
  • Windows azure: Many options for frameworks, but Windows default option. 
  • Google app engine: well integrated with Google service, but force you to learn too much about google cloud, java support limited
  • OpenShift from Red hat: Open source, CI directly integrated but WAR file support requires SCP

Why Cloud foundry: 

  • Choose from a range of frameworks, Java stack best in class, latest versions updated, Scales well, support from community, updates available very often. 

2 comments:

  1. Good post and informative. Thank you very much for sharing this good article, it was so good to read and useful to improve my knowledge as updated, keep blogging. This is good information and really helpful for the people who need information about this.
    oracle training in chennai

    oracle training institute in chennai

    oracle training in bangalore

    oracle training in hyderabad

    oracle training

    oracle online training

    hadoop training in chennai

    hadoop training in bangalore

    ReplyDelete