1.04k likes | 4.11k Views
This AWS Tutorial ( Amazon AWS Blog Series: https://goo.gl/qQwZLz ) will give you an introduction to AWS and its domains. This AWS tutorial is ideal for those who want to become AWS Certified Solutions Architect. <br><br>Below are the topics covered in this tutorial: <br><br>1. What is Cloud? <br>2. What is AWS? <br>3. Different Domains in AWS <br>4. AWS Pricing <br>5. Migrate Your Application to AWS Infrastructure <br>6. Use case <br><br>#awstraining #cloudcomputing #awstutorial
E N D
EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
Agenda for Today’s Session What is Cloud? What is AWS? Different Domains in AWS AWS Services AWS Pricing Options Migrating your application to AWS Infrastructure Architecting the Use Case EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
Before Cloud Computing Suppose you want to host a website, these are the following things that you would need to do: Buy a stack of servers. Keeping the peak traffic in mind, buy more servers. Monitoring and Maintenance of your servers. EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
Disadvantages This setup is expensive. Troubleshooting problems can be tedious and may conflict with your business goals. Since the traffic is varying, your servers will be idle most of the time. How did we fix this? EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
Cloud Computing EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
How it Happens Now? Put your data on Cloud Servers and voila! No more buying expensive servers! Scalability! Your server capacity will vary according to traffic, how cool is that? Your cloud provider will manage your servers, hence no worries about the underlying infrastructure. EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
What is Cloud Computing? It is the use of remote servers on the internet to store, manage and process data rather than a local server or your personal computer. EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
WHY AWS? EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
Why AWS? All Competitors Combined AWS 6x x Server Capacity AWS Other Cloud Providers 31% 69% AWS Global Cloud Computing Market Share Flexible Pricing EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
What is AWS? EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
What is AWS? Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow. Having said that, let’s take a broader look at what Amazon has to offer us, and understand the various domains in AWS. EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
Domains In AWS EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
Different Domains in AWS Compute Security & Identity, Compliance Migration Networking and Content Delivery Messaging Storage Management Tools Database EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Services EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Compute Services EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Compute Services EC2 Resizable compute capacity in the cloud, which can be customized according to your need. Lambda Elastic Beanstalk Elastic Load Balancer AutoScaling EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Compute Services EC2 Execute background tasks, not for hosting an application. Lambda Elastic Beanstalk Elastic Load Balancer Background tasks AutoScaling Application EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Compute Services EC2 Deploy your application without worrying about the underlying hardware. Lambda PHP Elastic Beanstalk Java Elastic Load Balancer Python Create Environment Environments AutoScaling Code EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Compute Services EC2 Distributes the workload on the deployed instances Lambda Workload Elastic Beanstalk Elastic Load Balancer AutoScaling EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Compute Services EC2 Scale up and down automatically. Lambda Elastic Beanstalk Elastic Load Balancer AutoScaling EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Storage Services EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Storage Services S3 Cloudfront Object Oriented File System Elastic Block Storage Glacier Snowball Objects Bucket Storage Gateway EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Storage Services S3 Cloudfront Content Delivery Network Elastic Block Storage Glacier Snowball Storage Gateway EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Storage Services S3 Cloudfront Block Level Storage, provides high IOPS. Elastic Block Storage EC2 instance Glacier Snowball EBS Volumes Storage Gateway EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Storage Services S3 Cloudfront Data Archiving service, offering low price storage. Elastic Block Storage Backup Glacier Snowball Server Glacier Storage Gateway EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Storage Services S3 Cloudfront Physical transfer of data to AWS Infrastructure. Elastic Block Storage Glacier AWS Snowball Private Datacenter Storage Gateway EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Storage Services S3 Provide seamless integration between your on premise servers and the AWS Infrastructure. Cloudfront Elastic Block Storage Cloud Glacier Snowball Datacenter Storage Gateway EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Database Services EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Database Services RDS Relational Database Management Service Aurora DynamoDB ElastiCache RedShift EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Database Services RDS Based on MySQL, but better performance than MySQL Aurora DynamoDB 5x Faster = ElastiCache RedShift EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Database Services RDS Non Relational Database Management Service. Aurora DynamoDB ElastiCache Scaling Databases RedShift EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Database Services RDS set up, manage and scale a distributed cache-in environment in the cloud. Aurora DynamoDB ElastiCache User ElastiCache RedShift Db EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Database Services RDS fully managed petabyte-scale data warehouse service Aurora RDS DynamoDb DynamoDB ElastiCache Analytics RedShift EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Networking Services EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Networking Services Virtual Network where in you launch your AWS resources VPC Direct Connect Route 53 EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Networking Services Direct Connect is a leased line using which you can directly connect to the AWS Infrastructure. VPC Internet Direct Connect Route 53 AWS ** Available at limited locations EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Networking Services Route53 is a Domain Name System. VPC Direct Connect Route 53 Route 53 URL Compute EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Management Services EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Management Services CloudWatch CloudFormation CloudWatch is a cloud monitoring tool. CloudTrail CLI OpsWorks Trusted Advisor EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Management Services CloudWatch This service is used to templatize the AWS Infrastructure CloudFormation CloudTrail CLI OpsWorks Snapshot of this Infrastructure. AWS Infrastructure Trusted Advisor EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Management Services CloudWatch CloudFormation It is a logging service from AWS. CloudTrail CLI AWS Services CloudTrail Logs S3 OpsWorks Trusted Advisor EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Management Services CloudWatch CLI is a command line tool which is a replacement to the GUI of AWS CloudFormation CloudTrail CLI V/S OpsWorks Command Line GUI Trusted Advisor EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Management Services CloudWatch CloudFormation A configuration management tool. CloudTrail Stack CLI OpsWorks Layers Trusted Advisor EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Management Services CloudWatch Trusted Advisor is a personal assistant to you in the AWS Infrastructure CloudFormation CloudTrail CLI OpsWorks Trusted Advisor EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Security Services EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Security Services Identification and Authentication Management tool. IAM User Restricted Access KMS Admin User Restricted Access EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Security Services Create and manage encryption keys to encrypt your data. IAM Public Key KMS Private Key EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Application Services EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Application Services Bulk emailing service. SES SQS SNS User Email Userbase EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing
AWS Application Services Queuing service which acts as a buffer. SES SQS SNS Server reads the tasks from the queue and executes them. List Tasks EDUREKA AWS ARCHITECT CERTIFICATION TRAINING www.edureka.co/cloudcomputing