What to use as storage mechanism which can be accessible by application and windows executable on AWS
I am new to AWS infrastructure, I would like to know what storage mechanism should I use which can be accessible by my war (hosted in AWS elasticbeanstalk) and one windows service hosted on one of my AWS machine. I have little knowledge about S3, EBS and EFS.
Use Case:
- my webapp in elasticbeanstalk would like to create objects in some storage system.
- my executable on one of aws machine produces files that should be accessible by my webapp deployed in elasticbeanstalk
Questions:
- Is it possible to share some storage to both my webapp and my executable.
- If answer of 1 is yes, What storage mechanism should I use ?
Please advise.
amazon-web-services amazon-s3 amazon-ec2 amazon-elastic-beanstalk
|
show 2 more comments
I am new to AWS infrastructure, I would like to know what storage mechanism should I use which can be accessible by my war (hosted in AWS elasticbeanstalk) and one windows service hosted on one of my AWS machine. I have little knowledge about S3, EBS and EFS.
Use Case:
- my webapp in elasticbeanstalk would like to create objects in some storage system.
- my executable on one of aws machine produces files that should be accessible by my webapp deployed in elasticbeanstalk
Questions:
- Is it possible to share some storage to both my webapp and my executable.
- If answer of 1 is yes, What storage mechanism should I use ?
Please advise.
amazon-web-services amazon-s3 amazon-ec2 amazon-elastic-beanstalk
it actually depends on for what purpose you want to use your storage, for example storing static resources like images etc please specify the use case
– varnit
2 days ago
@varnit - I updated my use case
– DeepInJava
2 days ago
what do you mean by executable here ?
– varnit
2 days ago
@varnit- executable - one of the windows service (.exe) on one of AWS machine
– DeepInJava
2 days ago
i have updated the answer please go through it, ask me if you have any other issue i'm open for discussion
– varnit
2 days ago
|
show 2 more comments
I am new to AWS infrastructure, I would like to know what storage mechanism should I use which can be accessible by my war (hosted in AWS elasticbeanstalk) and one windows service hosted on one of my AWS machine. I have little knowledge about S3, EBS and EFS.
Use Case:
- my webapp in elasticbeanstalk would like to create objects in some storage system.
- my executable on one of aws machine produces files that should be accessible by my webapp deployed in elasticbeanstalk
Questions:
- Is it possible to share some storage to both my webapp and my executable.
- If answer of 1 is yes, What storage mechanism should I use ?
Please advise.
amazon-web-services amazon-s3 amazon-ec2 amazon-elastic-beanstalk
I am new to AWS infrastructure, I would like to know what storage mechanism should I use which can be accessible by my war (hosted in AWS elasticbeanstalk) and one windows service hosted on one of my AWS machine. I have little knowledge about S3, EBS and EFS.
Use Case:
- my webapp in elasticbeanstalk would like to create objects in some storage system.
- my executable on one of aws machine produces files that should be accessible by my webapp deployed in elasticbeanstalk
Questions:
- Is it possible to share some storage to both my webapp and my executable.
- If answer of 1 is yes, What storage mechanism should I use ?
Please advise.
amazon-web-services amazon-s3 amazon-ec2 amazon-elastic-beanstalk
amazon-web-services amazon-s3 amazon-ec2 amazon-elastic-beanstalk
edited 2 days ago
asked 2 days ago
DeepInJava
1,193827
1,193827
it actually depends on for what purpose you want to use your storage, for example storing static resources like images etc please specify the use case
– varnit
2 days ago
@varnit - I updated my use case
– DeepInJava
2 days ago
what do you mean by executable here ?
– varnit
2 days ago
@varnit- executable - one of the windows service (.exe) on one of AWS machine
– DeepInJava
2 days ago
i have updated the answer please go through it, ask me if you have any other issue i'm open for discussion
– varnit
2 days ago
|
show 2 more comments
it actually depends on for what purpose you want to use your storage, for example storing static resources like images etc please specify the use case
– varnit
2 days ago
@varnit - I updated my use case
– DeepInJava
2 days ago
what do you mean by executable here ?
– varnit
2 days ago
@varnit- executable - one of the windows service (.exe) on one of AWS machine
– DeepInJava
2 days ago
i have updated the answer please go through it, ask me if you have any other issue i'm open for discussion
– varnit
2 days ago
it actually depends on for what purpose you want to use your storage, for example storing static resources like images etc please specify the use case
– varnit
2 days ago
it actually depends on for what purpose you want to use your storage, for example storing static resources like images etc please specify the use case
– varnit
2 days ago
@varnit - I updated my use case
– DeepInJava
2 days ago
@varnit - I updated my use case
– DeepInJava
2 days ago
what do you mean by executable here ?
– varnit
2 days ago
what do you mean by executable here ?
– varnit
2 days ago
@varnit- executable - one of the windows service (.exe) on one of AWS machine
– DeepInJava
2 days ago
@varnit- executable - one of the windows service (.exe) on one of AWS machine
– DeepInJava
2 days ago
i have updated the answer please go through it, ask me if you have any other issue i'm open for discussion
– varnit
2 days ago
i have updated the answer please go through it, ask me if you have any other issue i'm open for discussion
– varnit
2 days ago
|
show 2 more comments
2 Answers
2
active
oldest
votes
S3 is Simple Storage Service that is reachable through a web interface. I reckon this is what you are looking for. It is reachable through an URL and is used for storing objects such as files, images, and so on.
EBS is a virtual hard disk that is connected to an EC2 instance (virtual machine).
EFS is Elastic File System used for Linux.
https://aws.amazon.com/s3/
may be he needs block storage, s3 is an object storage and efs is not only for linux it supports windows, and it can be shared between various ec2 instances and its a block storage
– varnit
2 days ago
add a comment |
If full hierarchical file system is not needed and you need to store plain object which seems to be the case according to use case given by you then Amazon s3 is the way to go.
Amazon EBS is the block storage service that can only be attached to one machine it resembles the physical hardisk attached to your home computer for more information read this.
EBS
Amazon EFS stands for elastic file system its also a block storage service, its different from EBS in terms that it can be shared accross multiple machines, it resembles the NAS in a datacenter. for more information on EFS read this.
EFS
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53945352%2fwhat-to-use-as-storage-mechanism-which-can-be-accessible-by-application-and-wind%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
S3 is Simple Storage Service that is reachable through a web interface. I reckon this is what you are looking for. It is reachable through an URL and is used for storing objects such as files, images, and so on.
EBS is a virtual hard disk that is connected to an EC2 instance (virtual machine).
EFS is Elastic File System used for Linux.
https://aws.amazon.com/s3/
may be he needs block storage, s3 is an object storage and efs is not only for linux it supports windows, and it can be shared between various ec2 instances and its a block storage
– varnit
2 days ago
add a comment |
S3 is Simple Storage Service that is reachable through a web interface. I reckon this is what you are looking for. It is reachable through an URL and is used for storing objects such as files, images, and so on.
EBS is a virtual hard disk that is connected to an EC2 instance (virtual machine).
EFS is Elastic File System used for Linux.
https://aws.amazon.com/s3/
may be he needs block storage, s3 is an object storage and efs is not only for linux it supports windows, and it can be shared between various ec2 instances and its a block storage
– varnit
2 days ago
add a comment |
S3 is Simple Storage Service that is reachable through a web interface. I reckon this is what you are looking for. It is reachable through an URL and is used for storing objects such as files, images, and so on.
EBS is a virtual hard disk that is connected to an EC2 instance (virtual machine).
EFS is Elastic File System used for Linux.
https://aws.amazon.com/s3/
S3 is Simple Storage Service that is reachable through a web interface. I reckon this is what you are looking for. It is reachable through an URL and is used for storing objects such as files, images, and so on.
EBS is a virtual hard disk that is connected to an EC2 instance (virtual machine).
EFS is Elastic File System used for Linux.
https://aws.amazon.com/s3/
answered 2 days ago
iikkoo
1,31452228
1,31452228
may be he needs block storage, s3 is an object storage and efs is not only for linux it supports windows, and it can be shared between various ec2 instances and its a block storage
– varnit
2 days ago
add a comment |
may be he needs block storage, s3 is an object storage and efs is not only for linux it supports windows, and it can be shared between various ec2 instances and its a block storage
– varnit
2 days ago
may be he needs block storage, s3 is an object storage and efs is not only for linux it supports windows, and it can be shared between various ec2 instances and its a block storage
– varnit
2 days ago
may be he needs block storage, s3 is an object storage and efs is not only for linux it supports windows, and it can be shared between various ec2 instances and its a block storage
– varnit
2 days ago
add a comment |
If full hierarchical file system is not needed and you need to store plain object which seems to be the case according to use case given by you then Amazon s3 is the way to go.
Amazon EBS is the block storage service that can only be attached to one machine it resembles the physical hardisk attached to your home computer for more information read this.
EBS
Amazon EFS stands for elastic file system its also a block storage service, its different from EBS in terms that it can be shared accross multiple machines, it resembles the NAS in a datacenter. for more information on EFS read this.
EFS
add a comment |
If full hierarchical file system is not needed and you need to store plain object which seems to be the case according to use case given by you then Amazon s3 is the way to go.
Amazon EBS is the block storage service that can only be attached to one machine it resembles the physical hardisk attached to your home computer for more information read this.
EBS
Amazon EFS stands for elastic file system its also a block storage service, its different from EBS in terms that it can be shared accross multiple machines, it resembles the NAS in a datacenter. for more information on EFS read this.
EFS
add a comment |
If full hierarchical file system is not needed and you need to store plain object which seems to be the case according to use case given by you then Amazon s3 is the way to go.
Amazon EBS is the block storage service that can only be attached to one machine it resembles the physical hardisk attached to your home computer for more information read this.
EBS
Amazon EFS stands for elastic file system its also a block storage service, its different from EBS in terms that it can be shared accross multiple machines, it resembles the NAS in a datacenter. for more information on EFS read this.
EFS
If full hierarchical file system is not needed and you need to store plain object which seems to be the case according to use case given by you then Amazon s3 is the way to go.
Amazon EBS is the block storage service that can only be attached to one machine it resembles the physical hardisk attached to your home computer for more information read this.
EBS
Amazon EFS stands for elastic file system its also a block storage service, its different from EBS in terms that it can be shared accross multiple machines, it resembles the NAS in a datacenter. for more information on EFS read this.
EFS
edited 2 days ago
answered 2 days ago
varnit
810214
810214
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53945352%2fwhat-to-use-as-storage-mechanism-which-can-be-accessible-by-application-and-wind%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
it actually depends on for what purpose you want to use your storage, for example storing static resources like images etc please specify the use case
– varnit
2 days ago
@varnit - I updated my use case
– DeepInJava
2 days ago
what do you mean by executable here ?
– varnit
2 days ago
@varnit- executable - one of the windows service (.exe) on one of AWS machine
– DeepInJava
2 days ago
i have updated the answer please go through it, ask me if you have any other issue i'm open for discussion
– varnit
2 days ago