SlideShare a Scribd company logo
1 of 24
Download to read offline
Warsaw 2016
08:30 - 09:00 Registration and Coffee Networking
09:00 - 09:15
Welcome & Introductions
09:15 - 09:30 AWS Customer: LOT Polish Airlines
09:30 - 10:30 Introduction to AWS
10:30 - 10:50 BREAK
Technical Track
Business Track
10:50 - 12:15
Compute & Networking
Services
Benefits of Cloud Computing and Defining
Your Cloud Strategy
12:15 - 13:15 LUNCH
13:15 - 14:15 Storage & Content Delivery
Services
AWS Security and Compliance
14:15 - 15:15
Security & Databases
Services
APN: The Amazon Partnership Model
15:15 - 15:30 BREAK
15:30 - 16:30
Elasticity and Management
Tools
APN: Introduction to AWS Partner
Programs
16:30 - 17:00 Closing Remarks and Questions
AWSome LOT czyli LOT.com w chmurze
AWSomeday – 20.10.2016
Paweł Westfalewicz – Główny Architekt IT @ Biuro Informatyki LOT
6
AGENDA
Typowy Proces Rezerwacyjny
Etapy Wdrożenia
Fakty
Plany na przyszłość
TYPOWY PROCES REZERWACYJNY
9TYPOWY PROCES REZERWACYJNY
Wyszukanie
rejsów i dat
Wybór
rejsów
Wycena
Usługi Dod.
Dane
Pasażerów•Szukaj
Portal
LOT.COM
Płatności
Potwierdzenie
rezerwacji
Adyen
Payment Service
Provider
CRS
LOT.COM
Zaangażowane systemy
•Odprawa
online
•wybór lotniska
Portal
LOT.COM
Wprowadzenie
danych
rezerwacji
Wybór miejsca,
odprawa
Wydruk,
pobranie karty
pokładowej
Departure
Control
System
Internet
Booking
Engine
Typowy Proces Rezerwacyjny
ETAPY WDROŻENIA
11
Etapy Wdrożenia
ETAPY WDROŻENIA
Migracja na
AWS
Rozwój
Wybór i
projekt
nowego IBE
Wdrożenie
nowego IBE
Przyszłość
2013
2014 - 2015
2016+
12
LOT.com 2012 – narzędzie sprzedaży, portal dla klienta, system sprzedaży
ETAPY WDROŻENIA
Podstawowy kanał sprzedaży
elektronicznej LOT’u …
 Problematyczna realizacja integracji biznesowej z
partnerami
 Długi TTM inicjatyw biznesowych,
niesatysfakcjonująca elastyczność
Narzędzie komunikacji z pasażerami
 Projekt i użyteczność dalekie od liderów i
standardów rynkowych
 Brak strony mobilnej i aplikacji na urządzenia
przenośne
Ograniczona dostępność geograficzna
 Niesatysfakcjonująca funkcjonalność sprzedażowa i
self-care
13ETAPY WDROŻENIA
LOT.com 2012 architektura
„Klasyczna” architektura
 Problemy wydajnościowe podczas
promocji/pików obciążenia
 Niesatysfakcjonująca wydajność poza
Europą
lot.com
14
LOT.com 2012 - oczekiwania
ETAPY WDROŻENIA
Oczekiwania
 ‚Nieograniczona’ wydajność i skalowalność
 Odporność na awarie (99,999….%)
 Dostępność geograficzna
 Dopasowanie kosztowe
Dodatkowo
 Projekt graficzny nowego portalu sprzedażowego
strony mobilnej oraz aplikacji mobilnych
 Dostarczenie portali i aplikacji mobilnych
 Migracja danych z istniejącej platformy
Wybrany kierunek
 Cloud Computing
 Infrastructure as a Service
 Amazon Web Services
 Technologie Open Source
15ETAPY WDROŻENIA
LOT.com 2013
Internet
Booking
Engine
LOT.com
portal
Lufthansa Systems
Departure Control
System
Mobilizer
Adyen
Payment Service
Provider
LOT.com
ESB
AWS Cloud
Skalowalność dzięki chmurze
• Mechanizmy autoscalingu, instancje
na różnych kontynentach
Dostępność geograficzna
• Odporność na awarie – Architektura
odporna na awarie infrastruktury
AWS
Sprzedaż i obsługa w kanale
mobilnym
Nowy UI / UX sprzedaży
online
Znaczące obniżenie kosztów
Architektura usługowa
SOA
 W pełni usługowe realizacje
