34
Finding and Organizing a Great Cloud Foundry User Group Daniel Krook, Animesh Singh, Manuel Silveyra

Finding and-organizing Great Cloud Foundry User Groups

Embed Size (px)

Citation preview

Page 1: Finding and-organizing Great Cloud Foundry User Groups

Finding and Organizing a Great Cloud Foundry User Group

Daniel Krook, Animesh Singh, Manuel Silveyra

Page 2: Finding and-organizing Great Cloud Foundry User Groups

What you’ll learn today

•  Why meetups are so popular and why you should get involved

•  Where you can find an active local Cloud Foundry group

•  How you can organize - and sustain - a strong community

Page 3: Finding and-organizing Great Cloud Foundry User Groups

About us Daniel Krook •  New York City Cloud Foundry Meetup •  643 members •  Organizer since March 2014

Animesh Singh •  Silicon Valley Cloud Foundry Meetup •  1,182 members •  Organizer since June 2014

Manuel Silveyra •  Austin Cloud Foundry Meetup •  140 members •  Organizer since January 2015

@DanielKrook bit.ly/nyccf

@AnimeshSingh bit.ly/svlcf

@Manuel_Silveyra bit.ly/auscf

Page 4: Finding and-organizing Great Cloud Foundry User Groups

Meetups are social events for building and sharing knowledge Computer user groups have been around for decades, but social media has made them more accessible

...There are no hard and fast rules however •  Organizational formality varies •  RSVPs may require payment (venue reservation, speaker costs) •  Refreshments are often provided

Meetups generally… •  Are regularly scheduled (often monthly) •  Are semi-structured (2 or 3 hour agenda) •  Have one speaker, several lightning talks, or a panel •  Take place after work hours •  Are hosted at an office, bar, or coffee shop •  Are free and open to the public (with an RSVP)

Page 5: Finding and-organizing Great Cloud Foundry User Groups

Meetups aren’t long, but they provide ample time for networking and conversation before and after the primary presentation

Goals for a sample one hour talk 1.  Introduce the technical audience to a new

open source project

2.  Solicit attendee feedback during the session and in post meeting conversation

3.  Invite them to contribute code or otherwise report issues on GitHub

6:00 – 6:30pm Pre-meeting conversation, networking, refreshments 6:30 – 7:30pm Presentation, demos, Q&A 7:30 – 8:00pm Post-meeting conversation, optional trip to a nearby bar/restaurant

Agenda for a sample two hour meeting

Page 6: Finding and-organizing Great Cloud Foundry User Groups

There are many professional benefits that come from attending, speaking at, and organizing a meetup

Learn a new technology like CF • Catch a live presentation and demo • Participate in an interactive conversation • Meet SMEs willing to teach

After a few meetups you’ll... • Understand the ecosystem of the technology • Have a solid grasp of the technology • Had a change to try and validate iterations of experimentation

In time you will… • Acquire a new skillset (for free!) • Connect with a network of experts for answers • Establish your own eminence as a local expert • Find talent for your own company • Find job opportunities

Page 7: Finding and-organizing Great Cloud Foundry User Groups

Meetup.com is the best place to find new groups and events near you

Search Meetup.com  Search by topic and location  There may be more than one group for a given keyword

Edit your Meetup profile  Add topics of interest to your profile to be alerted to new events  

Join groups and attend events  As you join related meetups, you’ll find connections to other similar groups  

Page 8: Finding and-organizing Great Cloud Foundry User Groups

Do some research and planning before you organize a new Cloud Foundry group

Are you sure you want to start a new meetup group? •  Meetup organization is not trivial and may have startup costs •  Do your best to find an existing group and collaborate with others •  It can be counter productive to both groups to start a brand new group

Decide on your niche and make sure it’s broad enough •  Is “Cloud Foundry” too narrow a topic? Would a general PaaS group fit your market? •  Set up your Meetup.com group page with a description and topics •  Review the helpful OpenStack user groups HOWTO: http://bit.ly/os-ug-tips

Find a venue and sponsors •  Start with your own company and or Cloud Foundry partner companies •  But also consider partner, customer, academic, co-working venues •  Coffee shops, restaurants, and bars may offer private areas with projection equipment

