by Arslan ud Din Shafiq | Amazon Web Services
You’ve learned about the building blocks of AWS networking: the VPC and the subnet. While AWS provides a “Default VPC” to help you get started quickly, building your own custom VPC from scratch is a fundamental skill for any cloud professional. It gives...
by Arslan ud Din Shafiq | Amazon Web Services
As you venture deeper into AWS, you’ll quickly realize that launching services isn’t enough; you need to connect them securely. The foundation of all networking in AWS is the Virtual Private Cloud (VPC), and the most fundamental building block of a VPC is...
by Arslan ud Din Shafiq | Amazon Web Services
In the world of AWS security, we’ve learned how to create IAM users for people and why it’s crucial to enable MFA. But what happens when an AWS service, like an EC2 instance, needs permission to access another service, like an S3 bucket? You wouldn’t...
by Arslan ud Din Shafiq | Amazon Web Services
You’ve successfully created your first AWS IAM user, a crucial step in securing your cloud environment. But what’s the next layer of defense? In the world of digital security, a password is no longer enough. The single most effective action you can take to...
by Arslan ud Din Shafiq | Amazon Web Services
You now understand what AWS IAM is and why using your root account for daily tasks is a major security risk. The single most important action you can take to secure your account is to stop using your root user and start using an IAM user with limited...
by Arslan ud Din Shafiq | Amazon Web Services
When you first create an AWS account, you log in with your email address and password. This is your root user, and it has complete, unrestricted access to every single part of your account. Using the root user for everyday tasks is like using the master key for a...
by Arslan ud Din Shafiq | Amazon Web Services
Setting up an S3 custom domain is the most important step in turning your project into a professional website. You’ve successfully launched a static website on Amazon S3, but the default URL looks something...
by Arslan ud Din Shafiq | Amazon Web Services
Enabling S3 HTTPS is a critical step to secure your static website and gain the trust of your visitors. You’ve successfully hosted a site on S3 and connected it to a custom domain, but without the padlock icon, browsers will flag your site as “Not Secure.”...
by Arslan ud Din Shafiq | Amazon Web Services
So far, you’ve learned how to create an S3 bucket and upload files to it. But did you know you can use Amazon S3 to host an entire website? For simple sites that don’t require a backend server—known as “static websites”—S3 provides an incredibly...
by Arslan ud Din Shafiq | Amazon Web Services
You’ve successfully created your first S3 bucket, which acts as your personal storage container in the AWS cloud. Now, it’s time to take the next logical step: upload files to AWS S3 bucket. Whether you want to store website assets, important backups, or...