Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ClementDaniel/CilAcademy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Cil-Academy

Description

Project

I created an EC2 instance and an S3 bucket using a cloud formation stack giving a role to only SSM into my EC2 with other permission too. I SSM into the EC2 and copy the content into my directory called mys3backup I wrote a python script to copy the BUCKET content to my directory on execution.

EC2

Amazon Elastic Compute Cloud (Amazon EC2) provides on-demand, scalable computing capacity in the Amazon Web Services (AWS) Cloud. Using Amazon EC2 reduces hardware costs so you can develop and deploy applications faster. You can use Amazon EC2 to launch as many or as few virtual servers as you need, configure security and networking, and manage storage. You can add capacity (scale up) to handle compute-heavy tasks, such as monthly or yearly processes, or spikes in website traffic. When usage decreases, you can reduce capacity (scale down) again.

Web capture_11-9-2023_22527_us-east-1 console aws amazon com

IAM

An IAM role is an IAM identity that you can create in your account that has specific permissions. An IAM role is similar to an IAM user, in that it is an AWS identity with permission policies that determine what the identity can and cannot do in AWS. However, instead of being uniquely associated with one person, a role is intended to be assumable by anyone who needs it. Also, a role does not have standard long-term credentials such as a password or access keys associated with it. Instead, when you assume a role, it provides you with temporary security credentials for your role session. You can use roles to delegate access to users, applications, or services that don't normally have access to your AWS resources. For example, you might want to grant users in your AWS account access to resources they don't usually have, or grant users in one AWS account access to resources in another account.

Web capture_11-9-2023_221719_us-east-1 console aws amazon com

S3 Bucket

Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. Customers of all sizes and industries can use Amazon S3 to store and protect any amount of data for a range of use cases, such as data lakes, websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics. Amazon S3 provides management features so that you can optimize, organize, and configure access to your data to meet your specific business, organizational, and compliance requirements.

Web capture_12-9-2023_121928_s3 console aws amazon com

Cloud Formation Code and Python Script

Capture

Architectural Diagram

Cloud-1 (2)

About

Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages