Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
The requirements for PCI standards include installing a firewall, restrict physical access to servers, using and regularly updating antivirus and malware software etc as outlined here
If you host your application in the cloud , how can you ensure that you meet these PCI requirements
AWS is PCI DSS level 1 compliant. See: http://aws.typepad.com/aws/2010/12/aws-achieves-pci-dss-20-validated-service-provider-status.html
The easiest way is to use a 3rd party payment company. They can handle all the transactions for you in a secure manner, without you ever having to know any details.
The best way to ensure you are PCI complaint is to look for cloud infrastructure providers that provision "private cloud" infrastructures. Check and see if the cloud resource pools are logically divided, physically divided and what isolation levels exist.
There are several good private cloud providers out there, but each have different ways of providing isolated instances. Quite often you will see enterprise clouds as VMware vSphere 4 installations.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
I'm trying to deploy my Laravel app to AWS server and I got two options:
ECS services which allow me to use docker to manage the number of services I need (Ram, CPU ..etc)
AWS eCommerce Platform to set monthly plan services (static number of Ram, CPU, and storage according to the plan)
So which one should I use for my e-commerce platform? comparing should contain:
performance: which one is better to deal with API requests (I heard docker slows down the processing)
price: is it safer to choose a monthly plan instead of cost by view or resources?
security: AWS offers more security options on the AWS e-commerce platform
The issue with managing your own instance is that you have to work out security aspects deeply especially if you are handling payments or credit card information. Considering e-commerce site this may be at the core of requirement. Personally i will go for a managed service rather than ECS, as you be spending a lot of time configuring and securing ECS.IN ECS case you have to buy a SSL certificate on top, plus penetration testing to make sure site is secure etc.
The managed platform is hopefully already PCI-DSS compliant and easy to configure.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I can't clarify what are the differences between OpenStack and Cloudera.
As I understood, both are software you can install in your own cluster to manage it. But I guess that there are several differences between both, and... can they work together?
Can you give me further information about this? How could I use both?
Openstack is an open source cloud computing framework which is deployed to have virtualization technology in your server and create identical cloud services that other cloud service providers are providing like Amazon, Rackspace and many more.
Instances in Openstack are virtual machines which can be used for services as Amazon is providing to the world by giving computation services. We can even deploy hadoop provided by Cloudera in a virtual cluster created in Openstack.
Using Openstack is like owning a Amazon cloud but free of service.
Cloudera is a US-based company which provides modified, improved and easily deployable apache hadoop. The company is mainly focused on easing businesses to deploy hadoop according to the business needs. The company provides support for their product and provides trainings.
lets say it like this
Openstack is a framework for creating cluster that supports Cloudera's hadoop to be deployed.
OpenStack is an open platform for cloud computing (IaaS).The universe of applications running on an OpenStack backend is ever-expanding.
Cloudera provides Apache-Hadoop based software. It is used for big data.
Both can work together, you can deploy your cloudera cluster with sahara plugin
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I have a scenario where I have multiple mobile phones using a single home wifi router (read not special or expensive) When I get the phones to send almost identical requests to the same location the router appears to be dropping one phone and keeping the other (generally the faster of the two).
After testing for a while now, I'm closing in on the hypothesis that NAT translation is blocking one of the phones or dropping its returned info from the web.
The goal is to get both phones to communicate with a web application online through a generic home wifi without (key aspect here) modifying the router.
My communication is an AJAX request from within a PhoneGap application. Is there something that I can do programatically to help NAT work it's magic and support multiple phones?
This turned out to be an unknown issue with the Web Host provider. Despite more than a dozen detailed requests for what on their side was blocking things I was always referred to how my own equipment or own code was at fault.
Set myself up a VPS and presto change-o I have a working system with no modifications to the code or the equipment.
TIL I don't like people who cover up their incompetency by blaming others.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I was wondering if any of you know an Amazon version of cloud sites from rackspace. I know they have services similar to cloud servers and files but not this?
Basically, I'm looking for a scalable web server managed by them, *** but (this is what cloud sites can't do) I want to still be able to do things in the backend and install other apps etc.. (like my own server)?
thanks
Amazon does not offer any managed hosting services. What they provide is infrastructure-as-a-service, the barebones level services for building on top of. They offer no management services. This stuff is meant for low level developers / system administrators to build the higher level systems on, not your average web hosting customer.
Amazon's new Elastic Beanstalk offers something closer to Rackspace Cloud Sites, but is currently limited to Java sites.
I have a new Platform as a Service (SaaS) in the works to offer multiple languages/frameworks on top of AWS to the general public. Check it out...
http://www.mojoengine.com
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
Well, I know absolutely nothing about the subject, so I really need help.
I currently have a website running on google app-engine (Java) and I can't get it to what I want because of app engine's limitations (no full text search mainly). The traffic is low, never reached 15% of the free quota (around 1500 daily pageviews).
I also have 3 sites in drupal hosted in a shared hosting service, and this is giving me problems, because the server speed is awful. The sites are VERY low trafic, but load times are bad, and I might need to add more sites for some clients, so this will only get worse.
So, i'm planning to move all that to VPS. The question is, can I have 2 http servers running in the same VPS? because I will need Apache-php-drupal server and a java server (tomcat?).
I have really no idea on this, so any tip will be very helpful to me.
Thanks!
Yes you can. Your httpd and tomcat will be running on different ports on the same server
Some of the choices you have are
Forward a virtual directory of your httpd to the tomcat server (if you use one domain name)
Use URL based rules to forward the requests from the java app domain to the tomcat server