So, finally serverless laravel application managed by Vapor using AWS services (API Gateway, Lambda, Cloudwatch, Cloudformation, DNS, RDS, Cache, SES, SNS, Certificates, S3 etc.) APIs behind the scene. Now you do not have to pay for idle resources and worry about scaling. Save you from complex AWS console UI by offering you a simple nice GUI with minimal actions that you need. A brilliant one from Taylor.
Any future plans to create a vapor configurator that runs in GCP on the equivalent Google services instead of forcing people to use AWS? Some companies I work for mandate everything stays in the Google Cloud.
hmm is there a way to ssh into the serverless server if I need to apt install some packages ? for example my scheduled tasks run some commands that rely on 3rd party packages etc
Vapor is for "serverless" setups. Forge for more traditional always on servers. I expect that we will still use forge for smaller projects and will migrate torwards vapor for larger projects/services that require multiple app servers, queue servers, db server and load balancer. (even tho you can do that with forge, it's much more cost efficient to have it scale on the fly)
No, you first have to understand what serverless is - and the fact that you can have a full-fledged Laravel app on Lambda that just works - to really appreciate this... Vapor is going to be huge.
After watching the conference, I see that Vapor is just glue to tie together many AWS tools (lambda, cloudwatch, cloudfront...) in order to manage Laravel apps. So this just adds a way nicer GUI for these tools (because AWS is not really UX-friendly)
That's why Taylor Otwell is a King, he make it looks so simple that we just think it is just a GUI wrapper which definitely easier for us developers to go into serverless. Behind the scene I think a lot of stuff is going on (Read this article divinglaravel.com/what-is-aws-lambda-and-how-laravel-vapor-uses-it, it helps explain greatly). What impress me is that you can develop with Laravel the normal way which already great structured framework, typical serverless don't work like that I believe.
But isn't Vapor actually a DevOps tool? I mean when you use Vapor, you will be doing what wikipedia lists as the toolchain for DevOps: "Coding - code development and review, source code management tools, code merging. Building - continuous integration tools, build status. Testing - continuous testing tools that provide quick and timely feedback on business risks. Packaging - artifact repository, application pre-deployment staging. Releasing - change management, release approvals, release automation. Configuring - infrastructure configuration and management, infrastructure as code tools. Monitoring - applications performance monitoring, end-user experience."- en.wikipedia.org/wiki/DevOps#Toolchains I bet a bunch of DevOps engineers will be happy about Vapor, since it seems to me it will just make their lives much easier when managing Laravel applications for clients. Maybe they can even charge the same as they used to and just get a better profit.
Is an amazing product. You still need to understand AWS and specially you need to understand how to use IAM to provide the minimum access to the user being used by vapor. I can see the tutorial requires an AdministratorAccess account which is something very open for this purpose. Having a tool to configure the policies based on the priviledges needed would be better than just opening all the privileges to an admin.
Salam 3mo taylor, kifach lplan dyal laravel ze3ma mazal mabgha ymout liha l7out wla kifach kan galia wahhed sat haareb f dev ze3ma tye7 snano f dev galia bli php men hna lwahhed 2 ans jS li ghadi yb9a za3ma nta waaalo mamfakch dimma ljadid assir tnrtah almsskhout rah chi nhar ghadi tmout, thella fssehtek hia lwela
Vapor your money, it is for the rich ones xD , i kinda see the value but clearly it is for enterprise applications, taylor tries to fight with the ones that said "laravel is only for small to medium applications". Good job!
$399/year is not an enterprise cost. I work for an enterprise company and it cost $10k to get us on the phone, which is normal. This is awesome if you have a medium sized app that you think could take off.
@@tmarsha4 read carefully, this forces you to work with amazon services, which will add up your costs, 39$ it is for vapor but the lambda from amazon.. If your app has a lot of computing it will become costly
@@ProgrammingwithPeter What's the alternative, though? I see Vapor as the opposite of enterprise -- enterprise companies don't use AWS as often as we think; they've scaled out of it to be cost effective.
@@tmarsha4 well I think that a simple vps for 40$ will be good enough for a medium app or a dedicated server. Well azure is Very expensive so I encountered enterprise apps that run completely on amazon services, just because it is cheaper but harder to bind all of them together. But when we talk about cheap here it is of hundreds and thousands monthly, maybe we have different opinions on what means enterprise.
Every single year Laravel has something to impress everyone! Gratz for the team! Vapor is awesome!
Absolutely incredible. This is the best thing he's done since Laravel.
So, finally serverless laravel application managed by Vapor using AWS services (API Gateway, Lambda, Cloudwatch, Cloudformation, DNS, RDS, Cache, SES, SNS, Certificates, S3 etc.) APIs behind the scene. Now you do not have to pay for idle resources and worry about scaling. Save you from complex AWS console UI by offering you a simple nice GUI with minimal actions that you need. A brilliant one from Taylor.
Congratulations folks. This is quite amazing.
Taylor is the man, seriously. Vapor is crazy!
Any future plans to create a vapor configurator that runs in GCP on the equivalent Google services instead of forcing people to use AWS? Some companies I work for mandate everything stays in the Google Cloud.
Yes for Google Cloud Run!
Is someone can tell how he put these visual Select options for the database in the terminal client? 1:01:37
I like that strategy of uploading to a temp directory then move to a permanent one when (if) the user saves the form
DB restore function is great you can also choose what time, i hope they will add the function to be able to select what tables to restore.
hmm is there a way to ssh into the serverless server if I need to apt install some packages ? for example my scheduled tasks run some commands that rely on 3rd party packages etc
Finally a great AWS GUI !
Only 39.99$ / month too!
Ah, I'm not the only one to think this! :D
@@vesper8 definitely worth it
@@Pierstoval You're god damn right, I am so hyped about this
@@vesper8 to pricy
This is really great!
vapor starts at 15:15
Simply AMAZING! Good job!
how incredible!! WOW!
so extremely awesome :) :) :)
Taylor dropped the mic in such a big way....
how to upgrade my existing project in forge to vapor ?
plug it into vapor with temp domain then merge over.
Has anyone got logs working? (like papertrail etc)
This is huge, i'll switch to it sometime down the line!!!!!!!
newbie here, so Vapor vs Forge? two different things, works together?
Vapor is for "serverless" setups. Forge for more traditional always on servers. I expect that we will still use forge for smaller projects and will migrate torwards vapor for larger projects/services that require multiple app servers, queue servers, db server and load balancer. (even tho you can do that with forge, it's much more cost efficient to have it scale on the fly)
Does anybody know the app between Spotify and Sublime Text?
pocketcasts
Rajat Hans Good catch! Thanks!
Do you know the apps from messages until news? :p
George Panayi Telegram, Discord, Basecamp, Todoist and Trello
“Hey everyone, this is Taylor Otwell BACK with another Laracon keynote...”
Vapor for CraftCMS?
Taylor is the man
It almost seems like Vapor is just "AWS new GUI for PHP apps" :)
No, you first have to understand what serverless is - and the fact that you can have a full-fledged Laravel app on Lambda that just works - to really appreciate this... Vapor is going to be huge.
After watching the conference, I see that Vapor is just glue to tie together many AWS tools (lambda, cloudwatch, cloudfront...) in order to manage Laravel apps. So this just adds a way nicer GUI for these tools (because AWS is not really UX-friendly)
"just"
That's why Taylor Otwell is a King, he make it looks so simple that we just think it is just a GUI wrapper which definitely easier for us developers to go into serverless. Behind the scene I think a lot of stuff is going on (Read this article divinglaravel.com/what-is-aws-lambda-and-how-laravel-vapor-uses-it, it helps explain greatly). What impress me is that you can develop with Laravel the normal way which already great structured framework, typical serverless don't work like that I believe.
AWS wishes it was their new GUI, for whatever in their service 😂
I bet all the down votes on this video are from the dev ops engineers whose watching this video 😂
But isn't Vapor actually a DevOps tool? I mean when you use Vapor, you will be doing what wikipedia lists as the toolchain for DevOps:
"Coding - code development and review, source code management tools, code merging.
Building - continuous integration tools, build status.
Testing - continuous testing tools that provide quick and timely feedback on business risks.
Packaging - artifact repository, application pre-deployment staging.
Releasing - change management, release approvals, release automation.
Configuring - infrastructure configuration and management, infrastructure as code tools.
Monitoring - applications performance monitoring, end-user experience."- en.wikipedia.org/wiki/DevOps#Toolchains
I bet a bunch of DevOps engineers will be happy about Vapor, since it seems to me it will just make their lives much easier when managing Laravel applications for clients. Maybe they can even charge the same as they used to and just get a better profit.
13 people had their VPS explode.
Isn't he giving any keynote kind of talk in this con?
ruclips.net/video/XsPeWjKAUt0/видео.html
Is an amazing product. You still need to understand AWS and specially you need to understand how to use IAM to provide the minimum access to the user being used by vapor. I can see the tutorial requires an AdministratorAccess account which is something very open for this purpose. Having a tool to configure the policies based on the priviledges needed would be better than just opening all the privileges to an admin.
New products but what about laravel 6.0 ? I mean, it's awesome vapor but don't forget the core that it's laravel framework.
It will be released in August but no specific day was said.
I think it may be announced on Laracon EU
Long live the King! 🍻
Salam 3mo taylor, kifach lplan dyal laravel ze3ma mazal mabgha ymout liha l7out wla kifach
kan galia wahhed sat haareb f dev ze3ma tye7 snano f dev galia bli php men hna lwahhed 2 ans jS li ghadi yb9a za3ma nta waaalo mamfakch dimma ljadid
assir tnrtah almsskhout rah chi nhar ghadi tmout, thella fssehtek hia lwela
aye wa7ed ygholik php/laravel matlih l7ot jibo yxof had presentation , php is here to stay
Vapor your money, it is for the rich ones xD , i kinda see the value but clearly it is for enterprise applications, taylor tries to fight with the ones that said "laravel is only for small to medium applications". Good job!
$399/year is not an enterprise cost. I work for an enterprise company and it cost $10k to get us on the phone, which is normal.
This is awesome if you have a medium sized app that you think could take off.
@@tmarsha4 read carefully, this forces you to work with amazon services, which will add up your costs, 39$ it is for vapor but the lambda from amazon.. If your app has a lot of computing it will become costly
@@ProgrammingwithPeter What's the alternative, though? I see Vapor as the opposite of enterprise -- enterprise companies don't use AWS as often as we think; they've scaled out of it to be cost effective.
@@tmarsha4 well I think that a simple vps for 40$ will be good enough for a medium app or a dedicated server. Well azure is Very expensive so I encountered enterprise apps that run completely on amazon services, just because it is cheaper but harder to bind all of them together. But when we talk about cheap here it is of hundreds and thousands monthly, maybe we have different opinions on what means enterprise.
Laravel是非常好用的框架,比thinkphp好多了
DevOps who?
Don't you think it's over priced?
LOL what?
@@robbo_ for solo project, yes
Did you pay for devOps hour lately?
@@MyGodTube what do you mean?
What I mean for solo startup projects is expensive to try it
@Robbo $39/mo is not expensive considering the alternative of devops dude to manage your AWS, that would be way more expensive
This guy finds ways to advertise something new every year lol
Gonna keep the lambo somehow.
if you can come up with something like this to advertise, go ahead.
😍
Basically Netlify for PHP on steroids.
A real Game changer.
Vapor + Nova ???
Bye-bye devops engineers. Sorry dudes :(