SlideShare uma empresa Scribd logo
1 de 34
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Edwin Chou, Enterprise Application Development, IT, HTC
May, 2016
What is in AWS Cloud for us?
Agenda
• Background
• Why we use AWS Cloud
• What you should know before start-up
• Case sharing
• Summary & next steps
Background
• Started to use AWS Cloud since 2010.
• Focus on managing multiple cloud platform to cooperate with
existing on premise environment.
• Support cloud management, software architect & cost
optimization
• High performance, availability & scalability AP development
Why we use AWS Cloud
Because
We did not have other choice in 2010
Actually
It is still a good choice in 2016
Reason - Time to market
• No lead time
• One spot for everything
• Global capability
• Security
Reason - Time to market - Security
Reason - Save money
• Avoid Resource Overprovision
• Project Risk Management
• Technique Refresh / Price Cut
• Pay by usage
• Computing/ Network/ Storage
• Software/ Service
Reason - Innovation
• Failure is the mother of innovation
• Experiment often
• Fail at low cost
• No need to reinvent the wheel
• Synergy from application & infrastructure
• API-based collaboration with Infrastructure
• Change design thinking
• Elastic Nature / Focus on business
What you should know
before start-up
Financial Part
Cost Visibility UP !
• CAPEX to OPEX
• Payment Process
• Communicate with Cost Center
• No Initial Investment
• Clear usage report
• Clear expectation (SLA)
• How we can help on cost optimization
Management Part
• Central Support Spot
• Volume discount
• Central AWS account creation
• Management Strategy
• Account management (IAM)
• Network & IP management
• Resource Naming & Tagging
• Foundation tool set
• Avoid reinventing everywhere
Payer account
?? ? ? ? ?
Cost saving part
Pay by usage Every usage you pay
Cost Saving Part – Use cloud in right way
• Understand price model & limitation of AWS service.
• Internal traffic across AZ, VPC, Region
• Hybrid cloud is also a good choice
• disaster recovery
• development & testing
• scalability for unpredictable spike
• Software architecture is the key.
• Monolithic to Micro-service / Modularization (Dynamic load)
• Reduce unnecessary usage (IO / Storage / Traffic)
Technical Part – Computing
• Right Size (Vertical Scaling, Right instance type)
• Right Number (Horizontal Scaling, Auto scaling)
• Right Time
• Season (E-commerce promotion)
• Month ( Financial Report )
• Daily ( Working days)
• Hourly ( Working hours)
• Request ( Server less)
• Right Density (Docker, AWS ECS, Free)
Case sharing
System Briefing
• Summary (50M+ Devices)
• Device Software update
• Device Configuration update
• Device management
• Response time < 2 seconds
• System Capacity
• 45 VM (without DR)
• > 150,000,000 requests / day
Corporate data center + CDN
What are the challenges?
• Disaster Recovery Requirement
• Large initial procurement (45 VM  90 VM)
• Heavy implementation cost
• Heavy Operation Cost & Risk
• Many manual routine jobs
• DR Drill Costs a lot
• Resource Overprovision
• Reservation for surge
• Firewalls of responsibility
How we solve them
• Disaster Recovery Requirement
• Large initial procurement
• Heavy implementation cost
• Heavy Operation Cost & Risk
• Many manual routine jobs
• DR Drill Costs a lot
• Resource Overprovision
• Reservation for surge
• Firewalls of responsibility
 Pay by usage
 No reinvent the wheel
 Auto-Scaling
 Docker to isolate env.
 Automation
 Automation
