UrbanPro
true

Learn Amazon Web Services from the Best Tutors

  • Affordable fees
  • 1-1 or Group class
  • Flexible Timings
  • Verified Tutors

Search in

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

Overloading in JAVA
When a class contains more than one method with the same method name but different argument types, then it is called Overloading. Methods are said to be Overloaded methods. Also, know as Compile time...

Tips for Entry Level Java Job Seeker
3 steps you should take to make a break as a Java developer: Step 1: Invest in improving your job hunting skills encompassing interviewing, networking, and resume writing skills. Step 2: Keep applying...
A

Akshay Shende

1 0
0

Geographic Information Systems
Geographic Information Systems: A Generic Definition GIS is a special purpose digital database in which a common spatial coordinate system is the primary means of reference. Comprehensive GIS require...

Electronic Discussion Groups (EDGs)
The AP electronic discussion groups (EDGs) are moderated, Web-based groups that allow users to post messages online to be viewed by the entire group. Messages can also be sent and received via e-mail....

Program Implementation
To implement a program, a student must understand the fundamental programming constructs of the language, as well as the design of the program. Object-oriented development involves implementing the individual...
X

Looking for Amazon Web Services Classes?

The best tutors for Amazon Web Services Classes are on UrbanPro

  • Select the best Tutor
  • Book & Attend a Free Demo
  • Pay and start Learning

Learn Amazon Web Services with the Best Tutors

The best Tutors for Amazon Web Services Classes are on UrbanPro

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 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 7.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