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.
제공자:
이 강좌에 대하여
배울 내용
Understand the benefits of configuration management and infrastructure as code
Manage a fleet of computers using Puppet
Automatically deploy new virtual machines running in the Cloud
Deploy changes in a safe manner
귀하가 습득할 기술
- Automation at Scale
- Configuration Management
- Basic Monitoring & Alerting
- Cloud Computing
- Using Puppet
제공자:

Google Career Certificates are part of Grow with Google, an initiative that draws on Google's 20-year history of building products, platforms, and services that help people and businesses grow. Through programs like these, we aim to help everyone– those who make up the workforce of today and the students who will drive the workforce of tomorrow – access the best of Google’s training and tools to grow their skills, careers, and businesses.
강의 계획표 - 이 강좌에서 배울 내용
Automating with Configuration Management
In this module, you’ll be introduced to the concept of automation at scale and how it can be successfully achieved. You’ll learn what it means to work at scale and how automation is needed to scale effectively. Next, you’ll be introduced to configuration management. You’ll learn the differences between unmanaged and managed configuration management. Then, you’ll dive into infrastructure as code and learn about the benefits it brings, like making your fleet of nodes more reliable and repeatable. This is a major benefit when managing systems at scale.
Deploying Puppet
In this module, you’ll dive into deploying Puppet on your local machine. Once you’ve completed that task, you’ll start creating and applying Puppet rules, managing resource relationships, and organizing your Puppet modules, which are a collection of manifests and associated data. Next, you’ll learn about Puppet nodes and node definitions and how they’re used to apply rules to your fleet. Then, you’ll dive into the Puppet certificate infrastructure, which explores the logic behind how the server can trust that a client is really who it claims to be. This topic will introduce the concepts of public key infrastructure and secure socket layer, which can ensure the clients can be trusted. Once you’ve understood these concepts, you’ll get to see a Puppet deployment in action!
Automation in the Cloud
In this module, you’ll learn about cloud services and the different types of cloud services, like SaaS, PaaS, and IaaS. Next, you’ll learn about scaling in the cloud and how to modify the capacity of your service. You’ll learn about horizontal and vertical scaling, which then ties into automatic versus manual scaling. Next, you’ll explore how much control you have over your system, depending on whether you choose SaaS, Paas, or IaaS, and assess which one is right for your business. You’ll rundown the options available to migrate your business to the cloud using strategies like lift and shift.
Managing Cloud Instances at Scale
In this module, you’ll learn all about storing data in the cloud. You’ll rundown the different types of storage available, like block storage and object storage, and how they differ. You’ll explore load balancing further and dive into some load balancing techniques, like round-robin DNS and sticky sessions. Next, you’ll dive into change management, including the different ways to test your changes and how to push them. You’ll explore different testing methods, like unit tests and integration tests. You’ll also cover continuous integration, the use of continuous deployment, and how to apply A/B testing. Next up, you’ll look at some errors you might encounter along the way, like quotas or limits, and how best to avoid or prepare for these.
검토
- 5 stars82.16%
- 4 stars13.47%
- 3 stars2.98%
- 2 stars0.73%
- 1 star0.63%
CONFIGURATION MANAGEMENT AND THE CLOUD의 최상위 리뷰
It was completely new for me, but yes, with time and practice things became easy. This is a superb course. The labs, are its beauty. They let me practise well on cloud.
Nice knowledgeable content, although more practical knowledge could be given by contacting students like me and giving them Job at google and teaching them the office day to day work.
Amazing course which takes you from each corners of cloud and service deployment. Insights on scaling and also quick lab exercise to demonstrate the same. Truly amazing experience.
best course ever , Learned a lot from management systems to automating the cloud and I got a glimpse of the google cloud platform which was so much fun
Python과 함께하는 Google IT 자동화 전문 자격증 정보
This beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career.

자주 묻는 질문
강의 및 과제를 언제 이용할 수 있게 되나요?
이 수료 과정을 구독하면 무엇을 이용할 수 있나요?
궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.