Overview of Automating Cloud Resources
#Overview of Automating Cloud Resources
Clicking through a console works, until it doesn't. This module covers how DevOps tools turn cloud deployment into something you can write, version, and repeat exactly — instead of remembering.
What you'll cover
Click an objective as you work through it — this list only lives in your browser tab.
- Explore automation and orchestration to manage code-based deployments.
- Use DevOps tools to provide Continuous Integration / Continuous Deployment management.
- Deploy and configure cloud resources using code.
Manual vs. automated deployment
A typical CI/CD pipeline
Continuous Integration and Continuous Deployment chain automated steps together so a code change flows to production the same way, every time. Hover a stage to see what it's responsible for.
Given a scenario, use code to deploy and configure cloud resources. Expect scenario questions that ask you to recognize when Infrastructure as Code or Configuration as Code is the right tool for a described deployment problem.
IaC and CaC, side by side
More physical and virtual servers, routers, firewalls, and other devices are deployed and maintained by configuration management services. They define hardware requirements, install operating systems, deploy applications, and configure settings — for both on-premises and cloud systems.
Most cloud tasks can be done manually. That doesn't mean they should be.
Manual work is slow, repetitive, and one missed step from an outage — it does not scale, and it does not stay cost-effective as your environment grows.
Automating with tools and files is faster and far less error-prone. This module looks at automated and orchestrated deployments, and the DevOps tools that make them possible.