Amazon Web Services (AWS): A cheat sheet

3 years ago 418

This broad usher astir AWS covers the expansive unreality services offered by Amazon, communal usage cases and method limitations and what to cognize erstwhile adopting this technology.

awscloud.jpg

Image: iStockphoto/zakokor

The emergence of unreality computing provides businesses the quality to rapidly proviso computing resources without the costly and laborious task of gathering information centers, and without the costs of moving servers with underutilized capableness owed to adaptable workloads.

Amazon Web Services was the archetypal ample vendor of easy affordable unreality infrastructure and services, and remains the azygous largest subordinate successful the unreality computing market. For startups, this debased obstruction to introduction has enabled the emergence of fashionable photograph sharing services specified arsenic imgur, portion established companies similar Netflix person transitioned their workloads to AWS to alteration the complexity of their deployment portion reducing costs.

This AWS usher is an instauration to Amazon's unreality ecosystem that volition beryllium updated periodically to support IT leaders successful the loop connected caller AWS services and ways successful which they tin beryllium leveraged.

SEE: Hiring kit: Cloud Engineer (TechRepublic Premium)

What is AWS?

AWS is simply a level consisting of a assortment of unreality computing services offered by Amazon.com. Instead of gathering an in-house information center, oregon leasing wide intent servers from accepted information centers, the costs of assets provisioning connected AWS bespeak existent usage, not reserved capacity. The work successful question is besides a origin successful billing--pricing varies based connected the idiosyncratic merchandise and retention type.

For example, the full outgo for S3 level retention volition alteration depending connected however galore GB you necessitate and however galore transactions you execute during the billing period. Small businesses could easy adhd terabytes of retention for what amounts to petty cash, portion ample enterprises could walk millions satisfying their retention needs. Users of AWS systems lone wage for what they usage during the billing period.

In summation to the aforementioned EC2 and S3 services, different services beryllium successful the AWS portfolio. CloudFront, a content-delivery web (CDN), mirrors resources astatine "edge locations" to amended leafage loading time. Relational Database Service (RDS) is simply a scalable database server that supports MySQL/MariaDB, PostgreSQL, Oracle, and Microsoft SQL Server, arsenic good arsenic Amazon's ain Aurora implementation of MySQL. Similarly, DynamoDB offers scalable NoSQL database support. Elastic Beanstalk allows users to rapidly deploy and negociate applications successful the unreality from preconfigured container images.

AWS besides offers specialized resources that are applicable to circumstantial usage cases. Video stored connected S3 tin beryllium easy transcoded for mobile devices utilizing Elastic Transcoder, and for immoderate process not yet automatable elemental tasks tin beryllium completed by distant workers successful Mechanical Turk--though, this is much assemblage computing than unreality computing. Amazon Connect is simply a cloud-based interaction halfway work delivered done AWS, allowing businesses to standard to thousands of lawsuit enactment agents.

SEE: AWS: 9 pro tips and champion practices (free PDF) (TechRepublic)

At the 2016 AWS re:Invent conference, a important accent was placed connected AI services, with the announcement of Amazon Rekognition, a deep-learning based representation designation system; Amazon Polly, a text-to-speech strategy that supports 25 languages, and differentiates for antithetic dialects of English, Spanish, and Portuguese; arsenic good arsenic Amazon Lex, the code designation and natural connection processing exertion that powers the Alexa virtual assistant, utilized successful the Amazon Echo speaker and Fire TV integer media player.

AWS has specialized services for Internet of Things (IoT) devices, with peculiar accent connected enabling encrypted connection betwixt devices, and transmitting accusation to the cloud. AWS Greengrass is simply a work that allows section compute, messaging, information caching, and synchronization.

In 2018, Amazon introduced its archetypal blockchain offerings astatine the AWS re:Invent conference. Amazon Quantum Ledger Database (QLDB) is simply a fully-managed ledger database with a cardinal trusted authority, and Amazon Managed Blockchain allows users to make and negociate blockchain networks utilizing Ethereum oregon HyperLedger. The institution besides announced AWS Outposts, a collaboration with VMware to bring AWS unreality services on-premises for hybrid unreality deployments.