głównych funkcjonalności
 Integracja z systemami rezerwacji,
płatności i systemami LOT
 Szerokie wykorzystanie elementów
architektury PaaS / IaaS AWS
Większa elastyczność
16
LOT.com 2012 – nowa odsłona
17
LOT.com 2013 architektura
ETAPY WDROŻENIA
CDN + DNS + LB
CMS Portal Portal
Database
Cache ESB ESB
WEB WEB
3rd
Parites
18
LOT.com IBE – nowy proces bookingowy
19
LOT.com 2016 architektura IBE
ETAPY WDROŻENIA
CDN + DNS + LB
CMS CMS
Database
BFM BFM
WEB WEB
3rd
Parites
FAKTY
21
Kilka Liczb
FAKTY
LOT.COM to nie jedyny portal LOT w AWS*
AWS
 37 instancji w 4 VPC
 4 do 6 środowisk, 2 dostawców
 EC2: T2.small do c4.2xlarge
Biznes
 Odsłony: mln dziennie
 Unikalni użytkownicy: dziesiątki/setki tyś
dziennie
 Reve: mln PLN dziennie
 #biletów: tysiące dziennie
 24/7 – dostęp z całego świata
 SLA: 99,875 %
PLANY NA PRZYSZŁOŚĆ
23
Plany na przyszłość
PLANY NA PRZYSZŁOŚĆ
 Nowe aplikacje mobilne
 API (Extended Enterprise)
 Wspólny profil (wszystkie
portale LOT)
 Instancje typu Spot
DZIĘKUJĘ !

More Related Content

Viewers also liked

AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWSIan Massingham
 
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACModule 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACAmazon Web Services
 
Building on AWS: Optimizing & Delivering
Building on AWS: Optimizing & DeliveringBuilding on AWS: Optimizing & Delivering
Building on AWS: Optimizing & DeliveringAmazon Web Services
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 
Getting Started with Amazon EC2 Container Service
Getting Started with Amazon EC2 Container ServiceGetting Started with Amazon EC2 Container Service
Getting Started with Amazon EC2 Container ServiceAmazon Web Services
 
Preparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingPreparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingAmazon Web Services
 
Tips and Tricks for Running Container Workloads on AWS
Tips and Tricks for Running Container Workloads on AWSTips and Tricks for Running Container Workloads on AWS
Tips and Tricks for Running Container Workloads on AWSAmazon Web Services
 
Automating Amazon Inspector Assessments and Findings Remediation
Automating Amazon Inspector Assessments and Findings RemediationAutomating Amazon Inspector Assessments and Findings Remediation
Automating Amazon Inspector Assessments and Findings RemediationAmazon Web Services
 
Automating Big Data Technologies for Faster Time-to-Value
 Automating Big Data Technologies for Faster Time-to-Value Automating Big Data Technologies for Faster Time-to-Value
Automating Big Data Technologies for Faster Time-to-ValueAmazon Web Services
 

Viewers also liked (12)

Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APACModule 1: AWS Introduction and History - AWSome Day Online Conference - APAC
Module 1: AWS Introduction and History - AWSome Day Online Conference - APAC
 
Building on AWS: Optimizing & Delivering
Building on AWS: Optimizing & DeliveringBuilding on AWS: Optimizing & Delivering
Building on AWS: Optimizing & Delivering
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Getting Started with Amazon EC2 Container Service
Getting Started with Amazon EC2 Container ServiceGetting Started with Amazon EC2 Container Service
Getting Started with Amazon EC2 Container Service
 
Preparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingPreparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security Training
 
Tips and Tricks for Running Container Workloads on AWS
Tips and Tricks for Running Container Workloads on AWSTips and Tricks for Running Container Workloads on AWS
Tips and Tricks for Running Container Workloads on AWS
 
Keynote - Security is Coming
Keynote - Security is ComingKeynote - Security is Coming
Keynote - Security is Coming
 
