Mikä on AWS? Amazon Pilvi (Web) -palveluiden opetusohjelma
⚡ Älykäs yhteenveto
AWS, or Amazon Web Services, is a comprehensive cloud computing platform from Amazon that delivers on-demand compute, storage, database, analytics, and networking services worldwide, combining IaaS, PaaS, and SaaS models under a flexible pay-as-you-go pricing structure.

Mikä on Cloud Computing?
Cloud computing is a term referred to storing and accessing data over the internet. It does not store any data on the hard disk of your personal computer. In cloud computing, you can access data from a remote server.
Mikä on AWS?
AWS:n täysi muoto on Amazon Web palvelut. Se on alusta, joka tarjoaa joustavia, luotettavia, skaalautuvia, helppokäyttöisiä ja kustannustehokkaita pilvilaskentaratkaisuja.
AWS is a comprehensive, easy to use computing platform offered by Amazon. Alusta on kehitetty yhdistämällä infrastruktuuri palveluna (IaaS), alusta palveluna (PaaS) ja paketoitu ohjelmisto palveluna (SaaS).
AWS:n historia
- 2002: Amazon launched its first web services, allowing developers to access Amazon product and catalog data.
- 2004: Amazon introduced Simple Queue Service, now known as Amazon SQS.
- 2006: Amazon Web Services officially launched its cloud platform with Amazon S3 ja Amazon EC2.
- 2012: AWS held its first re:Invent customer and partner conference in Las Vegas.
- 2014: AWS introduced AWS Lambda, helping popularize serverless computing.
- 2015: Amazon began reporting AWS as a separate business segment. AWS generated $7.88 billion in annual net sales.
- 2016: AWS annual net sales reached $12.22 billion. The company also introduced AWS Snowball Edge and AWS Snowmobile.
- 2021: AWS expanded its portfolio to more than 200 fully featured cloud services.
- 2023: Amazon Bedrock became generally available, enabling businesses to build generative AI applications using foundation models.
- 2024: AWS introduced the Amazon Nova family of foundation models through Amazon Kallioperä.
- 2025: AWS generated $128.7 billion in annual net sales, representing 20% year-over-year growth.
- 2026: AWS celebrated 20 years of cloud operations and expanded its portfolio to more than 240 cloud and AI services.
Tärkeitä AWS-palveluita
Amazon Web Services tarjoaa laajan valikoiman eri liiketoimintatarkoituksiin tarkoitettuja globaaleja pilvipohjaisia tuotteita. Tuotteet sisältävät tallennustilaa, tietokantoja, analytiikkaa, verkottumista, mobiilia, kehitystyökaluja, yrityssovelluksia, jakohinnoittelumallilla.
Tässä ovat välttämättömät AWS-palvelut.
AWS-laskentapalvelut
Tässä ovat Cloud Compute -palvelut, joita tarjoaa Amazon:
- EC2(Elastic Compute Cloud)- EC2 is a virtual machine in the cloud on which you have OS level control. You can run this cloud server whenever you want.
- LightSail- This cloud computing tool automatically deploys and manages the computer, storage, and networking capabilities required to run your applications.
- Joustava Beanstalk- The tool offers automated deployment and provisioning of resources like a highly scalable production website.
- EKS (Elastic Container Service for Kubernetes)- The tool allows you to run Kubernetes on the Amazon pilviympäristö ilman asennusta.
- AWS Lambda – This AWS service allows you to run functions in the cloud. The tool is a big cost saver for you as you pay only when your functions execute.
muutto
Siirtopalveluita käytetään tietojen fyysiseen siirtämiseen palvelinkeskuksesi ja AWS:n välillä.
- DMS (Database Migration Service)– DMS service can be used to migrate on-site databases to AWS. It helps you to migrate from one type of database to another — for example, Oracle että MySQL.
- SMS (Server Migration Service)– SMS migration services allows you to migrate on-site servers to AWS easily and quickly.
- Snowball— Snowball is a small application which allows you to transfer terabytes of data inside and outside of AWS environment.
varastointi
- Amazon Glacier- It is an extremely low-cost storage service. It offers secure and fast storage for data archiving and backup.
- Amazon Elastic Block Store (EBS)- It provides block-level storage to use with Amazon EC2-esiintymiä. Amazon Elastic Block Store -taltiot ovat verkkoon liitettyjä ja pysyvät riippumattomina ilmentymän käyttöiästä.
- AWS Storage Gateway- This AWS service is connecting on-premises software applications with cloud-based storage. It offers secure integration between the company’s on-premises and AWS’s storage infrastructure.
Security Services
- IAM (Identity and Access Management)— IAM is a secure cloud security service which helps you to manage users, assign policies, form groups to manage multiple users.
- Inspector— It is an agent that you can install on your virtuaalikoneet, joka raportoi kaikista tietoturva-aukoista.
- Certificate Manager— The service offers free SSL certificates for your domains that are managed by Route53.
- WAF (Web Application Firewall)— WAF security service offers application-level protection and allows you to block SQL-injektio ja auttaa sinua estämään sivustojen väliset komentosarjahyökkäykset.
- Cloud Directory— This service allows you to create flexible, cloud-native directories for managing hierarchies of data along multiple dimensions.
- KMS (Key Management Service)— It is a managed service. This security service helps you to create and control the encryption keys which allows you to encrypt your data.
- Organizations— You can create groups of AWS accounts using this service to manages security and automation settings.
- Shield— Shield is managed DDoS (Distributed Denial of Service protection service). It offers safeguards against web applications running on AWS.
- Macie— It offers a data visibility security service which helps classify and protect your sensitive critical content.
- GuardDuty— It offers threat detection to protect your AWS accounts and workloads.
Tietokantapalvelut
- Amazon RDS- This Database AWS service is easy to set up, operate, and scale a relational database in the cloud.
- Amazon DynamoDB- It is a fast, fully managed NoSQL-tietokanta palvelua. Se on yksinkertainen palvelu, joka mahdollistaa kustannustehokkaan tietojen tallennuksen ja haun. Sen avulla voit myös palvella minkä tahansa tason pyyntöliikennettä.
- Amazon ElastiCache- It is a web service which makes it easy to deploy, operate, and scale an in-memory cache in the cloud.
- Neptune- It is a fast, reliable and scalable graph database service.
- Amazon punainenShift- It is Amazonn tietovarastoratkaisu, jonka avulla voit suorittaa monimutkaisia OLAP kyselyitä.
Analytics
- Athena— This analytics service allows you to perform SQL kyselyitä S3-säilöstäsi tiedostojen löytämiseksi.
- CloudSearch— You should use this AWS service to create a fully managed search engine for your website.
- ElasticSearch— It is similar to CloudSearch. However, it offers more features like application monitoring.
- Kinesis— This AWS analytics service helps you to stream and analyze real-time data at massive scale.
- QuickSight— It is a business analytics tool. It helps you to create visualizations in a dashboard for data in Amazon Web palvelut. Esimerkiksi S3, DynamoDB, Jne
- EMR (Elastic Map Reduce)— This AWS analytics service mainly used for big data processing like Spark, Splunk, Hadoop jne.
- Data Pipeline— Allows you to move data from one place to another. For example from DynamoDB S3:lle.
Hallintapalvelut
- CloudWatch— Cloud watch helps you to monitor AWS environments like EC2, RDS instances, and CPU utilization. It also triggers alarms depends on various metrics.
- CloudFormation— It is a way of turning infrastructure into the cloud. You can use templates for providing a whole production environment in minutes.
- CloudTrail— It offers an easy method of auditing AWS resources. It helps you to log all changes.
- OpsWorks— The service allows you to automate Chef/Puppet-käyttöönotot AWS-ympäristössä.
- Config— This AWS service monitors your environment. The tool sends alerts about changes when you break certain defined configurations.
- Service Catalog— This service helps large enterprises to authorize which services user will be used and which won’t.
- AWS Auto Scaling— The service allows you to automatically scale your resources up and down based on given CloudWatch metrics.
- Systems Manager— This AWS service allows you to group your resources. It allows you to identify issues and act on them.
- Managed Services— It offers management of your AWS infrastructure which allows you to focus on your applications.
Esineiden internet
- IoT Core— It is a managed cloud AWS service. The service allows connected devices like cars, light bulbs, sensor grids, to securely interact with cloud applications and other devices.
- IoT Device Management— It allows you to manage your IoT devices at any scale.
- IoT Analytics— This AWS IOT service is helpful to perform analysis on data collected by your IoT devices.
- Amazon FreeRTOS— This real-time operating system for microcontrollers helps you to connect IoT devices in the local server or into the cloud.
Sovelluspalvelut
- Step Functions— It is a way of visualizing what’s going inside your application and what different microservices it is using.
- SWF (Simple Workflow Service)— The service helps you to coordinate both automated tasks and human-led tasks.
- SNS (Simple Notification Service)— You can use this service to send you notifications in the form of email and SMS based on given AWS services.
- SQS (Simple Queue Service)— Use this AWS service to decouple your applications. It is a pull-based service.
- Elastic Transcoder— This AWS service tool helps you to changes a video’s format and resolution to support various devices like tablets, smartphones, and laptops of different resolutions.
Käyttöönotto ja hallinta
- AWS CloudTrail: The services records AWS API calls and send backlog files to you.
- Amazon CloudWatch: The tools monitor AWS resources like Amazon EC2 ja Amazon RDS DB -esiintymät. Sen avulla voit myös seurata käyttäjän sovellusten ja palveluiden luomia mukautettuja mittareita.
- AWS CloudHSM: This AWS service helps you meet corporate, regulatory, and contractuaaliset vaatimustenmukaisuusvaatimukset tietoturvan ylläpitämiseksi käyttämällä laitteiston suojausmoduulia (HSM) AWS-ympäristössä.
Kehittäjän työkalut
- CodeStar— Codestar on pilvipohjainen palvelu erilaisten ohjelmistokehitysprojektien luomiseen, hallintaan ja työskentelyyn AWS:ssä.
- CodeCommit— It is AWS’s version control service which allows you to store your code and other assets privately in the cloud.
- CodeBuild— This Amazon developer service helps you to automate the process of building and compiling your code.
- CodeDeploy— It is a way of deploying your code in EC2 instances automatically.
- CodePipeline— It helps you create a deployment pipeline like testing, building, testing, authentication, deployment on development and production environments.
- Cloud9— Se on integroitu kehitysympäristö koodin kirjoittamiseen, suorittamiseen ja virheenkorjaukseen pilvessä.
Mobiilipalvelut
- Mobile Hub— Allows you to add, configure and design features for mobile apps.
- Cognito— Allows users to signup using his or her social identity.
- Device Farm— Device farm helps you to improve the quality of apps by quickly testing hundreds of mobile devices.
- AWS-sovellusSync— Se on täysin hallittu GraphQL-palvelu, joka tarjoaa reaaliaikaisen tietojen synkronoinnin ja offline-ohjelmointiominaisuudet.
Liiketoiminnan tuottavuus
- Alexa for Business— It empowers your organization with voice, using Alexa. It helps you to build custom voice skills for your organization.
- Chime— Can be used for online meeting and video conferencing.
- WorkDocs— Helps to store documents in the cloud
- Työskentele Mail— Voit lähettää ja vastaanottaa yrityssähköpostiviestejä.
Työpöytä- ja sovellusten suoratoisto
- WorkSpaces— Workspace is a VDI (Virtual Desktop Infrastructure). It allows you to use remote desktops in the cloud.
- AppStream— A way of streaming desktop applications to your users in the web browser. For example, using MS Word in Google Chrome.
Tekoäly
- Lex— Lex tool helps you to build chatbots quickly.
- Polly— It is AWS’s text-to-speech service allows you to create audio versions of your notes.
- Rekognition — It is AWS’s face recognition service. This AWS service helps you to recognize faces and object in images and videos.
- SageMaker— Sagemaker allows you to build, train, and deploy machine learning models at any scale.
- Transcribe— It is AWS’s speech-to-text service that offers high-quality and affordable transcriptions.
- Translate— It is a very similar tool to Google Translate jonka avulla voit kääntää tekstiä kielellä toiselle.
AR ja VR (lisätty todellisuus ja virtuaalitodellisuus)
- Sumerian— Sumerian is a set of tool for offering high-quality virtual reality (VR) experiences on the web. The service allows you to create interactive 3D scenes and publish it as a website for users to access.
Asiakkaiden sitoutuminen
- Amazon Connect— Amazon Connectin avulla voit luoda asiakaspalvelukeskuksesi pilveen.
- Pinpoint— Pinpoint helps you to understand your users and engage with them.
- SES (Simple Email Service)— Helps you to send bulk emails to your customers at a relatively cost-effective price.
Pelikehitys
- GameLift– It is a service which is managed by AWS. You can use this service to host dedicated game servers. It allows you to scale seamlessly without taking your game offline.
AWS-palveluiden sovellukset
Amazon Web services are widely used for various computing purposes like:
- Web-sivuston isännöinti
- Sovellushosting/SaaS-isännöinti
- Median jakaminen (kuva/video)
- Mobiili- ja sosiaaliset sovellukset
- Sisällön toimitus ja median jakelu
- Tallennus, varmuuskopiointi ja palautus
- Kehitys- ja testiympäristöt
- Akateeminen tietojenkäsittely
- Hakukoneet
- Sosiaalinen verkostoituminen
AWS:ää käyttävät yritykset
Many well-known global brands run their platforms on AWS. The following companies rely on Amazon Web palvelut:
- Netflix
- Twitch
- Turner Broadcasting: 10 miljoonaa dollaria
- Zoopla
- Smugmug
- Dropbox
AWS:n edut
Seuraavat ovat AWS-palveluiden käytön edut:
- AWS antaa organisaatioille mahdollisuuden käyttää jo tuttuja ohjelmointimalleja, käyttöjärjestelmiä, tietokantoja ja arkkitehtuureja.
- Se on kustannustehokas palvelu, jonka avulla voit maksaa vain siitä, mitä käytät, ilman ennakko- tai pitkäaikaissitoumuksia.
- Sinun ei tarvitse käyttää rahaa datakeskusten ylläpitoon ja ylläpitoon.
- Tarjoaa nopean käyttöönoton
- Voit helposti lisätä tai poistaa kapasiteettia.
- Sinulla on pääsy pilvipalveluun nopeasti rajattomalla kapasiteetilla.
- Kokonaisomistuskustannukset ovat erittäin alhaiset verrattuna yksityisiin/omistettuihin palvelimiin.
- Keskitetyt tarjoukset Billjohtaminen
- Tarjoaa hybridiominaisuudet
- Voit ottaa sovelluksesi käyttöön useilla alueilla ympäri maailmaa vain muutamalla napsautuksella
AWS:n haitat
Alongside its many benefits, AWS also carries a few limitations worth noting:
- If you need more immediate or intensive assistance, you will have to opt for paid support packages.
- Amazon Verkkopalveluissa voi olla joitain yleisiä pilvipalvelu-ongelmia, kun siirryt pilveen. Esimerkiksi seisokit, rajoitettu ohjaus ja varmuuskopiosuojaus.
- AWS asettaa oletusrajoituksia resursseille, jotka vaihtelevat alueittain. Nämä resurssit koostuvat kuvista, määristä ja tilannekuvista.
- Sovelluksellesi tapahtuu laitteistotason muutoksia, jotka eivät välttämättä tarjoa sovelluksiesi parasta suorituskykyä ja käyttöä.
AWS:n parhaat käytännöt
To get the most value from the platform, keep the following AWS best practices in mind:
- Sinun on suunniteltava epäonnistumista varten, mutta mikään ei epäonnistu.
- On tärkeää irrottaa kaikki komponentit ennen AWS-palveluiden käyttöä.
- Dynaaminen data on pidettävä lähempänä laskemista ja staattinen data lähempänä käyttäjää.
- On tärkeää tietää turvallisuuden ja suorituskyvyn kompromissit.
- Maksa laskentakapasiteetti tuntimaksutavalla.
- Ota tapana maksaa kertamaksu jokaisesta tilauksesta, jonka haluat varata, ja saat tuntimaksusta merkittävän alennuksen.