This is why we use cloud
and want to use it well
How we do
Visibility
Control
Automation Tools
SOP
&
Policy
Cloud-Native Design
How we do
• Application & VM monitor
• Logstash / Elasticsearch / Kibana
• AWS Cost Tools
• CloudWatch / Cost Alert
• Billing Console / Cost explorer
• Advanced Cost Dashboard
• TIBCO Spotfire
Visibility
How we do
• AWS CLI/ Docker/ ECS (Application)
• Cloud Formation Template (Environment)
• AWS Lambda (Event Trigger)Control Automation
tools
SOP
&
Policy
• VM Scheduler
• VM & Storage Backup
• Central application log store
• General Tag policy
• General Name policy
• General Log policy
How we do
• Auto-scaling
• Design for failure
• Recover by reboot (Self-Healing)
• Micro-service
• Cost optimization
Cloud-Native Design
New Architecture on AWS Cloud
• Active & Active mode
• No single point of failure
• Auto-scaling support
• RTO < 5 minutes
• RPO < 5 minutes
Active Active
When Disaster happened in main site (1)
• Route53 redirect traffic to
DR site.
• CloudWatch notify NOC
by SNS.
• NOC will decide to trigger
DR process or not.
Inactive ActiveActive
When Disaster happened in main site (2)
DR site will be promoted
to main site ( < 15 minutes)
Automation
When Disaster happened in main site (3)
• New DR Site can be
Created within 3 hours
• Service has no impact
• Active & Active mode
works again.
Active Active
Result
• TCO of 45 VMs  1,500 USD/ Months (with DR)
• Disaster Recovery implementation & drill are easier
• Lower operation cost & service risk
• Team growth & have fun
Summary & Next steps
Summary – Lesson learn recap
Visibility
Control
Automation Tools
SOP
&
Policy
Cloud-Native Design
Next Steps
• Start to use your free account
• To be familiar with AWS Service lego bricks
• Innovate your business/product with customers
Customer Sharing: HTC - What is in AWS Cloud for me?

Mais conteúdo relacionado

Mais procurados

AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - SageAWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
Amazon Web Services
 

Mais procurados (20)

Key Steps for Setting up your AWS Journey for Success - Business
Key Steps for Setting up your AWS Journey for Success - BusinessKey Steps for Setting up your AWS Journey for Success - Business
Key Steps for Setting up your AWS Journey for Success - Business
 
Overview of .Net Development on AWS
Overview of .Net Development on AWSOverview of .Net Development on AWS
Overview of .Net Development on AWS
 
Mission Critical Applications Workloads on Amazon Web Services
Mission Critical Applications Workloads on Amazon Web ServicesMission Critical Applications Workloads on Amazon Web Services
Mission Critical Applications Workloads on Amazon Web Services
 
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - SageAWS Enterprise Summit London 2013 - Stuart Lynn - Sage
AWS Enterprise Summit London 2013 - Stuart Lynn - Sage
 
Keeping Developers and Auditors Happy in the Cloud
Keeping Developers and Auditors Happy in the CloudKeeping Developers and Auditors Happy in the Cloud
Keeping Developers and Auditors Happy in the Cloud
 
Easy Analytics with AWS - AWS Summit Bahrain 2017
Easy Analytics with AWS - AWS Summit Bahrain 2017Easy Analytics with AWS - AWS Summit Bahrain 2017
Easy Analytics with AWS - AWS Summit Bahrain 2017
 
Accelerating innovation and reducing cost using cloud based software procurement
Accelerating innovation and reducing cost using cloud based software procurementAccelerating innovation and reducing cost using cloud based software procurement
Accelerating innovation and reducing cost using cloud based software procurement
 
Getting Started with AWS Security
Getting Started with AWS SecurityGetting Started with AWS Security
Getting Started with AWS Security
 
An Introduction to AWS - AWS Summit Bahrain 2017
An Introduction to AWS - AWS Summit Bahrain 2017An Introduction to AWS - AWS Summit Bahrain 2017
An Introduction to AWS - AWS Summit Bahrain 2017
 
Strategic Approaches to AWS Enterprise Application Migration
Strategic Approaches to AWS Enterprise Application MigrationStrategic Approaches to AWS Enterprise Application Migration
Strategic Approaches to AWS Enterprise Application Migration
 