Confirm a topic and speaker, then schedule an event! •  Stick to a Tuesday, Wednesday, or Thursday evening •  August, November, and December have poor turnout due to holidays and vacations •  Consider other meetup group schedules or events that could coincide

Page 9: Finding and-organizing Great Cloud Foundry User Groups

A successful event has four important characteristics

Real world example showing how to use vendor value added services in Cloud Foundry

Great content

Relevant and respected speaker with great audience interactivity

Great speaker(s)

Lots of space, free food, modern projection equipment

Great venue

Room for 100 (based on 250 RSVPs) and opportunity for attendees to interact

Great attendance

Focus on these for each meetup event you organize

Page 10: Finding and-organizing Great Cloud Foundry User Groups

Identify great content for your event

Cloud Foundry architecture and demo

Customer stories and use cases

OpenStack and Docker Integration

Evolve with your audience. Be open to change from members and the market.

Page 11: Finding and-organizing Great Cloud Foundry User Groups

Cornelia Davis Director of Platform Engineering at Pivotal Gave a hands on demo of Java Spring applications deployed from an IDE to Cloud Foundry

Sam RamjiCEO of the Cloud Foundry FoundationDiscussed the value of Cloud Foundry for the business as well as the technical side of the house

René Welches Architect at hybris (an SAP company) Described how Cloud Foundry is deployed in a industrial microservices e-commerce application at SAP

Find a great speaker for your event

Heard a compelling talk at CF Summit? Ask the speaker if they will be in your area in the coming months.

Coordinate with other groups to share speakers who may be travelling through the area for other events

Page 12: Finding and-organizing Great Cloud Foundry User Groups

Engage a great sponsor and/or venue for your event

Always keep at least one upcoming meetup topic on the schedule (and add placeholders for venue reservations with requests for topics from members)

Members of the Cloud Foundry Foundation may have locations in your area. Engage them to see if they are interested in hosting or sponsoring a meetup.

Page 13: Finding and-organizing Great Cloud Foundry User Groups

Spread the word, attract attendees, build community

Create your group page

and schedule an

event

• Set up a Meetup group • Configure keywords and topics • Reduce barriers (such as mandatory questions) for those joining

Promote the event through social media

• Promote on Twitter • Promote on LinkedIn • Follow a predictable schedule and announcement cadence

Follow up by publishing slides and soliciting feedback

• Share content on SlideShare • Post pictures to the event page • Send a summary and solicit feedback

Think of collateral reuse beyond the meetup, and building on the conversations that came out of it for future topics or articles.

Coordinate with other local groups to allow for cross-pollination of group members

bit.ly/os-ug-tips

Page 14: Finding and-organizing Great Cloud Foundry User Groups

Other tips for organizing a great user group

Don't underestimate the effort to sustain a group – mentor others and groom co-organizers. Be the community catalyst.

More tips from Mike Schinkel: bit.ly/meetup-bp

Page 15: Finding and-organizing Great Cloud Foundry User Groups

A personal journey – Amplify your effect!"@AnimeshSingh

Page 16: Finding and-organizing Great Cloud Foundry User Groups

Why? Find your motivation

http://www.motivationals.org/demotivational-posters-15410

All along the simple act of getting together in person to learn, share, and collaborate has driven open technology forward and is one of the most powerful ways to participate in the open source community.

Page 17: Finding and-organizing Great Cloud Foundry User Groups

I work on IBM Bluemix

Design Thinking

Containers

Extreme Agile

Mobile IoT

APIs

Microservices

Page 18: Finding and-organizing Great Cloud Foundry User Groups

Motivation – good precedents and organizational culture

http://www.dopefun.com/life-of-a-fresher

Page 19: Finding and-organizing Great Cloud Foundry User Groups

1.  Funding for Meetups

2.  Good technical library of content and speakers willing to shareknowledge

3.  Incentives and rewards for employees willing to go that extra mile and become socially relevant in the technical and open source community

Motivation – good precedents and organizational culture

Page 20: Finding and-organizing Great Cloud Foundry User Groups

http://bluemix.meetup.com/

Motivation – good precedents and organizational culture

Page 21: Finding and-organizing Great Cloud Foundry User Groups

My techniques

http://photos.internetdunia.com/

Page 22: Finding and-organizing Great Cloud Foundry User Groups

