Al Hobbs

Bartender
+ Follow
since Aug 30, 2017
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by Al Hobbs

Thanks for all the replies.  
As for my situation, basically parts of the UI state are sent in the POST body.
For example, answers to questions are sent because it could affect the response.
The user answers could also be sensitive.

It seems like it isn't so bad after all to use POST request idempotently.  
7 months ago
Hello all,

I would like to know your thoughts on using HTTP POST as a GET request.
The reason would be to send data in the body because it's too much to fit into anywhere else.
The data would not change anything server side, but there is so much data that that is used to affect what is returned.

Personally I think this is a code smell.
Is it really that smelly?  
How would you approach a situation where you need to send large amounts of data in a GET request?

I would assume there is some design flaw, but not sure how else you would accomplished that.

Thanks,

AA
8 months ago
To setup the VPC endpoint to access the S3 you use the routing table.

Even if you use VPC it's still the public cloud. It's on the same physical server as another person's resources.
Not sure the reason they made it like that.
Maybe to simplify the service.

one is certainly using VPC and never without VPC?


yes. if you create an EC2 instance you can see the VPC it is in

resources just using public cloud (without VPC)?


AWS has many services available and you would have to look it up
S3 is not within the VPC but is communicated with through a VPC endpoint.
When you use you resources in AWS there is a VPC that the resources are in. You communicate with those resources through that VPC. The VPC is what allows your resources to have it's own public / private IPs.

EC2, Glue, S3 require a VPC otherwise they couldn't be used.
When you use aws, the resources you create like EC2 have a default VPC. The VPC allows the instances or other resources to have their own network even though they are in the same server.

So you should combine 1 & 2

sure.
you could mention AWS Outpost.
https://aws.amazon.com/outposts/servers/?nc=sn&loc=0
It allows you to buy a server from amazon and put it on premise but it still has to connect to AWS.

Have you tried debugging it?
If you are using AWS or Azure then you are using a public cloud.
if the company has it's own 'cloud' infrastructure, then that would likely mean they also have some kind of automated software for deploying applications that they built or licensed.  If they have their own servers that run things then that would be called on-premise.

In this example you mean backup in some cloud like AWS/Azure?


Yes.  They would have their own setup on-premise then if more resources were needed their backup in AWS or Azure would also be used.
The jar needs the javafx jars on the module path.
1 year ago
Have you verified that the ID is correctly being sent to the server?
Correct.  Using the cloud means you are using another company's infrastructure and services. They could use them together. For example, the company could mainly use it's own servers, but have a copy in the cloud as a backup or to handle an unusual traffic load.