Automating Amazon Inspector Assessments and Findings Remediation
Automating Amazon Inspector Assessments and Findings RemediationAutomating Amazon Inspector Assessments and Findings Remediation
Automating Amazon Inspector Assessments and Findings Remediation
 
Automating Big Data Technologies for Faster Time-to-Value
 Automating Big Data Technologies for Faster Time-to-Value Automating Big Data Technologies for Faster Time-to-Value
Automating Big Data Technologies for Faster Time-to-Value
 

Similar to Introduction to AWS

WordPress w chmurze - AWS UG Poland
WordPress w chmurze - AWS UG PolandWordPress w chmurze - AWS UG Poland
WordPress w chmurze - AWS UG PolandMatt Pilarski
 
WordUp Trójmiasto #5 - WordPress w chmurze
WordUp Trójmiasto #5 - WordPress w chmurzeWordUp Trójmiasto #5 - WordPress w chmurze
WordUp Trójmiasto #5 - WordPress w chmurzeMatt Pilarski
 
Festiwal studencki BAIT 2011
Festiwal studencki BAIT 2011Festiwal studencki BAIT 2011
Festiwal studencki BAIT 2011Qcadoo Limited
 
Elitmind @ 113. Spotkanie Data Community, Warszawa - Business Intelligence w ...
Elitmind @ 113. Spotkanie Data Community, Warszawa - Business Intelligence w ...Elitmind @ 113. Spotkanie Data Community, Warszawa - Business Intelligence w ...
Elitmind @ 113. Spotkanie Data Community, Warszawa - Business Intelligence w ...Elitmind
 
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...PROIDEA
 
Nowości Windows Azure
Nowości Windows AzureNowości Windows Azure
Nowości Windows Azurepbubacz
 
WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWS
WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWSWordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWS
WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWSMatt Pilarski
 
[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)Jaroslaw Sobel
 
Nowe Trendy W Projektowaniu Aplikacji Webowych
Nowe Trendy W Projektowaniu Aplikacji WebowychNowe Trendy W Projektowaniu Aplikacji Webowych
Nowe Trendy W Projektowaniu Aplikacji WebowychMarcin Daczkowski
 
qcadoo szturm open source na przemysł, framework oraz paa s
qcadoo szturm open source na przemysł, framework oraz paa sqcadoo szturm open source na przemysł, framework oraz paa s
qcadoo szturm open source na przemysł, framework oraz paa sQcadoo Limited
 
AnalyticsConf : Azure SQL Data Warehouse
AnalyticsConf : Azure SQL Data WarehouseAnalyticsConf : Azure SQL Data Warehouse
AnalyticsConf : Azure SQL Data WarehouseWlodek Bielski
 
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...Michal Furmankiewicz
 
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...PROIDEA
 
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...ecommerce2007
 
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...PROIDEA
 
Budowanie rozwiązań serverless w chmurze Azure
Budowanie rozwiązań serverless w chmurze AzureBudowanie rozwiązań serverless w chmurze Azure
Budowanie rozwiązań serverless w chmurze AzureSages
 
PLNOG16: Microsoft Azure dla Inżynierów Sieciowych, Mirosław Burnejko
PLNOG16: Microsoft Azure dla Inżynierów Sieciowych, Mirosław BurnejkoPLNOG16: Microsoft Azure dla Inżynierów Sieciowych, Mirosław Burnejko
PLNOG16: Microsoft Azure dla Inżynierów Sieciowych, Mirosław BurnejkoPROIDEA
 

