SlideShare a Scribd company logo
1 of 55
BevezetésazAmazonWebServicesvilágába
Felhő alapú rendszerek
MádiGábor, KoraAndrás
Bemutatkozás
MádiGábor
VillamosmérnökMsC
BusinessExcellenceManager / ProductOwner
10+évwebesésmobiltechnológiáktapasztalat
AWSSolutionArchitect
AWSoktatás-NeumannJánosEgyetem
KoraAndrás
Informatikus
ProductOwner
15+évwebéssoftwarearchitecttapasztalat,
AWSSolutionArchitect,GoogleCloudArchitect,
DockerTechnicalSalesProfessional
2
A képzésről
Miről szólaképzés?
• Bevezetés azAWSvilágába
• Alapszolgáltatások megismerése
• Gyakorlati tapasztalat szerzése
• Magyarnyelven
3
A képzésről
Kinekajánljuk?
• Informatikaterületéntanulóknak,fejlesztőknek
• IT,DevOps,rendszergazdaterületendolgozóknak
• Mindenkinek,akitérdekelafelhő
Mireleszszükség?
• Számítógép
• Internetkapcsolat,böngésző
• E-mailfiók
• Minimális angolnyelvtudás
4
Cél:
felhasználótól felhasználóig
skálázható rendszert építsünk
1 géptől…
7
…több ezer gépig…
8
…és vissza 1 gépre.
9
ShiwaForce.com Zrt.
• startup szellemiség
• 20 éve a webes frontend fejlesztési
piacon
• 90+ fő
• lapos szervezet
• önszerveződő csapatok
• folyamatos, stabil jelenlét termékeinkkel
10
Lojális ügyfelek
Díjak, elismerések
1800 jelentkező közül a világ 15 leginnovatívabb
vállalkozásának címét nyertük el.
12
Felhő alapú rendszerek
13
Felhő alapú rendszerek I.
• Acloudcomputing nagyjából egyidősazinternettel
• Ajövőtechnológiája, megkerülhetetlen (pl.IoT,MI,Big
Data,VoiceAssistant)
• SalesForce.com, mintúttörő
• Nemazakérdés,hogyhasználni fogják-e, hanemaz,
hogymikortól
• Ebben„szocializálódnak” acégek/startup-ok új
generációi
14
Felhő alapú rendszerek II.
Hagyományos
Alkalmazás
Komponensek
Operációs rendszer
Hardver
Cloud
EBT
RDS, SQS, SNS
AMI
EC2, EBS, VPC, S3IaaS
PaaS
SaaS
15
Infrastructure as a Service - IaaS
• Alacsonyszintűszolgáltatásimodell
• Erőforrásokmegosztása/bérbeadása:
– Számításikapacitás
– Adattárolás(statikusésdinamikus)
– Hálózatiszolgáltatások
• MérhetőéstarthatóSLA
• Automatizálhatóafelhasználásuk
• APIfelülettelrendelkezik
16
Platform as a Service - PaaS
• Infrastruktúra +erreépülő, eztkiegészítő
szolgáltatások:
– Adatbázis,
– biztonság,
– elérhetőség
• Terhelés elosztás automatizálása
• Skálázhatóság automatizálása
17
Software as a Service - SaaS
• Márcsakaszolgáltatási réteglátszódik
• Nincsisdedikálthozzáférés afizikai erőforrás rétegekhez
• Technológia független–mobil
• Felhasználásából származó információk feldolgozása
különinfrastruktúrát (vagymásszolgáltatást…) igényel
• Üzleti, technológiai szinten egyaránt jelenvan
18
Felhő alapú rendszerek IV.
• Privátfelhő
– Sajáterőforrásokhálózatonésszervezetenbelüliszabályozott
megosztása(IaaS,PaaS)
• Publikusfelhő
– Saját,vagyharmadikfélerőforrásainkatszabályozott
megosztásabárkivel(IaaS,PaaS,SaaS)
• Hybridfelhő
– Szolgáltatóiinfrastruktúraszabályozottmegosztásahálózaton
ésszervezetenbelül(IaaS,PaaS,SaaS)
19
Private / Hybrid / Public cloud
20
Gazdasági megfontolások
21
Gazdasági megfontolások
22
Gazdasági megfontolások
23
BevezetésazAmazonWebServicesvilágába
Az AWS bemutatása
MádiGábor, KoraAndrás
Amazon.com  Amazon Web Services
25
Amazon Web Services (AWS)
• Tervezés:2003-2004
• 2006-banindul,elsőszolgáltatás
azSQS
• 2010novemberébenaz
Amazon.comwebáruházis
átköltözöttazEC2rendszerre
• AWSNamedasaLeaderin
Gartner’sInfrastructureasa
Service(IaaS)MagicQuadrant
for7thConsecutiveYear
26
Amazon Web Services
• Árbevételenagyjábólmegegyezik
azutánajövőmásik20cég
árbevételével(Microsoft,Google,
IBMésatöbbiek)
• AzAmazonfelhősrészlege,azAWS
a2016Q3-as3,231milliárddolláros
bevételtkövetőenazidei2017Q3-
ban4,584milliárdottermelt,üzemi
nyereségepedig861millióról1,17
milliárdragyarapodott.
27
28
AWS Régiók 55 Availability Zones
18 Geographic Regions
https://aws.amazon.com/about-aws/global-infrastructure/ 29
AWS Edge Locations
119 Points of Presence (108
Edge Locations and 11
Regional Edge Caches) in
58 cities across 26
countries.
https://aws.amazon.com/cloudfront/details/ 30
AWS Szolgáltatások (termékek)
31
AWS Felhasználók
32
AWS Felhasználók
33
AWS Partnerek
34
BevezetésazAmazonWebServicesvilágába
Szolgáltatások 1.
MádiGábor, KoraAndrás
AWS Szolgáltatások (termékek)
36
AWS Compute
AutoScaling
ScaleComputeCapacitytoMeet
Demand
ElasticLoadBalancing
HighScaleloadbalancing
AmazonEC2
VirtualServersintheCloud
Auto Scaling group
37
AWS Compute
AmazonElastic
ContainerService
RunandManage
DockerContainers
AWSLambda
RunyourCodein
ResponsetoEvents
AmazonEC2
VirtualServersinthe
Cloud
AWSElastic
Beanstalk
RunandManageWeb
Apps
38
AWS Storage
AmazonEBS
BlockStorageforEC2
Amazon
Glacier
Low-costArchive
StorageintheCloud
AmazonS3
ScalableStorageinthe
Cloud
AmazonEFS
ManagedFileStoragefor
EC2
39
AWS Storage
AWSSnowball
Petabyte-scaleData
Transport
AWS
Snowmobile
Exabyte-scaleData
Transport
AWSStorage
Gateway
HybridStorage
Integration
AWSSnowball
Edge
Petabyte-scaleData
TransportwithOn-board
Compute
corporate data
center
40
AWS Storage / Database
AmazonDynamoDB
ManagedNoSQLDatabase
AmazonElastiCache
In-memoryDataStoreandCache
AmazonRDS
ManagedRelationalDatabase
ServiceforMySQL,PostgreSQL,
Oracle,SQLServer,andMariaDB
41
AWS Network
AWSDirectConnect
DedicatedNetworkConnectionto
AWS
AmazonRoute53
ScalableDomainNameSystem
AmazonVPC
IsolatedCloudResources
VPC subnet
corporate data
center
42
AWS Szolgáltatások (termékek)
43
AWS Application Services
AmazonCloudSearch
ManagedSearchService
AmazonElastic
Transcoder
Easy-to-useScalableMedia
Transcoding
AmazonCloudFront
GlobalContentDeliveryNetwork
multimedia
44
AWS Application Services
AmazonSNS
SimpleNotificationService(SNS)
Pub/Sub,MobilePushandSMS
AmazonCognito
IdentityManagementforyour
Apps
AmazonSQS
SimpleQueueService(SQS)
ManagedMessageQueues
45
AWS Machine Learning
AmazonPolly
TurnTextintoLifelikeSpeech
AmazonRekognition
AnalyzeImageandVideo
AmazonLex
BuildVoiceandTextChatbots
46
AWS Big Data
AmazonKinesis
WorkwithReal-time
StreamingData
AWSData
Pipeline
OrchestrationService
forPeriodic,Data-driven
Workflows
AmazonEMR
HostedHadoop
Framework
Amazon
Redshift
Fast,Simple,Cost-
effectiveData
Warehousing
47
AWS Deployment & Administration
AWSCloudTrail
TrackUserActivityand
APIUsage
AmazonAPI
Gateway
Build,Deploy,and
ManageAPIs
Amazon
CloudWatch
MonitorResourcesand
Applications
AWSIAM
ManageUserAccess
andEncryptionKeys
48
AWS Deployment & Administration
AWS
CloudFormatio
n
CreateandManage
Resourceswith
Templates
AWSConfig
TrackResource
Inventoryand
Changes
AWS
CodeCommit
StoreCodeinPrivate
GitRepositories
AWSOpsWorks
AutomateOperations
withChefandPuppet
49
Example: 2-Tier Scalable Web Application Architecture in 1 Zone
Auto Scaling group
Availability Zone #1
www.example.com
security group
security group
root volume
data volume
media.example.com
Elastic Load
Balancing Amazon S3
bucket
logs
Amazon EBS
snapshot
CloudFront
distribution
EC2 instance
web app
server
AWS Simple Icons: Example
Amazon
Route 53
Hogyan érhetőek el az AWS szolgáltatásai?
AWSWebConsole AWSCLI /SDK /API
51
AWS Free Tier
52
https://aws.amazon.com/free/
Gyakorlat
• Belépés azAWSconsole-ba
• Console funkciók áttekintése
• Testreszabási lehetőségek
• Saját access ID/key generálása CLI-hez
• CLIhozzáférés
53
CLI parancsok
$ aws help
$ aws [options] <command> <subcommand> [parameters]
$ aws configure
AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]:
wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: eu-west-1
Default output format [None]: ENTER
$ aws s3 help
$ aws s3 ls
54
Kapcsolat
awstraining@shiwaforce.com