SEC307 Automating Security and Compliance Response in the Cloud
SEC307 Automating Security and Compliance Response in the CloudSEC307 Automating Security and Compliance Response in the Cloud
SEC307 Automating Security and Compliance Response in the Cloud
 
Amazon QuickSight
Amazon QuickSightAmazon QuickSight
Amazon QuickSight
 
Security Best Practices - AWS Summit Bahrain 2017
Security Best Practices - AWS Summit Bahrain 2017Security Best Practices - AWS Summit Bahrain 2017
Security Best Practices - AWS Summit Bahrain 2017
 
Automating Security in Cloud Workloads with DevSecOps
Automating Security in Cloud Workloads with DevSecOpsAutomating Security in Cloud Workloads with DevSecOps
Automating Security in Cloud Workloads with DevSecOps
 
Automating Compliance for Financial Institutions - AWS Summit SG 2017
Automating Compliance for Financial Institutions - AWS Summit SG 2017Automating Compliance for Financial Institutions - AWS Summit SG 2017
Automating Compliance for Financial Institutions - AWS Summit SG 2017
 
AWS Innovate 2016: Digital Workloads on Amazon Web Services- Santanu Dutt
AWS Innovate 2016: Digital Workloads on Amazon Web Services- Santanu DuttAWS Innovate 2016: Digital Workloads on Amazon Web Services- Santanu Dutt
AWS Innovate 2016: Digital Workloads on Amazon Web Services- Santanu Dutt
 
AWS Sydney Summit 2013 - Architecting for High Availability
AWS Sydney Summit 2013 - Architecting for High AvailabilityAWS Sydney Summit 2013 - Architecting for High Availability
AWS Sydney Summit 2013 - Architecting for High Availability
 
Partner Solutions: Veritas Technologies - Unique Ways Veritas can Supercharge...
Partner Solutions: Veritas Technologies - Unique Ways Veritas can Supercharge...Partner Solutions: Veritas Technologies - Unique Ways Veritas can Supercharge...
Partner Solutions: Veritas Technologies - Unique Ways Veritas can Supercharge...
 
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
 
Cloud First New Architecture
Cloud First New ArchitectureCloud First New Architecture
Cloud First New Architecture
 

Destaque

AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
Amazon Web Services
 
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Amazon Web Services
 

Destaque (20)

Customer Sharing: Trend Micro - Analytic Engine - A common Big Data computati...
Customer Sharing: Trend Micro - Analytic Engine - A common Big Data computati...Customer Sharing: Trend Micro - Analytic Engine - A common Big Data computati...
Customer Sharing: Trend Micro - Analytic Engine - A common Big Data computati...
 
Deploying a Disaster Recovery Site on AWS: Minimal Cost with Maximum Efficiency
Deploying a Disaster Recovery Site on AWS: Minimal Cost with Maximum EfficiencyDeploying a Disaster Recovery Site on AWS: Minimal Cost with Maximum Efficiency
Deploying a Disaster Recovery Site on AWS: Minimal Cost with Maximum Efficiency
 
AWS Summit Sydney 2014 | Reduce Risk in eCommerce Projects through Outcome Ba...
AWS Summit Sydney 2014 | Reduce Risk in eCommerce Projects through Outcome Ba...AWS Summit Sydney 2014 | Reduce Risk in eCommerce Projects through Outcome Ba...
AWS Summit Sydney 2014 | Reduce Risk in eCommerce Projects through Outcome Ba...
 
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and HybridAWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
AWS Summit Tel Aviv - Enterprise Track - Enterprise Apps and Hybrid
 
Zombie Apocalypse Workshop by Warren Santer and Kyle Somers, Solutions Archit...
Zombie Apocalypse Workshop by Warren Santer and Kyle Somers, Solutions Archit...Zombie Apocalypse Workshop by Warren Santer and Kyle Somers, Solutions Archit...
Zombie Apocalypse Workshop by Warren Santer and Kyle Somers, Solutions Archit...
 
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWSAWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
AWS Webcast - AWS Webinar Series for Education #2 - Getting Started with AWS
 
