Top 3 ways to run your containers on Google Cloud

Поділитися
Вставка
  • Опубліковано 29 сер 2024
  • Find out the top three ways you can run your containers on Google Cloud! Google Kubernetes Engine for a container orchestration solution, Cloud Run for a fully serverless approach and Compute Engine to simply use Virtual Machines.
    Resources:
    Containers at Google → goo.gle/2YJb3S5
    Kubernetes Engine → goo.gle/2qQICW2
    Cloud Run → goo.gle/2M4Ky4L
    Compute Engine → goo.gle/2PfMKYO
    Deploying Containers → goo.gle/35tsVms
    Container Optimized OS Images → goo.gle/35cuuVX
    Container Registry → goo.gle/34i7m72
    Getting Vulnerabilities for Metadata for Images → goo.gle/35rN9gN
    Google Cloud Codelabs → goo.gle/2rKi0X9
    product:Identity Platform, Cloud; fullname: Alexis Moussine-Pouchkine;
    #GCPessentials

КОМЕНТАРІ • 34

  • @angzar
    @angzar Рік тому +9

    3 years later and still very relevant! thanks for the awesome (🙂) video Alexis!!

    • @JeffreyD
      @JeffreyD 10 місяців тому +2

      Well, except that Container Registry is deprecated in favor of Artifact Registry

  • @imranzunzani3120
    @imranzunzani3120 4 роки тому +7

    👍
    Also use the minimal container base image eg. Alpine, to reduce attack surface due to vulnerabilities.

    • @_baumi_
      @_baumi_ 3 роки тому

      isn'T that what Googles Container OS Image in GCE is for?

    • @imranzunzani3120
      @imranzunzani3120 3 роки тому +4

      @@_baumi_
      Google's Container OS is for the instance on which Kubernetes or Docker runs, while Alpine is for creating the container (image) to run on Kubernetes/Docker.
      Google's Container OS reduces the attack surface for the machine on which you run containers while bases like Alpine reduces the attack surface for the containers themselves.

    • @_baumi_
      @_baumi_ 3 роки тому +1

      @@imranzunzani3120 of course you’re right, thanks for clarifying

    • @EliteRoxor
      @EliteRoxor 2 роки тому

      Terrible recommendation. Alpine comes with busybox, which is a binary that contains a lot of other binaries such as netcat.
      Use distroless containers, aka containers with no binaries.

    • @imranzunzani3120
      @imranzunzani3120 2 роки тому

      @@EliteRoxor - You are watching this two years late dude. Distroless weren't as practical back then. And the best recommendation for least vulnerabilities is to go with 'Scratch'.

  • @openlabtec
    @openlabtec Рік тому +2

    My notes.
    02:06 Cloud Run.
    04:33 GCR

  • @ighsight
    @ighsight 2 роки тому

    Solid video right here.

  • @VladimirMinkin
    @VladimirMinkin 4 роки тому +22

    What about AppEngine Flexible Environment?

    • @filipepereira2688
      @filipepereira2688 3 роки тому +2

      I was thinking just the same. App Engine Flexible supports deployments of Docker conatiners.

    • @arjunk5959
      @arjunk5959 3 роки тому +1

      Top 3 they have mentioned.. Its not in their top 3

    • @dhidhi1000
      @dhidhi1000 3 роки тому

      Thats the same as cloud run I'd say

  • @narinseangsri7586
    @narinseangsri7586 Рік тому

    THANKS YOU

  • @user-ek2du2fc4v
    @user-ek2du2fc4v 4 роки тому +3

    Thank you. for google cloud platflorm.

  • @saisuryanarayanarajusaripe2356

    Hi,
    My question is,
    How can we access the container images deployed in compute engines.How we will check whether container images are running inside compute engine.
    Thanks.

  • @KeremPARLAKGUMUS-uc4xb
    @KeremPARLAKGUMUS-uc4xb 3 роки тому +1

    Thank you, it was very useful video for me.

  • @przemyslaw568
    @przemyslaw568 2 роки тому +1

    Which solution is the most affordable?

    • @AlexisMP
      @AlexisMP 2 роки тому +1

      I'd say the most Serverless of them all - Cloud Run, but YMMV

  • @StefTechSurfer
    @StefTechSurfer 3 роки тому +1

    4:15 - does that include auto OS patches?

  • @RubenRoccoDeLuca
    @RubenRoccoDeLuca 2 роки тому

    Can't you reach it with an App Engine Flexible?

  • @NickCarducciNJ
    @NickCarducciNJ 2 роки тому

    I would like to google cloud run endpoint service proxy (version 2) api gateway (swagger firebase base64 token)

  • @loyolaschool
    @loyolaschool Рік тому +2

    CloudRun is pretty much USELESS for us. Each job has a MAX 1 hour time limit. Good for toy jobs IMHO. I want to ask WHO in Google Cloud set this MAX time limit?

  • @RyanOver
    @RyanOver 4 роки тому +4

    You did not mention GAE Flex 🤔

  • @StefTechSurfer
    @StefTechSurfer 3 роки тому

    How does GKE take backups?

  • @mykolalyakhovskyy8308
    @mykolalyakhovskyy8308 4 роки тому

    Thanks a lot.

  • @cognitive-carpenter
    @cognitive-carpenter 4 місяці тому

    This guy reminds of Chandler Bing when he works in Telsa 😅

  • @mihirdutta-DPSi
    @mihirdutta-DPSi 9 місяців тому

    3:20 GCE

  • @budi0580
    @budi0580 3 роки тому

    👍👍👍