Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Meetups - The Oracle Ace Way

84 views

Published on

The lessons learnt with the development of the Oracle London Developer Meetup

Published in: Software
  • Be the first to comment

  • Be the first to like this

Meetups - The Oracle Ace Way

  1. 1. #OracleDeveloperMeetup Phil Wilkins Phil.Wilkins@capgemini.com uk.linkedin.com/in/philWilkins @PhilAtCapgemini / @MP3Monster Oracle-integration.cloud / APIPlatform.cloud / Blog.mp3monster.org { Developer } LONDON #OracleDeveloperMeetup The Ace Way
  2. 2. #OracleDeveloperMeetup Please Tweet!!!! #OracleDeveloperMeetup
  3. 3. #OracleDeveloperMeetup ‹#›© 2019 Capgemini. All rights reserved. 1 3 Locations of sponsored Meetups today Today ... What have we learnt? 4 Come Fly with Capgemini 2 How we organize a Meetup event
  4. 4. ‹#›© 2017 Capgemini. All rights reserved. • Technical Enterprise Architect specializing in Integration and PaaS. • Started out as a developer working on UI for Radar • Moved into integration solutions –using Open Scr Tech e.g. JBoss App Server & Fuse, Apache Camel etc. • Worked in end user companies, ISVs & consultancy. • Worked with Oracle tech for ~9yrs covering on-prem and cloud. About :: Phil Wilkins Supported the development of a variety of books Packt – Erl et al Articles published in a range of Journals Published 1st Oracle iPaaS Book Implementing ICS PaaS Community Jan, 2017 TOGAF 9 Certified 2013 • co-authored a book on Oracle Integration Cloud, contributing a new book on API Platform • contributing to development of more than a dozen other titles ranging from Apache Camel to Cloud Computing Design • active blogger have had a number of articles published in various journals.
  5. 5. #OracleDeveloperMeetup Oracle Developer Meetups Cologne: • Carsten Wiesbaum • Sabine Leitner London: • Luis Weir • Phil Wilkins Lisbon: • José Rodrigues • Fernando Dias Madrid: • Ruben Rodriguez • Victor Mendo Utrecht: • Lucas Jemella 6© 2018 Capgemini. All rights reserved.
  6. 6. #OracleDeveloperMeetup ‹#›© 2019 Capgemini. All rights reserved. Meetup Links Core Group • Cologne: https://www.esentri.com/join-the-oracle- developer-meetup-koeln/ • Lisbon: https://www.meetup.com/Oracle-Developer- Meetup-Lisbon/ • London: https://www.meetup.com/Oracle-Developer- Meetup-London/ • Madrid: https://avanttic.com/en/avanttic-actualidad- tags/oracle-developer-meetup-madrid-en/ • Utrecht: https://www.meetup.com/Oracle-Developer- Meetup/ Others: • https://www.meetup.com/DiscoTech-By-Oracle • https://www.meetup.com/Malaga-Oracle-Developers/
  7. 7. #OracleDeveloperMeetup 8© 2019 Capgemini. All rights reserved. A Typical Meetup 6:00pm At the London Oracle office – We cover reception 7:00pm House keeping and Introductions 7:01pm Main session – main guest presenter – guide time an hour, not fixed – very informal 6:30pm Beer & Pizza – people network / chat Thankyou Jurgen 8:0pm (ish) 2nd presenter - (if Phil / Luis) then adapting based on time left 9:00pm Wrap up – some will want to hang on and pick your brains more Monday Eve We aim for Monday’s for logistical reasons Plan Figure out what we want to do
  8. 8. #OracleDeveloperMeetup 9© 2019 Capgemini. All rights reserved. Attendance – norm seems to be about 30-50% no shows! So don’t be afraid to over book & aim for big numbers Tangible – We’ve tried to ensure the content can be related to. Lose theme running across events Content – “what’s cool” over “what’s important” (Kafka over IDCS). Use external speakers Attendees – diverse background and knowledge, so don’t need to be ultra deep dive Hands On vs Show & Tell – we don’t see lots of uptake for hands on. But I think this varies from region to region Regular Faces – we see about 10%-20% of attendance as regular faces. So a lot of people go to Meetups for specific things What We’ve Learnt
  9. 9. #OracleDeveloperMeetup What’s Been Hot (or Not)? API Design (109) GraphQL (101) IDCS (46) Terraform (56) Kafka (131) Helidon (51) Future Hits? VBCS & JET Istio Blockchain
  10. 10. #OracleDeveloperMeetup ‹#›© 2019 Capgemini. All rights reserved. How do those attendance numbers stack up to membership? Numbers as of 02-04-19 Fact Nos. Total Registrations 1047 No registered to attend 1 or more meetups 640 Total meetups registered for 675 (i.e. 1.1 events each) No. attending 2 or more events 54 No. attending 3 or more events 31 No. attending 4 or more events 21
  11. 11. #OracleDeveloperMeetup 12© 2019 Capgemini. All rights reserved. Come Fly with Capgemini aka Drones with APIs
  12. 12. #OracleDeveloperMeetup Goal … The Idea … • Make experimenting and talking about Oracle Tech fun by using to do something • We came up with Flying Drones What’s happened for far? • APIs defined & refined – using {API 1st} approach • Leveraging open source Go Library for network comms to the drone … • Framework being wrapped and extended to match API definitions • Working on refining the controls • James Neate in Capgemini built out a Drone Dash – can test API calls without needing the drone
  13. 13. #OracleDeveloperMeetup The Resources … Git Hub Repositories • Backend: https://github.com/oracledeveloperslondon/droneAPI • Dashboard: https://github.com/oracledeveloperslondon/dronedash Apiary Definitions (also held in GitHub) : • Backend: http://dronedevmeetup.docs.apiary.io • Dashboard: https://app.apiary.io/dronedashboard
  14. 14. #OracleDeveloperMeetup Basic Architecture Compute Node Public Cloud - API Platform Cloud Service Compute Node REST APIs Management Services Management Portal Developer Portal Load Balancer Any Compute API Gateway Runtime Bundled Software API
  15. 15. #OracleDeveloperMeetup Compute Node Public Cloud - API Platform Cloud Service Compute Node REST APIs Management Services Management Portal Developer Portal Load Balancer Any Compute API Gateway Runtime Bundled Software API
  16. 16. #OracleDeveloperMeetup Compute Node Public Cloud - API Platform Cloud Service Compute Node REST APIs Management Services Management Portal Developer Portal Load Balancer Any Compute API Gateway Runtime Bundled Software API
  17. 17. #OracleDeveloperMeetup
  18. 18. #OracleDeveloperMeetup Inaugural Flight …
  19. 19. #OracleDeveloperMeetup If we had an army of developers …. Technology Demonstrator … • Replace Go control plane with Helidon SE • AI based demo … • Use AI to steady flight – and autocorrect flight (autonomous drone) • AI for realtime object recognition • Define flights roots using FaaS • JET to provide highly usable UI • ‘bots to command the drone • Event stream processing – drone events sent to Event Hub and stream processed • AI generates recognition events, microservices trigger as a result More seriously … • Platform to help with STEM engagement (school children using APIs to control drones (safely)) • Drone + Hawkeye (positioning calculator)  means to gather RTA / Scene of Crime data quickly • Drone + IR/Thermal  Emergency crew safely use for search & rescue complex situations for people (add AI & Building Plans – self guided search) • Drone fleet + AI  large event safety & security (recognize trouble spots / need for help)
  20. 20. #OracleDeveloperMeetup The Resources … Git Hub Repositories • Backend: https://github.com/oracledeveloperslondon/droneAPI • Dashboard: https://github.com/oracledeveloperslondon/dronedash Apiary Definitions (also held in GitHub) : • Backend: http://dronedevmeetup.docs.apiary.io • Dashboard: https://app.apiary.io/dronedashboard Read all about it: https://blog.mp3monster.org/category/technology/dev-meetup/
  21. 21. #OracleDeveloperMeetup With more than 190,000 people, Capgemini is present in over 40 countries and celebrates its 50th Anniversary year in 2018. A global leader in consulting, technology and outsourcing services, the Group reported 2016 global revenues of EUR 12.5 billion. Together with its clients, Capgemini creates and delivers business, technology and digital solutions that fit their needs, enabling them to achieve innovation and competitiveness. A deeply multicultural organization, Capgemini has developed its own way of working, the Collaborative Business Experience™, and draws on Rightshore®, its worldwide delivery model. About Capgemini Learn more about us at www.capgemini.com This message contains information that may be privileged or confidential and is the property of the Capgemini Group. Copyright © 2019 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini. This message is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.

×