Find the best tutors and institutes for Amazon Web Services

Find Best Amazon Web Services Training

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

Amazon Web Services Introduction

Jayaprakash Reddy
21/06/2017 0 0

AWS is the fastest growing cloud computing platform. More organizations are transferring their on premise IT to AWS. Currently aws is offering more than 1000 services in the space of compute, networking, storage, database and other notable services in the field of emerging technologies like Internet Of Things(IOT), bigdata, Artificial Intelligence, Machine learning.

Regions, Availability Zones, Edge Locations:

The AWS cloud platform is operating in 42 Availability Zones within 16 geographical regions around the world currently.

Region is a physical geographical location where we have 2 (or more) Availability Zones. An Availability Zones consists of data centers.availabilty zones in a region maintains long physical distance in order to failover in case of natural disasters for high Availability. Edge Locations are CDN end points for CloudFront.

AWS Services:

  1. Networking and Content Delivery
  2. Compute
  3. Storage
  4. Database
  5. Migration
  6. Analytics
  7. Security and identity
  8. Management tools
  9. Application services
  10. Developer tools
  11. Mobile services
  12. Business productivity
  13. Internet of things
  14. Desktop and app streaming
  15. Artificial Intelligence
  16. Messaging
  17. Game development

1. Networking and Content Delivery:

  • Virtual private cloud(VPC): VPC is virtual data center. We can have many VPC ‘s in a region.we can VPC ‘s with one another.
  • Route 53: It is a DNS service from Amazon.It translate domain name with the IP address. It also provides health check and domain registration. 53 is Port for DNS protocol.
  • CloudFront: It is Content Delivery network to share cached Content across all the AWS Edge Locations.
  • Direct connect: This service used to connect on premise Data center with AWS directly using dedicated telephone line.

2. Compute:

  • Elastic Cloud Compute(EC2): It is a virtual machine in the cloud.
  • EC2 Container: Highly scalable and high performance Container services in the cloud. Supports docker Container.
  • Elastic Beanstalk: This service is used to host applications written in any programming language without administrating underlying infrastructure.
  • Lambda: It is serverless technology where functions uploaded will respond to the events occur.No need to provision any infrastructure from user end.
  • Light sail: It will deploy required software on the EC2 infrastructure for easy customization.

3. Storage:

  • Simple storage service(S3): S3 is a object based storage. we can use to host a static website.
  • Glacier: It is where we archive infrequently accessed data stored in S3 for long time. Low cost storage but take time to retrieve data.
  • Elastic file service(EFS): Block based storage, we can install binaries and even we can share EFS between EC2 instances.
  • Storage Gateway: Way of connecting S3 with the on premise data center. It is virtual machine on premise.

4. Databases:

  • Relational database services(RDS): RDS is set of relational databases like Oracle,mysql,sql server,Aurora,mariaDB and postgresql.
  • DynamoDB: It is nosql database. It is scalable and  gives good performance.
  • Redshift: It is data warehouse service from Amazon.It is used for runnings reports.
  • Elasticache: It is caching service for more frequently access Data.


5. Migration:

  • Snowball: It consists of storage space used to transfer data from on premise to aws using suitcase sized hardware device.
  • DMS: Database migration service used to migrate on-premise databases to AWS. Also possible to move between regions and to redshift. No downtime required.
  • Server Migration Service(SMS): Migration of virtual machines to AWS.

6. Analytics:

  • Athena: Run sql queries on s3 for reporting purpose.
  • Elastic Map Reduce(EMR): Used to process large amount of data(Big data). It uses Hadoop framework.
  • Cloud Search: Used to create search engine for website or application.
  • Elastic Search: Works same as Cloud Search. Uses open source framework.
  • Kinesis: Way of streaming and analyzing large real time data.
  • Data Pipeline: Used to transfer data from amazon services. i.e. between s3 to DynamoDB
  • Quick Sight: Business analytics tool, used to create dashbaord for the data.

 

