Difference between revisions of "IT-Cloud-AWS"

From wiki.samerhijazi.net
Jump to navigation Jump to search
(Created page with "* EC2 = Elastic Compute Cloud It mainly consists in the capability of : • Renting virtual machines (EC2) • Storing data on virtual drives (EBS) • Distributing load acros...")
 
(Important Topics)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
* EC2 = Elastic Compute Cloud
+
=Ref.=
It mainly consists in the capability of :
+
*https://www.linkedin.com/posts/aws-training-%26-certification_challenge-yourself-and-test-your-aws-cloud-activity-7094709600511291392-cb-A?utm_source=share&utm_medium=member_android
Renting virtual machines (EC2)
+
*https://www.udemy.com/course/aws-certified-solutions-architect-associate-saa-c03/
Storing data on virtual drives (EBS)
+
*https://portal.tutorialsdojo.com/courses/aws-certified-solutions-architect-associate-practice-exams/
Distributing load across machines (ELB)
+
=Important Topics=
Scaling the services using an auto-scaling group (ASG)
+
* EC2 (Elastic Compute Cloud) >> Renting virtual machines
 +
* AMI (Amazon Machinw Image) >> is a customization of an EC2 instance.
 +
* EBS (Elastic Block Store) >> Storing data on virtual drives
 +
* EFS (Elastic File System) >> is a scalable, shared file storage service
 +
 
 +
* ELB () >> Distributing load across machines  
 +
* ASG () >> Scaling the services using an auto-scaling group
 +
* ENI (Elastic Network Interfaces) >>
 +
 
 
=Classic Ports to know=
 
=Classic Ports to know=
22 = SSH (Secure Shell) - log into a Linux instance
+
*22 = SSH (Secure Shell) - log into a Linux instance
21 = FTP (File Transfer Protocol) – upload files into a file share
+
*21 = FTP (File Transfer Protocol) – upload files into a file share
22 = SFTP (Secure File Transfer Protocol) – upload files using SSH
+
*22 = SFTP (Secure File Transfer Protocol) – upload files using SSH
80 = HTTP – access unsecured websites
+
*80 = HTTP – access unsecured websites
443 = HTTPS – access secured websites
+
*443 = HTTPS – access secured websites
3389 = RDP (Remote Desktop Protocol) – log into a Windows instance
+
*3389 = RDP (Remote Desktop Protocol) – log into a Windows instance
 +
=AWS Cost Optimierung=
 +
* Ref: https://www.whizlabs.com/blog/aws-cost-optimization-tips/
 +
* Ref: https://www.cloudhealthtech.com/blog/10-aws-cost-optimization-best-practices
 +
*Select the Right S3 Storage Class
 +
*Choose the Right Instances for Your Workloads
 +
*Track, Monitor, and Analyze Cloud Usage
 +
*Purchase Reserve and Spot Instances
 +
*Utilize Instance Scheduling
 +
*Get The Latest Updates on Services ==> New features, improve the performance of services
 +
*Use Autoscaling to Reduce Database Costs
 +
*Clean Up EBS Volumes
 +
*Carefully Manage Data Transfer Costs
 +
*Terminate Idle Resources
 +
*---
 +
*Rightsizing EC2 Instances
 +
*Scheduling on/off times
 +
*Purchasing Reserved Instances and Savings Plans
 +
*Delete unattached EBS volumes
 +
*Delete obsolete snapshots
 +
*Release unattached Elastic IP addresses
 +
*Upgrade instances to the latest generation
 +
*Purchase reserved nodes for Redshift and ElastiCache Services
 +
*Terminate zombie assets
 +
*Move infrequently-accessed data to lower cost tiers
 +
=aws-cli=
 +
<pre class="code">
 +
aws configure
 +
aws s3 ls
 +
aws iam list-users
 +
</pre>

Latest revision as of 12:03, 27 October 2025

Ref.

Important Topics

  • EC2 (Elastic Compute Cloud) >> Renting virtual machines
  • AMI (Amazon Machinw Image) >> is a customization of an EC2 instance.
  • EBS (Elastic Block Store) >> Storing data on virtual drives
  • EFS (Elastic File System) >> is a scalable, shared file storage service
  • ELB () >> Distributing load across machines
  • ASG () >> Scaling the services using an auto-scaling group
  • ENI (Elastic Network Interfaces) >>

Classic Ports to know

  • 22 = SSH (Secure Shell) - log into a Linux instance
  • 21 = FTP (File Transfer Protocol) – upload files into a file share
  • 22 = SFTP (Secure File Transfer Protocol) – upload files using SSH
  • 80 = HTTP – access unsecured websites
  • 443 = HTTPS – access secured websites
  • 3389 = RDP (Remote Desktop Protocol) – log into a Windows instance

AWS Cost Optimierung

  • Ref: https://www.whizlabs.com/blog/aws-cost-optimization-tips/
  • Ref: https://www.cloudhealthtech.com/blog/10-aws-cost-optimization-best-practices
  • Select the Right S3 Storage Class
  • Choose the Right Instances for Your Workloads
  • Track, Monitor, and Analyze Cloud Usage
  • Purchase Reserve and Spot Instances
  • Utilize Instance Scheduling
  • Get The Latest Updates on Services ==> New features, improve the performance of services
  • Use Autoscaling to Reduce Database Costs
  • Clean Up EBS Volumes
  • Carefully Manage Data Transfer Costs
  • Terminate Idle Resources
  • ---
  • Rightsizing EC2 Instances
  • Scheduling on/off times
  • Purchasing Reserved Instances and Savings Plans
  • Delete unattached EBS volumes
  • Delete obsolete snapshots
  • Release unattached Elastic IP addresses
  • Upgrade instances to the latest generation
  • Purchase reserved nodes for Redshift and ElastiCache Services
  • Terminate zombie assets
  • Move infrequently-accessed data to lower cost tiers

aws-cli

aws configure
aws s3 ls
aws iam list-users