"once your startup has failed and it comes time to tear down the project" lol
@micicubere3 жыл бұрын
@Eric Lynch THAT is where the true power of Terraform begins to show: "Just hit delete and ..."
@dekcode28243 жыл бұрын
before the next bill cycle right? LOL
@dt83842 жыл бұрын
Looool. That went over my head
@Adrian-uz6xc Жыл бұрын
Opened the comments to write the same thing, saw your reply already. Thumbs up is in order. 👍😂
@lmbk8957 Жыл бұрын
This is why we love fireship
@rutvikpanchal57263 жыл бұрын
That head banging gif was way more intense than what I expected I love it
@Jordan-er9bx3 жыл бұрын
Same.
@juliosoto94713 жыл бұрын
That thing is incredibly old. I remember seeing it in MSN messenger like 20 years ago.
@finlee983 жыл бұрын
@@juliosoto9471 Same which means we're also incredibly old too...
@aaronbell59943 жыл бұрын
@@juliosoto9471 I had this as my avatar on a phpBB forum, and this girl wrote, "Please, god, change your avatar." Haha I had no common sense then
@Badz_B34chst4r3 жыл бұрын
GRRM sees this gif and writes "The Mountain and the Viper"
@RajvirSingh13133 жыл бұрын
"Once your startup failed" Lol
@allen0hu3 жыл бұрын
That escalated quickly :/
@Alticroo3 жыл бұрын
I feel personally attacked.
@cryptolicious37383 жыл бұрын
fireship is funny
@WildfireS16 ай бұрын
That’s the line that finally got me to subscribe.
@SyKot3 жыл бұрын
The cloud, Slowly turning developers into sysadmins.
@Keilnoth3 жыл бұрын
Or sysadmins into developers, the combination of both is called DevOps.
@jamesmadlangtuta31563 жыл бұрын
that's how devops was born ;)
@drwatson32bit2 жыл бұрын
I kinda hate it as a sysadmin. Provision VMware VMs was fine with Powershell and PowerCLI, but someone had the idea to add this extra layer, extra 3rd party tool to depend on...
@sebastiangudino93772 жыл бұрын
@@drwatson32bit You dont need it tho, as you said, it is a tool. I personally find a big productivity benefit from terraform, but you don't have to use it if you don’t (But yeah, i also dont like the fact that we are adding another company into the mix)
@marusdod36852 жыл бұрын
@@sebastiangudino9377 but how will he add it to his resume tho
@PkmmteXeleon3 жыл бұрын
I’d love to see more Terraform content on this channel! I’m having a difficult time understanding other people’s tutorials on how to even get started. These 100 seconds just taught me more than hours worth of research!
@kiliusz2 жыл бұрын
True
@Jimmy_Jones Жыл бұрын
If you still need help. Then check out Techno Tim's latest video
@thewattleway3 жыл бұрын
Thanks for sharing. I love these short 100 second overviews. It gives me enough info to know whether I want to investigate further. I really appreciate your work.
@nopapersplease Жыл бұрын
I work in IT and this is about the best explanation of Terraform I have ever heard.
@EidosGaming3 жыл бұрын
their extension choice matches my feelings while reading the file very well
@wimdegroot68153 жыл бұрын
Another alternative to Terraform is Pulumi. It looks like a promising framework because you can use a/your (favorite) programming language to set up your infrastructure. I would love to see a '100 seconds of Pulumi' video :)
@mgjulesdev3 жыл бұрын
Something to note, for some of the providers Pulumi uses Terraform under the hood until it got its own native implementation.
@comichacker3 жыл бұрын
Why would one opt to use a imperative or even functional language just to provision VM resources? I think its easier to just have terraform documentations beside and learn as we go.
@marcobga23983 жыл бұрын
How is it different from Prometheus ?
@nathanielfishel87513 жыл бұрын
Don't forget AWS CDK, you can write your IaC in typescript or a few other languages
@quanghuy12423 жыл бұрын
And we have CDKTF, using AWS CDK as its core
@Raysureeea2 ай бұрын
You really are the best at explaining things shortly and concisely
@rjhornsby3 жыл бұрын
Only so much can fit in 100 seconds. I would only have added a quick mention of “‘terraform plan’ lets you validate the syntax and see what terraform _would do_ without making any changes” before ‘tf apply’. Otherwise an excellent and succinct summary. A slightly longer than 100 seconds might throw in a quick “‘terraform import’ can help you build terraform code that matches your existing infrastructure, so you can bring what you have under terraform control”. It’s a great tool. Has made my job way easier in no small part because TF code is sort of a building plan/drawing that can be read and shared - without having to tear out drywall to see what kind of insulation is behind it.
@Kevroa13 жыл бұрын
Damn.. literally last night as I was going to sleep I was wondering if something like this existed. I just woke up and was about to search about it and this popped up in my feed. What are the chances
@afj20103 жыл бұрын
Google is reading your mind ..
@owenmurphy2022 Жыл бұрын
I had no idea what Terraform was. Now I feel like an expert in Terraform ! Amazing video !
@_Doskii3 жыл бұрын
I'm not entirely sure what this does but it sounds nice 🙂
@James-ln6li3 жыл бұрын
Just a quick summary... but basically AWS and the other cloud providers offer literally hundreds of services. Normally you order, setup, and configure those services via a web based UI. This is fine if you only have a couple servers and you are not making changes or redeploying servers often. When you get to the point that you have hundreds or thousands of servers, load balancers, dbs, etc recreating all those services in AWS could take months and require you to follow instructions in a word document. Terraform lets you define all of those servers, load balancers, dbs, etc in code. Then Terraform can run that code, talk to AWS, and set it up for you quickly. You get the bonus of being able to code review changes and it makes setting up other environments like DEV, UAT and PROD super quick, plus you get the benefit of knowing they are exactly the same. Terraform is amazing.
@CoentraDZ3 жыл бұрын
Same 😂
@_Doskii3 жыл бұрын
@@James-ln6li Aha. So it is kind of like a package manager script that would set up all the libraries and dependencies you need for an environment but instead sets up all the cloud services you need. Sounds awesome indeed.
@bradleystannard34923 жыл бұрын
@@_Doskii yes
@yoursweatersux3 жыл бұрын
I mean he literally explains what it does in 100 seconds dude...
@floxer3 жыл бұрын
This timing! I just spend my whole work day trying to create a proof of concept for our use-case.
@khanasfireza95153 жыл бұрын
Fireship on the way to 1 million, Take Love
@simplehonestmusic22615 ай бұрын
I'm taking a 10 week AWS course and learning TerraForm right now as part of it and I am SOOOO excited!!!!!!
@otownslinky2 ай бұрын
What class
@HitankarRay3 жыл бұрын
Was introduced to terraform a couple of weeks back. It is pretty cool and resembles Kubernetes templates in idea but quite different in actual implementation. The best part is you can dynamically refer resource names from within another resource block.
@KopparamNaveen3 жыл бұрын
I work on Terraform and AWS pretty much most part of my day from past 1 year, I admit I couldn't have explained this any better than this within 5 minutes.
@MyloMusica Жыл бұрын
Learning terraform is useful to get a job? Where you work at?
@Liamnissan222223 жыл бұрын
Been using Terraform for 3 years and its honestly amazing.
@saurabhgupta66913 жыл бұрын
wooowwwwww
@BlackdestinyXX3 жыл бұрын
I love this type of videos, can you make it more for the new frameworks?
@divyanshgautam7288 ай бұрын
you have a nice way of explaining thing its very easy to understand any topic within 100 seconds with the help of your videos
@CodeWithPrabesh2 жыл бұрын
Very useful video. I love how you make complex topic really easy to understand. A suggest from previous burns would be instead of using terraform destroy, it is much better to remove the code block of the infrastructure and run terraform plan/apply again. This way you can be 100% sure it destroys intended resource only. Terraform destroy is a very dangerous command and does not always works as intended.
@CodingPhase3 жыл бұрын
Interesting never heard of this but just saw an ad about Terraform for devops so I searched it just to see wth it was and boom the homie fireship has a quick summary on what it is
@mdk19838 ай бұрын
Brilliantly compressed. A short mention of terraform plan command would have made it 110%
@jollygoal3 жыл бұрын
Lol, 3 days ago I had an interview and I've been asked what I can tell about terraform. Fireship, you are incredible
@karakunai_dev3 жыл бұрын
Watching this video as I still built most of my projects through docker compose till date really hits me.
@slka32723 жыл бұрын
Why is that a problem?
@karakunai_dev3 жыл бұрын
@@slka3272 It's not as great as how it used to be.
@vikaschinchansur43223 жыл бұрын
Nice Video explaining the quick overview of what terraform is.
@md.fazlulkarim88473 жыл бұрын
No matter how complicated the subject is, you make it easy. Best guy in youtube 💖
@djetton13 жыл бұрын
What would I do without y'all! You should just write everyone's docs for now on - so perfect and to the point.
@reddot81003 жыл бұрын
круто когда ты не много знаешь terraform и твой любимый Fireship делает это за 100 секунд. Awesome 🦾 🔥 ❤️
@TamDNB3 жыл бұрын
Those ending animations are *chef's kiss*, can we have 100 seconds of creating those please?
@theprovost3 жыл бұрын
Jeff has a video on his private channel about how he makes these videos. As for the logo animation, most probably it is an AE template into which one can plug their logo and render it out
@noddychoi3 жыл бұрын
I am starting on Infrastructure as code. And this came up on my homepage. This is absolutely helpful. Hope to see Ansible tutorial next
@Abdullah_Osama3 жыл бұрын
you again back with reading my mind :) was just learning about aws and thought wouldn't it be easier to deploy all of the servers and configure them with code
@Ali23070133 жыл бұрын
Liked before watching, always wanted to know what Terraform is and I think this is the best place that explains it. This reminds me of AWS CloudFormation.
@paracha33 жыл бұрын
i had only heard of terraform in context of cloud without knowing exactly what it is or what it does. Watching this video i am blown away. Damn that is cool
@kairoswave3 жыл бұрын
This was extremely helpful, I been learning terraform and sometimes I am like why am I doing this or that. but this explanation really cleared it up, thank you!
@faizaankhan80903 жыл бұрын
Loving your 100 second videos. Please make more. Thanks 😎
@ninjaasmoke3 жыл бұрын
The point of GUI was to replace CLI. Now we are evolving, just backwards
@GuRuGeorge033 жыл бұрын
the cli just acts as the "start", "pause", "stop" button and so forth and u tell it where the files (that have the code) lie. The actual code does not need to be written into the cli, which is what used to be the case that u r referring to
@s0j0urner153 жыл бұрын
GUI is for starters and CLI is for veterans.
@mitnick2123 жыл бұрын
GUI vs CLI, each serves different use cases
@P4INKiller3 жыл бұрын
devolving*
@iAmTheSquidThing3 жыл бұрын
I'd say both have a place for different purposes. GUI makes simple things simple but complex things complex. Code makes simple things complex but complex things simple.
@arnaudgutierrez4231 Жыл бұрын
Hello I am currently following courses to be a Cloud administrator and this video is quite good 👏👍 I would have shown the code for the Cloud provider Azure too. Hope you will do more video like this one. Good job
@hasnathabdullah12532 жыл бұрын
How does this man has so much knowledge ?
@John-dl5pw3 жыл бұрын
Learn Ansible and Packer with Terraform I can not stress this enough!! Also look at terraformer it is terraform but backwards. Haskell 100 seconds and/or Lisp and Scheme 100 seconds!! Thank you for the awesome content
@thelolladorfking24163 жыл бұрын
I'm a starter and I think you are talking language of God's.
@danquinn17733 жыл бұрын
+1, especially for Lisp video!
@varunsharma55823 жыл бұрын
@@thelolladorfking2416 Lol, I am a DevOps engineer, it's almost mandatory to know IAAS with terraform and configuration using Ansible these days with CI/CD these days. To make it simple. Let's say you need a virtual machine on Google cloud with code, you write the code in terraform. Once that code executes, you have all the infra ready. Now, let's say you have a windows machine as your virtual machine and you want to install your node is app with angular on it. Well, you keep those files on a storage account or a FileShare online on Google cloud as well. This can also be made using Terraform. Now Ansible comes into picture. Use Ansible and wrote some powershell scripts for simplicity and you can extract your whole project on the zip and run all the commands to run it remotely using Ansible. So, of you have a constant storage online with all your binaries and projects. With terraform and ansible scripts, you can create the whole infra and move your projects on that infra and run those projects exactly as you want with a single click. And if you're a DevOps person, you can write CI/CD pipelines, so the moment your Dev makes a change in your code base and makes a pull request, automatically a whole infrastructure will be created, and that app will be tested on that infra automatically and if all the test cases pass, pull request will be merged. I hope this demystified the language of Gods for you.
@rosescott31933 жыл бұрын
@@thelolladorfking2416 INSTALL SPYWARES AND BUGS IN YOUR SPOUSES CELL PHONE OR ANY TARGETS ACCOUNT SEARCH *""HACKLORD TOM""* PAGË ŌN FĀCËBooK!!. HE HELPED ME BEFORE..
@rosescott31933 жыл бұрын
HACK OR RECOVER ANY FACEBOOKK ACCOUNT OR A.NY OTHER MEDIA HANDLE.,. SEARCH *""HACKLORD TOM""* PAGE ON FĀCEBOOK!!. 100% RECOMMENDATIONS IN ANY SPY ACTIVITY WITH FULL ANONYMITY!!
@sonmangaking3 жыл бұрын
Needed this I was just provided a task at work on this thanks
@adriantan11342 жыл бұрын
good video, short and straight to the point in 100 secs.
@alexsav74272 жыл бұрын
Nice and short explanation, thanks
@varunsharma55823 жыл бұрын
Hell yeah, make a tutorial on Ansible as well and you have covered half my job.
@user729743 жыл бұрын
I'd like to see this too. I've been immersed in the "new" stuff like Terraform. Would like to see the old school way of doing things too, where you just need to provision VMs.
@thomasphilip81582 жыл бұрын
sweet & crisp! Thanks!! :)
@rushithakker10853 жыл бұрын
You are surely reading minds 🙌🙏
@shamashel3 жыл бұрын
Also make sure to open-source all the core functionality of your startup so you actually have something to put on your resume when your startup inevitably fails. The stuff behind the paywall should be a SaaS or PaaS version that comes with support and additional observability + convenience features
@soepet3 жыл бұрын
AWS CDK for the win 🤩
@shravanasati96313 жыл бұрын
Golang in 100 seconds.
@korigamik3 жыл бұрын
Yes
@unlockwithjsr3 жыл бұрын
Yessss
@omer88363 жыл бұрын
Yes pleaseeeee
@mexicanmax2273 жыл бұрын
Masterful Content as usual 🙂
@matthartstonge3 жыл бұрын
Terraform is one of the few great tools that makes infrastructure great. Smashing DNS records in via terraform has saved me heaps of time when needing to migrate to a new cluster for a buttonne of A records. Or to fix up someones tinkering if they don’t know why somethings down!!
@ruuman43 жыл бұрын
I love to see you do videos on topics of data science and algorithms
@ruanckruger3 жыл бұрын
For a second I thought the title was transforms, just as I was busy working on a high fps motion path animation. High FPS animations video when? It's an awesome rabbit hole
@severtone2639 ай бұрын
Great informative explanation. Thank you
@sadrashadmand5523 жыл бұрын
this form of videos are great thank you so much!
@iamawebgeek3 жыл бұрын
Three.js in 100 seconds. Also more content on Terraform please
@ezeeok3 жыл бұрын
There's already a video on Three
@minnow13373 жыл бұрын
kzbin.info/www/bejne/h2ikgKmNpa6Jfrc
@iamawebgeek3 жыл бұрын
That is not 100 seconds :) Just kidding, good to see three.js content in Fireship
@pushpendersingh74443 жыл бұрын
Love your logo animation
3 жыл бұрын
I wish I have seen this a few weeks ago.. That's cool! Thanks for the great video again! Love your short and well explained videos!
@biswaMastAadmi Жыл бұрын
Thanks for creating
@arslantechlab3 жыл бұрын
Fireship is on fire🔥
@talhaibnemahmud3 жыл бұрын
Masterpiece as usual
@gaboceron1003 жыл бұрын
Amazing! I always learn something new with your videos!
@bwill3253 жыл бұрын
Love a deep dive on terraform
@thedarkknight5792 жыл бұрын
Beautiful explanation.
@MistaT443 жыл бұрын
Infrastructure as code is pretty valuable in the devops community and automating server builds in big companies
@Juan-Hdez10 ай бұрын
Useful. Thank you.
@naheliegend5222 Жыл бұрын
i was just asking about how all the companies handle the resources in the cloud. LOL Terraform just solved this problem. Got my inner peace back
@TheUnusualSuspect1013 жыл бұрын
Love this concept of tldr videos!
@user729743 жыл бұрын
I know it's hard to fit everything into 100 seconds, but one thing I'd add to this to provide a complete overview of what Terraform does is that it tracks dependencies between resources and will automatically create things in the order needed. For example, if you've got a VM like in this video, but it depended on a private network existing first (because you want the machine to be provisioned into that network), Terraform can create the network first and wait til its ready, and then create the machine, associating them together. Another example would be an AWS Lambda powered API, with all the S3 buckets, API Gateway stuff, the function itself, etc, all tied together.
@MercyFromOverwatch23 жыл бұрын
Jeff is my favourite tech KZbinr
@edwardv45462 жыл бұрын
Thank you! Very helpful.
@MerelJac9 ай бұрын
I love your videos! Can you make a Swagger in 100 seconds?
@TheRanguna3 жыл бұрын
Also checkout terraform cdk, it's still under heavy development but it's gonna be awesome once it's production ready. Tf cdk is basically the same thing as this, but you can actually use a familiar programming language like typescript to define your infrastructure.
@monkeyseatcatfood3 жыл бұрын
Just getting started with AWS. This sounds like a pretty interesting tool
@lespaceman3 жыл бұрын
I'm not sure if you can AWS a tool.
@albertkwan42612 жыл бұрын
SIMPLY AWESOME INTRO.
@kdspland Жыл бұрын
Great information!
@nope63443 жыл бұрын
Great video as always! Please do "go in 100 seconds" next!
@Yan-bf4cy3 жыл бұрын
This is a cursed version of JSON lol
@akejron13 жыл бұрын
Full course pls! For pro members ofc
@cornelcristianfilip50483 ай бұрын
Love it!
@juliankandlhofer75533 жыл бұрын
Awesome! Can you talk about Vault as well? I feel like too many people are just storing their secrets in plain text these days.
@Cerberus87713 жыл бұрын
I’ve used Terraform to create a scalable Selenium Grid and other things. I’ve used It via HCL. Terraform also has a CDK and supports languages such as C#, Java, python, etc. There are alternatives to Terraform of course that work just as well or better depending on what you are trying to do and what you are comfortable working with.
@mohammedalnaggar29343 жыл бұрын
Your content is always inspiring 👍 Keep it up!
@TheSammy20103 жыл бұрын
been waiting for this one
@Goktug-rl7yc10 ай бұрын
THANK YOUUUU ❤
@itsfoss5268 Жыл бұрын
Would like to see more IaC themed content.
@austincodes3 жыл бұрын
Where had this been my whole life?
@pb8655 Жыл бұрын
I’d love to see a video on vault and consul. 2 other open source HashiCorp projects
@WeiseGuy912 жыл бұрын
I want more terraform videos if you’re interested in making them! Love your stuff
@tareksamara68743 жыл бұрын
too nice man, keep it up !
@SocratesAth3 жыл бұрын
TL;DR: Terraform is a build tool for cloud services.
@abdullahahmed77813 жыл бұрын
Wow I never fully understood build tools. Now I will consider then terraform but for software 😂
@jt0993 жыл бұрын
Also able to use this for more systems like VMware.
@huscachafe3 жыл бұрын
K8s too
@gaboceron1003 жыл бұрын
a TL;DR for a 2 min video
@z-aru3 жыл бұрын
@@gaboceron100 More like TL;DW 😂
@deekuman3 жыл бұрын
I use Terraform every day. It is absolutely black magic
@harigalla13643 жыл бұрын
Azure however already has the concept of ARM templates which do the same. But I guess it's always nice to have a tool where you can define your infrastructure as code accross cloud providers.
@asdfg57852 жыл бұрын
AWS also have cloud formation . But the main strength of terraform is open source and works with Aws azure gcp .. so it adds flexibility
@praveenawesome21823 жыл бұрын
Nice extension
@IngwiePhoenix_nb3 жыл бұрын
I am so oldschool, I still deploy to a bare metal Linux server, renting in Canada, without docker. I only use docker(-compose) for other projects that aren't mine (Seafile, Matrix, ...). But other than that...yeah, i kinda need to "upgrade". xD
@anushibinj3 жыл бұрын
So... It is like Kubernetes but for Cloud Services? Nice 👌
@ballgoodman3 жыл бұрын
Another 100 second video about coding I will most likely never eve use, I must watch it immediately! You have great videos but I won't use them because I don't code a much as I used to but apart from me having no use for em they're great!