Similar to Introduction to AWS (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
WordPress w chmurze - AWS UG Poland
WordPress w chmurze - AWS UG PolandWordPress w chmurze - AWS UG Poland
WordPress w chmurze - AWS UG Poland
 
WordUp Trójmiasto #5 - WordPress w chmurze
WordUp Trójmiasto #5 - WordPress w chmurzeWordUp Trójmiasto #5 - WordPress w chmurze
WordUp Trójmiasto #5 - WordPress w chmurze
 
Festiwal studencki BAIT 2011
Festiwal studencki BAIT 2011Festiwal studencki BAIT 2011
Festiwal studencki BAIT 2011
 
Elitmind @ 113. Spotkanie Data Community, Warszawa - Business Intelligence w ...
Elitmind @ 113. Spotkanie Data Community, Warszawa - Business Intelligence w ...Elitmind @ 113. Spotkanie Data Community, Warszawa - Business Intelligence w ...
Elitmind @ 113. Spotkanie Data Community, Warszawa - Business Intelligence w ...
 
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
PLNOG 17 - Maciej Flak - Cisco Cloud Networking - czyli kompletna infrastrukt...
 
Nowości Windows Azure
Nowości Windows AzureNowości Windows Azure
Nowości Windows Azure
 
WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWS
WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWSWordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWS
WordUp Lublin WordPress w chmurze - AMIMOTO WordPress on AWS
 
[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)[CareerCon] as-a-Service czy Software Defined (PL)
[CareerCon] as-a-Service czy Software Defined (PL)
 
Nowe Trendy W Projektowaniu Aplikacji Webowych
Nowe Trendy W Projektowaniu Aplikacji WebowychNowe Trendy W Projektowaniu Aplikacji Webowych
Nowe Trendy W Projektowaniu Aplikacji Webowych
 
qcadoo szturm open source na przemysł, framework oraz paa s
qcadoo szturm open source na przemysł, framework oraz paa sqcadoo szturm open source na przemysł, framework oraz paa s
qcadoo szturm open source na przemysł, framework oraz paa s
 
WF w zastosowaniach Web
WF w zastosowaniach WebWF w zastosowaniach Web
WF w zastosowaniach Web
 
NET flow
NET flowNET flow
NET flow
 
AnalyticsConf : Azure SQL Data Warehouse
AnalyticsConf : Azure SQL Data WarehouseAnalyticsConf : Azure SQL Data Warehouse
AnalyticsConf : Azure SQL Data Warehouse
 
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
Serverless w Chmurze. Azure Functions vs AWS Lambda. Porównanie dwóch najwięk...
 
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
PLNOG15: Operator 2025 – opportunities and risks in the brave new world of IC...
 
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
Konferencja e-commerce 2007 Nowoczesne zarzadzanie w modelu ASP; Agnieszka Za...
 
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
PLNOG14: Overlay Networking, nowatorskie podejście do budowy wydajnej sieci D...
 
Budowanie rozwiązań serverless w chmurze Azure
Budowanie rozwiązań serverless w chmurze AzureBudowanie rozwiązań serverless w chmurze Azure
Budowanie rozwiązań serverless w chmurze Azure
 
PLNOG16: Microsoft Azure dla Inżynierów Sieciowych, Mirosław Burnejko
PLNOG16: Microsoft Azure dla Inżynierów Sieciowych, Mirosław BurnejkoPLNOG16: Microsoft Azure dla Inżynierów Sieciowych, Mirosław Burnejko
PLNOG16: Microsoft Azure dla Inżynierów Sieciowych, Mirosław Burnejko
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Introduction to AWS

  • 2. 08:30 - 09:00 Registration and Coffee Networking 09:00 - 09:15 Welcome & Introductions 09:15 - 09:30 AWS Customer: LOT Polish Airlines 09:30 - 10:30 Introduction to AWS 10:30 - 10:50 BREAK Technical Track Business Track 10:50 - 12:15 Compute & Networking Services Benefits of Cloud Computing and Defining Your Cloud Strategy 12:15 - 13:15 LUNCH 13:15 - 14:15 Storage & Content Delivery Services AWS Security and Compliance 14:15 - 15:15 Security & Databases Services APN: The Amazon Partnership Model 15:15 - 15:30 BREAK 15:30 - 16:30 Elasticity and Management Tools APN: Introduction to AWS Partner Programs 16:30 - 17:00 Closing Remarks and Questions
  • 3.
  • 4.
  • 5. AWSome LOT czyli LOT.com w chmurze AWSomeday – 20.10.2016 Paweł Westfalewicz – Główny Architekt IT @ Biuro Informatyki LOT
  • 6. 6 AGENDA Typowy Proces Rezerwacyjny Etapy Wdrożenia Fakty Plany na przyszłość
  • 8.
  • 9. 9TYPOWY PROCES REZERWACYJNY Wyszukanie rejsów i dat Wybór rejsów Wycena Usługi Dod. Dane Pasażerów•Szukaj Portal LOT.COM Płatności Potwierdzenie rezerwacji Adyen Payment Service Provider CRS LOT.COM Zaangażowane systemy •Odprawa online •wybór lotniska Portal LOT.COM Wprowadzenie danych rezerwacji Wybór miejsca, odprawa Wydruk, pobranie karty pokładowej Departure Control System Internet Booking Engine Typowy Proces Rezerwacyjny
  • 11. 11 Etapy Wdrożenia ETAPY WDROŻENIA Migracja na AWS Rozwój Wybór i projekt nowego IBE Wdrożenie nowego IBE Przyszłość 2013 2014 - 2015 2016+
  • 12. 12 LOT.com 2012 – narzędzie sprzedaży, portal dla klienta, system sprzedaży ETAPY WDROŻENIA Podstawowy kanał sprzedaży elektronicznej LOT’u …  Problematyczna realizacja integracji biznesowej z partnerami  Długi TTM inicjatyw biznesowych, niesatysfakcjonująca elastyczność Narzędzie komunikacji z pasażerami  Projekt i użyteczność dalekie od liderów i standardów rynkowych  Brak strony mobilnej i aplikacji na urządzenia przenośne Ograniczona dostępność geograficzna  Niesatysfakcjonująca funkcjonalność sprzedażowa i self-care
  • 13. 13ETAPY WDROŻENIA LOT.com 2012 architektura „Klasyczna” architektura  Problemy wydajnościowe podczas promocji/pików obciążenia  Niesatysfakcjonująca wydajność poza Europą lot.com
  • 14. 14 LOT.com 2012 - oczekiwania ETAPY WDROŻENIA Oczekiwania  ‚Nieograniczona’ wydajność i skalowalność  Odporność na awarie (99,999….%)  Dostępność geograficzna  Dopasowanie kosztowe Dodatkowo  Projekt graficzny nowego portalu sprzedażowego strony mobilnej oraz aplikacji mobilnych  Dostarczenie portali i aplikacji mobilnych  Migracja danych z istniejącej platformy Wybrany kierunek  Cloud Computing  Infrastructure as a Service  Amazon Web Services  Technologie Open Source
  • 15. 15ETAPY WDROŻENIA LOT.com 2013 Internet Booking Engine LOT.com portal Lufthansa Systems Departure Control System Mobilizer Adyen Payment Service Provider LOT.com ESB AWS Cloud Skalowalność dzięki chmurze • Mechanizmy autoscalingu, instancje na różnych kontynentach Dostępność geograficzna • Odporność na awarie – Architektura odporna na awarie infrastruktury AWS Sprzedaż i obsługa w kanale mobilnym Nowy UI / UX sprzedaży online Znaczące obniżenie kosztów Architektura usługowa SOA  W pełni usługowe realizacje głównych funkcjonalności  Integracja z systemami rezerwacji, płatności i systemami LOT  Szerokie wykorzystanie elementów architektury PaaS / IaaS AWS Większa elastyczność
  • 16. 16 LOT.com 2012 – nowa odsłona
  • 17. 17 LOT.com 2013 architektura ETAPY WDROŻENIA CDN + DNS + LB CMS Portal Portal Database Cache ESB ESB WEB WEB 3rd Parites
  • 18. 18 LOT.com IBE – nowy proces bookingowy
  • 19. 19 LOT.com 2016 architektura IBE ETAPY WDROŻENIA CDN + DNS + LB CMS CMS Database BFM BFM WEB WEB 3rd Parites
  • 20. FAKTY
  • 21. 21 Kilka Liczb FAKTY LOT.COM to nie jedyny portal LOT w AWS* AWS  37 instancji w 4 VPC  4 do 6 środowisk, 2 dostawców  EC2: T2.small do c4.2xlarge Biznes  Odsłony: mln dziennie  Unikalni użytkownicy: dziesiątki/setki tyś dziennie  Reve: mln PLN dziennie  #biletów: tysiące dziennie  24/7 – dostęp z całego świata  SLA: 99,875 %
  • 23. 23 Plany na przyszłość PLANY NA PRZYSZŁOŚĆ  Nowe aplikacje mobilne  API (Extended Enterprise)  Wspólny profil (wszystkie portale LOT)  Instancje typu Spot