Security Considerations for Client and Cloud Applications Security Considerations for Client and Cloud Applications