Amazon Web Services Tutorial - RxJS, Ggplot2, Python Data Persistence .

2y ago
715.09 KB
11 Pages
Last View : 5d ago
Last Download : 5m ago
Upload by : Ronnie Bonney

Amazon Web ServicesAbout the TutorialAmazon Web Services (AWS) is Amazon’s cloud web hosting platform that offers flexible,reliable, scalable, easy-to-use, and cost-effective solutions. This tutorial covers variousimportant topics illustrating how AWS works and how it is beneficial to run your websiteon Amazon Web Services.AudienceThis tutorial is prepared for beginners who want to learn how Amazon Web Services worksto provide reliable, flexible, and cost-effective cloud computing services.PrerequisitesTo benefit from this tutorial, you should have the desire to understand how Amazon WebServices can help you scale your cloud computing services.Disclaimer & Copyright Copyright 2017 by Tutorials Point (I) Pvt. Ltd.All the content and graphics published in this e-book are the property of Tutorials Point (I)Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republishany contents or a part of contents of this e-book in any manner without written consentof the publisher.We strive to update the contents of our website and tutorials as timely and as precisely aspossible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt.Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of ourwebsite or its contents including this tutorial. If you discover any errors on our website orin this tutorial, please notify us at

Amazon Web ServicesTable of ContentsAbout the Tutorial . iAudience. iPrerequisites. iDisclaimer & Copyright. iTable of Contents . iiAWS BASICS .11.AWS Cloud Computing .2What is Cloud Computing? . 2Types of Clouds. 2Cloud Service Models . 3Advantages of Cloud Computing . 3Disadvantages of Cloud Computing . 42.AWS Basic Architecture.5Key Considerations for Web Hosting in AWS . 83.AWS Management Console .9How to Access AWS? . 10Customizing the Dashboard . 114.AWS Console Mobile App.155.AWS Account .17How to Use AWS Account?. 17AWS Account Identifiers. 19Account Alias . 19Multi Factor Authentication . 20AWS Identity & Access Management (IAM) . 22AMAZON COMPUTE SERVICES .256.AWS Elastic Compute Cloud .26EC2 Components . 26Features of EC2. 27How to Use AWS EC2. 287.AWS Auto Scaling.30Elastic Load Balancing. 30Features of ELB . 30How to Create Load Balancers?. 31How to Delete a Load Balancer? . 328.AWS WorkSpaces .33How It Works? . 33How to Create Amazon Workspaces? . 33ii

Amazon Web ServicesAmazon WorkSpaces Features . 37Benefits of Amazon WorkSpaces. 399.AWS Lambda.40How to Configure AWS Lambda? . 40Benefits of AWS Lambda . 43AWS Lambda Limits . 43AMAZON NETWORK SERVICES.4510. AWS Virtual Private Cloud.46How to Use Amazon VPC? . 46Features of VPC . 5111. AWS Route 53 .53How to Configure Amazon Route 53? . 53Features of Route 53 . 5512. AWS Direct Connect .57Requirements to Use AWS Direct Connect . 57How to Configure AWS Direct Connect? . 57Features of Direct Connect. 60AMAZON STORAGE SERVICES .6113. AWS Amazon S3 .62How to Configure S3? . 62How to Move S3 Objects? . 65How to Delete an Object? . 66How to Empty a Bucket? . 67Amazon S3 Features . 6814. AWS Elastic Block Store.69EBS Volume Types . 69Amazon EBS Benefits. 70How to Set Up Amazon EBS? . 7015. AWS Storage Gateway .73Volume Gateways. 73Gateway-Virtual Tape Library (VTL). 7416. AWS CloudFront.76How AWS CloudFront Delivers the Content? . 76Features of CloudFront. 77How to Set Up AWS CloudFront? . 77Test the Links. 79AMAZON DATABASE SERVICES.80iii

Amazon Web Services17. AWS Relational Database Service.81Features of Amazon RDS . 81How to Set Up Amazon RDS? . 81How to Connect Database to MySQL DB Instance? . 84How to Delete a DB Instance? . 85Cost of Amazon RDS . 8518. AWS DynamoDB.86How to Run DynamoDB on Computer? . 86Benefits of Amazon DynamoDB . 8819. AWS Redshift .89How to Set Up Amazon Redshift?. 89Features of Amazon Redshift . 95AMAZON ANALYTICS SERVICES .9620. AWS Amazon Kinesis.97How to Use Amazon KCL?. 97Limits of Amazon Kinesis? . 97How to Use Amazon Kinesis? . 98Features of Amazon Kinesis. 10021. AWS Elastic MapReduce.101How to Set Up Amazon EMR? . 101Benefits of Amazon EMR . 10422. AWS Data Pipeline .105How to Set Up Data Pipeline? . 105How to Delete a Pipeline? . 106Features of AWS Data Pipeline. 10723. AWS Machine Learning .108Types of Tasks Performed by Amazon Machine Learning . 108How to Use Amazon Machine Learning?. 108Features of Amazon Machine Learning . 113AMAZON APPLICATION SERVICES .11424. AWS Simple Workflow Service .115How to Use SWF? . 115Benefits of Amazon SWF . 11825. AWS WorkMail.119How to Use Amazon WorkMail? . 119Features of Amazon WorkMail. 120iv

