CloudFoundry-summit-2015-a-look-back
-
Upload
krishna-m-kumar -
Category
Software
-
view
173 -
download
0
Transcript of CloudFoundry-summit-2015-a-look-back
HUAWEI TECHNOLOGIES CO., LTD.
www.huawei.com
Cloud Foundry Summit 2015
a lookbACK
Krishna KumarLead Architect
HUAWEI TECHNOLOGIES CO., LTD. 2
Cloud Foundry Summit 2015 ……1. Watch out for http://www.cfsummit.com/2. Cloud Foundry Handle on Twitter : @cloudfoundry3. A Review by Exaforge - http://www.exaforge.com/cfsummit-quick-take/4. A Detailed blog by Altoros - http://blog.altoros.com/cloud-foundry-summit-2015-day-two.html5. Videos https://www.youtube.com/playlist?list=PLhuMOCWn4P9g-UMN5nzDiw78zgf5rJ4gR6. Major Announcements:
- Huawei, JP Morgan, Apigee, Bloomberg, CloudSoft & New Relic joins foundation- EMC, IBM & GE opening DOJO programs- HP donates windows support code & Microsoft supports CF on Azure- IBM Announced Bunch of BlueMix Services- Pivotal & Mirantis partnership for CF on Openstack
1. Some special sessions like ‘Open House with Onsi’ , ‘Ask Dr. Nic’ , etc. are not recorded sessions but I was part of it - that info!
2. Interaction with committers, DOJO program participants and some vendor chat – what all these means to a beginner CF developer!!!
3. Chronology of events unfolded in the summit to give a glimpse of what happened both technical and non-technical
What this presentation gives you ……
HUAWEI TECHNOLOGIES CO., LTD. 3
Total sessions = 100+ http://www.cfsummit.com/program
Speakers = 100+
25+
1500+ 10+
25+
The first event hosted after forming it 6 months back!
HUAWEI TECHNOLOGIES CO., LTD. 5
Cloud Foundry CEO Sam Ramji on the Roll..
He said:1. Business2. Development3. Operation
Nice, short and succinct – well said All in 15 minutes of time!!!
May 11th
Together is Continuous Innovation &
this is the moment for Cloud Foundry
HUAWEI TECHNOLOGIES CO., LTD. 6
May 11th
The 10 things:Watch the video – nicely told.
Open Source means be together !World Trust us! So DO IT!
HUAWEI TECHNOLOGIES CO., LTD. 7
May 11th
There were several parallel tracks and so I tried to manage some important sessions.Especially Diego track there were several items and I tried to get sessions of Onsi,
and few others mainly developer oriented but not all.
Also other colleagues from Huawei was attending tracks in parallel to share the knowledge.
http://www.cfsummit.com/programSome details follows…..
HUAWEI TECHNOLOGIES CO., LTD. 8
What exactly it is:- Pluggins will help to lots of jobs as cli commands; - but co-exist with it.- So as a dev start using it for new developmnt.
May 11th
Simon & Jo did an excellent overview to get start!
SAP was doing interesting analysis of large scale data coming from CF – using Spark, Micro services, etc.
HUAWEI TECHNOLOGIES CO., LTD. 10
The Diego UPDATE!- Diego GA release on Q3
- Diego is feature complete!- You could use for Production.
- Pivotal is testing the scalability aspect.- Recently Pivotal hosted 50 cells +
4000 apps at AWS and analyzing the data for further processing.
- One of the fantastic session; - more open,
- lots of questions and - more clarity.
May 11th
A small group at the corner of exhibition hall.Onsi answered lots of questions and Eric added some additional info.
The best session I attended
HUAWEI TECHNOLOGIES CO., LTD. 11
May 11thFew Breakout sessions – I barged in….
IBM Fellow Bala joins Adam in this case study. The key factor for scaling are:
- Security- Services
- Operations Management
- Lattice is just enough cloud foundry, not production type.- Run terraform cluster without Bosh.- Download the cloudcredo rock from github- Run the ‘rock’ command- Start a container in docker with same staging process as cf- Stage and run locally docker image.- If you are a lattice guy – must watch the session video!
- Powerful real-time log solution for open source log management.
- Integrating with ELK, Graphite- More here: http://
www.cloudcredo.com/how-to-integrate-elasticsearch-logstash-and-kibana-elk-with-cloud-foundry/
HUAWEI TECHNOLOGIES CO., LTD. 12
Day wrap-up sessions May 11th
HP Open Sourced all its .NET CF stuff.
45% Enterprise is on .NET
The most important story was the Maritian!- Open sourced the book- Great Review/Criticism from the Community!- Then came the publishing order!- Then came the Movie Order!- The Moral is:
- People Pay if good quality open source!
How CF Helps ISV’s cost for new customersCF as platform for change
HUAWEI TECHNOLOGIES CO., LTD. 13
May 11th
You name it!Yummy Foods!
Games!Vendors Booths!
Speakers!Committers!
Geniuses!Participants!
All under – one Roof
HUAWEI TECHNOLOGIES CO., LTD. 14
The Second & Last Day……. May 12th
Interesting talk by two pivotal guys who created the cloud foundry and continue to drive this to the Future.- Provide a framework like travel in plane!- Cloud native apps (12 factor apps)- Google & Netflix kind of world – the Future!
Photon & Lighwave – 2 new VmWare projects
Healthcare is on Fire and CF is going to help!
HUAWEI TECHNOLOGIES CO., LTD. 15
May 12th
Why this key note was different?- Most of the audience hearing the cloud foundry
in telecom/network(SDN/NFV) world first time! - Lots of Huawei booth traffic happened after this
talk, a clear evidence of the impact of the talk!- Clearly communicated Cloud foundry play big role
in future communication tech.- The examples given were fantastic – directly
connected to the common man’s daily life – including the bath room camera reference
HUAWEI TECHNOLOGIES CO., LTD. 16
May 12th
1. Must Learn TDD- It is hard to learn TDD- All code is guilty untill proven otherwise- No need to refactor- Test code is your documentation
2. Be comfortable with Xtreme Programming- Mentoring, Collective coding, sharing
3. Get in to DOJO - See slide 25 for more DOJO info
4. Dedication- To the community through mailing list, documentation, test, etc.
5. Committer-ship - Significant feature contribution needed- Rare to become without DOJO
6. PMC Member/Lead
HUAWEI TECHNOLOGIES CO., LTD. 17
May 12th
What he said (may be what I heard Dr. Nic knows too much, simply not possible to catch up with all his sayings! )1. BOSH is very complicated2. Spiff trouble3. How Openstack does not work4. Docker & Buildpack comparison5. Terraform reuse6. Kubernetes is not 12factor but Diego is!7. Lots of customer deployments discussed.8. Lots and Lots of Q&A……
- It was a long 2 hrs session:- Few guys around the table (10+)- Very deep down discussion- Specific questions & use cases- Glad to be there – Fantastic one!
The best session I attended
HUAWEI TECHNOLOGIES CO., LTD. 19
May 12thFew Breakout sessions – I got in…
• Definition of container is highly skewed• Runtime and image is confusing• Multiple PODS in CF• Docker layers & buildpacks are problem -
Patching issues in both layers. Mix it?• Droplets needs to be ported between CF• Removing build pack is difficult• Multiple Versions of images in the hub• Performance• Containers gives too much power
- Cf docker-push- No Docker Daemon- Native Docker running- Private Registry locally cached version
HA: Single deployment with dual AZ
HA: Dual Deployment
DR: OPS Manager in PCF
Security: ACL, Routes, Networks
HUAWEI TECHNOLOGIES CO., LTD. 20
May 12th
Nice session – how to get things going!
Animesh & Dan did a good Job!
HUAWEI TECHNOLOGIES CO., LTD. 21
May 12thCF Summit closing………..
Choose right type of cloud – i.e. $ cf push myappGigantic slow moving company is transforming using CF
Industrial Internet & CF – i.e. $ cf push wind-turbine
Free Software make sense!!!
HUAWEI TECHNOLOGIES CO., LTD. 24
with committers
The top Take Away:1. For community code contribution, you can discuss the issue first in cf-mailing list2. For Pivotal tracker backlog items, please raise an issue and discuss with the
concerned PM before start coding, Let your idea know to them.3. Look at the community tag in certain tracker items and start working on it4. Icebox items are jus an idea and not necessarily feature needed. Discuss before
doing anything in icebox. Some of them may not be needed at all.5. There are very limited resource available in certain projects like CLI and so your
contributions will take long time to get in and that does not mean you are ignored.6. Current committers welcome your code contribution and so no hesitation in
contributing.7. Start adding small features with clear testing code. It will help committers to accept
it faster. 8. Discuss! Discuss! Discuss!
Had a chat with several code contributors/committers: Simon, Jonathan, Daniel, Eric, Onsi, Marcello, Greg, Sri, Dr. Nic, Animesh, Dave Nielson and few others………..
HUAWEI TECHNOLOGIES CO., LTD. 25
The DOJO
The Dojo Away:1. Selection is based on the knowledge of programming, TDD, and empathy to the
community2. Remote interview conducted through skype by Pivotal experts3. The location is few places now: San Francisco and new places coming up in US4. Its pair programming with a senior guy for 6 weeks (intense 6 days a week)5. The pairing changes depends on features/bugs. Must cope up with the situation6. Not necessarily you get a project to work; it depends where the people are needed7. After completion you get committership to that project8. Rotation happens 6-9 months between projects9. Use Google Hangouts for F2F, ScreenHero for screen sharing, Slacks for messaging10. The cost is FREE
Had a chat with some DOJO guys:- Simon, IBM – Already completed DOJO- Luke, EMC – Currently going through DOJO- Biao, Huawei – Selected for DOJO, waiting - Few other vendors/clients who knows it
HUAWEI TECHNOLOGIES CO., LTD. 26
with Cloud Foundry Partners / Vendor’s………
The biggies • PCF • BlueMix• Helion
Each player is looking for adding more features,
rich content to their version.
The strategy is to influence the community
through contribution.HP contributed lots of Windows CF code to catch up with pivotal
and IBM
HUAWEI TECHNOLOGIES CO., LTD. 27
with Cloud Foundry Partners / Vendor’s………
The consultants were full in force to exploit the
Popularity of the CF.
Also they like the customization
aspect because of
the complexityof the
CF deployment.
HUAWEI TECHNOLOGIES CO., LTD. 28
with Cloud Foundry Partners / Vendor’s………
Networking & IoTplayers were lookingfor specific valueadd with CF.
The strategy could be to use the rapidapp developmentscenario with cloudnative app i.e.12 factor apps.
HUAWEI TECHNOLOGIES CO., LTD. 29
with Some of the TOP Brains
Had nice chat & Q&A;
CF is going to be the future!With Sam Ramji - CF CEO
With Joshua McKenty - Pivotal CTO &
Openstack Creator! With Onsi Fakhouri -VP Engineering Pivotal
With Dr. Nic Williams – CEO Stark & Wayne