More Related Content

What's hot

What's hot (20)

EMEA Airheads_ Advance Aruba Central
EMEA Airheads_ Advance Aruba CentralEMEA Airheads_ Advance Aruba Central
EMEA Airheads_ Advance Aruba Central
 
EMEA Airheads- ArubaOS - High availability with AP Fast Failover
EMEA Airheads- ArubaOS - High availability with AP Fast FailoverEMEA Airheads- ArubaOS - High availability with AP Fast Failover
EMEA Airheads- ArubaOS - High availability with AP Fast Failover
 
Introduction to Azure Blueprints
Introduction to Azure BlueprintsIntroduction to Azure Blueprints
Introduction to Azure Blueprints
 
Webinar AWS 201 - Using Amazon Virtual Private Cloud (VPC)
Webinar AWS 201 - Using Amazon Virtual Private Cloud (VPC)Webinar AWS 201 - Using Amazon Virtual Private Cloud (VPC)
Webinar AWS 201 - Using Amazon Virtual Private Cloud (VPC)
 
옵저버빌러티(Observability) 확보로 서버리스 마이크로서비스 들여다보기 - 김형일 AWS 솔루션즈 아키텍트 :: AWS Summi...
옵저버빌러티(Observability) 확보로 서버리스 마이크로서비스 들여다보기 - 김형일 AWS 솔루션즈 아키텍트 :: AWS Summi...옵저버빌러티(Observability) 확보로 서버리스 마이크로서비스 들여다보기 - 김형일 AWS 솔루션즈 아키텍트 :: AWS Summi...
옵저버빌러티(Observability) 확보로 서버리스 마이크로서비스 들여다보기 - 김형일 AWS 솔루션즈 아키텍트 :: AWS Summi...
 