AWS Summit Sydney 2014 | Running your First Application on AWS
AWS Summit Sydney 2014 | Running your First Application on AWSAWS Summit Sydney 2014 | Running your First Application on AWS
AWS Summit Sydney 2014 | Running your First Application on AWS
 
Getting Started with Amazon Aurora
Getting Started with Amazon AuroraGetting Started with Amazon Aurora
Getting Started with Amazon Aurora
 
AWS Enterprise Summit London | AWS as an Agile Enabler at The Co-operative
AWS Enterprise Summit London | AWS as an Agile Enabler at The Co-operativeAWS Enterprise Summit London | AWS as an Agile Enabler at The Co-operative
AWS Enterprise Summit London | AWS as an Agile Enabler at The Co-operative
 
AWS Summit Auckland 2014 | Managing the Pace of Innovation: Behind the Scenes...
AWS Summit Auckland 2014 | Managing the Pace of Innovation: Behind the Scenes...AWS Summit Auckland 2014 | Managing the Pace of Innovation: Behind the Scenes...
AWS Summit Auckland 2014 | Managing the Pace of Innovation: Behind the Scenes...
 
AWSome Day Cork | Technical Track
AWSome Day Cork | Technical TrackAWSome Day Cork | Technical Track
AWSome Day Cork | Technical Track
 
AWS Big Data Analytics IP Expo 2013
AWS Big Data Analytics IP Expo 2013AWS Big Data Analytics IP Expo 2013
AWS Big Data Analytics IP Expo 2013
 
AWS Summit Auckland 2014 | Continuous Integration and Deployment Best Practic...
AWS Summit Auckland 2014 | Continuous Integration and Deployment Best Practic...AWS Summit Auckland 2014 | Continuous Integration and Deployment Best Practic...
AWS Summit Auckland 2014 | Continuous Integration and Deployment Best Practic...
 
Wild rydes serverless website workshop
Wild rydes   serverless website workshopWild rydes   serverless website workshop
Wild rydes serverless website workshop
 
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
Media Content Ingest, Storage, and Archiving with AWS - John Downey, Amazon W...
 
AWS Summit Auckland 2014 | Black Belt Tips on AWS
AWS Summit Auckland 2014 | Black Belt Tips on AWS AWS Summit Auckland 2014 | Black Belt Tips on AWS
AWS Summit Auckland 2014 | Black Belt Tips on AWS
 
Scmp aws digitalmedia_2013
Scmp aws digitalmedia_2013Scmp aws digitalmedia_2013
Scmp aws digitalmedia_2013
 
Getting Started with AWS Security
Getting Started with AWS SecurityGetting Started with AWS Security
Getting Started with AWS Security
 
Customer Sharing: Weather Risk - Weather on the Cloud
Customer Sharing: Weather Risk - Weather on the CloudCustomer Sharing: Weather Risk - Weather on the Cloud
Customer Sharing: Weather Risk - Weather on the Cloud
 
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your Business
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your BusinessAWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your Business
AWS Summit Sydney 2014 | Moving to the Cloud. What does it Mean to your Business
 

Semelhante a Customer Sharing: HTC - What is in AWS Cloud for me?

RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale
 

Semelhante a Customer Sharing: HTC - What is in AWS Cloud for me? (20)

AWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your DeploymentAWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your Deployment
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
 
Taming the cost of your first cloud - CCCEU 2014
Taming the cost of your first cloud - CCCEU 2014Taming the cost of your first cloud - CCCEU 2014
Taming the cost of your first cloud - CCCEU 2014
 
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
RightScale Webinar: Operationalize Your Enterprise AWS Usage Through an IT Ve...
 
AWS Cloud Cost Optimization
AWS Cloud Cost OptimizationAWS Cloud Cost Optimization
AWS Cloud Cost Optimization
 
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
(ISM315) How to Quantify TCO & Increase Business Value Gains Using AWS
 
