GitHub Copilot Tutorial | How useful is it for Cloud and DevOps?

preview_player
Показать описание
Does GitHub Copilot make you faster as a Cloud or DevOps engineer? The what, why and how of GitHub Copilot - Writing Infrastructure as Code at 10x speed with GitHub Copilot

▬▬▬▬▬▬ In this full GitHub Copilot Tutorial ✅ ▬▬▬▬▬▬
► What is GitHub Copilot and how it works
► How to use GitHub Copilot: Chat, Comments, Code Suggestions, VS Code Speech
► Does it make you more productive as a Cloud or DevOps engineer?
► GitHub Copilot Demos
► GitHub Copilot for Programming vs Infrastructure as Code

#githubcopilot #github #techworldwithnana

🙌 Thank you Pulumi for sponsoring this video

▬▬▬▬▬▬ Pre-Requisites ▬▬▬▬▬▬

▬▬▬▬▬▬ Related Videos ▬▬▬▬▬▬

▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 - Intro and Overview
00:36 - What is GitHub Copilot
01:24 - How GitHub Copilot works (Context)
04:39 - Demo Setup - Install Pre-Requisites
07:35 - Setup GitHub Copilot - GitHub Copilot Configurations
11:28 - Intall GitHub Copilot Extension in VSCode
13:04 - Initialize IaC Project
16:23 - Use Github Copilot Chat
18:09 - Code Suggestions (Code Comments)
21:19 - Limitations of GitHub Copilot
23:02 - Using GitHub Copilot for Programming vs IaC
24:22 - Another Use Case: Translate Terraform to Pulumi Code
32:50 - Fix with Pulumi AI
35:21 - Code Suggestions (Autocompletion)
36:19 - GitHub Copilot Voice (VS Code Speech)
40:55 - Conclusion and Wrap Up

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Рекомендации по теме
Комментарии
Автор

Did you already try GitHub Copilot? Curious to read your experience with it 🤔

▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 - Intro and Overview
00:36 - What is GitHub Copilot
01:24 - How GitHub Copilot works (Context)
04:39 - Demo Setup - Install Pre-Requisites
07:35 - Setup GitHub Copilot - GitHub Copilot Configurations
11:28 - Intall GitHub Copilot Extension in VSCode
13:04 - Initialize IaC Project
16:23 - Use Github Copilot Chat
18:09 - Code Suggestions (Code Comments)
21:19 - Limitations of GitHub Copilot
23:02 - Using GitHub Copilot for Programming vs IaC
24:22 - Another Use Case: Translate Terraform to Pulumi Code
32:50 - Fix with Pulumi AI
35:21 - Code Suggestions (Autocompletion)
36:19 - GitHub Copilot Voice (VS Code Speech)
40:55 - Conclusion and Wrap Up

TechWorldwithNana
Автор

Even for software development I found that it disturbs more than it helps. Because I have to know the topics, it is easier to write things myself instead of having to debug all the time especially, as you also point out, that Copilot uses outdated information. I personally wouldn't even use it if it would be completely free of any cost.

MatthiasStuebner
Автор

Congrats on 1 million of subscribers Nana and thanks for the video.

hamidmosalla
Автор

Thank you very much Nana. Looking forward for more such content 👌

swaraj_edtech
Автор

Thank you for your high EQ and IQ explanations. You're a gem!

tengdayz
Автор

Very nice, definitely learned a few new things! Nana Thank you!

erionomeri
Автор

I found it helped me learn new ways to do things. For example, I was coding a FastAPI endpoint in Python. I would not have thought of several of the code suggestions. This led me to back up and understand better ways to code (for example async) processes. So while I find it a bit annoying using copilot's code for the majority (it either turns out to be inefficient or misses a key feature), I do find it very useful to learn. It's like getting stackoverflow answers at my fingertips. Gaining the knowledge and replacing my code is not there yet.

happyday.mjohnson
Автор

Hi Nana, what an awesome video. Thanks a ton for this !
Could you please let me know the video editing tips for this video ? I would greatly appreciate that. Thanks in advance!

qugfngy
Автор

thank you for the amazing work, though i did notice some discrepancies in my programming copilot was not 100% accurate - i guess i have good idea now as to the why

myrachoantonio
Автор

Thx a lot for this great video and inspiration!!

NeverCodeAlone
Автор

I found that copilot depends on the task. It's great for localized dev tasks with limited langs like Python (it has the largest lib breadth, but is limited in paradigms/features and so copilot can handle it), or for straightforward tasks such as automation, web dev, etc. But it's horrific when I try it for complex tasks like real time or scientific code, or for more capable/feature full multi paradigm langs like C++. That's a very temporary limitation, and also the localized dev limitation, but that's the picture right now.

seventyfive
Автор

Great videos. Thank you. Can you do a video on mono repo and release management

godwinpinto
Автор

Nana, thankyou so so much, would you also do a tutorial for Django

piusokao
Автор

Since Copilot is not the best choice for AWS cloud infra development because of an outdated knowledge base, any suggestions or recommendations of which tool is better to use for infrastructure development in AWS?
Has anyone tried AWS Codewhisperer? If yes, could you share your experience?

iaroslavdavydiak
Автор

May I have a question about a testing network device project? The Kali Linux system might be a perfect tool for creating the test environment. Is the GitHub Copilot much faster for writing test program code on any platform? I mean, do you have classes to teach Kali?

adpj
Автор

Thanks so much for your video and breakdown. Was waiting eagerly to see what it looked like in the AWS console.

Thanks anyways ❤

joshuaoyemusic
Автор

may be you should talk more about the security of this?

iam-raheem
Автор

Thinking from the security POV, your company most probably not want you to give all that code context to program.

muhammadusamaalvi
Автор

Hi Nana, thank you for another new video
But im unable to get free trail / access until i add billing information and card, is there any other way to get free access for learners?

Sammyi
Автор

"is devops is a future proof job in this AI era? " please make a video on this topic

I am so nerves to choose my career in IT
Please help

dHrUvJa