Other caller services introduced see Amazon Elastic Inference and AWS Inferentia for instrumentality learning, FSx for autochthonal Windows record systems, Lake Formation for speeding up information water building, Global Accelerator for expanding show crossed regions, SiteWise for concern information collection, RoboMaker dev service for gathering intelligent robotics apps, and AWS Ground Station for transmitting and processing information betwixt satellites.

SEE: AWS RoboMaker: A cheat sheet (TechRepublic)

Amazon Web Services has besides added non-Intel options for EC2 compute instances. First, AMD EPYC processors are available for M5 and T3 wide intent instances arsenic good arsenic R5 representation optimized instances, for 10 percent little than Intel Xeon-powered versions of those instances. Amazon announced custom Arm processors, called AWS Graviton, astatine re:Invent 2018. Graviton was developed internally astatine Amazon, and is based connected 2015-era Cortex-A72 microarchitecture, though it has enactment for Arm Neoverse server extensions.

At re:Invent 2020, Amazon announced the availability of macOS instances successful EC2 on with tons of different caller features, covered below. The macOS instances volition usage a operation of Mac mini machines and the AWS Nitro abstraction furniture to let some Catalina and Mojave instances to utilize different AWS resources similar S3, EBS, and EFS. Unfortunately, instances powered by Apple Silicon M1 chips won't beryllium disposable until sometime successful 2021. Regardless of the wait, AWS is present the lone unreality supplier with on-demand macOS instances.

Amazon announced a caller merchandise called Amazon Braket successful December 2019, which is simply a fully-managed quantum computing level designed for building, testing, and moving quantum algorithms. Braket near preview successful mid-2020 and is present mostly available.

Additional resources:

Why does AWS matter?

AWS, similar different unreality work providers, offers the quality to instantly proviso computing resources connected demand. Compared to the laborious task of readying and gathering on-site information halfway infrastructure, on with the requisite hardware upgrades, attraction costs, server cooling requirements, energy costs, and usage of floorspace--particularly for offices successful municipality centers with associated existent property costs--the savings tin adhd up precise quickly.

The payment of AWS extends beyond cost, however. Managed services of AWS trim the administrative load of IT, freeing them to enactment connected caller projects alternatively than spending clip connected wide strategy upkeep. For example, successful RDS, the administrative console tin beryllium utilized to automatically use information updates to the underlying bundle stack, arsenic good arsenic negociate backups, snapshots, deployments successful aggregate availability zones, and seamlessly regenerate an lawsuit successful the lawsuit of hardware failure.

SEE: AWS Lambda: A usher to the serverless computing model (free PDF) (TechRepublic)

Amazon has made AWS a person successful cloud-based instrumentality learning. Since launching a agelong database of AI-based services astatine re:Invent successful 2016 (mentioned above), Amazon has extended its offerings to marque AWS competitory with Google's Cloud AI.

Since 2016 Amazon has added services similar SageMaker, which rapidly trains instrumentality learning models for faster deployment, and AWS DeepLens, a deep-learning enabled video camera.

As the largest nationalist unreality services provider, Amazon acts arsenic a trendsetter for the industry. Their purchasing powerfulness and standard gives them the quality to power the manufacture astatine large. As portion of this, Amazon's improvement of Arm-powered AWS Graviton CPUs is apt to effect successful an accrued absorption successful unfastened root connected optimizations for server applications to harness the afloat powerfulness of the Arm architecture successful a mode successful which smaller vendors would not beryllium capable to affect.

Additional resources:

Who does AWS affect?

Practically immoderate enactment that uses computers has a usage lawsuit applicable to a work provided by AWS. Even for the astir basal uses--such arsenic utilizing S3 Glacier for offsite backups--AWS is simply a compelling alternate to accepted solutions. While AWS started arsenic a cloud-based replacement for elemental retention and compute operations, it has expanded to screen practically each usage lawsuit imaginable, with targeted services for databases, IoT development, concern productivity, messaging, crippled development, virtual desktops, analytics, instrumentality learning, and more.

SEE: Cloud Data Storage Policy (TechRepublic Premium)

Additionally, portion established organizations apt person superior for accepted information halfway deployments, cash-strapped startups payment from the lack of deployment costs and paying lone for resources used, arsenic opposed to paying for capableness provisioned, oregon being forced to wage for infrastructure hardware. Utilizing unreality work providers specified arsenic AWS besides allows for standard arsenic a institution grows, arsenic good arsenic establishing unreality infrastructure aboriginal successful its growth.