RightScale Webinar feat. Redapt: How to Build a Private or Hybrid Cloud
RightScale Webinar feat. Redapt:  How to Build a Private or Hybrid CloudRightScale Webinar feat. Redapt:  How to Build a Private or Hybrid Cloud
RightScale Webinar feat. Redapt: How to Build a Private or Hybrid Cloud
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
 
estrat AWS Cloud Breakfast
estrat AWS Cloud Breakfastestrat AWS Cloud Breakfast
estrat AWS Cloud Breakfast
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
 
AWS Business Essentials Day
AWS Business Essentials DayAWS Business Essentials Day
AWS Business Essentials Day
 
Cloud Computing by Team Go Getters
Cloud Computing by Team Go GettersCloud Computing by Team Go Getters
Cloud Computing by Team Go Getters
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
faisal mushtaq - an enterprise cloud cost management framework
faisal mushtaq - an enterprise cloud cost management frameworkfaisal mushtaq - an enterprise cloud cost management framework
faisal mushtaq - an enterprise cloud cost management framework
 
Intro to AWS: Amazon EC2 and Compute Services
Intro to AWS: Amazon EC2 and Compute ServicesIntro to AWS: Amazon EC2 and Compute Services
Intro to AWS: Amazon EC2 and Compute Services
 
(ISM209) Acceleration of AWS Enterprise Adoption In GE
(ISM209) Acceleration of AWS Enterprise Adoption In GE(ISM209) Acceleration of AWS Enterprise Adoption In GE
(ISM209) Acceleration of AWS Enterprise Adoption In GE
 
Benefits of Cloud Computing
Benefits of Cloud ComputingBenefits of Cloud Computing
Benefits of Cloud Computing
 
Dave Nielsen - the economically unstoppable cloud
Dave Nielsen - the economically unstoppable cloudDave Nielsen - the economically unstoppable cloud
Dave Nielsen - the economically unstoppable cloud
 
Cloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud MigrationCloud Economics: The Financial Case for Cloud Migration
Cloud Economics: The Financial Case for Cloud Migration
 
Intro to AWS: EC2 & Compute Services
Intro to AWS: EC2 & Compute ServicesIntro to AWS: EC2 & Compute Services
Intro to AWS: EC2 & Compute Services
 

Mais de Amazon 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 AWS
Amazon 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 Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon 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
 

