What is Amazon web services (AWS)
Time on time I write small shallow notes about various public web services I'm faced. This couple of my notes of this type, for example:
- 2024 year: How to create full list of Google API
- 2023 year: Cloudflare feature overview.
- 2021 year: How to build application server based on push notification from Firebase
- 2020 year: My public dockers
- 2019 year: How to protect your business from DDoS attack by Cloudflare WAF.
- 2019 year: How to publish VS project templates to Github and Visual Studio Marketplace
- 2018 year: Tune dedicated server in Hetzner.com
- 2018 year: Free ASP.NET hosting (SmarterASP and more).
- 2018 year: Vultr and CloudWays.
- 2018 year: Можливості Shared-хостингу Godaddy.
- 2018 year: Налаштування сервера для проєкту Bravo.
Currently time to estimate what is AWS.
![](/Aws/Aws-1_1.png)
1. Datacenter location
Firstly this is bunch of datacenters in various parts of world:
- US East (N. Virginia)us-east-1
- US East (Ohio)us-east-2
- US West (N. California)us-west-1
- US West (Oregon)us-west-2
- Africa (Cape Town)af-south-1
- Asia Pacific (Hong Kong)ap-east-1
- Asia Pacific (Mumbai)ap-south-1
- Asia Pacific (Seoul)ap-northeast-2
- Asia Pacific (Singapore)ap-southeast-1
- Asia Pacific (Sydney)ap-southeast-2
- Asia Pacific (Tokyo)ap-northeast-1
- Canada (Central)ca-central-1
- Europe (Frankfurt)eu-central-1
- Europe (Ireland)eu-west-1
- Europe (London)eu-west-2
- Europe (Milan)eu-south-1
- Europe (Paris)eu-west-3
- Europe (Stockholm)eu-north-1
- Middle East (Bahrain)me-south-1
- South America (São Paulo)sa-east-1
2. Services.
This is full list of Amazon services and description of services.
- Compute
- EC2 (Virtual Servers in the Cloud)
- Lightsail (Launch and Manage Virtual Private Servers)
- Lambda (Run Code without Thinking about Servers)
- Batch (Fully managed batch processing at any scale)
- Elastic Beanstalk (Run and Manage Web Apps)
- Serverless Application Repository (Assembly, deploy and share servless application within teams or publicity
- AWS Outposts (Run AWS Services On Premises)
- EC2 Image Builder (A managed services to automate build and eploy OD images)
- Containers
- Elastic Container Registry (Fully managed Docker container registry: Share adn deploy container software,publicity ot privately )
- Elastic Container Service (Highly secure, reliable and scalable way to run containers)
- Elastic Kubernetes Service (The most trusted way to run Kubernetes)
- Storage
- S3 (Scalable Storage in the Cloud)
- EFS (Managed file storage for ES2)
- FSx (Full managed third party file systems optimized for variety of workloads)
- S3 Glacier (Archive Storage in the Cloud)
- Storage Gateway (Hybrid Storage Integration)
- AWS Backup (AWS Backup centrally manages and automates backups across AWS services)
- Database
- RDS (Managed Relational Database Service)
- DynamoDB (Managed NoSQL Database)
- ElastiCache (In-memory Cache)
- Neptune (Fast reliable graph database built on the cloud)
- Amazon QLDB (Fully managed ledger database)
- Amazon DocumentDB (Fully managed MongoDB-compatible databse service)
- Amazon Keyspaces (Servless Cassandra-compatible database)
- Amazon Timestream (Amazon Timesteam is a fast, scalable and serverless time series database for IoT and operational application )
- Migration
- AWS Migration Hub (Simplify and accelerate the migration of your data centers to AWS)
- Application Discovery Service (Discover on premises application inventory and dependencies)
- Database Migration Service (Migrated Database Migration Service)
- Server Migration Service (Migrate on-premises server to AWS)
- AWS Transfer Family (Large Scale Data Transport)
- AWS Snow Family (Large scale data tranport)
- DataSync (Datasync symplifies, automates, and accelerates moving data)
- Networking
- VPC (Isolated Cloud Resources)
- CloudFront (Global Content Delivery Network)
- Route 53 (Scalable DNS and Domain Name Registration)
- API Gateway (Build, deploy and manage APIs)
- Direct Connect (Dedicated Network Connection to AWS)
- AWS App Mesh (Easily monitor and control microservices)
- AWS Cloud Map (Build a dynamic map of your cloud)
- Global Accelerator (Improve your applicaion's avaliability and performance using AWS Global Network)
- Developer
- CodeStar (Quickly develop, build and delpoy application )
- CodeCommit (Store Code in Private Git Repositories)
- CodeArtifact (Secure, scalable and cost-efective artifact management for software development)
- CodeBuild (Build and Test Code)
- CodeDeploy (Automate Code Deployments)
- CodePipeline (Release Software using Continuous Delivery)
- Cloud9 (A Cloud IDE for Writing, Running and Debugging code )
- CloudShell
- X-Ray (Analyze and Debug Your Applications)
- Customer
- AWS IQ (Complete project faster with help from third-party AWS Certified Expert)
- Support
- Managed Services (IT operations management for AWS)
- Activate for Startups (AWS Activate providers resources for help startups build and grow on AWS)
- Robotics
- AWS RoboMaker (Develop, test and deploy intelligece robotics application)
- Blockchain
- Amazon Managed Blockchain (Easily create and manage scalable blockchain networks)
- Satellite
- Ground Station (Communicate with satellites)
- Quantum
- Management and Governance
- AWS Organizations (Central governance and management across AWS account)
- CloudWatch (Monitor Resources and Applications)
- AWS Auto Scaling (AWS Auto Scaling enables you to quickly scale your entire application on AWS)
- CloudFormation (Create and Manage Resources with Templates)
- CloudTrail (Track User Activity and API Usage)
- Config (Track Resource Inventory and Changes)
- OpsWorks (Configuration Management with Chef and Puppet)
- Service Catalog (Create and Use Standardized Products)
- Systems Manager (AWS Systems Manager is a Central Place to View and Manage AWS Resources)
- AWS AppConfig (With AWS AppConfig, make updates application configurations at runtime )
- Trusted Advisor (Optimize Performance and Security)
- Control Tower (The easest way to set up and govern a secure, compliant multi-account environment )
- AWS License Manager (Set rules to manage, discover, and report third party license usage proactively)
- AWS Well-Architected Tool (Use AWS Well-Architected Tool to learn best practices, measure, and improve your workload )
- Personal Health Dashboard
- AWS Chatbot (ChatOps for AWS)
- Launch Wizard (guided deployment of enterprise applications)
- AWS Compute Optimizer (Recommend optimal AWS Compute resources for your workloads)
- Resource Groups & Tag Editor (AWS Resource Groups Lets You Search and Group AWS Resources)
- Amazon Grafana (Fully managed Grafana service for interactive data visualizations and dashboarding)
- Amazon Prometheus (A fully managed Prometheus-compatible monitoring service)
- AWS Proton (Manage your infrastructure so developer can focus on coding)
- Media
- Kinesis Video Streams (Capture, Process, and Store Video Streams for Analystic and Machine Learning)
- MediaConnect (Reliable, secure, and fexible transport for live video )
- MediaConvert (Convert video inputs into live outputs for broadcast and streaming delivery)
- MediaLive (Convert video inputs into live ouptuts for broadcast and streaming delivery)
- MediaPackage (Deliver video to many devices using just-in-time format conversion)
- MediaStore (Store and deliver video assets for live or on-demand vodeo workflows)
- MediaTailor (Personalize and monitize multiscreen contents with server-side add insertion)
- Elemental Appliances & Software (On-premises solutions for video processing and delivery)
- Amazon Interactive Video Service (Managed live video streaming service from ingest to playback)
- Elastic Transcoder (Easy-to-Use Scalable Media trancoding)
- Machine Learning
- Amazon SageMaker (Build, Train, and Deploy Machine Learning Models)
- Amazon Augmented AI (Easily implement human review of machine learning predictions)
- Amazon CodeGuru (Intelligent recommendations for building and running modern applications)
- Amazon DevOps Guru (ML-powered cloud operation service to improve application avalability)
- Amazon Comprehend (Analyze Unstructured Text)
- Amazon Forecast (Amazon Forecast is fully managed service for accurate time series forecasting)
- Amazon Fraud Detector (Detect more online fraud faster using machine learning)
- Amazon Kendra (Highly accurate enterprise search service powered by machine learning)
- Amazon Lex (Build Voice and Text Chatbots)
- Amazon Personalize (Amazon Personalize helps you easily and real-time recomendations to your apps)
- Amazon Polly (Turn Text into Lifelike Speech)
- Amazon Rekognition (Search and Analyze Images)
- Amazon Textract (Easily extract text and data from virtually any document
- Amazon Transcribe (Powerful Speech Recognition)
- Amazon Translate (Powerful Neural Machine Translation)
- AWS DeepComposer (AWS DeepComposer allow developers of all skills levels to get started with Generative AI)
- AWS DeepLens (Deep Learning Enabled Video Camera)
- AWS DeepRacer (Full autonomous 1/18th scale race car, driven by machine learning)
- AWS Panorama (Enabling computer vision applications at the edge)
- Amazon Monitron (End-to-end system to equipment monitoring)
- Amazon HealthLake (Making sense of health data)
- Amazon Lookout for Vision (Identify defects using computer vision to automate quality inspection)
- Amazon Lookout for Equipment (Detect abnormal equipment behavior by analyzing sensor data)
- Amazon Lookout for Metrics (Accurately detect anomalies in your business metrics and quickly understand why)
- Analytics
- Athena (Query data in S3 using SQL)
- Amazon Redshift (Fast, Simple, Cost-effective data warehousing)
- EMR (Managed Hadoop Framework)
- CloudSearch (Managed Search Service)
- Elasticsearch Service (Run and Scale Elasticsearch Clusters)
- Kinesis (Work Real-time streaming data)
- QuickSight (Fast, Easy to use business analitics)
- Data Pipeline (Orchestration for Data-Driven Workflow)
- AWS Data Exchange (Easily exchange data in the cloud)
- AWS Glue (AWS Glue is fully managed ETL (Extract, Transform, and Load) service)
- AWS Lake Formation (AWS Lake Formation makes it easy to set up a secure data lake)
- MSK (Fully managed, High available, and secure service for Apache Kafka )
- AWS Glue DataBrew (Visual data preparation tool to clean and normalize data for analytics and machine learning)
- Security, Identity, & Compliance
- IAM (Manage access to AWS resources)
- Resource Access Manager (Share AWS resources with other accounts or AWS Organizations)
- Cognito (AWS Credentials for Federated Identities)
- Secrets Manager (Easy rotate, manage, and retrieve secrets throughout lifitime)
- GuardDuty (Intelligent Threat Detection to Protect Your AWS Accounts and Workloads)
- Inspector (Analyze Application Security)
- Amazon Macie (Amazon Macie classifies and cesures your busines critical contens)
- AWS Single Sign-On (Manage Single Sign-On (SSO) Acess to AWS Accounts and Business Application)
- Certificate Manager (Provision, Manage and Deploy SSL/TSL Certificates)
- Key Management Service (Securely Generate and Manage AWS Encryption Keys)
- CloudHSM (Managed Hardware Security Modules in the Cloud)
- Directory Service (Host and Manage Active Directory)
- WAF & Shield (Protects Against DDoS Attacks and Malicious Web Traffic)
- AWS Firewall Manager (Central management of firewall rules)
- Artifact (AWS Compliance Reports and Agreements)
- Security Hub (AWS Security Hub as AWS's security and compliance center)
- Detective (Investigate and analyze potential security issues)
- AWS Audit Manager (Continuously assess controls for risk and compliance)
- AWS Signer (Ensuring trust and integrity of your code)
- AWS Cost Management
- AWS Cost Explorer (Visualize and Explore Your AWS Costs and Usage)
- AWS Budgets (Set Custom Budgets and Receive Alerts)
- AWS Marketplace Subscriptions (Digital catalog where you can find, buy, and deploy software)
- Front-end Web & Mobile
- AWS Amplify (AWS Amplify is complete platworm - frameworks, tools and apps services - or developing, buildinf, testing, and running mibile web apps)
- Mobile Hub (Build, Test and Monitor Mobile Apps)
- AWS AppSync (Real-Time Data Sync Using GraphQL for Mobile & Web Apps, Online or Offline)
- Device Farm (Test Android, IOS, and Web Apps for Real Devices in the clous)
- Amazon Location Service (Securily and easyly add location data to application)
- AR & VR
- Amazon Sumerian (Build VR, AR and 3D applications)
- Application Integration
- Step Functions (Coordinate Distributed Applications)
- Amazon AppFlow (Amazon AppFlow integrate apps and automate data flows without code)
- Amazon EventBridge (Servless event bus that connects application data from your own apps, Saas, and AWS services )
- Amazon MQ (Managed message broker service for Apache ActiveMQ and RabbitMQ)
- Simple Notification Service (SNS managed topic for Pub/Sub)
- Simple Queue Service (SQS Managed Message Queues)
- SWF (Workflow Service for Coordinating Application Components)
- Managed Apache Airflow (Run Apache Airflow without prisioning or managing servers)
- Customer Engagement
- Amazon Connect (Amazon Connect is contact center that enables engagements at any scale)
- Pinpoint (Engage Users via Email, SMS, Push & Analitics)
- Simple Email Service (Email Sending and Receiving Service)
- Business Applications
- Alexa for Business (Alexa for Business Provides Tools to Manage Alexa in Your Organization)
- Amazon Chime (Amazon Chime is a communications service that transforms online meetings)
- WorkMail (Secure Email and Calendaring Service)
- Amazon Honeycode (Build mobile and web apps without programming)
- End User Computing
- WorkSpaces (Desktops in the Cloud)
- AppStream 2.0 (Stream desktop applications securely to any web browser)
- WorkDocs (Secure Enterprise Storage and Sharing Service)
- WorkLink (Enable secure mobile access to internal websites and web apps)
- Internet of Things
- IoT Core (Connect Devices to the Cloud)
- FreeRTOS (FreeRTOS is an IoT Operating System for Microcontrollers)
- IoT 1-Click (Trigger AWS Lambda functions from simple devices)
- IoT Analytics (Collect, preprocess, store, analyse data and visualize of IoT devices)
- IoT Device Defender (Secure your fleet of connected IoT devices)
- IoT Device Management (Securely Manage Fleets as Small as One Device,or as Broad as Millions od Devices )
- IoT Events (Monitor device fleets for changes and trigger alerts to respond)
- IoT Greengrass (Deploy and run code on your devices)
- IoT SiteWise (Data driven decisions in Industrial operations)
- IoT Things Graph (Easily connect devices and web services to build IoT applications)
- Game Development
- Amazon GameLift (Deploy and Scale Session-based Multiplayer Games)
3. Documentation.
Amazon contains 124 video tutorials
![](/Aws/Aws-2_1.png)
Amazon contains about 50 various SDK, tools and plugins for developers".
![](/Aws/Aws-3_1.png)
I'm .NET developer, therefore main lonk for me is AWS SDK for .NET".
![](/Aws/Aws-4_1.png)
![](/Aws/Aws-5_1.png)
![](/Aws/Aws-6_1.png)
There are a lot of description to access to various special function of AWS, for example from this portal AWS SDK for .NET Documentation.
![](/Aws/Aws-7_1.png)
![](/Aws/Aws-8_1.png)
Torrents also contains a lot of video tutorials, you can see names in screen below and search this names in torrents. Typical tutorial contains 100 video. Also torrents contains a lot of books, for example first book contains 231 pages, but second book 650 pages.
![](/Aws/Aws-9_1.png)
![](/Aws/Aws-10_1.png)
So, as you can see - information more than enough.
4. Price.
But I want to make finally remark. Amazon services is expensive, maybe this is most expensive hosting (web panel) in the world (except Azure). For example database instance with 4 GB memory and processors has cost $570 per month.
![](/Aws/Aws-11_1.png)
How many expensive? This is main question. My estimate that AWS more expensive as simple rent server at least 10-20 times. Look for price of servers with 256 GB memory and 12 cores.
![](/Aws/Aws-12_1.png)
Whole huge server from Hetzner has price 5 time less than one small virtual machine from Amazon. Ups !!!
![](/Aws/Surprise-1.png)
![](http://forum.vb-net.com/GetTopicCount.png?id=3bef8ac0-d40d-455f-9946-c8675acd8ad6)
<SITEMAP> <MVC> <ASP> <NET> <DATA> <KIOSK> <FLEX> <SQL> <NOTES> <LINUX> <MONO> <FREEWARE> <DOCS> <ENG> <CHAT ME> <ABOUT ME> < THANKS ME> |