AWS Training
AWS Training
(AWS)
Cloud Computing:
the on-demand delivery of IT Resources and apps via the internet, with pay-as-you-go
method.
3. Operational Efficiency (more people buy cloud servers, it’ll get cheaper. Since 2006
until today, AWS has been reduced cloud price by +70%, never going up.)
HISTORY OF AMAZON.com
AWS customers are governments, and certain corporations (enterprise, public sectors, and
startups)
Availability Zone:
Is a cluster of data centres, isolated from failure (fault tolerance) on other AZs.
Connection to each Availability Zone (AZ), is through an High Speed Internet connection/link,
with a speed of minimum 10Gbps and have very low latency.
AWS Regions in the world, has 20 regions.
AWS Availability Zone, has around 60 AZ around the world.
AWS Edge Locations, has 137 edge locs, 500 around the world.
AWS WAF, is a firewall app.
AWS CloudFront
Amazon Route 53
AWS Shield, is to protect data centres from DOS/DDOS attack. There’s about 53 of them.
AMAZON MARKETPLACE:
Make applications by continuing a pre-made application template.
AWS CloudTrail:
1. Records AWS API calls for accounts
2. Delivers
3. files with info to an Amazon S3 buckets.
4. Monitoring events in aws accounts
5. Give API call if the EC2 instances is terminated
AMAZON DYNAMODB
1. Is a No-SQL database.
2. Extremely fast performance.
3. Low cost.
4. Seamless scalability and reliability.
5. Allocates the necessary speed for the usage of the database.
6. Allows you to store any data with no limits.
Operations available are QUERY and SCAN:
a. Query just get the data from the database, expectedly.
b. Scan will get the data, but with a process that it must search for the
searched data one by one, until the searched data has been found.
AMAZON CLOUDWATCH:
1. Can monitor all OS that AWS supports.
2. By default, Cloudwatch can monitor hard disk, network, and CPU, but can’t monitor
RAM/Memory.
3. Alternatives for Cloudwatch, one of them is Nagios Core.
LAUNCH CONFIGURATION: Is a template that Auto-scaling group uses to launch EC2
instances.
AUTO-SCALING GROUPS: Contains a collection of EC2 instances that share similar
characteristics. Instances here are treated as a logical grouping for the purpose of
instance scaling and management.
CACHES IN AMAZON {
AMAZON CLOUDFRONT
AMAZON ElastiCache => Provides web apps with an in-memory data store in the cloud. }
Cloud Formation
Tambahan :
AWS Service uses AWS Edge Location is CLOUDFRONT
Cloudtrail logs untuk melihat user yang resonsif untuk menterminate instances
AWS X-RAY Helps developers analyze and debug protection, distributed
applications such as those buold using a microservices infrastructures
AWS OPSWORKS Used to repicate and deploy spesific software automatically
Benefit of elactisity is create system that scale to the required capacity based on
changes in demand
AWS CODECOMMIT is to store bnary code and source codewhich is accessible
from the internet
AWS DIRECT CONNECT is a cloud service support REAL TIME SERVICE and support
high bandwith and low latency
AMAZON QUICKSIGHT is a service to publish interactive grapicaly reports
dashboard
In amazon redshift, the leader node’s role is to receive queries and manage client
conection
AWS Code Deploy is a servicee that allow the developers to automate the
installation on the host, EC2 Instances, amazon ECS, Lambda Serverless even on
premises server.
AWS PERSONAL HEALTH DASHBOARD untuk pemeriksaan detail dan prompt the
user with alert and notification
AWS ARTIFACTS is to provide dossier of security and compilance documentation
AURORA DB is an database that can increase the size by it own
AWS SDK is used to call aws services with programming language
AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling web
applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go,
and Docker on familiar servers such as Apache, Nginx, Passenger, and IIS. You can
simply upload your code and Elastic ...
Amazon Simple Email Service (Amazon SES) adalah layanan pengiriman email berbasis cloud yang dirancang untuk membantu
pemasar digital dan pengembang aplikasi mengirim email pemasaran, pemberitahuan, dan transaksi.
AWS Snowball is a petabyte-scale data transport service that uses secure devices to
transfer large amounts of data into and out of the AWS cloud.
DATABASE : MULTI AZ DEPLOYMENT
Cloud9 - Lambda
Environtment untuk koding di web browser, untuk buat aplikasi, php, dan jadi di aws
tidak perlu dinaikkan., bisa untuk bekerja bersama dalam satu projek.
PCI Compliance
Standar aturan AWS seperti keamanan, enskirpsi, sumber daya serta aturan standar
server data centre, health care, financial.
- HIPA = standar internasional health care.
Security - SSL, KMS, dan HSM.
Stadar enskripsi AWS(KMS), Hardware Security Module untuk enskripsi key yang lebih
kompleks dan mahal(HSM).
IAM - User, Group, Roles
- Federation, adalah login menggunakan username dan passwor yg udah ada,
contohnya gmail, fb.
Direct Connect
Metode koneksi kabel langsung dari data center onpremises ke data center AWS.
AWS Organization
Berfungsi untuk mengurusi billng, management account.
AWS X-RAY
Tool yang dipakai di app development yang melihat problem, bug, kesalahan.
DeepRacer
Recognition
Service aws untuk Machine learning vision(berdasarkan peA security group acts as a
virtual firewall for your instance to control inbound and outbound traffic. nglihatan untuk
objek)