Of note, Amazon's largest brick-and-mortar rival Walmart reportedly issued an ultimatum to suppliers and bundle vendors successful 2017 to cease utilizing AWS for their businesses, astatine the hazard of losing concern with the large container retailer. While Walmart has contributed to the unfastened root OpenStack platform, the institution is not requiring its partners to usage unreality services from a peculiar vendor.

Since issuing that ultimatum Walmart has begun utilizing Microsoft Azure, but the institution has said it isn't abandoning its OpenStack investments arsenic of July 2018; arsenic of 2020, the partnership betwixt Microsoft and Walmart continues arsenic well.

Additional resources:

When was AWS launched, and what are cardinal features of AWS?

AWS launched successful 2006, though assorted services and geographic work regions person been added continually since launch. Presently, AWS services are disposable successful chiseled planetary "regions": US East (Ohio and Northern Virginia), US West (Oregon and Northern California), Canada, (Montreal), Brazil (São Paulo), England (London), EU (Ireland, France, Italy, Sweden, and Germany), Middle East (Bahrain), Africa (Cape Town), Asia Pacific (Singapore, Sydney, Tokyo, Seoul, Osaka, Mumbai, and Hong Kong), and Mainland China (Beijing, Ningxia). An further portion exclusively for GovCloud users exists successful the Northwestern United States.

In November 2014, Amazon announced a program to transition AWS to 100% renewable energy. By April 2015, 1 4th of consumed vigor was provided by renewable sources. At the extremity of 2016, implicit 40% of consumed vigor was provided by renewable sources, portion Amazon planned to scope 50% by the extremity of 2017. Amazon announced that it had surpassed 50% renewable vigor successful 2018, and successful 2019 the institution said it planned to physique wind farms successful Ireland, the US, and Sweden to enactment AWS infrastructure.

In aboriginal 2018 AWS launched a unified auto scaling dashboard that tin beryllium recovered successful the AWS Management Console. It allows administrators to power scaling of aggregate AWS products easy from 1 location.

At re:Invent 2020, AWS CEO Andy Jassy revealed a laundry database of caller AWS features, galore of which revolve astir the nonsubjective of automating the much tedious aspects of instrumentality learning and information analytics. 

Newly announced features astatine re:Invent 2020 include: 

  • macOS instances successful EC2, making AWS the lone unreality supplier to connection macOS instances.
  • Habana Gaudi-based EC2 instances coming successful the archetypal fractional of 2021 designed for heavy learning.
  • AWS Trainium, a caller AWS-designed instrumentality learning grooming spot that Jassy said volition present "the astir cost-effective grooming successful the cloud."
  • Amazon ECS and EKS Anywhere, which lets ECS and EKS customers tally the 2 platforms successful their ain information centers connected section hardware.
  • Lambda instrumentality support, which volition let for Lambda functions built close successful to instrumentality workflows.
  • AWS Proton, a afloat managed deployment work for containers and apps.
  • io2 artifact express, the archetypal SAN built for the cloud.
  • Aurora serverless v2, which volition standard much quickly. 
  • Babelfish for Amazon Aurora PostgreSQL, which tin recognize proprietary SQL dialects and construe them into Auroral PostreSQL.
  • AQS Glue elastic views, which volition make much businesslike dashboards by copying applicable information from the datastore to the section big portion GEV monitors the datastore for immoderate changes.
  • Sagemaker information wrangler, which volition analyse unstructured information and springiness recommendations for however to construe it into information Sagemaker tin use.
  • Sagemaker Feature Store, a caller purpose-built diagnostic store successful Sagemaker.
  • Sagemaker pipelines for gathering automated CI/CD pipelines into the Sagemaker ML platform.
  • Amazon DevOps Guru, which promises to place operational issues similar resources moving retired of space, misconfigured alarms, etc., earlier they go superior trouble.
  • Amazon Quicksight Q, a earthy connection concern quality instrumentality that tin make information models based connected regular, mundane questions.
  • Amazon Monitron, a instrumentality learning end-to-end instrumentality monitoring level that builds operational profiles for concern instrumentality and notifies applicable parties of immoderate deviations from the norm.

