Gruntwork's February Newsletter is out! We've got an alpha of Terragrunt Stacks, EKS Auto Mode support, Database support in Terratest, new Cloudfront Modules and more!
https://t.co/JKU8T4nlOb
It's been a year since OpenTofu has been in GA with 100% backwards compatibility and tons of innovative new features.
It's time to make the switch.
https://t.co/ppF2dkDG1k
Part 11 of the Fundamentals of DevOps and Software Delivery series is now available! It's my take on the future of this industry:
1️⃣ Infrastructureless
2️⃣ Generative AI
3️⃣ Secure by default
4️⃣ Platform engineering
5️⃣ The future of infrastructure as code
(Link in the reply)
Part 10 of the Fundamentals of DevOps and Software Delivery series is now available! Learn about all about monitoring:
1️⃣ Log aggregation, structured logging
2️⃣ Metrics, dashboards
3️⃣ Structured events, tracing, observability
4️⃣ Alerts, on-call rotations
https://t.co/urIoRB2I5V
Learn all about data stores such as MySQL, PostgreSQL, Redis, Memcached, MongoDB, Elasticsearch, S3, GCS, Cassandra, HBase, RabbitMQ, Kafka, and much more.
Part 9 of the Fundamentals of DevOps and Software Delivery series is now available! Learn about all about data storage:
1️⃣ Relational DBs
2️⃣ Caches
3️⃣ Document stores
4️⃣ File stores
5️⃣ Columnar databases
6️⃣ Queues & streams
7️⃣ Backup & recovery
https://t.co/cX8pubm5gM
Part 8 of the Fundamentals of DevOps and Software Delivery series is now available! Learn about:
1️⃣ Encryption at rest: AES
2️⃣ Encryption in transit: TLS
3️⃣ Integrity & authenticity: HMAC
4️⃣ Secrets management: Vault
5️⃣ Password storage: Argon2
https://t.co/AaXGsLsRZN
Part 7 of the Fundamentals of DevOps and Software Delivery series is now available! Learn all about networking, including:
1️⃣ Public IPs, DNS, custom domain names.
2️⃣ Private networks & VPCs.
3️⃣ SSH, VPN, RDP.
4️⃣ Service meshes, incl Isto with K8S.
https://t.co/FO4iIOqIdq
Part 6 of the Fundamentals of DevOps and Software Delivery series is now available! Learn how to work with multiple teams & environments:
1️⃣ Create multiple AWS accounts.
2️⃣ Configure apps for multiple envs.
3️⃣ Deploy microservices in Kubernetes.
https://t.co/i670UvaEQU
Introducing the "Terragrunt Stacks" RFC: https://t.co/rhUrPuYk5m. Stacks are a layer of abstraction above terragrunt.hcl files that we're considering as a way to drastically reduce code duplication for those using Terragrunt at scale. What do you think?
Part 5 of the Fundamentals of DevOps and Software Delivery series: learn all about CI/CD.
1️⃣ Trunk-based dev
2️⃣ Self-testing builds
3️⃣ Branch-by-abstraction, feature toggles
4️⃣ Machine users, OIDC
5️⃣ Zero-downtime deploys
6️⃣ Example: GH Actions pipeline
https://t.co/LMEzIYyWjT
Part 4 of the Fundamentals of DevOps and Software Delivery series:
1️⃣ How to use Git & GitHub; version control best practices.
2️⃣ Build systems; dependency management.
3️⃣ Automated tests for apps & infra; testing best practices.
https://t.co/8YsxHV4Js8
Part 3 of the Fundamentals of DevOps and Software Delivery series:
Learn about orchestration by deploying the same app using:
1️⃣ Servers: Ansible
2️⃣ VMs: AWS EC2, ASG, ALB
3️⃣ Containers: Docker, Kubernetes, EKS
4️⃣ Serverless: AWS Lambda, API Gateway
https://t.co/w967GjjjWu
Part 2 of the Fundamentals of DevOps and Software Delivery series: how to manage infrastructure as code.
Deploy the same infra w/ 4 different approaches:
1️⃣ Scripts: Bash
2️⃣ Config mgmt: Ansible
3️⃣ Server templating: Packer
4️⃣ Provisioning: OpenTofu
https://t.co/bWBru0xTZv
Part 1 of the Fundamentals of DevOps and Software Delivery series:
📈 The impact of world-class DevOps
🏗️ Architecture and process patterns
☁️ Cloud vs on-prem
🚀 PaaS vs IaaS
✈️ Deploy an app using https://t.co/4PtxaGkphW
💻 Deploy an app using AWS EC2
https://t.co/qnQuoFuJ9B
📣 Introducing my new book: Fundamentals of DevOps and Software Delivery. 🎉 It's a comprehensive, hands-on guide to deploying and managing software in production, written for practitioners. The first half is available now, for free, on the Gruntwork blog: https://t.co/iDNQw1cour
We had our @gruntwork_io company offsite last week and used it to launch our brand new website! 🎉😎
https://t.co/TWwGIQIJl3
I'd *love* to get your feedback. Can you understand what we offer? Is the messaging clear? What's would you change?
OpenTofu 1.7.0 is now available! The headline features:
🔐 Client-side state encryption (finally!!)
🛠️ Provider-defined functions
🔄 for_each on import blocks
🗑️ Declarative remove blocks
The best open source IaC tool is getting better! 🎉