Amazon Web ServicesAWS Basics1

1.AWS Cloud ComputingIn 2006, Amazon Web Services (AWS) started to offer IT services to the market in theform of web services, which is nowadays known as cloud computing. With this cloud, weneed not plan for servers and other IT infrastructure which takes up much of time inadvance. Instead, these services can instantly spin up hundreds or thousands of serversin minutes and deliver results faster. We pay only for what we use with no up-frontexpenses and no long-term commitments, which makes AWS cost efficient.Today, AWS provides a highly reliable, scalable, low-cost infrastructure platform in thecloud that powers multitude of businesses in 190 countries around the world.What is Cloud Computing?Cloud computing is an internet-based computing service in which large groups of remoteservers are networked to allow centralized data storage, and online access to computerservices or resources.Using cloud computing, organizations can use shared computing and storage resourcesrather than building, operating, and improving infrastructure on their own.Cloud computing is a model that enables the following features. Users can provision and release resources on-demand. Resources can be scaled up or down automatically, depending on the load. Resources are accessible over a network with proper security. Cloud service providers can enable a pay-as-you-go model, where customers arecharged based on the type of resources and per usage.Types of CloudsThere are three types of clouds - Public, Private, and Hybrid cloud.Public CloudIn public cloud, the third-party service providers make resources and services available totheir customers via Internet. Customer’s data and related security is with the serviceproviders’ owned infrastructure.Private CloudA private cloud also provides almost similar features as public cloud, but the data andservices are managed by the organization or by the third party only for the customer’sorganization. In this type of cloud, major control is over the infrastructure so securityrelated issues are minimized.2

Amazon Web ServicesHybrid CloudA hybrid cloud is the combination of both private and public cloud. The decision to run onprivate or public cloud usually depends on various parameters like sensitivity of data andapplications, industry certifications and required standards, regulations, etc.Cloud Service ModelsThere are three types of service models in cloud - IaaS, PaaS, and SaaS.IaaSIaaS stands for Infrastructure as a Service. It provides users with the capability toprovision processing, storage, and network connectivity on demand. Using this servicemodel, the customers can develop their own applications on these resources.PaaSPaaS stands for Platform as a Service. Here, the service provider provides variousservices like databases, queues, workflow engines, e-mails, etc. to their customers. Thecustomer can then use these components for building their own applications. The services,availability of resources and data backup are handled by the service provider that helpsthe customers to focus more on their application's functionality.SaaSSaaS stands for Software as a Service. As the name suggests, here the third-partyproviders provide end-user applications to their customers with some administrativecapability at the application level, such as the ability to create and manage their users.Also some level of customizability is possible such as the customers can use their owncorporate logos, colors, etc.Advantages of Cloud ComputingHere is a list of some of the most important advantages that Cloud Computing has to offer: Cost-Efficient: Building our own servers and tools is time-consuming as well asexpensive as we need to order, pay for, install, and configure expensive hardware,long before we need it. However, using cloud computing, we only pay for theamount we use and when we use the computing resources. In this manner, cloudcomputing is cost efficient. Reliability: A cloud computing platform provides much more managed, reliableand consistent service than an in-house IT infrastructure. It guarantees 24x7 and365 days of service. If any of the server fails, then hosted applications and servicescan easily be transited to any of the available servers. Unlimited Storage: Cloud computing provides almost unlimited storage capacity,i.e., we need not worry about running out of storage space or increasing our currentstorage space availability. We can access as much or as little as we need.3