Kubernetes networking: Introduction to overlay networks, communication models...
Kubernetes networking: Introduction to overlay networks, communication models...Kubernetes networking: Introduction to overlay networks, communication models...
Kubernetes networking: Introduction to overlay networks, communication models...
 
Open dns configuring opendns on aruba controller
Open dns   configuring opendns on aruba controllerOpen dns   configuring opendns on aruba controller
Open dns configuring opendns on aruba controller
 
NAT on pfSense 2.3 - pfSense Hangout May 2016
NAT on pfSense 2.3 - pfSense Hangout May 2016NAT on pfSense 2.3 - pfSense Hangout May 2016
NAT on pfSense 2.3 - pfSense Hangout May 2016
 
Squid Proxy Server
Squid Proxy ServerSquid Proxy Server
Squid Proxy Server
 
EMEA Airheads - Multi zone ap and centralized image upgrade
EMEA Airheads - Multi zone ap and centralized image upgradeEMEA Airheads - Multi zone ap and centralized image upgrade
EMEA Airheads - Multi zone ap and centralized image upgrade
 
[GS네오텍] Google Cloud CDN
[GS네오텍] Google Cloud CDN[GS네오텍] Google Cloud CDN
[GS네오텍] Google Cloud CDN
 
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference GuideAruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
 
