Companies Home Search Profile

Mastering Terraform on Google Cloud Platform (GCP)

Focused View

Aymeric Neuvy

1:49:24

41 View
  • 1. Course Overview.mp4
    02:20
  • 2. What is Terraform.mp4
    01:53
  • 3. Why Terraform on GCP.mp4
    02:14
  • 4. Course Prerequisites and Target Audience.mp4
    01:39
  • 1. Installing Terraform.mp4
    01:22
  • 2. Setting Up GCP Account and SDK.mp4
    01:43
  • 3. Configuring Terraform for GCP.mp4
    02:15
  • 1. Terraform Syntax (HCL).mp4
    01:57
  • 2. Providers and Resources.mp4
    01:59
  • 3. Terraform Commands.mp4
    02:48
  • 4. Terraform State Management.mp4
    01:59
  • 1. Creating a GCP Project.mp4
    02:20
  • 2. Managing GCP Networking.mp4
    03:23
  • 3. Deploying Compute Engine Instances.mp4
    03:05
  • 4. Implementing Load Balancers.mp4
    05:49
  • 5. Working with Cloud Storage.mp4
    02:57
  • 6. Managing Cloud SQL Instances.mp4
    07:01
  • 7. Configuring Firestore and Datastore.mp4
    05:05
  • 1. Setting Up PubSub Topics and Subscriptions.mp4
    03:26
  • 2. Creating BigQuery Datasets and Tables.mp4
    02:43
  • 3. Implementing Dataflow Pipelines.mp4
    03:19
  • 1. Input Variables and Output Values.mp4
    01:42
  • 2. Modules and Code Reusability.mp4
    01:49
  • 3. Remote State Storage.mp4
    01:52
  • 4. Data Sources.mp4
    02:05
  • 1. Introduction to Kubernetes on GCP.mp4
    05:25
  • 2. Creating a Kubernetes Cluster with Terraform.mp4
    05:12
  • 3. Deploying Applications on GKE.mp4
    04:33
  • 1. Introduction to Google Cloud Functions.mp4
    03:35
  • 2. Deploying Cloud Functions with Terraform.mp4
    02:02
  • 3. Integrating Cloud Functions with Other GCP Services.mp4
    03:12
  • 1. Managing IAM Policies, Roles, and Service Accounts.mp4
    01:58
  • 2. Securing GCP Resources with IAM.mp4
    03:18
  • 1. Organizing Your Code.mp4
    02:20
  • 2. Managing Terraform State.mp4
    01:29
  • 3. Securing Your Infrastructure.mp4
    01:18
  • 4. Continuous Integration and Deployment.mp4
    01:31
  • 1. Course Recap.mp4
    01:34
  • 2. Next Steps in Your Terraform and GCP Journey.mp4
    01:33
  • 3. Additional Resources.mp4
    01:39
  • Description


    Efficiently Manage GCP Infrastructure with Terraform: Automation, Best Practices, and Advanced Techniques

    What You'll Learn?


    • Master the fundamentals of Terraform and its application on Google Cloud Platform (GCP).
    • Automate the provisioning and management of GCP resources using Infrastructure as Code.
    • Implement best practices for Terraform code organization, state management, and security.
    • Integrate Terraform with CI/CD pipelines for streamlined GCP deployments.

    Who is this for?


  • Developers, cloud architects, and DevOps professionals looking to automate and optimize GCP infrastructure management using Terraform.
  • What You Need to Know?


  • Basic understanding of cloud computing and GCP services. No prior Terraform experience required.
  • More details


    Description

    In this comprehensive and hands-on course, you will master the use of Terraform for effective and efficient management of your Google Cloud Platform (GCP) infrastructure. We will start by introducing you to the fundamentals of Terraform and its applications on GCP, enabling you to automate the provisioning and management of GCP resources using Infrastructure as Code. You will gain practical experience in deploying GCP resources such as Compute Engine instances, Kubernetes clusters, and serverless applications using Cloud Functions.

    As the course progresses, you will explore advanced Terraform concepts, including modules, data sources, and remote state storage. We will also delve into best practices for organizing, securing, and maintaining your Terraform code, managing state, and integrating with CI/CD pipelines for streamlined infrastructure deployment.

    In addition to automating GCP resource provisioning, you will learn how to implement containerized and serverless applications on GCP. You will gain valuable insights into deploying and managing applications on Google Kubernetes Engine (GKE) and Google Cloud Functions, further expanding your cloud infrastructure expertise.

    This course is designed for developers, cloud architects, and DevOps professionals looking to master Terraform on GCP and optimize their infrastructure management process. By the end of this course, you will have gained the skills and knowledge needed to confidently manage your GCP infrastructure with Terraform, improving efficiency, consistency, and scalability across your cloud-based projects.

    Who this course is for:

    • Developers, cloud architects, and DevOps professionals looking to automate and optimize GCP infrastructure management using Terraform.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Aymeric Neuvy
    Aymeric Neuvy
    Instructor's Courses
    As a passionate and dedicated engineer with a focus on data science, I have gained a solid foundation in various programming languages and tools, including Python, Java, HTML, CSS, SQL, C, and JQuery. I have developed expertise in cloud data computing, AI, machine learning, and Docker through continuous learning and professional development.In my professional life, I am a Data Engineer at Equancy, where I manage infrastructure using Terraform and work with Google Cloud Platform tools such as Cloud Functions, Pub/Sub, and BigQuery to build scalable, cloud-native applications. Additionally, I leverage Docker for containerization, ensuring consistent and reliable deployment of applications across different environments. I also use Postman for API testing and Python-based tools like Pandas and Scikit-learn for data analysis to drive insights and inform decision-making.In addition to my engineering pursuits, I have been a Mathematics Tutor at Acadomia for over two years, where I teach high school and college-level mathematics. My expertise in the field covers a range of topics, including algebraic and trigonometric calculus, differential and integral calculus, real numbers, function of real variables, matrix calculus and linear systems, polynomial and rational fractions, vector space and linear applications, and probability.My strong background in engineering and data science, combined with my passion for teaching and sharing knowledge, makes me a reliable and empathetic instructor for students looking to expand their skills and understanding of complex subjects.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 40
    • duration 1:49:24
    • Release Date 2023/09/10