• Arun Nukula

AWS 101

Updated: Aug 1, 2019


This blog article would talk about various services being offered by AWS

AWS Global Infrastructure

AWS Region & Availability Zones

Each region is a separate geographic area. AWS Region has multiple, isolated locations known as Availability Zones. An availability zone is a datacenter


Edge Locations Edge Locations are endpoints for AWS which are use for caching content. Typically this consists of CloudFront, Amazon's content delivery Network ( CDN) There are many more Edge Locations than Regions

Compute Services

EC2 :

Stands for Elastic Compute Cloud. These are virtual machines inside AWS platform

EC2 Container Services

Run and Manage docker containers at scale

Elastic Beanstalk

Elastic Beanstalk is one layer of abstraction away from the EC2 layer. Elastic Beanstalk will setup an "environment" for you that can contain a number of EC2 instances, an optional database, as well as a few other AWS components such as a Elastic Load Balancer, Auto-Scaling Group, Security Group. Then Elastic Beanstalk will manage these items for you whenever you want to update your software running in AWS

Lambda

AWS Lambda is a server-less compute service that runs your code in response to events and automatically manages the underlying compute resources for you. You can use AWS Lambda to extend other AWS services with custom logic, or create your own back-end services that operate at AWS scale, performance, and security.

Lightsail

Lightsail is a lightweight, simplified product offering -- hard disks are fixed size EBS SSD volumes, instances are still billable when stopped, security group rules are much less flexible, and only a very limited subset of EC2 features and options are accessible.

Batch

Used for batch computing in cloud

STORAGE SERVICES

S3

Oldest Storage Services. Simple Storage Service commonly referred to S3. It's Object based Storage. User's upload their files into buckets.

EFS

Elastic File System , basically a Network Attached Storage, users can store their data into EFS volumes and map/mount them to multiple EC2 instances or virtual machines.

Glacier

Used for data archival.

Snowball

Used to migrate large amounts of data to AWS datacenter.

Storage Gateway

Virtual Appliances which we install in our on-premise datacenter which would replicate data to AWS infrastructure.

DATABASE SERVICES

RDS

Relational Database Services ( MySQL , Aurora , SQL , Oracle )

DynamoDB

Non-Relational database services

ElasticCache

Fully managed in-memory data store and cache service.

RedShift

Service used for Data Warehousing or Business Intelligence.

MIGRATION SERVICES

AWS Migration Hub

Tracks user's applications as it's being migrated to AWS.

Application Discovery Service

Learns what applications we have and discover's it's dependency as well.

Database Migration Service

Easy to migrate database from On-Premise to AWS.

Server Migration Service

Migrate Physical and Virtual On-Premise servers into AWS.

Snowball

Write large volumes of On-Premise data into physical volumes and then send it to AWS

NETWORKING AND CONTENT DELIVERY

VPC

Known as Virtual Private Cloud. It helps you create Firewalls , Availability Zones, Network Cider Address Ranges , Route tables and ACL's

CloudFront

Amazon's content delivery network

Route 53

DNS service

API Gateway

Create your own API for service integrations

Direct Connect

Direction connect to transfer data from On-Premise to AWS datacenter

DEVELOPER TOOLS

CodeStar

Cloud-based service for creating, managing, and working with software development projects on AWS. You can quickly develop, build, and deploy applications on AWS with an AWS CodeStar project. An AWS CodeStar project creates and integrates AWS services for your project development toolchain

CodeCommit

Stores code which is developed into private repository

CodeBuild

Once code is ready, this service would compile for you and would make it ready for deployment

CodeDeploy

Used to automate application deployments

CodePipeline

Continuous delivery service to model , visualize and automate application releases

X-Ray

Debug service to analyze and troubleshoot to find root-cause of issues and identify performance bottle-necks


0 views

Subscribe Now

  • Twitter
  • Facebook Social Icon

Copyright © 2019 nukescloud