mcf presentation by hai nguyen-portal team

25
www.exoplatform.com Copyright 2011 eXo Platform Cloud Computing & Micro - CloudFoundry Nguyen Thanh Hai Portal Team

Upload: thuydang

Post on 06-May-2015

1.148 views

Category:

Technology


1 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Mcf presentation by Hai NGUYEN-Portal team

www.exoplatform.com

Copyright 2011 eXo Platform

Cloud Computing&

Micro - CloudFoundry

Nguyen Thanh HaiPortal Team

Page 2: Mcf presentation by Hai NGUYEN-Portal 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

Page 3: Mcf presentation by Hai NGUYEN-Portal team

www.exoplatform.com

Copyright 2011 eXo Platform

Abstract

Page 4: Mcf presentation by Hai NGUYEN-Portal team

4www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Computing

Cloud according to the kidCloud according to the kid

Page 5: Mcf presentation by Hai NGUYEN-Portal team

5www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Computing

Page 6: Mcf presentation by Hai NGUYEN-Portal team

6www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Computing

Page 7: Mcf presentation by Hai NGUYEN-Portal team

7www.exoplatform.com

Copyright 2011 eXo Platform

Next generation computing ???

Page 8: Mcf presentation by Hai NGUYEN-Portal team

www.exoplatform.com

Copyright 2011 eXo Platform

Cloud Foundry

Page 9: Mcf presentation by Hai NGUYEN-Portal team

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

Page 10: Mcf presentation by Hai NGUYEN-Portal team

10www.exoplatform.com

Copyright 2011 eXo Platform

What is Cloud Foundry

Page 11: Mcf presentation by Hai NGUYEN-Portal team

11www.exoplatform.com

Copyright 2011 eXo Platform

Inside the machine

Page 12: Mcf presentation by Hai NGUYEN-Portal team

12www.exoplatform.com

Copyright 2011 eXo Platform

Inside the machine

Page 13: Mcf presentation by Hai NGUYEN-Portal team

13www.exoplatform.com

Copyright 2011 eXo Platform

Inside the machine

Page 14: Mcf presentation by Hai NGUYEN-Portal team

14www.exoplatform.com

Copyright 2011 eXo Platform

Inside the machine

Page 15: Mcf presentation by Hai NGUYEN-Portal team

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

Page 16: Mcf presentation by Hai NGUYEN-Portal team

16www.exoplatform.com

Copyright 2011 eXo Platform

Deploy to Cloud Foundry target with EXO Cloud IDE

DEMO

DEMO

Page 17: Mcf presentation by Hai NGUYEN-Portal team

www.exoplatform.com

Copyright 2011 eXo Platform

Micro Cloud Foundry

Page 18: Mcf presentation by Hai NGUYEN-Portal team

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

Page 19: Mcf presentation by Hai NGUYEN-Portal team

19www.exoplatform.com

Copyright 2011 eXo Platform

What is Micro Cloud Foundry

DEMO

Page 20: Mcf presentation by Hai NGUYEN-Portal team

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

Page 21: Mcf presentation by Hai NGUYEN-Portal team

21www.exoplatform.com

Copyright 2011 eXo Platform

What is VMC

DEMO

Page 22: Mcf presentation by Hai NGUYEN-Portal team

22www.exoplatform.com

Copyright 2011 eXo Platform

Working offline with MCF

DEMO

Page 23: Mcf presentation by Hai NGUYEN-Portal team

www.exoplatform.com

Copyright 2011 eXo Platform

References

Page 24: Mcf presentation by Hai NGUYEN-Portal team

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

Page 25: Mcf presentation by Hai NGUYEN-Portal team

www.exoplatform.com

Copyright 2011 eXo Platform

Thank you!