Check out our new blog and videos on Day 2 infrastructure management with Terraform actions! ⚡ https://bit.ly/3WKwCk6 Terraform actions allows you to codify and automate critical Day 2 operations directly within Terraform workflow, bringing unification and consistency to ongoing infrastructure management. See it in action with demos for: 👉 Red Hat Ansible Automation Platform: https://lnkd.in/ejcfcTqJ 👉 AWS (Invoking Lambda functions): https://lnkd.in/esdKV5ra 👉 Azure (VM lifecycle): https://lnkd.in/eT_cBgr9 #Terraform #HashiCorp #DevOps #InfrastructureAsCode #Automation #CloudComputing #Day2Ops #AWS #Azure #Ansible
Steven Weaver’s Post
More Relevant Posts
-
*** 🚀 Making Terraform Modular AND Maintainable? Start Here! 🗂️✨ Ever wondered how large-scale teams architect their Terraform codebases for reliability and reusability? This visual guide shows the gold standard: separating environments (dev/staging/prod) and building truly reusable modules for network, compute, data, and more. Benefits of this structure: - Effortless environment promotion (dev → prod) - Centralized changes for core infrastructure via modules - Less copy-paste, more DRY, more automation - Debugging and onboarding = 10x easier 💡 My tip: Move to modules early — your future self (and your team) will thank you! 👇 How do you organize your #Terraform or #IaC repos? Share your tips or gotchas in the comments! #Terraform #DevOps #SRE #Cloud #AWS #Azure #GCP #InfoSec #IaC #CloudEngineering ***
To view or add a comment, sign in
-
-
Day 73 of #90daysofDevOps Challenge Today’s focus was on deploying Grafana locally on an AWS EC2 instance bringing monitoring dashboards to life in a real environment. Grafana isn’t just about visualization it’s about control, insight, and smarter decision-making. Hosting it on EC2 gives you flexibility, scalability, and room to experiment with real-world monitoring setups. Step by step, we’re moving from learning concepts to building complete observability systems. #Day73 #90DaysOfDevOps #Grafana #AWS #EC2 #Monitoring #DevOps #CloudComputing #InfrastructureAsCode
To view or add a comment, sign in
-
🌍 Infrastructure as Code with Terraform: Why It’s a Game-Changer 🚀 Over the past few months, I’ve been diving deep into Terraform, and I have to say—it’s revolutionized the way I think about infrastructure. ✅ Declarative simplicity: You define what you want, and Terraform figures out how to get there. ✅ Version control for infrastructure: Just like code, infra changes are tracked, reviewed, and rolled back. ✅ Multi-cloud power: Whether it’s AWS, Azure, GCP, or even on-prem, Terraform speaks the language of all. One of my favorite use cases? Automating the deployment of a complete VPC with subnets, route tables, and security groups—all with a few lines of HCL. 🔧 Tools I’ve paired with Terraform: > Terragrunt for managing complex environments > Atlantis for GitOps-style automation > Sentinel for policy enforcement If you’re still manually provisioning infrastructure, it’s time to rethink. Terraform isn’t just a tool—it’s a mindset shift toward scalable, repeatable, and secure infrastructure. 💬 Curious to hear how others are using Terraform in production. What’s your favorite module or trick? #Terraform #DevOps #InfrastructureAsCode #CloudComputing #IaC #AWS #Azure #GCP #LinkedInTech
To view or add a comment, sign in
-
📉 Struggling with AWS bills? This week’s DevOps Bulletin includes: • A free AWS cost checklist (FinOps tip!) • How to generate architecture diagrams using Amazon Q + MCP • A new self-hosted auth sidecar that adds SSO, SCIM, and user impersonation — no migration needed Catch the latest tools, tricks, and guides: → https://lnkd.in/eBix9GpK #FinOps #AWS #CloudCostOptimization
To view or add a comment, sign in
-
-
Simple way to start learning provisioning on AWS! Every AWS resource begins with one choice: the Region where it lives. A Region represents a geographic area; inside each Region are Availability Zones, individual data centers where your resources run. To practice: ↳ Open the AWS Console → EC2 → “Launch Instance.” ↳ Observe the “Region” in the top-right corner. ↳ Try launching a t2.micro instance in two Availability Zones to see how redundancy works. This small hands-on step builds the foundation for all multi-cloud provisioning. Watch for a post like this every week, Monday through Thursday, helping you build your multi-cloud skill sets. #AWS #MultiCloud #CloudComputing #DevOps #SolutionsArchitect #CloudEngineer #CloudTraining #InfrastructureAsCode
To view or add a comment, sign in
-
What Actually Happens When You Run terraform apply? Ever wondered what’s going on behind the scenes when you type terraform apply? It’s more than just “creating infrastructure.” Let’s break it down step by step 1. Load Configuration Terraform reads all .tf files in your working directory — parsing resources, variables, providers, and dependencies. 2. Load State It then loads the state file (local or remote) to understand what’s already deployed. 3. Create Execution Plan Terraform compares your desired configuration vs the real-world state. You’ll see + for new resources, ~ for changes, and - for deletions. 4. Apply Changes Once confirmed, Terraform calls the respective provider APIs (AWS, Azure, GCP, etc.) to create/update/destroy resources — all following a dependency graph. 5. Update State After successful changes, the state file is updated to reflect the new infrastructure reality. 6. Show Outputs Finally, outputs like instance IPs or URLs are displayed for easy reference. In short: terraform apply = Plan + Execute + Record + Output It’s your entire infra lifecycle in one command. Always use remote state + locking (like S3 + DynamoDB or Terraform Cloud) to avoid conflicts when working in teams. #Terraform #DevOps #CloudComputing #InfrastructureAsCode #AWS #Azure #GCP #CloudEngineering #Automation #IaC #SRE
To view or add a comment, sign in
-
-
📌 Terraform variables can come from many places — but the order matters Here’s how Terraform decides what value to use: Default → Env vars → terraform.tfvars → xx.auto.tfvars → -var-file → CLI -var 💡 Always remember: The last one wins in the above flow 😀 #DevOps #TerraformTips #CloudEngineer #IaC HashiCorp Amazon Web Services (AWS)
To view or add a comment, sign in
-
-
In this hands-on video, I’ve explained how to connect two AWS VPCs in the same region using VPC Peering — enabling secure communication between instances across networks.. 🎥 Video Live at 05:01 PM 👉 Watch here: https://lnkd.in/gGsGgWx7 Projects Links:https://lnkd.in/geHTS5As 🧩 I’m excited to share my new project — “How to Set Up AWS VPC Peering in Same Region | Connect Two VPCs in AWS Step-by-Step” In this hands-on video, I’ve explained how to connect two AWS VPCs in the same region using VPC Peering — enabling secure communication between instances across networks. You’ll learn to: ✅ Create and configure two separate VPCs with unique CIDR ranges ✅ Set up public & private subnets with Internet and NAT Gateways ✅ Establish and accept a VPC Peering connection ✅ Update route tables and security groups for inter-VPC traffic ✅ Test connectivity between EC2 instances #AWS #VPCPeering #AWSNetworking #CloudComputing #DevOps #CloudEngineer #AWSProjects #AWSTutorial #AWSTraining #Networking #AmazonWebServices #CloudArchitecture #InfrastructureAsCode #DevSecOps #Automation #CloudSecurity #AWSCertification #CloudDeployment #NetworkingBasics #HarishNShetty
To view or add a comment, sign in
-
💡 On-Demand vs Spot Instances on AWS AWS EC2 gives multiple ways to run workloads, but choosing the right instance type is more than just cost vs uptime. It’s about workload fit, reliability, and scalability. In my latest carousel, I break down: ✅ When On-Demand makes sense for critical workloads 💸 When Spot instances can save costs for fault-tolerant jobs 🚀 How Auto Scaling Groups (ASG) help make Spot instances production-ready 💬 Which do you prefer and why? #AWS #EC2 #CloudComputing #DevOps #FullStackDevelopment #ProductManagement #TechArchitecture #CloudStrategy #AWSCloud #ITProfessionals
To view or add a comment, sign in