This week, I took a significant step in my DevOps learning journey, immersing myself in cloud computing and automation. From mastering Virtual Machines (VMs) to automating workflows with AWS CLI, every lesson has reinforced how crucial efficiency and scalability are in modern tech.
Key Learnings from Week 1:
π₯οΈ Virtual Machine Fundamentals & Practical Setup
β
Explored the evolution of VMs and their importance in modern cloud infrastructure.
β
Hands-on practice: Created VMs on AWS (EC2) & Azure, configuring instances, networking, and storage.
β
Understood hypervisors (VMware, Xen) and how cloud providers manage virtual environments.
π Secure VM Access via CLI: Efficiency & Security
β
Learned to connect to EC2 instances securely via SSH, avoiding AWS console dependency.
β
Example: Connecting to an EC2 instance using SSH:
ssh -i "path/to/my/keypair.pem" ubuntu@
β
Security best practice: Setting the correct permissions for key pairs:
chmod 600 "path/to/my/keypair.pem"
β Used iTerm (Mac) π₯οΈ, PuTTY (Windows) π’, and Mobile Xterm π± for remote access.
π AWS CLI: A Deep Dive into Automation
The AWS CLI was the highlight of my week, making cloud management more efficient.
β
Configured AWS CLI:
aws configure
β
List existing S3 buckets:
aws s3 ls
β
Create a new S3 bucket:
aws s3 mb s3://my-unique-bucket-name
β
Automate EC2 instance creation:
aws ec2 run-instances --image-id ami-12345678 --count 1 --instance-type t2.micro
β¨ Result: Reduced manual effort, fewer errors, and improved efficiency!
π Beyond CLI: Infrastructure as Code (IaC)
β
Explored AWS CloudFormation Templates for Infrastructure as Code (IaC).
β
Learned Terraform π AWS CDK, comparing cloud-specific vs. multi-cloud automation.
β
Understood IaC benefits: repeatability, consistency, and scalability in cloud deployments.
βοΈ Whatβs Next?
π This was a major step in my DevOps journey. Next, Iβll focus on Linux fundamentals π§.
π Follow my journey on:
πΉ LinkedIn: https://www.linkedin.com/in/princemalikk
πΉ Dev.to: https://dev.to/princemalikk
πΉ GitHub: https://github.com/Princemalikk
πΉ Hashnode: https://princemalikk.hashnode.dev
π‘ Are you also learning DevOps? Letβs connect, share insights, and grow together!
Top comments (0)