No video

Moving from Monolith to Microservices with Amazon ECS

  Рет қаралды 52,531

Amazon Web Services

Amazon Web Services

Күн бұрын

Get the code and see instructions for implementing the microservices shown in this video amzn.to/2CWFx8l.
Amazon Elastic Container Service (Amazon ECS) makes it easy to build containerized microservices in the cloud. In this video, we'll show you how to deploy a monolithic node.js application to a Docker container, then decouple the application into microservices without any downtime.

Пікірлер: 35
@murike
@murike 4 жыл бұрын
Thank you gilfoyle, I can now deploy perfect microservice architecture
@spencerelliot3991
@spencerelliot3991 3 жыл бұрын
I know it is kind of randomly asking but do anybody know a good website to watch newly released tv shows online?
@prestongary145
@prestongary145 3 жыл бұрын
@Spencer Elliot i would suggest Flixzone. Just google for it :)
@bradenemmanuel3350
@bradenemmanuel3350 3 жыл бұрын
@Preston Gary Definitely, have been using flixzone for since march myself :)
@spencerelliot3991
@spencerelliot3991 3 жыл бұрын
@Preston Gary thanks, I signed up and it seems like a nice service :D I appreciate it !!
@prestongary145
@prestongary145 3 жыл бұрын
@Spencer Elliot no problem =)
@bharathr6744
@bharathr6744 3 жыл бұрын
Nice Video! However, your monothilic application doesn't magically become Microservice with AWS. You should rewrite your code to be able to run all the components in your Monolith independently, which is in fact the hardest part of this process - 9:02 So, it's not about AWS services but rather it's how smartly you will implement your application to act as if it were a micro service!
@saadabbasi2063
@saadabbasi2063 4 жыл бұрын
The background music is so disturbing.
@einarabelc5
@einarabelc5 5 жыл бұрын
If you're interested in microservices skip to 9:05. The rest is just docker on AWS.
@neeradmittal9121
@neeradmittal9121 3 жыл бұрын
The basic here is to break the code into micro services. So one large piece of code is broken down into 3 smaller piece of code - This is where in all practical applications most of the time, money and resource go into. Rest is all about how to use the ECS with ALB. The practical monoliths are mammoth & gigantic...
@rmstech9933
@rmstech9933 5 сағат бұрын
Interesting, Thank you
@djom20
@djom20 4 жыл бұрын
Thank you, amazing explanation even for who don't speak English
@goneandwiped3521
@goneandwiped3521 2 жыл бұрын
Thank you Jon Snow
@FranckMercado
@FranckMercado 5 жыл бұрын
great demo, for this use case microservices really shine.
@reyou7
@reyou7 6 жыл бұрын
Very cool and neat demo. Thanks a lot!
@einarabelc5
@einarabelc5 5 жыл бұрын
And what happens when your node app crashes? Container up and down?
@bgbrunocom
@bgbrunocom 4 жыл бұрын
total perfect example thx 🙏
@Kratohh
@Kratohh Жыл бұрын
Thank you for the explanation! When the application is bigger and comes with middlewares, services, controllers, schemas, utils, db connections, etc... Should the part of splitting the code be the same here? Do those components need to be written in every microservice? Or what can I do if I need to re-write a part of (for example) some middleware?
@AlexBenfica
@AlexBenfica 6 жыл бұрын
Very good! Helped me a lot!
@BillaCode
@BillaCode Жыл бұрын
Cool and neat but service level communication included video will be more useful
@RandomShowerThoughts
@RandomShowerThoughts 5 жыл бұрын
Really good video
@christofgronnerkuster7730
@christofgronnerkuster7730 4 жыл бұрын
great tutorial
@krupakarreddy8235
@krupakarreddy8235 4 жыл бұрын
that was awesome
@Kiki_Terrene
@Kiki_Terrene 4 жыл бұрын
After updating to task number to 2 for api then not able to access the url i.e microservice. Can you pls suggest
@deepakjotwani15
@deepakjotwani15 5 жыл бұрын
The "api" given in path pattern at 12:20 whats is it(at creation of services)...?
@klarusdetro1544
@klarusdetro1544 4 жыл бұрын
Nothing but love
@daddashikamani
@daddashikamani 6 жыл бұрын
The build command is taking an awfully long time. Its stuck at step 4(Run nmp install). docker build -t api . Is this normal?
@daddashikamani
@daddashikamani 6 жыл бұрын
Nevermind. I restarted the instance and ran, it worked.
@sbmathema007
@sbmathema007 6 жыл бұрын
Hi, I need some help with your demo, at time 5:45 of the video I see you use the command "cd.." to come back the previous directory and I can see for the path "amazon-ecs-nodejs-microservices-master/2-containerized/services/api" there are directories like "users", "posts" and "threads" which is not the part of the original git project and I know for sure the command you run on the local machine are not creating those directories as well. So could you please tell what those directories contain and if not having these directories while pushing the "api" directory into the "api:latest" repository affects later during the project's Module 2? I would appreciate your help! Thank you.
@sbmathema007
@sbmathema007 6 жыл бұрын
Thank you..I got through my problem!
@nikhil4youtube
@nikhil4youtube 5 жыл бұрын
Hi, How to fix the aws github sample? There is an issue in python file. I posted in github. Can you please check and let me know. github.com/aws-samples/amazon-ecs-java-microservices/issues/12 I tried the below: I saw a fix for the issue here - stackoverflow.com/questions/26243905/valueerror-expecting-property-name-line-1-column-2-char-1 filename = home + '/.docker/config.json' with open(filename, 'r+') as f: data = json.load(f) #eval(data) data['auths'][hostname]['auth'] = ecr_login_token # logger.info('Writing docker configuration as '+str(data) f.seek(0) f.write(json.dumps(eval(data))) f.truncate() Something to do with data = json.load(f). How do we fix it ?
@cactuarrockman
@cactuarrockman Жыл бұрын
quoting silicon valley, this is the guy of the group with crazy face hair, the other four are the indian, the oriental, the fat and the thin.
Monolith vs Microservices on AWS
12:59
Cloud With Raj
Рет қаралды 12 М.
Migrating from a Monolith to Microservices (Cloud Next '19)
39:05
Google Cloud Tech
Рет қаралды 24 М.
Fortunately, Ultraman protects me  #shorts #ultraman #ultramantiga #liveaction
00:10
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 16 МЛН
OMG what happened??😳 filaretiki family✨ #social
01:00
Filaretiki
Рет қаралды 12 МЛН
艾莎撒娇得到王子的原谅#艾莎
00:24
在逃的公主
Рет қаралды 49 МЛН
Writing Task Definitions for Amazon ECS
5:44
Amazon Web Services
Рет қаралды 47 М.
From Monolith to Microservices - Migrating a Persistence Layer
11:41
Thorben Janssen
Рет қаралды 8 М.
Delivering Excellence With Microservices On AWS
58:31
Amazon Web Services
Рет қаралды 29 М.
Moving from MONOLITHS to MICROSERVICES 🎂 → 🍰🍰🍰
19:25
Migrating Monolithic applications to Microservices using AWS ECS
51:06
Primus Learning
Рет қаралды 2,5 М.
Migrating a Monolithic Application to Microservices (Cloud Next '19)
39:44
Kubernetes vs. Docker: It's Not an Either/Or Question
8:04
IBM Technology
Рет қаралды 1,1 МЛН
AWS re:Invent 2019: Data modeling with Amazon DynamoDB (CMY304)
39:47
Fortunately, Ultraman protects me  #shorts #ultraman #ultramantiga #liveaction
00:10