Other changes from 2020 re:Invent see AWS releasing Babelfish for PostgreSQL arsenic an unfastened root project, a alteration successful Lambda billing increments from 100ms to 1ms, and changes to Amazon Connect to amended idiosyncratic acquisition with instrumentality learning tools.

Additional resources:

What services vie with AWS?

According to tech marketplace probe steadfast Canalys, AWS comprised 32% of the nationalist unreality market as of Q1 2021, aft increasing 32% during Q1. Both increasing 50% oregon much successful Q1, Microsoft accounts for 19% of the market, portion Google Cloud accounts for 7%. These apical 3 unreality work providers relationship for 58% of the full unreality walk for the archetypal 4th of 2021.

In overmuch the aforesaid mode that Amazon arsenic an net retailer is intended to beryllium everything to everyone, truthful is AWS. While competing unreality services connection alternatives for wide usage cases of AWS, nary competing unreality work has an nonstop replacement for each merchandise included successful AWS.

In presumption of scale, Google, Microsoft, Alibaba and IBM are surely susceptible of handling immoderate magnitude of information oregon compute tasks you tin generate.

SEE: Power checklist: Local email server-to-cloud migration (TechRepublic Premium)

For organizations looking to migrate from an on-premise SharePoint system, oregon with different heavy dependencies connected Microsoft products, Azure is apt the astir compelling enactment for a seamless modulation to the cloud.

Google Cloud Platform's halfway strengths are successful instrumentality learning, large information tools and extended instrumentality support.

For IoT, the unreality supplier marketplace is inactive wide open, with tailored solutions disposable from GE Predix, Samsung's ARTIK Cloud and ThingWorx.

Additional resources:

How bash I go an AWS engineer?

Tech professionals funny successful becoming an AWS technologist should caput implicit to Amazon's AWS Certified DevOps Engineer certification portal to spot what skills Amazon says are required successful bid to negociate AWS instances, find retired however to prep for the certification exam, spot illustration questions, oregon docket an exam session. However, this certification isn't indispensable to execute the occupation functions of an AWS DevOps engineer.

SEE: How to go a DevOps engineer: A cheat sheet (TechRepublic)

TechRepublic antecedently covered skills that are indispensable for unreality engineers to master, and portion the database does see AWS, it besides mentions respective programming languages, automation suites, and analytics tools that are essential. In essence, AWS is simply a proprietary platform, but the basal skills needed to negociate it are the aforesaid arsenic immoderate different unreality product.

Anyone who wants to larn much astir the specifics of being an AWS technologist should cheque retired the database of online courses that Amazon maintains successful its AWS Training portal.

Additional resources:

How bash I get and usage AWS?

Developers tin get started with AWS utilizing the Free Tier, which is disposable to anyone without regularisation for the archetypal 12 months. It features 750 hours per period of EC2 t.2 micro instances of Linux oregon Windows, arsenic good arsenic 5 GB of modular retention successful S3 with 20,000 GET and 2,000 PUT requests.

Also disposable is 25 GB of retention successful DynamoDB with 25 units of constitute and work capableness each, which Amazon estimates to beryllium capable to grip 200 cardinal requests per month. It includes 1 cardinal escaped requests per period successful Lambda, and 20,000 escaped requests successful AWS Key Management, and escaped entree grants successful a twelve different AWS services. After the 12 period unlimited play ends, some restrictions instrumentality effect. Free tier users should beryllium definite they cognize each the details astir products they request that whitethorn beryllium affected by the extremity of the escaped tier unlimited period.

For startups, various tiers of escaped credits (up to $100,000) are disposable depending connected your accelerator. These promotional credits tin beryllium applied to astir AWS products, though are not usable with Mechanical Turk, AWS Marketplace oregon immoderate types of enactment requests.

Additional resources:

Note: This nonfiction was written and updated by James Sanders. It was besides updated by Brandon Vigliarolo and Mark Kaelin.

Cloud and Everything arsenic a Service Newsletter

This is your go-to assets for XaaS, AWS, Microsoft Azure, Google Cloud Platform, unreality engineering jobs, and unreality information quality and tips. Delivered Mondays

Sign up today
Read Entire Article