7. Security & Identity:

  • Identity and Access Management(IAM): Here we create users to access AWS .Assign them roles and privileges.Also to group users.
  • Inspector: We can install inspector agents in our virtual servers to track the security.
  • Certificate Manager: Self SSL certificates for the websites.
  • Directory Service: Way of using active directory with AWS.
  • Web Application Firewall(WAF): Firewall service for the application on the AWS platform. Stops sql injection and cross site scripting at the application layer.
  • Artifacts: It is where we get compliance certification documents.

8. Management Tools:

  • Cloud Watch: It is used to monitor the EC2 instances and their performances.
  • Cloud Formation: Infrastructure as a code. Here we can provisions the whole application in a single click.
  • Cloud Trail: Used to auditing changes to AWS environment.
  • Opsworks: Automation of deployment in aws.
  • Config: Used to set alerts while monitoring.
  • Trusted Advisor: Gives advises by scanning the environment to clients.

9. Application services:

  • Step functions: Visualizing application micro services.
  • Simple Workflow Service(SWF): It is used to make business process for any tasks which may involve human effort.
  • API Gateway: Allows applications to back end data on AWS using API.
  • AppStream: Way of streaming desktop applications to the users.
  • Elastic Transcoder: Used to convert the content to fit in the end user devices.

10. Developer Tools:

  • CodeCommit: Way of storing code in aws. can it private or public.
  • CodeBuild: Way of building code in the aws.
  • CodeDeploy: Way of deploying to code to EC2 instances.
  • CodePipieline: Way of maintaining code by versions on different environments.

11. Mobile Services:

  • Mobile Hub: It is used to configure and design features for mobile application.
  • Cognito: Used for signin and signup using social websites.
  • Device Farm: Testing application on physical devices.
  • Mobile Analytics: Way of analyzing app usage data.
  • Pinpoint: It is Used to track user behavior and act accordingly.

12. Business Productivity:

  • WorkDocs: Way of storing work related documents in the AWS.
  • WorkMail: Way of sending mail with AWS.

13. Internet Of Things (IOT): Ways of connecting billions of sensors or devices to cloud and controlling them remotely using gateway.

14. Desktop & App Streaming:

  • WorkSpaces: Desktop on the cloud.
  • AppStream 2.0: Streaming applications to users.

15. Artificial Intelligence: It is AI service in the cloud. basically it will be used to make devices smarter and decide to work on their own.

  • Lex: Voice service in the cloud.
  • Polly: Text to speak service in the cloud.
  • Machine Learning: Work on the data set to predict and improve performance.
  • Rekognition: Recognizes the content in the image and tags them.

16. Messaging:

  • Simple Notification Service(SNS): Way of notifying  user with email,text and http endpoint .
  • Simple Queue Service(SQS): It is way of decoupling application. dividing a task into segments to decouple.
  • Simple Email Service(SES): Way of sending mails from the aws as mail server.

17. Game Development:

  • GameLift: This service used for the hosting  of  developed games on the cloud and also to connect with other aws cloud services.
0 Dislike
Follow 0

Please Enter a comment

Submit

Other Lessons for You

Key Tips On How To Study Smart
The study is a method in which we gain knowledge which in turn leads to the broadening of our mindset and the significance of it is that we implement this knowledge in our daily life which is called common...

Sumit Agarwal | 24 May

1 0
0

What is Cloud Computing and benefits of cloud computing ?
This is the basic introduction for the cloud computing and what are the major benefits which currently IT organization is taking from the cloud. What is cloud computing? It is the on-demand availability...

Ankit Sethi | 20 May

0 0
0

Algorithms L1 (Introductory)
Why Algorithms?Modelling the Problem: Modeling is the art of formulating our application regarding precisely described, well-understood problems. Proper modelling is the key to applying algorithmic design...

Santosh Kumar | 14/09/2018

1 0
0

BTech Student
INTEGRATED CIRCUITS Unit Topic Lectures Analog Integrated circuit Design: an overview: Current Mirrors using BJT and MOSFETs, Simple current Mirror, Base current compensated current Mirror, Wilson and...

Explain The Working Of JVM
1. when we execute the java file, JVM is loaded into memory.2. In JVM, first class loader starts which loads the class into memory, i.e. it divides the code intoRuntime Memory Area.3. Runtime memory consists...

Rahul Kasgar | 09/04/2018

1 0
0

Find Best Amazon Web Services Training?

Find Now »

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more