
Create an RSA key pair named XFusionKP in AWS EC2, download the .pem file, and verify the key pair works.
Create a security group named DevOps SG in AWS EC2, add inbound rules for HTTP (port 80) and SSH (port 22) with source anywhere IPv4, then review and test.
Enable versioning on an existing S3 bucket by navigating to the console, opening the bucket properties, editing bucket versioning, and saving changes to activate versioning.
Launch a Nautilus EC2 instance with Amazon Linux AMI, T2 Micro instance type, and a Nautilus Key key pair, then monitor the instance until it is running.
Learn how to attach an Elastic IP to an EC2 instance using the AWS console, selecting the Xfusion EC2 EIP and associating it with the Xfusion EC2.
Attach an elastic network interface to an EC2 instance in AWS via the console and verify the ENI is associated in the instance networking tab.
Create an AMI from the Nautilus EC2 instance in AWS and name it Nautilus EC2 AMI, following the console steps to create and monitor the image.
Create an IAM role for EC2 and attach a pre-created policy using the AWS console, selecting AWS service as the trusted entity and EC2 as the use case.
Generate an SSH key named id_rsa, launch an EC2 instance, and verify secure access by SSH-ing into the instance using its public IPv4 address.
Launch an EC2 instance on AWS, install and configure Engine X (nginx) on Ubuntu, enable HTTP traffic, and access the default web page via the instance's public DNS.
Create a Nautilus2 policy granting S3 list, get object, and put permissions. Attach the Nautilus role to the EC2 instance and verify by writing a test file in the bucket.
Fix connectivity for an EC2 instance in a data center VPC by attaching the internet gateway and updating route tables, then verify reachability via the EC2 public IP and HTTP.
Set up public and private S3 buckets, trigger a Lambda function on uploads to copy files to the private bucket, and create a DynamoDB table with an IAM role.
Deploy resources with CloudFormation to create SQS queues, SNS topic, and a Lambda function; zip index.py, update Lambda code, configure environment variables, and test the invocation.
Create and deploy an AWS Lambda function using CloudFormation, including an IAM role and the DevOps Lambda, then test the function by invoking it and inspecting the response.
perform day 50 hands-on cloud lab by expanding an EC2 volume from 8 GiB to 12 GiB in the AWS console, then SSH into the instance to verify.
Learn to create an RSA SSH key pair in the Azure portal, name it datacenter-kp, download the private key, and securely log into Azure virtual machines during a guided migration.
Create a virtual network named datacenter-vnet in the South Central US region, configure its IPv4 CIDR for private addresses, and establish the foundation for deploying resources in Azure.
Design a virtual network in Azure by creating a VNet named xfusion-net in West US with a 192.168.0.0/24 CIDR to support future workload deployment.
Create a data center NSG in Azure, then add inbound rules to allow HTTP on port 80 and SSH on port 22 from anywhere, via the Azure portal.
Create an Azure storage account and a private blob container for migration data, then configure authentication via keys, SAS, or Azure AD in the 100 days of cloud labs.
In an era where digital transformation is no longer a luxury but a survival requirement, the role of a Cloud Engineer has become the backbone of modern enterprise technology. This 100 Days of Cloud course is an intensive, project-driven program specifically engineered to bridge the gap between theoretical knowledge and production-ready expertise. Whether you are a system administrator looking to evolve or a developer aiming to master the environment where your code lives, this course provides a structured, high-velocity roadmap to navigating the complex ecosystems of AWS, Azure, and Google Cloud Platform.
Transforming into a cloud professional isn't just about memorizing where the "Create" button is in a console; it’s about shifting your mindset toward distributed systems, high availability, and cost-efficiency. Over the next 100 days, you will dive into the core pillars of Cloud Computing, moving beyond simple virtual machines into the sophisticated world of managed services and global-scale architecture. We don't just teach you the "how"; we teach you the "why"—ensuring you understand the financial and security implications of every architectural decision you make.
By the end of this journey, you won't just have a certificate; you'll have a robust portfolio of hands-on projects that prove you can build, secure, and scale applications in the cloud. We strip away the fluff and focus on the hard skills that modern hiring managers demand, preparing you to sit for major industry certifications and, more importantly, to thrive in a real-world production environment.
Key Areas Covered
Multi-Cloud Strategy & Fundamentals: Gain a deep understanding of the global infrastructure of AWS, Azure, and GCP. You will learn to navigate their unique consoles, CLI tools, and core services, ensuring you are a versatile engineer capable of working across any major provider.
Cloud Security & Identity (IAM): Security is not an afterthought. We cover the "Shared Responsibility Model" in depth, teaching you how to implement Least Privilege access via IAM, secure VPCs with private subnets, and manage encryption at rest and in transit.
Serverless Architecture & Modernization: Move beyond managing servers. We explore the world of Serverless (AWS Lambda, Azure Functions) and Containerization (ECS, EKS, GKE), showing you how to build applications that scale automatically and cost only what you use.
Infrastructure as Code (IaC) & Automation: In the cloud, manual work is a bug. You will learn to use tools like Terraform and CloudFormation to treat your infrastructure as code, allowing you to version-control, audit, and deploy entire environments with a single command.