- Infrastructure as Code:
- Configuration Management: AWS Config and Config Rules
- Monitoring Management: AWS CloudWatch,
- Logging Management:
- AWS CloudWatch Logs
Problem:
Cannot execute kubectl get <something>
Error:
error: the server doesn't have a resource type "something"
OR
Response Body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"Unauthorized","reason":"Unauthorized","code":401}
OR
could not get token: AccessDenied: Access denied status code: 403
This page URL:
- LightSail Workshop > https://lightsailworkshop.com
- Amplify Workshop > https://amplify-workshop.go-aws.com
- CDK Workshop > https://cdkworkshop.com
- Sagemaker Workshop > https://sagemaker-workshop.com
- EC2 Spot Instances Workshop > https://ec2spotworkshops.com
- Security Workshop > https://awssecworkshops.com
- Protecting Workload Workshop > https://protecting-workloads.awssecworkshops.com/
A list of public repositories and content from re:Invent 2017 Workshops. Some of these repos also contain the slides from teh workshops as well, but not all. Many of the links are subject to be moved or completely removed at any point in time in the future.
Session ID | Session Name | Repo |
---|---|---|
ABD313 | Building an End-to-End Serverless Data Analytics Solution on AWS | https://github.com/aws-samples/serverless-data-analytics |
AMF303 | Deep Dive into the Connected Vehicle Reference Architecture | https://github.com/awslabs/aws-connected-vehicle-solution |
ARC325 | Managing Multiple AWS Accounts at Scale | https://github.com/aws-samples/arc325-multiple-accounts-workshop |
#!/bin/bash | |
# bash generate random alphanumeric string | |
# | |
# bash generate random 32 character alphanumeric string (upper and lowercase) and | |
NEW_UUID=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1) | |
# bash generate random 32 character alphanumeric string (lowercase only) | |
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1 |
https%3A%2F%2Fraw.githubusercontent.com%2Fawslabs%2Faws-cloudformation-templates%2Fmaster%2Faws%2Fservices%2FCloud9%2FC9.yaml
Ketika Anda menjalankan EC2 instance dari AWS Management Console dengan mengklik tombol "Launch instance" atau menggunakan AWS CLI (Command Line Interface) yaitu dengan perintah aws ec2 run-instances ...
maka anda menjalankan EC2 instance yang disebut On-Demand instance
Dengan On-Demand instance anda membayar kapasitas komputasi yang dihitung per jam atau detik (minimum 60 detik) tanpa komitmen jangka panjang. Tanpa komitmen jangkan pajang artinya anda dapat menjalankan atau mematikan instance (berhenti) kapan saja. Harga dari On-Demand instance bersifat tetap dan tergantung dari:
- Tipe dari EC2 instance (besarnya daya komputasi CPU, memory, storage dan jaringan)
- Amazon Machine Image (AMI) yang digunakan. Yang berarti tergantung dari sistem operasi (misalnya Linux atau Windows) dan software yang terdapat didalamnya (misalnya SQL Server database atau software lain yang bisa anda dapatkan dari AWS Market
AWS Elastic Beanstalk adalah layanan (AWS service) yang dirancang agar memudahkan anda untuk menggelar (deploy) dan menskalakan (scaling) suatu aplikasi web atau web service yang dibangun baik itu dengan Java, .NET, PHP, Node.js, Python, Ruby, Go, ataupun Docker yang dijalankan dengan menggunakan platform yang umum misalnya Apache HTTP server, Nginx, Passenger, atau IIS.
Saat anda akan menggelar suatu aplikasi web yang mungkin akan melayani jumlah pengguna yang sangat besar, anda akan menghadapi beberapa tantangan berikut: