Mcf presentation by Hai NGUYEN-Portal team

Post on 06-May-2015

1.148 views 1 download

description

This presentation made by Hai Nguyen from Portal team of eXo Platform SEA.

Transcript of Mcf presentation by Hai NGUYEN-Portal team

www.exoplatform.com

Copyright 2011 eXo Platform

Cloud Computing&

Micro - CloudFoundry

Nguyen Thanh HaiPortal Team

2www.exoplatform.com

Copyright 2011 eXo Platform

Agenda Abstract

What is Cloud Computing Next generation computing

Cloud Foundry What is Cloud Foundry Inside the machine How to build VCAP (VMware Cloud Application Platform) Deploy to Cloud Foundry target with eXo Cloud IDE

Micro Cloud Foundry What is Micro Cloud Foundry What is VMC (VMware Cloud CLI) Working offline with it

References

www.exoplatform.com

Copyright 2011 eXo Platform

Abstract

4www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Computing

Cloud according to the kidCloud according to the kid

5www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Computing

6www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Computing

7www.exoplatform.com

Copyright 2011 eXo Platform

Next generation computing ???

www.exoplatform.com

Copyright 2011 eXo Platform

Cloud Foundry

9www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Foundry

Cloud Foundry is a PaaS developed by VMware released as free software under the term of Apache License 2.0 write in Ruby It can support multiple frameworks, multiple cloud providers, and multiple application services all on a cloud scale platform

10www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Foundry

11www.exoplatform.com

Copyright 2011 eXo Platform

Inside the machine

12www.exoplatform.com

Copyright 2011 eXo Platform

Inside the machine

13www.exoplatform.com

Copyright 2011 eXo Platform

Inside the machine

14www.exoplatform.com

Copyright 2011 eXo Platform

Inside the machine

15www.exoplatform.com

Copyright 2011 eXo Platform

How to build VCAP (VMware Cloud App PLF)

https://github.com/cloudfoundry/vcap http://blog.paasform.com/how-to-install-cloud-foundry-on-multiple-host-0 Vcap setup on Ubuntu 11.10

16www.exoplatform.com

Copyright 2011 eXo Platform

Deploy to Cloud Foundry target with EXO Cloud IDE

DEMO

DEMO

www.exoplatform.com

Copyright 2011 eXo Platform

Micro Cloud Foundry

18www.exoplatform.com

Copyright 2011 eXo Platform

What is Micro Cloud Foundry

Micro Cloud Foundry is a complete version of Cloud Foundry that runs in a virtual machine It is a full instance of Cloud Foundry that provides the flexibility of local development while preserving your options for future deployment and scaling of your applications Micro Cloud Foundry supports Java on Spring, Ruby on Rails/Sinatra and Node.JS frameworks as well as MySQL, MongoDB and Redis application services. It supports both Cloud Foundry’s scriptable command line interface (vmc) and integration with the Eclipse-based SpringSource Tool Suite (STS) With built-in dynamic DNS support, developers can run their Micro Cloud Foundry wherever they happen to be working – whether at home, office or coffee shop – without any reconfiguration required

19www.exoplatform.com

Copyright 2011 eXo Platform

What is Micro Cloud Foundry

DEMO

20www.exoplatform.com

Copyright 2011 eXo Platform

What is VMC

When you install the Cloud Foundry CLI, you can deploy Ruby, Node.js, Java, and similar application to the Cloud Foundry cloud With the Cloud Foundry CLI, you can configure a deployed application to use build-in services that are provided by Cloud Foundry

21www.exoplatform.com

Copyright 2011 eXo Platform

What is VMC

DEMO

22www.exoplatform.com

Copyright 2011 eXo Platform

Working offline with MCF

DEMO

www.exoplatform.com

Copyright 2011 eXo Platform

References

24www.exoplatform.com

Copyright 2011 eXo Platform

References

Cloud Computing http://en.wikipedia.org/wiki/Cloud_computing Sun Cloud Computing perspective

Cloud Foundry http://cloudfoundry.com https://github.com/cloudfoundry

www.exoplatform.com

Copyright 2011 eXo Platform

Thank you!