Mais de 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
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Customer Sharing: HTC - What is in AWS Cloud for me?

  • 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Edwin Chou, Enterprise Application Development, IT, HTC May, 2016 What is in AWS Cloud for us?
  • 2. Agenda • Background • Why we use AWS Cloud • What you should know before start-up • Case sharing • Summary & next steps
  • 3. Background • Started to use AWS Cloud since 2010. • Focus on managing multiple cloud platform to cooperate with existing on premise environment. • Support cloud management, software architect & cost optimization • High performance, availability & scalability AP development
  • 4. Why we use AWS Cloud
  • 5. Because We did not have other choice in 2010
  • 6. Actually It is still a good choice in 2016
  • 7. Reason - Time to market • No lead time • One spot for everything • Global capability • Security
  • 8. Reason - Time to market - Security
  • 9. Reason - Save money • Avoid Resource Overprovision • Project Risk Management • Technique Refresh / Price Cut • Pay by usage • Computing/ Network/ Storage • Software/ Service
  • 10. Reason - Innovation • Failure is the mother of innovation • Experiment often • Fail at low cost • No need to reinvent the wheel • Synergy from application & infrastructure • API-based collaboration with Infrastructure • Change design thinking • Elastic Nature / Focus on business
  • 11. What you should know before start-up
  • 12. Financial Part Cost Visibility UP ! • CAPEX to OPEX • Payment Process • Communicate with Cost Center • No Initial Investment • Clear usage report • Clear expectation (SLA) • How we can help on cost optimization
  • 13. Management Part • Central Support Spot • Volume discount • Central AWS account creation • Management Strategy • Account management (IAM) • Network & IP management • Resource Naming & Tagging • Foundation tool set • Avoid reinventing everywhere Payer account ?? ? ? ? ?
  • 14. Cost saving part Pay by usage Every usage you pay
  • 15. Cost Saving Part – Use cloud in right way • Understand price model & limitation of AWS service. • Internal traffic across AZ, VPC, Region • Hybrid cloud is also a good choice • disaster recovery • development & testing • scalability for unpredictable spike • Software architecture is the key. • Monolithic to Micro-service / Modularization (Dynamic load) • Reduce unnecessary usage (IO / Storage / Traffic)
  • 16. Technical Part – Computing • Right Size (Vertical Scaling, Right instance type) • Right Number (Horizontal Scaling, Auto scaling) • Right Time • Season (E-commerce promotion) • Month ( Financial Report ) • Daily ( Working days) • Hourly ( Working hours) • Request ( Server less) • Right Density (Docker, AWS ECS, Free)
  • 18. System Briefing • Summary (50M+ Devices) • Device Software update • Device Configuration update • Device management • Response time < 2 seconds • System Capacity • 45 VM (without DR) • > 150,000,000 requests / day Corporate data center + CDN
  • 19. What are the challenges? • Disaster Recovery Requirement • Large initial procurement (45 VM  90 VM) • Heavy implementation cost • Heavy Operation Cost & Risk • Many manual routine jobs • DR Drill Costs a lot • Resource Overprovision • Reservation for surge • Firewalls of responsibility
  • 20. How we solve them • Disaster Recovery Requirement • Large initial procurement • Heavy implementation cost • Heavy Operation Cost & Risk • Many manual routine jobs • DR Drill Costs a lot • Resource Overprovision • Reservation for surge • Firewalls of responsibility  Pay by usage  No reinvent the wheel  Auto-Scaling  Docker to isolate env.  Automation  Automation
  • 21. This is why we use cloud and want to use it well
  • 22. How we do Visibility Control Automation Tools SOP & Policy Cloud-Native Design
  • 23. How we do • Application & VM monitor • Logstash / Elasticsearch / Kibana • AWS Cost Tools • CloudWatch / Cost Alert • Billing Console / Cost explorer • Advanced Cost Dashboard • TIBCO Spotfire Visibility
  • 24. How we do • AWS CLI/ Docker/ ECS (Application) • Cloud Formation Template (Environment) • AWS Lambda (Event Trigger)Control Automation tools SOP & Policy • VM Scheduler • VM & Storage Backup • Central application log store • General Tag policy • General Name policy • General Log policy
  • 25. How we do • Auto-scaling • Design for failure • Recover by reboot (Self-Healing) • Micro-service • Cost optimization Cloud-Native Design
  • 26. New Architecture on AWS Cloud • Active & Active mode • No single point of failure • Auto-scaling support • RTO < 5 minutes • RPO < 5 minutes Active Active
  • 27. When Disaster happened in main site (1) • Route53 redirect traffic to DR site. • CloudWatch notify NOC by SNS. • NOC will decide to trigger DR process or not. Inactive ActiveActive
  • 28. When Disaster happened in main site (2) DR site will be promoted to main site ( < 15 minutes) Automation
  • 29. When Disaster happened in main site (3) • New DR Site can be Created within 3 hours • Service has no impact • Active & Active mode works again. Active Active
  • 30. Result • TCO of 45 VMs  1,500 USD/ Months (with DR) • Disaster Recovery implementation & drill are easier • Lower operation cost & service risk • Team growth & have fun
  • 31. Summary & Next steps
  • 32. Summary – Lesson learn recap Visibility Control Automation Tools SOP & Policy Cloud-Native Design
  • 33. Next Steps • Start to use your free account • To be familiar with AWS Service lego bricks • Innovate your business/product with customers