Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud, OpenSource and Community

Cloud, OpenSource and Community

Agile Tour Nantes 2022
Programme: https://sessionize.com/api/v2/25pglm2c/view/GridSmart
https://twitter.com/ZenikaIT/status/1586984568984408064

Étudions comment les cloud providers font et utilisent l’open source pour mieux comprendre l’aventure du Cloud et le lien avec la CNCF.
La Cloud Native Computing Foundation (CNCF) sert d’accueil à beaucoup de projets majeurs aujourd'hui comme Kubernetes ou Prometheus. Comment la fondation fonctionne ? Quel est le lien avec les Cloud Providers ?
En se basant sur de cas d’usage et d’histoire avec les Cloud Providers, nous discuterons de l’open source et des liens avec la communauté.
D’une idée open source à l’adoption par une communauté, découvrons comment concevoir une stratégie Cloud pour réussir votre transformation.

Julien Landuré

November 03, 2022
Tweet

More Decks by Julien Landuré

Other Decks in Technology

Transcript

  1. Julien Landuré
    @jlandure
    Cloud, OpenSource & Communités

    View Slide

  2. Agile Tour Nantais 2022 #ATN22

    View Slide

  3. CTO Zenika
    GDG & DevFest Nantes Organizer
    GDE Cloud
    Julien Landuré
    Merci à Agile Nantes de m’accueillir 🎉
    jlandure.dev
    @jlandure

    View Slide

  4. 4
    📣 Coach Cloud, DevOps, Agilité 🥳
    Envie de rejoindre le projet Zenika, venez échanger ou email à
    [email protected] 😀
    Nous recrutons ! #opensource #web #agile #devops #cloud
    Zenika recrute
    Paris
    Lille
    Brest
    Niort
    Rennes
    Nantes
    Bordeaux
    Clermont Lyon
    Grenoble

    View Slide

  5. View Slide

  6. View Slide

  7. View Slide

  8. Timeline *aas
    AWS
    Google Cloud
    2008
    PaaS
    2006
    IaaS
    2012
    IaaS
    2011
    PaaS
    2014
    CaaS & FaaS
    2014
    CaaS
    2016
    FaaS
    Azure
    2013
    IaaS & PaaS
    2016
    CaaS & FaaS

    View Slide

  9. View Slide

  10. View Slide

  11. #1 CNCF

    View Slide

  12. The Linux Foundation is dedicated to building
    sustainable ecosystems around open source
    projects to accelerate technology development
    and industry adoption.

    View Slide

  13. Today the Linux Foundation is much more than Linux
    We are helping
    global privacy
    and security
    through a
    program to
    encrypt the
    entire internet.
    Security Networking
    We are creating
    ecosystems around
    networking to
    improve agility in the
    evolving
    software-defined
    datacenter.
    Cloud
    We are creating a
    portability layer for
    the cloud, driving de
    facto standards and
    developing the
    orchestration layer
    for all clouds.
    Automotive
    We are creating the
    platform for
    infotainment in the
    auto industry that
    can be expanded
    into instrument
    clusters and
    telematics systems.
    Blockchain
    We are creating a
    permanent, secure
    distributed ledger
    that makes it easier
    to create
    cost-efficient,
    decentralized
    business networks.
    Web
    We are providing the
    application
    development
    framework for next
    generation web,
    mobile, serverless,
    and IoT applications.

    View Slide

  14. https://www.cncf.io/

    View Slide

  15. 22 platinum sponsors

    View Slide

  16. CNCF Project Maturities
    INNOVATORS
    “TECHIES”
    EARLY
    MAJORITY
    “PRAGMATISTS”
    LAGGARDS
    “SKEPTICS”
    “THE CHASM”
    LATE MAJORITY
    “CONSERVATIVES”
    SANDBOX
    GRADUATION
    INCUBATION
    EARLY
    ADOPTERS
    “VISIONARIES”

    View Slide

  17. View Slide

  18. Sandbox

    View Slide

  19. Incubating

    View Slide

  20. Graduated

    View Slide

  21. Graduated

    View Slide

  22. l.cncf.io

    View Slide

  23. View Slide

  24. CNCF Radars
    Source: https://radar.cncf.io/

    View Slide

  25. View Slide

  26. FinOps

    View Slide

  27. #2 Open Source

    View Slide

  28. Source: https://opensourceindex.io/ for 2022

    View Slide

  29. View Slide

  30. Open source
    software stack
    enables deployment
    on any public,
    private cloud or
    hybrid cloud

    View Slide

  31. View Slide

  32. 2017: AKS & EKS
    2016: Kubernetes
    adoption by CNCF
    2015: GKE
    2014: Kubernetes
    2013: Docker
    2008: LXC
    2007: cgroups

    View Slide

  33. Kubernetes adoption
    AWS AZURE GCP
    AWS AZURE GCP

    View Slide

  34. Kubernetes usage
    https://www.datadoghq.com/container-report/

    View Slide

  35. Open Source Stack: Big success

    View Slide

  36. Partner Ecosystem: Azure
    Source: https://azure.microsoft.com/en-us/overview/open-source/

    View Slide

  37. Partner Ecosystem: Google Cloud
    Source: https://cloud.google.com/open-cloud/

    View Slide

  38. Partner Ecosystem: AWS
    Source: https://aws.amazon.com/fr/opensource/

    View Slide

  39. #3 Community

    View Slide

  40. View Slide

  41. Azure Heroes / MVP & Meetups
    Meetups: 160
    MVP (Cloud) : 534
    Azure Heroes Badgers: 12250
    Source: https://mvp.microsoft.com/fr-FR/
    https://www.azureheroes.community/map
    https://www.meetup.com/fr-FR/pro/azuretechgroups/

    View Slide

  42. GDE & GDG
    Cloud Meetups: 200
    (GDGs: 1,000)
    GDE : 148
    Source: https://developers.google.com/community
    https://www.meetup.com/fr-FR/pro/gdg/

    View Slide

  43. AWS Heroes & Meetups
    Meetups: 427
    AWS Heroes: 248
    Source: https://aws.amazon.com/developer/community/

    View Slide

  44. CNCF Ambassadors & Meetups
    Meetups: 195+ début 2021
    ⚠ Réseau pour le moment suspendu ⚠
    CNAs: 129
    Source: https://www.cncf.io/people/ambassadors/
    https://www.meetup.com/fr-FR/pro/cncf/

    View Slide

  45. Main Events

    View Slide

  46. #Case study
    Kubernetes & Google Cloud

    View Slide

  47. ☸ Kubernetes Success
    ● Google Cloud starts with a PaaS AppEngine
    ● Containerization becomes popular
    ● Kubernetes is the biggest player in the container ecosystem
    ● ...and it’s created by Google

    View Slide

  48. Source: https://k8s.devstats.cncf.io/d/9/companies-table?
    orgId=1&var-period_name=Last%20year&var-metric=commits

    View Slide

  49. View Slide

  50. 🚀 Cloud Run Success
    Cloud Run
    Fully managed, deploy your
    workloads and don’t see the
    cluster.
    Cloud Run on Anthos
    Deploy into Anthos, run
    serverless side-by-side with
    your existing workloads.
    Knative Everywhere
    Use the same APIs and
    tooling anywhere you run
    Kubernetes with Knative.

    View Slide

  51. #Case study
    AWS & Open Distro for
    ElasticSearch

    View Slide

  52. 💸 Open Source Monetization
    ● Redis with Redis Labs
    ● MongoDB with MongoDB Inc
    ● ElasticSearch with Elastic
    ● Kafka with Confluent
    ● ...
    2018 👉 sudden changes to their licenses with the adoption of SSPL

    View Slide

  53. 📝 Mongo

    View Slide

  54. 🤔 AWS & Open Source
    “Monetizing open source was always the big challenge for open source vendors, and
    more so in the cloud era,

    -- Ofer Bengal, CEO at Redis Labs
    “ But running an open source project isn’t as simple as throwing some code over the wall
    and putting up a web page, as AWS has done. It’s about things like shepherding and
    supporting the community, encouraging committers, and having momentum on a
    compelling vision.

    -- Raj Dutt, CEO at Grafana Labs

    View Slide

  55. Source:
    https://hub.packtpub.com/red-hat-drops-mongodb-over-concerns-related-to-its-server-side-public-license-sspl/
    💬 Reactions

    View Slide

  56. Source: https://opendistro.github.io/for-elasticsearch/

    View Slide

  57. It’s time to upgrade to OpenSearch!
    Source: https://opensearch.org/

    View Slide

  58. 💬 Last drama
    “We Believe In A Model Of Sustainable Open Source”

    View Slide

  59. #Case study
    Multi Cloud

    View Slide

  60. ● Avoid vendor lock-in
    ● Deploy in any cloud
    ● Blur the traditional lines between cloud and on-prem environments
    ● Now manage on-prem and cloud clusters
    ● Need more observability, consistency and interoperability 👉 Open Source
    ☁ Kubernetes-based hybrid-cloud solutions

    View Slide

  61. View Slide

  62. View Slide

  63. Kubernetes as a tech foundation for Anthos

    View Slide

  64. #What’s next?

    View Slide

  65. View Slide

  66. Bet on Open Source Serverless products
    🚀

    View Slide

  67. View Slide

  68. #Diversity+Inclusion

    View Slide

  69. View Slide

  70. View Slide

  71. #Sustainability

    View Slide

  72. View Slide

  73. View Slide

  74. https://googlecloudpla orm.github.io/region-picker/

    View Slide

  75. View Slide

  76. Julien Landuré
    @jlandure
    Cloud, OpenSource & Communités
    Merci !
    Des questions ?

    View Slide