Coursera
Coursera Logo

Configuration Management and the Cloud 

  • Offered byCoursera

Configuration Management and the Cloud
 at 
Coursera 
Overview

Duration

18 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Configuration Management and the Cloud
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 5 of 6 in the Google IT Automation with Python
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Beginner Level
  • Approx. 18 hours to complete
  • English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish
Read more
Details Icon

Configuration Management and the Cloud
 at 
Coursera 
Course details

More about this course
  • In this course, you?ll learn how to apply automation to manage fleets of computers. You?ll understand how to automate the process for deploying new computers, keeping those machines updated, managing large-scale changes, and a lot more. We'll discuss managing both physical machines running in our offices and virtual machines running in the Cloud.
  • We'll start by looking into an automation technique called configuration management, which lets you manage the configuration of our computers at scale. Specifically, you'll learn how to use Puppet, the current industry standard for configuration management. We'll look at some simple examples, and then see how we can apply the same concepts to more complex cases. You?ll be a Puppet-master in no time!
  • Later on, you'll expand your automation skills by understanding how to use the Cloud to help scale your infrastructure. You'll check out some best practices for handling hundreds of virtual machines running in the Cloud and troubleshooting them when things don't go according to plan.
Read more

Configuration Management and the Cloud
 at 
Coursera 
Curriculum

Automating with Configuration Management

Course Introduction

Intro to Module 1: Automating with Configuration Management

What is scale?

What is configuration management?

What is infrastructure as code?

What is Puppet?

Puppet Resources

Puppet Classes

What are domain-specific languages?

The Driving Principles of Configuration Management

Module 1 Wrap Up: Automating with Configuration Management

Welcome to the Course

Puppet Resources

More Information About Configuration Management

How to Log in to Qwiklabs

Practice Quiz: Automation at Scale

Practice Quiz: Introduction to Puppet

Practice Quiz: The Building Blocks of Configuration Management

Deploying Puppet

Intro to Module 2: Deploying Puppet

Applying Rules Locally

Managing Resource Relationships

Organizing Your Puppet Modules

Puppet Nodes

Puppet's Certificate Infrastructure

Setting up Puppet Clients and Servers

Modifying and Testing Manifests

Safely Rolling out Changes and Validating Them

Module 2 Wrap Up: Deploying Puppet

More Information About Deploying Puppet Locally

More Information about Deploying Puppet to Clients

More Information About Updating Deployments

Practice Quiz: Deploying Puppet Locally

Practice Quiz: Deploying Puppet to Clients

Practice Quiz: Updating Deployments

Automation in the Cloud

Intro to Module 3: Automation in the Cloud

Cloud Services Overview

Scaling in the Cloud

Evaluating the Cloud

Migrating to the Cloud

Spinning up VMs in the Cloud

Creating a New VM Using the GCP Web UI

Customizing VMs in GCP

Templating a Customized VM

Cloud Scale Deployments

What is orchestration?

Cloud Infrastructure as Code

Module 3 Wrap Up: Automation in the Cloud

Managing VMs in GCP

More About Cloud & GCP

Practice Quiz: Cloud Computing

Practice Quiz: Managing Instances in the Cloud

Practice Quiz: Automating Cloud Deployments

Managing Cloud Instances at Scale

Intro to Module 4: Managing Cloud Instances at Scale

Storing Data in the Cloud

Load Balancing

Change Management

Understanding Limitations

Getting Started with Monitoring

Getting Alerts When Things Go Wrong

Service-Level Objectives

Basic Monitoring in GCP

What to Do When You Can't Be Physically There

Identifying Where the Failure Is Coming From

Recovering from Failure

Module 4 Wrap Up: Managing Cloud Instances at Scale

Congratulations!

More About Cloud Providers

More Information on Monitoring and Alerting

Reading: Debugging Problems on the Cloud

Practice Quiz: Building Software for the Cloud

Practice Quiz: Monitoring & Alerting

Practice Quiz: Troubleshooting & Debugging

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon
qna

Configuration Management and the Cloud
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...