Cloud or SD card, both have their own benefits and limitations. You have to choose as per your requirement. Cloud services are free but up to a limited data while SD cards cost depends upon the type and capacity. There are possibilities of SD card corruption & data loss, but with Cloud you don't have to worry about these factors. You cannot access Cloud without Internet services like in case of SD card. For business and professionals who have large data to store, Cloud may be a preferred option against SD cards. The portable memory cards are better off for storing and transferring photos, videos, etc., and accessing it anytime anywhere without the need for Wi-Fi or mobile data.