Techniques – Find a superstar – Speakers and partner groups

Page 23: Finding and-organizing Great Cloud Foundry User Groups

Techniques – Find a superstar – relevant content

Page 24: Finding and-organizing Great Cloud Foundry User Groups

Techniques – Find a superstar – Relevant content: Cloud Foundry on OpenStack

PaaS

Integration

IaaS

UAA

Router

DEA Pool Apps

Service Connector

Health Manager

Messaging

Cloud Controller

Build Packs

Service Nodes

BOSH

Cloud Provider Interface

•  Static / floating ips •  Persistent disks •  Custom VM

Configurations •  Specialized

Security groups

Page 25: Finding and-organizing Great Cloud Foundry User Groups

Techniques – Find a superstar – Relevant content: Cloud Foundry and Internet of Things

Connect

Collect

Manage

Simple APIs

Assemble

Build Real Time MQTT

REST

internetofthings.ibmcloud.com

bluemix.net

Page 26: Finding and-organizing Great Cloud Foundry User Groups

Techniques – Spread awareness and advertise (blogs, Twitter etc.)

Page 27: Finding and-organizing Great Cloud Foundry User Groups

Rewards and Outcomes

fairy-tales-fables-business.blogspot.com

Page 28: Finding and-organizing Great Cloud Foundry User Groups

Rewards – Great interaction, direct feedback from attendees and community

"I followed the Bay Area PaaS, Cloud Foundry & Bluemix Meetup virtually (I’m based in London). Great presentation.” "Hi Animesh, It was a very successful meetup yesterday with an impressive list of demos. Are these demos available for bluemix starters to tryout?” ”Hi Animesh, Thanks for a great meetup this week on BlueMix!  I wanted to follow-up with you on our conversation at the end of the meetup regarding academic use of BlueMix in a class I'm teaching"

"@Michael Fraenkel thanks for the dea go insights was worth the wait, appreciate, if you can share links for PPT" "It's an amazing meetup , thanks for Animesh &Ferran &Michael sharing PPT , Diego project looks very good :) In china , Huawei is help Pivotal & IBM to organizing china cloud foundry meetup , it's plan organize in Shanghai、Shenzhen、Nanjing、Hangzhou­and other cities” "I learned a lot about Cloud Foundry and Bluemix at the meet-up. Thanks for info, pizza, and T-shirt!”

”Hey Animesh, Thank you for hosting this. This meetup was done very well, and you are a dynamic and excellent speaker. I can't wait to see you on TED motivating the world. One of the persons on your team presented on Twillo. I was seeing if I could get his name?

Page 29: Finding and-organizing Great Cloud Foundry User Groups

Rewards – Great for social media presence – Many times our content was featured on SlideShare and Twitter

Page 30: Finding and-organizing Great Cloud Foundry User Groups

Rewards – Combining social media with meetup content enables global reach

55K SlideShare views http://www.slideshare.net/AnimeshSingh

Across the globe from IBMers, Universities and companies like HP, Pivotal, RedHat, Oracle, Salesforce, Comcast, BNY, Huawei, Hitachi etc.

7K Tweets about our content Leading to 1.5 Million Reach!

Page 31: Finding and-organizing Great Cloud Foundry User Groups

Rewards – Recognition!

Page 32: Finding and-organizing Great Cloud Foundry User Groups

And all this while, meeting great people and making some great friends along the way!

Page 33: Finding and-organizing Great Cloud Foundry User Groups

What you learned today

•  Why meetups are so popular and why you should get involved

•  Where you can find an active local Cloud Foundry group

•  How you can organize - and sustain - a strong community

Page 34: Finding and-organizing Great Cloud Foundry User Groups

Join us and help build the Cloud Foundry Community

Daniel Krook •  New York City Cloud Foundry Meetup •  643 members •  Organizer since March 2014

Animesh Singh •  Silicon Valley Cloud Foundry Meetup •  1,182 members •  Organizer since June 2014

Manuel Silveyra •  Austin Cloud Foundry Meetup •  140 members •  Organizer since January 2015

@DanielKrook bit.ly/nyccf

@AnimeshSingh bit.ly/svlcf

@Manuel_Silveyra bit.ly/auscf

bit.ly/ibm-cf-jobs