From the course: Programming Foundations: Application Architecture
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Limitations of a cloud application
From the course: Programming Foundations: Application Architecture
Limitations of a cloud application
Every type of application has limitations, even applications created and hosted in the cloud. You consistently have to make tradeoffs for what you're optimizing for. In a cloud application, our focus is maximizing scalability and ensuring high availability. But what are we giving up? The most secure way to store your data is with an on-premise machine, where it is physically controlled and managed by your organization. When you store data in the cloud, it's managed by a third-party provider, which, while offering robust security measures, introduces a level of trust and dependency on that provider. Cloud providers do offer security protocols to protect your data, but giving another vendor access to your data does entail some risk and requires a tradeoff in security. It means relying on their security practices and infrastructure, which may not always align perfectly with your organization's security needs. Operating in the cloud can also introduce some compliance and legal challenges.…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.