Cisco CCNA- NAT Configuration
Cisco CCNA- NAT ConfigurationCisco CCNA- NAT Configuration
Cisco CCNA- NAT Configuration
 
Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015
 
Ccna PPT
Ccna PPTCcna PPT
Ccna PPT
 
Ccna
CcnaCcna
Ccna
 
AWS Connectivity, VPC Design and Security Pro Tips
AWS Connectivity, VPC Design and Security Pro TipsAWS Connectivity, VPC Design and Security Pro Tips
AWS Connectivity, VPC Design and Security Pro Tips
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
 
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba CentralAirheads Tech Talks: Cloud Guest SSID on Aruba Central
Airheads Tech Talks: Cloud Guest SSID on Aruba Central
 
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
【AWS初心者向けWebinar】AWSのプロビジョニングからデプロイまで
 

Similar to Bevezetés az Amazon Web Services (AWS) világába

VMware vRealize Operation Manager inroduction experience at LAPKER
VMware vRealize Operation Manager inroduction experience at LAPKERVMware vRealize Operation Manager inroduction experience at LAPKER
VMware vRealize Operation Manager inroduction experience at LAPKER
Kiss Tibor
 
Microsoft Windows Azure Platform
Microsoft Windows Azure PlatformMicrosoft Windows Azure Platform
Microsoft Windows Azure Platform
Péter Lakos
 

Similar to Bevezetés az Amazon Web Services (AWS) világába (18)

Cheppers - AWS webinárium - AWS Workspaces
Cheppers - AWS webinárium - AWS WorkspacesCheppers - AWS webinárium - AWS Workspaces
Cheppers - AWS webinárium - AWS Workspaces
 
GCP - A felhőalapú architektúrák és szolgáltatások
GCP - A felhőalapú architektúrák és szolgáltatásokGCP - A felhőalapú architektúrák és szolgáltatások
GCP - A felhőalapú architektúrák és szolgáltatások
 
Cheppers - AWS webinárium - E-kereskedelem
Cheppers - AWS webinárium - E-kereskedelemCheppers - AWS webinárium - E-kereskedelem
Cheppers - AWS webinárium - E-kereskedelem
 
VMware vRealize Operation Manager inroduction experience at LAPKER
VMware vRealize Operation Manager inroduction experience at LAPKERVMware vRealize Operation Manager inroduction experience at LAPKER
VMware vRealize Operation Manager inroduction experience at LAPKER
 
DevDays 2000: Web alapú megoldások felépítése (Kovács Ferenc, Balássy György)
DevDays 2000: Web alapú megoldások felépítése (Kovács Ferenc, Balássy György)DevDays 2000: Web alapú megoldások felépítése (Kovács Ferenc, Balássy György)
DevDays 2000: Web alapú megoldások felépítése (Kovács Ferenc, Balássy György)
 
