Last active
January 27, 2023 01:26
-
-
Save curtismckee/ef4dee2d5ebd1c36acff7c005e8b34d5 to your computer and use it in GitHub Desktop.
Revisions
-
Curtis Mckee revised this gist
Jan 23, 2021 . 1 changed file with 6 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -5,7 +5,7 @@ 1. [Cloud Practitioner](#cloud-practitioner) 2. [Solutions Architect Associate](#solutions-architect-associate) 3. [Developer Associate](#developer-associate) 4. [SysOps Admin Associate](#sysops-admin-associate) 5. [DevOps Engineer Professional](#devops-engineer-professional) 6. [Solutions Architect Professional](#solutions-architect-professional) 7. [Alexa Skill Builder Specialty](#alexa-skill-builder-specialty) @@ -14,3 +14,8 @@ 10. [Security Specialty](#security-specialty) 11. [Machine Learning Specialty](#machine-learning-specialty) 12. [Data Analytics Specialty](#data-analytics-specialty) > aCloudGuru membership Basic - $379/yr. This includes all training courses as well as practice exams. > Cloud Practitioner Exam - $100, Associate Exams - $150, Professional & Specialty Exams - $300. > Total Estimated Cost for all 12 certifications exams: $2950 -
Curtis Mckee revised this gist
Jan 23, 2021 . 1 changed file with 3 additions and 7 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -2,19 +2,15 @@  1. [Cloud Practitioner](#cloud-practitioner) 2. [Solutions Architect Associate](#solutions-architect-associate) 3. [Developer Associate](#developer-associate) 4. [DevOps Admin Associate](#devops-admin-associate) 5. [DevOps Engineer Professional](#devops-engineer-professional) 6. [Solutions Architect Professional](#solutions-architect-professional) 7. [Alexa Skill Builder Specialty](#alexa-skill-builder-specialty) 8. [Database Specialty](#database-specialty) 9. [Advanced Networking Specialty](#advanced-networking-specialty) 10. [Security Specialty](#security-specialty) 11. [Machine Learning Specialty](#machine-learning-specialty) 12. [Data Analytics Specialty](#data-analytics-specialty) -
Curtis Mckee revised this gist
Jan 23, 2021 . 2 changed files with 20 additions and 17 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,20 @@ <h2 align='center'>AWS 12 in 2021</h2>  > aCloudGuru membership Basic - $379/yr. This includes all training courses as well as practice exams. > Cloud Practitioner Exam - $100, Associate Exams - $150, Professional & Specialty Exams - $300. > Total Estimated Cost for all 12 certifications exams: $2950 1. [Cloud Practitioner](#cloud-practitioner) 2. [Solutions Architect Associate](#solutions-architect-associate) 3. [Developer Associate](#developer-associate) 4. [DevOps Admin Associate](#devops-admin-associate) 5. [DevOps Engineer Professional](#devops-engineer-professional) 6. [Solutions Architect Professional](#solutions-architect-professional) 7. [Alexa Skill Builder Specialty](#alexa-skill-builder) 8. [Database Specialty](#database-specialty) 9. [Advanced Networking Specialty](#advanced-networking-specialty) 10. [Security Specialty](#security-specialty) 11. [Machine Learning](#machine-learning) 12. [Data Analytics](#data-analytics) This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,17 +0,0 @@ -
Curtis Mckee revised this gist
Oct 10, 2019 . No changes.There are no files selected for viewing
-
Curtis Mckee revised this gist
Jun 23, 2019 . 1 changed file with 16 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -2,8 +2,24 @@ **Training:** [A Cloud Guru](https://acloud.guru/learn/aws-certified-solutions-architect-associate) - Introduction 17:23 - 10,000 Foot Overview - Identity Access Management & S3 02:27:28 - EC2 02:29:18 - Databases on AWS 01:05:15 - Route 53 59:41 - VPCs 01:41:45 - HA Architecture 01:56:55 - Applications 57:26 - Serverless 48:26 - Good Luck! 04:55 **Exam Cost: ** $150 **Exam Guide:** [here](https://d1.awsstatic.com/training-and-certification/docs-sa-assoc/AWS_Certified_Solutions_Architect_Associate_Feb_2018_%20Exam_Guide_v1.5.2.pdf) **Exam Domain: ** **White Papers:** [Architecting for the Cloud](https://d0.awsstatic.com/whitepapers/AWS_Cloud_Best_Practices.pdf) [AWS Well-Architected](https://aws.amazon.com/architecture/well-architected/) -
Curtis Mckee revised this gist
Jun 23, 2019 . 1 changed file with 19 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -224,4 +224,22 @@ __ElastiCache__ - this is a scalable webservice for in-memory caching of your most common queries. - elasicache supports two open-source in memory aching engines - memcached - redis __Cost__ - Three drivers of cost are: compute, storage and outbound data transfer. - Compute resources generally are per hour unless you are using a reserved instance. - Data storage and transfer you typically pay per GB. - The more data you transfer out, the less you pay per GB. - 4 pricing models - On Demand - Dedicated Instances - Spot Instances - Reservations __Security__ - Read Shared Responsibility Model - https://www.youtube.com/watch?v=tIb5PGW_t1o -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -9,7 +9,7 @@ 1. [Cloud Practitioner](#cloud-practitioner) 2. [Solutions Architect Associate](#solutions-architect-associate) 3. [Developer Associate](#developer-associate) 4. [DevOps Admin Associate](#devops-admin-associate) 5. [Big Data Specialty](#big-data-specialty) 6. [Advanced Networking Specialty](#advanced-networking-specialty) 7. [Security Specialty](#security-specialty) -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 4 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -184,9 +184,12 @@ __Elastic Load Balancers__ - come in 3 different flavours - application load balancers, layer 7 OSI model ( make intelligent decisions ) - network load balancers, extreme preformance / static ip addresses - classic load balancers, test & dev. low cost `aws elb help` `aws elbv2 help` `aws elbv2 describe-load-balancers` `aws elbv2 delete-load-balancer --load-balancer-arn {aws lb arn}` __OLTP vs OLAP__ - oltp, online transaction processing -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 5 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -83,7 +83,6 @@ Access AWS Platform in 3 ways - credentials and config are stored at ~/.aws/* `aws [...options] help` __Identity Access Management ( IAM )__ - IAM is global, you do not specify a region. Users and groups created are created globally @@ -161,7 +160,8 @@ __Elastic Compute Cloud ( EC2 )__ - p for picture ( graphics ) - x for extreme memory - z for z-factor. extreme memory and cpu - you can apply roles to ec2 instances at any time. changes are immediate `aws ec2 describe-instances` __Elastic BeanStalk ( EBS )__ @@ -180,12 +180,13 @@ __Elastic BeanStalk ( EBS )__ - cold HDD ( SC1 ) __Elastic Load Balancers__ - come in 3 different flavours - application load balancers, layer 7 OSI model ( make intelligent decisions ) - network load balancers, extreme preformance / static ip addresses - classic load balancers, test & dev. low cost `aws elb help` `aws elbv2 help` __OLTP vs OLAP__ - oltp, online transaction processing -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 9 additions and 14 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -82,8 +82,8 @@ Access AWS Platform in 3 ways - credentials and config are stored at ~/.aws/* `aws [...options] help` `aws ec2 describe-instances` __Identity Access Management ( IAM )__ - IAM is global, you do not specify a region. Users and groups created are created globally @@ -120,9 +120,9 @@ __Simple Storage Service ( S3 )__ - you can use s3 to host static websites - s3 scales automatically to meed demand. `aws s3 ls` `aws s3 mb s3://{bucket_name}` `aws s3 cp {local_file} s3://{path}/{to}/{bucket}` __Cloudfront__ @@ -195,16 +195,16 @@ __OLTP vs OLAP__ __Relational Database ( RDS )__ - oltp `aws rds describe-db-instances` ``` aws rds --create-db-instance --engine {mysql, postgres} \ --db-instance-indentifier {mydbinstanceidentifier} \ --db-instance-class {db.t2.micro} \ --allocated-storage {int, number in gigabytes} \ --master-username {username} \ --master-user-password {password} ``` `aws rds delete-db-instance --db-instance-identifier {identifier}` __Non Relational Database ( DynamoDB )__ @@ -220,9 +220,4 @@ __ElastiCache__ - this is a scalable webservice for in-memory caching of your most common queries. - elasicache supports two open-source in memory aching engines - memcached - redis -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 19 additions and 23 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -80,6 +80,10 @@ Access AWS Platform in 3 ways - Programatically ( CLI ) - Using Software Developers Kit ( SDK ) - credentials and config are stored at ~/.aws/* `aws [...options] help` `aws ec2 describe-instances` __Identity Access Management ( IAM )__ - IAM is global, you do not specify a region. Users and groups created are created globally @@ -116,6 +120,10 @@ __Simple Storage Service ( S3 )__ - you can use s3 to host static websites - s3 scales automatically to meed demand. `aws s3 ls` `aws s3 mb s3://{bucket_name}` `aws s3 cp {local_file} s3://{path}/{to}/{bucket}` __Cloudfront__ - amazon's content delivery network @@ -179,7 +187,6 @@ __Load Balancers__ - classic load balancers, test & dev. low cost __OLTP vs OLAP__ - oltp, online transaction processing - olap, online analytics processing, takes a preformance hit. this is why data-warehousing is a thing @@ -188,6 +195,17 @@ __OLTP vs OLAP__ __Relational Database ( RDS )__ - oltp `aws rds describe-db-instances` ``` aws rds --create-db-instance --engine {mysql, postgres} \ --db-instance-indentifier {mydbinstanceidentifier} \ --db-instance-class {db.t2.micro} \ --allocated-storage {int, number in gigabytes} \ --master-username {username} \ --master-user-password {password} ``` `aws rds delete-db-instance --db-instance-identifier {identifier}` __Non Relational Database ( DynamoDB )__ - oltp @@ -206,27 +224,5 @@ __ElastiCache__ __AWS Command Line Interface__ -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 15 additions and 9 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -208,19 +208,25 @@ __ElastiCache__ __AWS Command Line Interface__ - credentials and config are stored at ~/.aws/* `aws [...options] help` `aws ec2 describe-instances` `aws s3 ls` `aws s3 mb s3://{bucket_name}` `aws s3 cp {local_file} s3://{path}/{to}/{bucket}` `aws rds describe-db-instances` ``` aws rds --create-db-instance --engine {mysql, postgres} \ --db-instance-indentifier {mydbinstanceidentifier} \ --db-instance-class {db.t2.micro} \ --allocated-storage {int, number in gigabytes} \ --master-username {username} \ --master-user-password {password} ``` `aws rds delete-db-instance --db-instance-identifier {identifier}` -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 21 additions and 6 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -80,12 +80,6 @@ Access AWS Platform in 3 ways - Programatically ( CLI ) - Using Software Developers Kit ( SDK ) __Identity Access Management ( IAM )__ - IAM is global, you do not specify a region. Users and groups created are created globally @@ -209,3 +203,24 @@ __ElastiCache__ - elasicache supports two open-source in memory aching engines - memcached - redis __AWS Command Line Interface__ - credentials and config are stored at ~/.aws/* `aws s3 help` `aws s3 mb s3://{bucket_name}` `aws s3 cp {local_file} s3://{path}/{to}/{bucket}` `aws ec2 describe-instances` ``` aws rds --create-db-instance --engine mysql \ --db-instance-indentifier mydbinstance \ --db-instance-class db.t2.micro \ --allocated-storage 20 \ --master-username user1 \ --master-user-password password1 ``` -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,4 @@ <h2 align='center'>DevOps Admin Associate</h2> **Training:** [A Cloud Guru](https://acloud.guru/learn/aws-certified-sysops-administrator-associate-2019) -
Curtis Mckee revised this gist
Jun 13, 2019 . 2 changed files with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -9,7 +9,7 @@ 1. [Cloud Practitioner](#cloud-practitioner) 2. [Solutions Architect Associate](#solutions-architect-associate) 3. [Developer Associate](#developer-associate) 4. [DevOps Administrator Associate](#devops-admin-associate) 5. [Big Data Specialty](#big-data-specialty) 6. [Advanced Networking Specialty](#advanced-networking-specialty) 7. [Security Specialty](#security-specialty) This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,4 @@ <h2 align='center'>DevOps Administrator Associate</h2> **Training:** [A Cloud Guru](https://acloud.guru/learn/aws-certified-sysops-administrator-associate-2019) -
Curtis Mckee revised this gist
Jun 13, 2019 . 9 changed files with 0 additions and 0 deletions.There are no files selected for viewing
File renamed without changes.File renamed without changes.File renamed without changes.File renamed without changes.File renamed without changes.File renamed without changes.File renamed without changes.File renamed without changes.File renamed without changes. -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 7 additions and 7 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -7,11 +7,11 @@ > Total Estimated Cost for all 9 certifications: $2300 1. [Cloud Practitioner](#cloud-practitioner) 2. [Solutions Architect Associate](#solutions-architect-associate) 3. [Developer Associate](#developer-associate) 4. [SysOps Administrator Associate](#sysops-admin-associate) 5. [Big Data Specialty](#big-data-specialty) 6. [Advanced Networking Specialty](#advanced-networking-specialty) 7. [Security Specialty](#security-specialty) 8. [DevOps Engineer Professional](#devops-engineer-professional) 9. [Solutions Architect Professional](#solutions-architect-professional) -
Curtis Mckee revised this gist
Jun 13, 2019 . 1 changed file with 19 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -186,7 +186,26 @@ __Load Balancers__ __OLTP vs OLAP__ - oltp, online transaction processing - olap, online analytics processing, takes a preformance hit. this is why data-warehousing is a thing __Relational Database ( RDS )__ - oltp __Non Relational Database ( DynamoDB )__ - oltp __Redshift__ - olap - amazon's data warehousing service __ElastiCache__ - this is a scalable webservice for in-memory caching of your most common queries. - elasicache supports two open-source in memory aching engines - memcached - redis -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 5 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -178,8 +178,11 @@ __Elastic BeanStalk ( EBS )__ - cold HDD ( SC1 ) __Load Balancers__ - come in 3 different flavours - application load balancers, layer 7 OSI model ( make intelligent decisions ) - network load balancers, extreme preformance / static ip addresses - classic load balancers, test & dev. low cost -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 10 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -80,12 +80,19 @@ Access AWS Platform in 3 ways - Programatically ( CLI ) - Using Software Developers Kit ( SDK ) __AWS Command Line Interface__ - credentials and config are stored at ~/.aws/* - aws s3 help - aws s3 mb s3://{bucket_name} - aws s3 cp {local_file} s3://{path}/{to}/{bucket} __Identity Access Management ( IAM )__ - IAM is global, you do not specify a region. Users and groups created are created globally - Root account is the email address you used to setup AWS account. - A group is a place to store users. All users will inherit permissions of the group. - Set permissions in a group by assigning policies. - roles are universal. no need to specify region. __Billing Alarm__ @@ -98,7 +105,7 @@ __Simple Storage Service ( S3 )__ - unlimited Storage - buckets are S3 folders, files stored can be from 0B - 5TB - s3 is a universal namespace - s3 url format https://s3-{REGION}.amazonaws.com/{BUCKET} - successful uploads will return HTTP 200 - s3 consistency - new objects are able to read after writing to S3 @@ -113,7 +120,7 @@ __Simple Storage Service ( S3 )__ - s3 glacier deep archive - retrieval time of 12 hours is okay - you can use bucket policies to make entire s3 buckets public - you can use s3 to host static websites - s3 scales automatically to meed demand. __Cloudfront__ @@ -152,6 +159,7 @@ __Elastic Compute Cloud ( EC2 )__ - p for picture ( graphics ) - x for extreme memory - z for z-factor. extreme memory and cpu - you can apply roles to ec2 instances at any time. changes are immediate __Elastic BeanStalk ( EBS )__ -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 13 additions and 20 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -3,10 +3,10 @@ **Training:** [A Cloud Guru](https://acloud.guru/learn/aws-certified-cloud-practitioner) 41 Lessions & 5 Hours of video - Introduction 06:25 - Cloud Concepts & Technology 04:46:24 - Billing & Pricing 01:11:28 - Security in the Cloud 26:02 - Mega Quiz - Summary & Good luck! 02:44 @@ -38,7 +38,7 @@ [Overview of Amazon Web Services](https://d0.awsstatic.com/whitepapers/aws-overview.pdf) [Architecting for the Cloud: AWS Best Practices](https://d0.awsstatic.com/whitepapers/AWS_Cloud_Best_Practices.pdf) [How AWS Pricing Works](http://d0.awsstatic.com/whitepapers/aws_pricing_overview.pdf) [The total cost of (non) ownership of web applications in the cloud](https://d1.awsstatic.com/whitepapers/aws-tco-web-applications.pdf) [Compare AWS Support Plans](https://aws.amazon.com/premiumsupport/compare-plans/) ----- @@ -111,21 +111,21 @@ __Simple Storage Service ( S3 )__ - s3 Intelligent tiering - automatically moves data to the most cost-effective access tier - s3 glacier - data archiving - s3 glacier deep archive - retrieval time of 12 hours is okay - you can use bucket policies to make entire s3 buckets public - you can use s3 to host static websites - 33 scales automatically to meed demand. __Cloudfront__ - amazon's content delivery network - edge locations are where the content will be cached - edge locations are not just read only, you can write to them too ( s3 transfer accelleration ). - origin is the orgin of all the files that the cdn will distribute - distribution is the name we give the cdn which consists of a collection of edge locations - web distribution is typically used for websites - rtmp is used for media streaming - objects are cached for the life of the TTL ( time to live ) - you can clear cached objects but you will be charged __Elastic Compute Cloud ( EC2 )__ @@ -152,14 +152,7 @@ __Elastic Compute Cloud ( EC2 )__ - p for picture ( graphics ) - x for extreme memory - z for z-factor. extreme memory and cpu __Elastic BeanStalk ( EBS )__ - ebs is the virtual disks that the virtual server runs from -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 14 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -130,6 +130,7 @@ __Cloudfront__ __Elastic Compute Cloud ( EC2 )__ - virtual server in cloud - deployed by region - ec2 pricing models - on demand, pay by hour or second - reserved, locked into contract @@ -151,10 +152,22 @@ __Elastic Compute Cloud ( EC2 )__ - p for picture ( graphics ) - x for extreme memory - z for z-factor. extreme memory and cpu - ec2 wizard steps - ami - instance type - instance configuration - add storage - add tags - add security group rules - review and launch __Elastic BeanStalk ( EBS )__ - ebs is the virtual disks that the virtual server runs from - a security group is essentially virtual firewall - ec2 common ports - ssh port 22 - microsoft rdp 3389 - http / https work on port 80 and 443 - two different types: ssd and magnetic - ssd - general purpose ssd ( GP2 ) -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 33 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -129,10 +129,39 @@ __Cloudfront__ __Elastic Compute Cloud ( EC2 )__ - virtual server in cloud - ec2 pricing models - on demand, pay by hour or second - reserved, locked into contract - spot, you bid a price. Server boots up or down based on your bid price - spot, if server is terminated because it went below bid and aws termiates you will not be charged for partial usage. - spot, if you terminate the server, you will be charged for any hour the instance ran. - dedicated host, physical ec2 server dedicated for your use - ec2 instance types - fight dr mcpxz (McPixie) - f for FPGA - i for IOPS - g for graphics - h for high disk throughput - t for t.2. cheap general purpose - d for density - r for ram - m for main choice general purpose apps - c for compute - p for picture ( graphics ) - x for extreme memory - z for z-factor. extreme memory and cpu __Elastic BeanStalk ( EBS )__ - ebs is the virtual disks that the virtual server runs from - two different types: ssd and magnetic - ssd - general purpose ssd ( GP2 ) - provisioned iops ssd ( IO1 ) - magnetic - throughput optimized hdd ( ST1 ) - cold HDD ( SC1 ) -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 4 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -111,6 +111,9 @@ __Simple Storage Service ( S3 )__ - s3 Intelligent tiering - automatically moves data to the most cost-effective access tier - s3 glacier - data archiving - s3 glacier deep archive - retrieval time of 12 hours is okay - You can use bucket policies to make entire s3 buckets public - You can use S3 to host static websites - S3 scales automatically to meed demand. __Cloudfront__ @@ -125,7 +128,7 @@ __Cloudfront__ - You can clear cached objects but you will be charged __Elastic Compute Cloud ( EC2 )__ -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -88,11 +88,11 @@ __Identity Access Management ( IAM )__ - Set permissions in a group by assigning policies. __Billing Alarm__ - whoops, nothing here! __Simple Storage Service ( S3 )__ - object-based storage ( doc, pic, audio, video ) - objects consist of key-value pair { name: data }, versionID, metadata and subresources. - unlimited Storage @@ -113,7 +113,7 @@ _Simple Storage Service ( S3 )_ - s3 glacier deep archive - retrieval time of 12 hours is okay __Cloudfront__ - amazon's content delivery network - edge location is where the content will be cached - edge locations are not just read only, you can write to them too ( s3 transfer accelleration ). @@ -125,7 +125,7 @@ _Cloudfront_ - You can clear cached objects but you will be charged __EC2__ -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -81,7 +81,7 @@ Access AWS Platform in 3 ways - Using Software Developers Kit ( SDK ) __Identity Access Management ( IAM )__ - IAM is global, you do not specify a region. Users and groups created are created globally - Root account is the email address you used to setup AWS account. - A group is a place to store users. All users will inherit permissions of the group. -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 44 additions and 21 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -80,34 +80,57 @@ Access AWS Platform in 3 ways - Programatically ( CLI ) - Using Software Developers Kit ( SDK ) _Identity Access Management ( IAM )_ - IAM is global, you do not specify a region. Users and groups created are created globally - Root account is the email address you used to setup AWS account. - A group is a place to store users. All users will inherit permissions of the group. - Set permissions in a group by assigning policies. _Billing Alarm_ - whoops, nothing here! _Simple Storage Service ( S3 )_ - object-based storage ( doc, pic, audio, video ) - objects consist of key-value pair { name: data }, versionID, metadata and subresources. - unlimited Storage - buckets are S3 folders, files stored can be from 0B - 5TB - s3 is a universal namespace - s3 url https://s3-{REGION}.amazonaws.com/{BUCKET} - successful uploads will return HTTP 200 - s3 consistency - new objects are able to read after writing to S3 - updated or deleted objects will take some time to change - built for 99.99% availability but will only garantee 99.9%. although amazon garantees 99.999999999% (11x9) durability for S3 information. - s3 storage classes - s3 standard - s3 infrequently accessed - accessed less frequently but requires rapid access when needed - s3 one zone infrequently accessed - IA but do not require multiple availability zones - s3 Intelligent tiering - automatically moves data to the most cost-effective access tier - s3 glacier - data archiving - s3 glacier deep archive - retrieval time of 12 hours is okay _Cloudfront_ - amazon's content delivery network - edge location is where the content will be cached - edge locations are not just read only, you can write to them too ( s3 transfer accelleration ). - origin of all the files that the cdn will distribute - distribution the name of the cdn which consists of a collection of edge locations - web distribution is typically used for websites - rtmp is used for media streaming - objects are cached for the life of the TTL ( time to live ) - You can clear cached objects but you will be charged _EC2_ -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 39 additions and 5 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -69,11 +69,45 @@ Know the difference between a region, availability zone (AZ) and an Edge Locatio - A region is a geographical area. Each region consists of two or more AZ's - Edge location are endpoints for aws which are used for caching content. ( Think Cloudfront, which is the AWS CDN ) AWS Support packages - basic (free) - developer ( $29/mo. ) - business ( $100/mo. ) - enterprise ( $15k/mo. and gets a technical account manager ) Access AWS Platform in 3 ways - AWS Web Console - Programatically ( CLI ) - Using Software Developers Kit ( SDK ) Identity Access Management ( IAM ) - IAM is global, you do not specify a region. Users and groups created are created globally - Root account is the email address you used to setup AWS account. - A group is a place to store users. All users will inherit permissions of the group. - Set permissions in a group by assigning policies. Billing Alarm - whoops, nothing here! Simple Storage Service ( S3 ) - Object-based storage ( doc, pic, audio, video ) - Objects consist of key-value pair { name: data }, VersionID, Metadata and Subresources. - Unlimited Storage - Buckets are S3 folders, files stored can be from 0B - 5TB - S3 is a universal namespace - URL https://s3-{REGION}.amazonaws.com/{BUCKET} - Successful uploads will return HTTP 200 - S3 consistency - New objects are able to read after writing to S3 - Updated or Deleted objects will take some time to change - Built for 99.99% availability but will only garantee 99.9%. Although amazon garantees 99.999999999% (11x9) durability for S3 information. - S3 Storage Classes - S3 Standard - S3 Infrequently Accessed - accessed less frequently but requires rapid access when needed - S3 One Zone Infrequently Accessed - IA but do not require multiple availability zones - S3 Intelligent Tiering - Automatically moves data to the most cost-effective access tier - S3 Glacier - Data Archiving - S3 Glacier Deep Archive - Retrieval time of 12 hours is okay -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 4 additions and 6 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -64,12 +64,10 @@ - Hybrid ( mixture of public and private ) - private cloud or on premise ( you manage it in your data center ) Know the difference between a region, availability zone (AZ) and an Edge Location - Think of availability zone's ( AZ ) as data-centers - A region is a geographical area. Each region consists of two or more AZ's - Edge location are endpoints for aws which are used for caching content. ( Think Cloudfront, which is the AWS CDN ) -
Curtis Mckee revised this gist
Jun 12, 2019 . 1 changed file with 44 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -40,6 +40,49 @@ [How AWS Pricing Works](http://d0.awsstatic.com/whitepapers/aws_pricing_overview.pdf) [The total cost of (non) ownership of web applications in the cloud](https://d1.awsstatic.com/whitepapers/aws-tco-web-applications.pdf) [Compare AWS Support Plans](https://aws.amazon.com/premiumsupport/compare-plans/) ----- **NOTES:** 6 advantages of cloud computing - trade capital expense (data centers and servers) for varaible expense ( consumption of computing resources ) - Benefit from massive economies of scale ( cant compete with aws purchasing power ) - Stop guessing about capacity - Increase speed and agility ( ability to easily get Minimum Viable Product up fast and easily ) - Stop spending money running and maintaining data center ( let someone else manage that for you. eg aws ) - Go global in minutes ( deploy in multiple regions around the world ) 3 types of cloud computing - Infrastructire As A Service ( IAAS ) - Platform As A Service ( PAAS ) - Software As A Service ( SAAS ) 3 types of cloud computing deployments - public (eg. aws, azure, google, etc.) - Hybrid ( mixture of public and private ) - private cloud or on premise ( you manage it in your data center )
NewerOlder