Intro to AWS!
(Amazon Web Services)
Women Who Code: DevOps
a.k.a Women Who [infrastructure as] Code
a.k.a Women Who Cloud
Glenna Gallagher
@glenna_opt
What will I learn today?
- Basics of Cloud Computing
- Overview of basic AWS services
- How to set account up in AWS
- How to deploy a basic site in AWS
- Overview of AWS Certifications
What is “cloud”?
Before Cloud
The Cloud
Aws.amazon.com – 1 Free Year
Cloud.google.com – Free trial
Azure.microsoft.com – $200 worth of resources to start
Heroku/Digita Ocean - Managed platform services (free and low cost hosting)
Where to get Clouds
Amazon Web Services:
The AWS menu of services can be overwhelming. So many services that it would be difficult to get through them all tonight!
Global Infrastructure
Region
#Availability Zones
Availability Zone A
Availability Zone B
Availability Zone C
Load Balancer
Region
AWS Account
https://aws.amazon.com/getting-started/
- Create a root account
- Create an admin account
- Multi-Factor Authentication
- Generate Credentials
Users
Groups
Roles
Policies
Resources
[People]
IAM Users Groups Roles Policies
Watching videos and reading documentation on IAM & Security is highly encouraged
Security Groups/
Subnets/ ACLS/ WAF
Permissions can attach to Groups, Users, Roles, Resources
Compute!
Elastic Compute Generation 2 (EC2)
- Any Operating System (OS)
- Choose your size, change it whenever
- High Performance Computing
- High Performance Graphics
ECS (EC2 Container Services)
- Keep all your dependencies together
- Manage your containers
- Independent of servers
- Avoid servers all together
- Micro-services
Storage!
Hardware - SD's/discs/Snowball
Virtual - EFS/S3
S3 Bucket Storage
Deploy an App to AWS
- Unified user interface
- All the CI/CD and PM tools
- AWS' "Heroku"-ish
- Ready to go environments
- Anything you need!
CodeStar
Personal Cloud Computing Tips
- Implement Spending Caps/Keep an eye on your bill
- Delete everything you don't need
- Least Privilege!! Take care to fully understand permissions and access
- Watch videos, follow tutorials, reach out!
- Have fun
- This stuff is really hard
AWS Certifications
Where to Study
You have been a gorgeous audience, thank you so much for joining us!
ANY QUESTIONS?
IDEAS/QUESTIONS/CONCERNS/FEELINGS:
WWC DC SLACK: #devops channel, message me @ggallagher
ALSO MY TWITTER IS:
@glenna_opt
SPECIAL THANKS TO BLACKSTONE TECHNOLOGY GROUP AND WOMEN WHO CODE DC AND VICTORIA GUIDO AND PAM VONG AND SU KIM AND JESSICA DEMBE AND ELISE WALKER
Intro to AWS #01 DevOps Training
By Tarun Sharma
Intro to AWS #01 DevOps Training
- 516