Ipari felhő infrastruktúrák a gyakorlatban
Ipari felhő infrastruktúrák a gyakorlatbanIpari felhő infrastruktúrák a gyakorlatban
Ipari felhő infrastruktúrák a gyakorlatban
 
2 Angyal Laszlo
2 Angyal Laszlo2 Angyal Laszlo
2 Angyal Laszlo
 
Atlassian termékek a ShiwaForce-nál
Atlassian termékek a ShiwaForce-nálAtlassian termékek a ShiwaForce-nál
Atlassian termékek a ShiwaForce-nál
 
Microsoft Windows Azure Platform
Microsoft Windows Azure PlatformMicrosoft Windows Azure Platform
Microsoft Windows Azure Platform
 
Új vizeken - Virtualizált szerver megoldások a Cisco-tól
Új vizeken - Virtualizált szerver megoldások a Cisco-tólÚj vizeken - Virtualizált szerver megoldások a Cisco-tól
Új vizeken - Virtualizált szerver megoldások a Cisco-tól
 
Uj vizeken
Uj vizekenUj vizeken
Uj vizeken
 
1 Papp Peter
1 Papp Peter1 Papp Peter
1 Papp Peter
 
APEX Nap 2b.pdf
APEX Nap 2b.pdfAPEX Nap 2b.pdf
APEX Nap 2b.pdf
 
Appsters - mobile
Appsters - mobile Appsters - mobile
Appsters - mobile
 
Virtuális Platformváltás validált környezetben
Virtuális Platformváltás validált környezetbenVirtuális Platformváltás validált környezetben
Virtuális Platformváltás validált környezetben
 
NETaudIT
NETaudITNETaudIT
NETaudIT
 
Forum BPM
Forum BPMForum BPM
Forum BPM
 
Webes alkalmazások optimalizálása
Webes alkalmazások optimalizálásaWebes alkalmazások optimalizálása
Webes alkalmazások optimalizálása
 

More from ShiwaForce

Infrastruktúra az innováció szolgálatában: a Docker és a Kubernetes
Infrastruktúra az innováció szolgálatában: a Docker és a KubernetesInfrastruktúra az innováció szolgálatában: a Docker és a Kubernetes
Infrastruktúra az innováció szolgálatában: a Docker és a Kubernetes
ShiwaForce
 

More from ShiwaForce (7)

Chat! - hibrid megoldások a mindennapi banki ügyfélkommunikáció területén
Chat! - hibrid megoldások a mindennapi banki ügyfélkommunikáció területénChat! - hibrid megoldások a mindennapi banki ügyfélkommunikáció területén
Chat! - hibrid megoldások a mindennapi banki ügyfélkommunikáció területén
 
Everyday agility
Everyday agilityEveryday agility
Everyday agility
 
Mindennapi agilitás - Javítsd évi 19.450-szer céged működését!
Mindennapi agilitás - Javítsd évi 19.450-szer céged működését!Mindennapi agilitás - Javítsd évi 19.450-szer céged működését!
Mindennapi agilitás - Javítsd évi 19.450-szer céged működését!
 
Kanban és Scrum - alapok, szerepek, események és dokumentumok
Kanban és Scrum - alapok, szerepek, események és dokumentumokKanban és Scrum - alapok, szerepek, események és dokumentumok
Kanban és Scrum - alapok, szerepek, események és dokumentumok
 
Infrastruktúra az innováció szolgálatában: a Docker és a Kubernetes
Infrastruktúra az innováció szolgálatában: a Docker és a KubernetesInfrastruktúra az innováció szolgálatában: a Docker és a Kubernetes
Infrastruktúra az innováció szolgálatában: a Docker és a Kubernetes
 
Operational Excellence
Operational ExcellenceOperational Excellence
Operational Excellence
 
Lean Startup - bevezetés és alapok
Lean Startup - bevezetés és alapokLean Startup - bevezetés és alapok
Lean Startup - bevezetés és alapok
 

Bevezetés az Amazon Web Services (AWS) világába