The emerging trends in cloud computing helped the integration of existing technologies to propose new and innovative applications for the betterment of human life. Remote health-monitoring, a bi-product of technology integration, assists to minimize human death-rate owing to continuous health monitoring using low-cost sensors. Sensor nodes are small in size and carries limited battery power. Therefore, sensor node’s resource constrained nature hinders resource-rigorous applications to fully exploiting their potential. Sensor cloud integrates cloud resources with tinny sensor nodes to improve remote monitoring phenomena. This study debates on enabling technologies, architectures, and opportunities to propose resource efficient sensor cloud architectures. It highlights the commonalities and variances in existing technologies to highlight their strengths and weaknesses. It also presents opportunities to further improve the sensor-cloud schemes.