?? Day 43 of #90DaysOfDevOps: S3 Programmatic access with AWS-CLI ?? ????
Kalim Sayyad
DevOps Enthusiast | AWS | Docker | Ansible | Git | Jenkins | Kubernetes | IT Graduate 23'
Hello LinkedIn community! ??
I'm excited to share my progress on my #90DaysOfDevOps journey. Today, I tackled Task-01 of my challenge, which involved diving into Amazon Web Services (AWS) to launch an EC2 instance, establish a connection via Secure Shell (SSH), create an S3 bucket, upload a file, and access that file from the EC2 instance using the AWS Command Line Interface (AWS CLI). Let's walk through the journey together! ??
?? Task-01: EC2 Instance and S3 Bucket Interaction I began my day by logging into the AWS Management Console. The user-friendly interface made it a breeze to launch an EC2 instance. After setting up my instance, I used SSH to securely connect to it. This not only made me feel like a true DevOps engineer but also emphasized the importance of security in the cloud environment.
Next, I delved into Amazon S3. Creating a bucket was a snap, and I was able to upload a file using the AWS Management Console. The ease of use was impressive! The real magic happened when I accessed the file from my EC2 instance using the AWS CLI. This seamless integration showcased the power of AWS services working together harmoniously.
?? Key Takeaways:
?? Task-02: EC2 Instance Snapshot and S3 File Retrieval With Task-01 under my belt, I was ready for Task-02. Creating a snapshot of my EC2 instance was a smooth process. This snapshot served as the foundation for launching a new EC2 instance, showcasing the power of infrastructure as code.
Additionally, I honed my AWS CLI skills by downloading a file from the S3 bucket. The most exciting part? Comparing the file's contents on both EC2 instances to ensure data consistency. This verification step highlighted the reliability and reproducibility of cloud-based operations.
领英推荐
?? Key Takeaways:
As I reflect on Day 43, I'm amazed at the possibilities that AWS offers. The fusion of EC2 instances and S3 buckets not only enhances accessibility but also empowers DevOps practitioners to build resilient and scalable systems. My journey through these tasks has further ignited my passion for cloud technologies and their role in modern software development.
Stay tuned as I continue my #90DaysOfDevOps journey! I can't wait to share more insights, challenges, and triumphs with all of you. Let's keep embracing the ever-evolving world of DevOps together! ?????
#DevOps #AWS #CloudComputing #LearningAndGrowing