Amazon AWS Service Overview

I am using various hosting services since 2004 and since then there is a huge changes in the hosting industry. Due to demand of application hosting I was curious to find flexible platform with budget. Back in 2013 I used Amazon for the first time then move to Digital Ocean. I also tried Rackspace and Google cloud and now slowly shifting back to Amazon AWS.

Here is a overview of the huge growth of Amazon AWS and some of its super cool features. This is a list with brief and in future I might write in details of any specific services.

Computing:

EC2:

Elastic Computing or Cloud computing where you can get virtual machines or dedicated machines

Ec2 Container Service:

You can use Docker container service for multiple instances

Elastic Beanstalk :

Very useful if you are a developer and want to deploy codes without much going details about architectures

Lambda:

The entire Amazon service runs on Lambda, Essential service

Lightsail:

For novice user to start with -you can manage using management console

Batch:

Its for batch computing if you want to do batch computing on cloud

Storage:

S3: Simple Storage Service -3s

it has bucket where you can upload files

EFS:

Elastic file system -you can attached to networks or instances

Glacier:

Is your data archieve

Snowball:

To bring large amount of data I.e ISP, Telephony etc

Storage Gateaway:

Virtaul machines install in your headoffice which can replicate AWS system

Database:

RDS:

all relational database system such as MYSQL , Aurora (aws version of mysql),

Dynamo DB:

Non relational database

Eleasticache:

Caching database to improve performance

Red Shift:

For Datawarehousing service

Migration:

Aws Migration hub:

Tracking service and integration service

Application discovery service:

To test dependency and tracking for application

Database Migration services:

Migration service from Onsite to cloud

Server Migration service:

similar service for migrating local server to cloud

Snowball:

Weird service , used for large amount of data into cloud.

Networking:

VPC: (Amazon Virtual Private cloud)

Virtual data center, u can configure firewall, zone, route table etc -little bit complicated but essential to know inside out. Once started its easy. It is such fundamental part of AWS

Cloud front:

Amazon content delivery center, such as video file, Image files etc, perform caching service using edge location

Route 53:

Amazon DNS service -useful for me

API Gateaway:

Creating your own api for other AWS services

Direct Connect:

Way of running a dedicated line from your headoffice to Amazon

Developer Tools:

Codestar:

Codestar a way of getting developers into one team, project managed, collaboration code with team

Codecommit:

Repository service, source control, versioning etc

Codebuild:

Compile, test and build packages for deployment

code deploy:

Can easy to deploy to ec2

Codepipeline:

Contineous delivery service

Xray:

Debug and analyze server performance

Cloud 9:

IDE environment, Code environment where you can write and compile code .

Management tools:

Cloudwatch:

Bread and butter for solution architects

cloud formation:

Essential -useful to scrip infrastructure. Essential DevOPS tool. Turnign infrastructure into code

Cloud trail:

Logs API activities of AWS environments. Default enabled hold for 1 week. Should be reviewed.

Config:

Monitor the entire AWS environments.

OpsWorks:

Similar to elasticbeans. Use chef or puppet

Service catalog:

Managed catalog of it services for large corporations from anything to virtual machine images etc for government or compliance requirements

System Manager:

Use fo EC2, security patches , easier to use system manager, group all your resource etc

Trusted Advisor:

Give you advice or recommendation such as security issues, resource usage, how resource saver etc

Managed Services:

Premium service by AWS team

Media Services

Elastic Transcoder:

Record video and upload -its resize for all platform.

Media Convers:

File based broadcasting -multiscreen

Media Live:

High quality video streaming for various devices

Media Package:

Protect Medias

Media store:

Consistency , live or on demand content

Media Tailor:

Target video stream without sacrificing quality

Machine Learning:

Sage maker:

Help for deep learning

Comprehend:

Sentiment Analysis on content

DeepLens:

AI Cameras -learning detect recognition by creating apps buying device from Amazon

Lex:

Power Alexa service, communicating with customer -chatbot etc

Machine Learning:

Predictive Analysis, data sets analysis-amazon machine learning tools

Polly:

Text to speech service, choose region, accent etc -will use polly to convert into mp3 files and stream to echo and have Alexa readout. Cool service

Rekognition:

Video and images reader – AI will tell you whether its a dog or cat

Translate:

Machine translate English to other languages

Transcribe:

Trascribe our courses into caption, automatic speech recognition to text, convert into different languages

Analytics:

Ethena : Run SQL queries on S3 bucket. Queries to object readings

EMR: Map Reduce -big data speciality -processing large amount of data. Chops data for analysis

cloud search: Search services by AWS

Elastic Search: Search services by AWS

Kinesis: Huge topic for Big Data and will cover details infuture

Kinesis Video Streams: Brand new service in 2018, it is way of large amount of data into AWS, like social media feed or tweet -ingest this and process various processes

Quick Sight: New 2016, Amazon BI Tools. Fantastic tools.

Data Pipeline:

Moving data into different Aws services

Glue: Amazon ETL Services for large data -Extract, transform and load. Can use migration. New 2018

Security & Identify & Compliance:

IAM: Very Useful and first service you need to know inside and out.

Cognito: Device authentication. You can use authentication using mobile phone, facebook, linkedin etc -entry access to AWS

Guard Duty: Monitor malicious activities in AWS -brand new service

Inspect:Test instances, schedule & run -produce severability list

Macie: Check S3 for privacy, data security and alert you

Certificate Manager: Give u free SSL certificate if you register domain using Route73

CloudHSM: Hardware security module. Store private or public keys or other encryption keys

HSM: Accessible and charge 1.20$ an hour

Directory services: Integrating Microsoft Active directory services to Amazon services

WAF: Web application Firewall -stop attacks -application layer security -stop sql injection etc

AWS Sheild: default for load balancer, AWS works, etc for DDOS sheild

Sheild: About 3000$ a month service

Artificat: On demand access to compliance report. Download SOC , PCI , Payment Card reports etc

Mobile Services:

Mobile hub: Mobile SDK to new AWS backend

Pin point: Push notification drive to ur mobile users. Location tracking. NEW 2018

AWS Appsync: Update offline users

Device Farm: Testing Apps on real life

Mobile Analytics: Analytics service for mobile

AR/VR :Augmented and virtual reality

Sumerian:

Invented in 2017. Sumerian is useful for application design for AR/VR to create this environment.

Cool thing you dont need to think about code but you can create your own virtual world.

Application integration:

Step functions: For Lambda features for integration

Amazon MQ: Message Que, in 2018

SNS:

+

SQS:

+

SWF:

= Launched in 2006. SNS notification service for billing etc, SQS -Decuplling your infrastructure. EC2 queing service

SWF: Workflow service -simple workflow job. Can get human interaction of this.

Customer Engagement:

Connect: Cool -contact center as a service. Service -dynamic , natural or personal configuration

Simple Email service: Bulk email service. Customisable

Business Connectivity:

Alexa for Business: Seriously cool – you can dial into meeting, call tech support, order printers etc

Chime: Video coneference -similar to google hangouts etc -require low bandwidth

Work Docs: Dropbox for Amazon

Workmail: Amazon version of office 365

Desktop and Apps Streaming:

Workspaces –

Appsstream -streaming applications. Similar to citrix

IOT

iOT:–

iOT Device Management —

Amazon Free RTOS: OS for micro controllers by Amazon launched in 2017

Greengrass: Secure way machine connectivities for Machine learnings

Game Development

Game lift: Service u can develop games including virtual reality launched in 2016