Learn Cloud Computing Foundations and Architecture
Compare service models
Infrastructure as a Service offers configurable compute, storage, and networking. Platform as a Service manages more of the runtime environment. Software as a Service provides a complete application. The precise boundary varies by provider and service, so inspect current documentation.
Understand shared responsibility
A provider operates parts of the underlying service, while the customer remains responsible for choices such as identity permissions, application configuration, data handling, and access. The split depends on the service model and should be verified for each service.
Design around an application
Map the client, application runtime, data store, network boundaries, identity, monitoring, and recovery needs. Identify what must remain available and what data must be protected. Start with the simplest architecture that meets the stated requirements.
Estimate and control costs
Cloud resources can incur charges while running or storing data. Use approved training accounts, set budgets and cleanup steps, and avoid creating resources without understanding their cost and access implications.