Amazon Web Services Backup & Recovery: Storing data in the cloud, backing it up and restoring thesame is relatively easier than storing it on a physical device. The cloud serviceproviders also have enough technology to recover our data, so there is theconvenience of recovering our data anytime. Easy Access to Information: Once you register yourself in cloud, you can accessyour account from anywhere in the world provided there is internet connection atthat point. There are various storage and security facilities that vary with theaccount type chosen.Disadvantages of Cloud ComputingAlthough Cloud Computing provides a wonderful set of advantages, it has some drawbacksas well that often raise questions about its efficiency.Security issuesSecurity is the major issue in cloud computing. The cloud service providers implement thebest security standards and industry certifications, however, storing data and importantfiles on external service providers always bears a risk.AWS cloud infrastructure is designed to be the most flexible and secured cloud network.It provides scalable and highly reliable platform that enables customers to deployapplications and data quickly and securely.Technical issuesAs cloud service providers offer services to number of clients each day, sometimes thesystem can have some serious issues leading to business processes temporarily beingsuspended. Additionally, if the internet connection is offline then we will not be able toaccess any of the applications, server, or data from the cloud.Not easy to switch service providersCloud service providers promises vendors that the cloud will be flexible to use andintegrate, however switching cloud services is not easy. Most organizations may find itdifficult to host and integrate current cloud applications on another platform.Interoperability and support issues may arise such as applications developed on Linuxplatform may not work properly on Microsoft Development Framework (.Net).4

2.AWS Basic ArchitectureThis is the basic structure of AWS EC2, where EC2 stands for Elastic Compute Cloud. EC2allow users to use virtual machines of different configurations as per their requirement. Itallows various configuration options, mapping of individual server, various pricing options,etc. We will discuss these in detail in AWS Products section. Following is the diagrammaticrepresentation of the architecture.Note: In the above diagram S3 stands for Simple Storage Service. It allows the users tostore and retrieve various types of data using API calls. It doesn’t contain any computingelement. We will discuss this topic in detail in AWS products section.Load BalancingLoad balancing simply means to hardware or software load over web servers, thatimprovers the efficiency of the server as well as the application. Following is thediagrammatic representation of AWS architecture with load balancing.Hardware load balancer is a very common network appliance used in traditional webapplication architectures.

End of ebook previewIf you liked what you saw Buy it from our store @

Amazon Web Services AbouttheTutorial Amazon Web Services (AWS) is Amazon's cloud web hosting platform that offers flexible, reliable, scalable, easy-to-use, and cost-effective solutions. This tutorial covers various important topics illustrating how AWS works and how it is beneficial to run your website on Amazon Web Services. Audience

Related Documents:

Amazon SageMaker Amazon Transcribe Amazon Polly Amazon Lex CHATBOTS Amazon Rekognition Image Amazon Rekognition Video VISION SPEECH Amazon Comprehend Amazon Translate LANGUAGES P3 P3dn C5 C5n Elastic inference Inferentia AWS Greengrass NEW NEW Ground Truth Notebooks Algorithms Marketplace RL Training Optimization Deployment Hosting N E W AI & ML

Why Amazon Vendors Should Invest In Amazon Marketing Services 7 The Amazon Marketing Services program provides vendors an opportunity to: Create engaging display ad content Measure ad content success Reach potential customers throughout Amazon and Amazon-owned & operated sites Amazon Marketing Services offers targeting options for vendors to optimize their

You can offer your products on all Amazon EU Marketplaces without having to open separate accounts locally. Amazon Marketplaces include,,, and, countries representing over 80% of European Ecommerce spend. You have a single user interface to manage your European seller account details.

Amazon Web Services Tao Chen Amazon Web Services Fan Ping Amazon Web Services Abstract Starting in 2013, we set out to build a new database to act as the configuration store for a high-performance cloud block storage system (Amazon EBS).This database needs to be not only highly available, durable, and scalable but also strongly consistent.

This quick tutorial pretends to teach: How to install the pre-requisites for Web Services How to create and deploy a simple Web Services using WSDL This tutorial is an output about Web Services of Taverna/Web Services workshop given on November 2004. Tutorial created by: Edwin Rojas and Enver Tarazona Expositor: Martin Senger

Amazon Web Services (AWS) 2 September, 2021 Import Amazon Web Services Patterns Before you can start creating AWS diagrams to specify or document your Cloud services you must first import the graphics from a pattern. This will inject all the AWS icons as components into the selected location in the Browser window. Create an Amazon Web Services .

Amazon Web Services - Overview of Amazon Web Services November 2014 Page 8 of 30 party attestations. More information is available in the Risk and Compliance whitepaper and the AWS Security Center. Amazon Web Services Cloud Platform AWS consists of many cloud services that you can use in combinations tailored to your business or .

worts, lichens, mosses, algae and fungi also occur. CLIMATE : The abrupt variations in the altitude (elevations) have created diverse climatic conditions. The climate is warm and humid during summer and monsoon season (June Oct.) and moderately cold during winter (Dec. Feb.) at lower elevations. The winter months become more severe as one goes up. Places like Lachen, Lachung and Dzongri areas .