SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Lesson Learned
from Public Clouds
for OpenStack Projects
@duongkai	
  
About me
•  An engineer at Telco
•  Interested in cloud
stuff
•  It’s my personal view.
What I am using
•  DigitalOcean -‐ personal stuff
•  AWS -‐ working stuff
•  OpenStack for Food
•  Others: Google Cloud,
Linode, Rackspace, HP Cloud
for fun
WHERE ARE WE GOING?
Before we go
Why we want OpenStack?
•  Hot term?
•  VMWare alternatives?
•  Choose it because of no alternatations?
•  For others?
Subbu 
Cloud Architect, Ebay
http://www.subbu.org/blog/2013/07/openstack-‐is-‐not-‐cloud
A cloud is a Service
and not just Software.
OpenStack is
a Cloud Controller Software
So what I learnt
•  Service Delivery
•  Service Management
•  Cost Optimization
•  Elastic Infrastructure
•  DevOps culture
SERVICE DELIVERY
What I have learnt
AWS
Digital Ocean
https://wiki.openstack.org/wiki/Programs
Actions
•  We know what we want 
ü Customers
ü Current IT processes
ü Which services will we deliver? How
•  VMs management solution
•  Complete private cloud (﴾IaaS)﴿
SERVICE MANAGEMENT
What I have learnt
AWS
Digital Ocean
Let’s imagine
•  A hardware infrastructure with dozens of
servers.
•  Hundreds of VMs are running on.
è How to Manage IT EFFECTIVELY
Actions
•  Class of service with SLA
•  High-‐availability from hardware to software
•  Automation is the best friend
•  Processes, Change management,… è ITIL?
•  Microsoft Operations Framework (﴾MOF)﴿ is a
good start.
COST OPTIMIZATION
What I have learnt
Costis always a Problems
COST
•  Hardware, network equipments
•  Operation costs
•  Capacity planning and procurement
•  Investment
Azure
AWS
AWS’s low prices
•  Custom hardware
•  Supply chain efficiencies
•  Scale
•  Frugality
"We try not to spend money on things that don’t
matter to customers.”
http://www.crn.com.au/News/382683,four-‐secrets-‐of-‐awss-‐low-‐prices.aspx#ixzz3009nMIjk
Actions
•  Classes of HW
– Commodity hardware is prefered to Brand HW
– SANs or iSCSI
– Appliance??? NO
– VMs density. Storage density
•  Software controls everything
•  Automation vs Manual
Open Compute
Project
ELASTIC INFRASTRUCTURE
What I have learnt
Elastic Infrastructure
•  Easy to scale. Scale in mindset
•  Know your business carefully.
•  Think big, Start small.
•  Capacity Planning is a must-‐work
•  Know your demand.
DEVOPS CULTURE
What I have learnt
DevOps
•  DevOps (﴾a portmanteau of development and
operations)﴿ is a software development method that
stresses communication, collaboration and integration
between software developers and
information technology (﴾IT)﴿ operations professionals.
DevOps is a response to the interdependence of
software development and IT operations. It aims to help
an organization rapidly produce software products and
services.
DevOps
•  Use of agile and other development processes
and methodologies
•  Increased usage of data center automation and
configuration management tools
Software is Eating the world(﴾*)﴿
Marc	
  Andreessen	
  	
  
(*)	
  h5p://online.wsj.com/news/ar>cles/SB10001424053111903480904576512250915629460	
  
Infrastructure as Code
Actions
•  Learn how to program. Automate daily tasks
•  Learn using Configuration Management
software
•  Communicate effectively among developers
and ops
•  OpenStack API
Q&A

Weitere ähnliche Inhalte

Was ist angesagt?

SaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserableSaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserable
André Cedik
 

Was ist angesagt? (19)

The cloud and all that jazz
The cloud and all that jazzThe cloud and all that jazz
The cloud and all that jazz
 
Virtual Desktops on AWS by Mike Burke, Farm Credit Canada
Virtual Desktops on AWS by Mike Burke, Farm Credit CanadaVirtual Desktops on AWS by Mike Burke, Farm Credit Canada
Virtual Desktops on AWS by Mike Burke, Farm Credit Canada
 
SaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserableSaaS on the rise - Why carriers have to make our lives miserable
SaaS on the rise - Why carriers have to make our lives miserable
 
Cloud computing - A Cloud Career Path
Cloud computing - A Cloud Career PathCloud computing - A Cloud Career Path
Cloud computing - A Cloud Career Path
 
Agaze
AgazeAgaze
Agaze
 
Azure Saturday 2017 - Hold my beer...
Azure Saturday 2017 - Hold my beer...Azure Saturday 2017 - Hold my beer...
Azure Saturday 2017 - Hold my beer...
 
Scaling on DigitalOcean
Scaling on DigitalOceanScaling on DigitalOcean
Scaling on DigitalOcean
 
TBLC Workshop Lunch & Learn - Utilizing the Cloud
TBLC Workshop Lunch & Learn - Utilizing the CloudTBLC Workshop Lunch & Learn - Utilizing the Cloud
TBLC Workshop Lunch & Learn - Utilizing the Cloud
 
Azure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the CloudAzure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the Cloud
 
Serverless is the future... or is it?
Serverless is the future... or is it?Serverless is the future... or is it?
Serverless is the future... or is it?
 
Dev/Test in the Cloud - F
Dev/Test in the Cloud - FDev/Test in the Cloud - F
Dev/Test in the Cloud - F
 
Banff Summit 2011 Cloud Camp: OSSM Lightening Talk -- Dave Nielsen, Cloud Camp
Banff Summit 2011 Cloud Camp: OSSM Lightening Talk -- Dave Nielsen, Cloud CampBanff Summit 2011 Cloud Camp: OSSM Lightening Talk -- Dave Nielsen, Cloud Camp
Banff Summit 2011 Cloud Camp: OSSM Lightening Talk -- Dave Nielsen, Cloud Camp
 
7 ways for data teams to save money in azure
7 ways for data teams to save money in azure7 ways for data teams to save money in azure
7 ways for data teams to save money in azure
 
Automating Cloud Cluster Deployment: Beyond the Book
Automating Cloud Cluster Deployment: Beyond the BookAutomating Cloud Cluster Deployment: Beyond the Book
Automating Cloud Cluster Deployment: Beyond the Book
 
How Crownbet Disrupted the Australian Market, One Instance at a Time - Sessio...
How Crownbet Disrupted the Australian Market, One Instance at a Time - Sessio...How Crownbet Disrupted the Australian Market, One Instance at a Time - Sessio...
How Crownbet Disrupted the Australian Market, One Instance at a Time - Sessio...
 
Cloud development and career path
Cloud development and career pathCloud development and career path
Cloud development and career path
 
satya_cloud presentation
satya_cloud presentationsatya_cloud presentation
satya_cloud presentation
 
Rainbows, Unicorns, and other Fairy Tales in the Land of Serverless Dreams
Rainbows, Unicorns, and other Fairy Tales in the Land of Serverless DreamsRainbows, Unicorns, and other Fairy Tales in the Land of Serverless Dreams
Rainbows, Unicorns, and other Fairy Tales in the Land of Serverless Dreams
 
The Effect of Cloud Computing on Growth of Startups and Entrepreneurship
The Effect of Cloud Computing on Growth of Startups and EntrepreneurshipThe Effect of Cloud Computing on Growth of Startups and Entrepreneurship
The Effect of Cloud Computing on Growth of Startups and Entrepreneurship
 

Andere mochten auch

Itlc hanoi va viet openstack gioi thieu hn04
Itlc hanoi va viet openstack gioi thieu hn04Itlc hanoi va viet openstack gioi thieu hn04
Itlc hanoi va viet openstack gioi thieu hn04
Le Cuong
 
ITLC Hanoi - open stack-icehouse - nguyen trung kien_pdf
ITLC Hanoi - open stack-icehouse - nguyen trung kien_pdfITLC Hanoi - open stack-icehouse - nguyen trung kien_pdf
ITLC Hanoi - open stack-icehouse - nguyen trung kien_pdf
Le Cuong
 
Itlc hanoi gioi thieu tong quan open stack - tong manh cuong
Itlc hanoi   gioi thieu tong quan open stack - tong manh cuongItlc hanoi   gioi thieu tong quan open stack - tong manh cuong
Itlc hanoi gioi thieu tong quan open stack - tong manh cuong
Le Cuong
 
IT Leader Club Hanoi - ITIL - FCAPS nhin tu quan diem ITIL - Luu Van Hau
IT Leader Club Hanoi - ITIL - FCAPS nhin tu quan diem ITIL - Luu Van HauIT Leader Club Hanoi - ITIL - FCAPS nhin tu quan diem ITIL - Luu Van Hau
IT Leader Club Hanoi - ITIL - FCAPS nhin tu quan diem ITIL - Luu Van Hau
Le Cuong
 
SFD2013 OpenInnovation
SFD2013 OpenInnovationSFD2013 OpenInnovation
SFD2013 OpenInnovation
Le Cuong
 
ITLC Hanoi - Establishing a service desk
ITLC Hanoi - Establishing a service deskITLC Hanoi - Establishing a service desk
ITLC Hanoi - Establishing a service desk
Le Cuong
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
Le Cuong
 
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
Le Cuong
 
IT Leader Club Hanoi - ITIL - Quan ly su co CNTT- Tran Thang
IT Leader Club Hanoi - ITIL - Quan ly su co CNTT- Tran ThangIT Leader Club Hanoi - ITIL - Quan ly su co CNTT- Tran Thang
IT Leader Club Hanoi - ITIL - Quan ly su co CNTT- Tran Thang
Le Cuong
 
SFD2013 OpenStack Điện toán đám mây nguồn mở
SFD2013 OpenStack Điện toán đám mây nguồn mởSFD2013 OpenStack Điện toán đám mây nguồn mở
SFD2013 OpenStack Điện toán đám mây nguồn mở
Le Cuong
 
Microsoft Next City
Microsoft Next CityMicrosoft Next City
Microsoft Next City
Le Cuong
 
IT Leader Club Hanoi - ITIL - ITIL & SMB - Nguyen Manh Cuong
IT Leader Club Hanoi - ITIL - ITIL & SMB - Nguyen Manh CuongIT Leader Club Hanoi - ITIL - ITIL & SMB - Nguyen Manh Cuong
IT Leader Club Hanoi - ITIL - ITIL & SMB - Nguyen Manh Cuong
Le Cuong
 
City Next for Partners
City Next for PartnersCity Next for Partners
City Next for Partners
Le Cuong
 
The Future of GIS
The Future of GISThe Future of GIS
The Future of GIS
Le Cuong
 

Andere mochten auch (16)

Itlc hanoi va viet openstack gioi thieu hn04
Itlc hanoi va viet openstack gioi thieu hn04Itlc hanoi va viet openstack gioi thieu hn04
Itlc hanoi va viet openstack gioi thieu hn04
 
ITLC Hanoi - open stack-icehouse - nguyen trung kien_pdf
ITLC Hanoi - open stack-icehouse - nguyen trung kien_pdfITLC Hanoi - open stack-icehouse - nguyen trung kien_pdf
ITLC Hanoi - open stack-icehouse - nguyen trung kien_pdf
 
Itlc hanoi gioi thieu tong quan open stack - tong manh cuong
Itlc hanoi   gioi thieu tong quan open stack - tong manh cuongItlc hanoi   gioi thieu tong quan open stack - tong manh cuong
Itlc hanoi gioi thieu tong quan open stack - tong manh cuong
 
IT Leader Club Hanoi - ITIL - FCAPS nhin tu quan diem ITIL - Luu Van Hau
IT Leader Club Hanoi - ITIL - FCAPS nhin tu quan diem ITIL - Luu Van HauIT Leader Club Hanoi - ITIL - FCAPS nhin tu quan diem ITIL - Luu Van Hau
IT Leader Club Hanoi - ITIL - FCAPS nhin tu quan diem ITIL - Luu Van Hau
 
SFD2013 OpenInnovation
SFD2013 OpenInnovationSFD2013 OpenInnovation
SFD2013 OpenInnovation
 
ITLC Hanoi - Establishing a service desk
ITLC Hanoi - Establishing a service deskITLC Hanoi - Establishing a service desk
ITLC Hanoi - Establishing a service desk
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
ITLC Hanoi - Triển khai ceph hướng tới Cloud Storage và hỗ trợ OpenStack - du...
 
IT Leader Club Hanoi - ITIL - Quan ly su co CNTT- Tran Thang
IT Leader Club Hanoi - ITIL - Quan ly su co CNTT- Tran ThangIT Leader Club Hanoi - ITIL - Quan ly su co CNTT- Tran Thang
IT Leader Club Hanoi - ITIL - Quan ly su co CNTT- Tran Thang
 
SFD2013 OpenStack Điện toán đám mây nguồn mở
SFD2013 OpenStack Điện toán đám mây nguồn mởSFD2013 OpenStack Điện toán đám mây nguồn mở
SFD2013 OpenStack Điện toán đám mây nguồn mở
 
BA DAY: 5 bước phân tích yêu cầu nghiệp vụ
BA DAY: 5 bước phân tích yêu cầu nghiệp vụ BA DAY: 5 bước phân tích yêu cầu nghiệp vụ
BA DAY: 5 bước phân tích yêu cầu nghiệp vụ
 
Cloud computing OpenStack_discussion_2014-05
Cloud computing OpenStack_discussion_2014-05Cloud computing OpenStack_discussion_2014-05
Cloud computing OpenStack_discussion_2014-05
 
Microsoft Next City
Microsoft Next CityMicrosoft Next City
Microsoft Next City
 
IT Leader Club Hanoi - ITIL - ITIL & SMB - Nguyen Manh Cuong
IT Leader Club Hanoi - ITIL - ITIL & SMB - Nguyen Manh CuongIT Leader Club Hanoi - ITIL - ITIL & SMB - Nguyen Manh Cuong
IT Leader Club Hanoi - ITIL - ITIL & SMB - Nguyen Manh Cuong
 
City Next for Partners
City Next for PartnersCity Next for Partners
City Next for Partners
 
The Future of GIS
The Future of GISThe Future of GIS
The Future of GIS
 

Ähnlich wie Itlc hanoi lesson learned-open-stack - pham tung duong

Ähnlich wie Itlc hanoi lesson learned-open-stack - pham tung duong (20)

Migrating to Public Cloud
Migrating to Public CloudMigrating to Public Cloud
Migrating to Public Cloud
 
Cloud Computing by Team Go Getters
Cloud Computing by Team Go GettersCloud Computing by Team Go Getters
Cloud Computing by Team Go Getters
 
Business Agility: Taking an App Global (at Speed) - Session Sponsored by ITOC
Business Agility: Taking an App Global (at Speed) - Session Sponsored by ITOCBusiness Agility: Taking an App Global (at Speed) - Session Sponsored by ITOC
Business Agility: Taking an App Global (at Speed) - Session Sponsored by ITOC
 
B2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWSB2 - Integrating on-premises workloads with AWS
B2 - Integrating on-premises workloads with AWS
 
Mapping Life Science Informatics to the Cloud
Mapping Life Science Informatics to the CloudMapping Life Science Informatics to the Cloud
Mapping Life Science Informatics to the Cloud
 
Webcast: DevOps in AWS is different! How can containers help?
Webcast: DevOps in AWS is different! How can containers help? Webcast: DevOps in AWS is different! How can containers help?
Webcast: DevOps in AWS is different! How can containers help?
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
 
AWS Cloud Solution - An Overview
AWS Cloud Solution - An OverviewAWS Cloud Solution - An Overview
AWS Cloud Solution - An Overview
 
Windows Azure introduction
Windows Azure introductionWindows Azure introduction
Windows Azure introduction
 
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
 
estrat AWS Cloud Breakfast
estrat AWS Cloud Breakfastestrat AWS Cloud Breakfast
estrat AWS Cloud Breakfast
 
Best of re:Invent 2016 meetup presentation
Best of re:Invent 2016 meetup presentationBest of re:Invent 2016 meetup presentation
Best of re:Invent 2016 meetup presentation
 
SRV318_Research at PNNL Powered by AWS
SRV318_Research at PNNL Powered by AWSSRV318_Research at PNNL Powered by AWS
SRV318_Research at PNNL Powered by AWS
 
Research at PNNL: Powered by AWS - SRV318 - re:Invent 2017
Research at PNNL: Powered by AWS - SRV318 - re:Invent 2017Research at PNNL: Powered by AWS - SRV318 - re:Invent 2017
Research at PNNL: Powered by AWS - SRV318 - re:Invent 2017
 
Conversations in the Cloud
Conversations in the CloudConversations in the Cloud
Conversations in the Cloud
 
Planning for the Cloud
Planning for the CloudPlanning for the Cloud
Planning for the Cloud
 
Java Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudJava Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the Cloud
 
Azure JumpStart
Azure JumpStartAzure JumpStart
Azure JumpStart
 
Stop calling everything serverless!
Stop calling everything serverless!Stop calling everything serverless!
Stop calling everything serverless!
 

Kürzlich hochgeladen

Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
ZurliaSoop
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Hung Le
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
David Celestin
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 

Kürzlich hochgeladen (17)

Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptx
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 

Itlc hanoi lesson learned-open-stack - pham tung duong

  • 1. Lesson Learned from Public Clouds for OpenStack Projects @duongkai  
  • 2. About me •  An engineer at Telco •  Interested in cloud stuff •  It’s my personal view.
  • 3. What I am using •  DigitalOcean -‐ personal stuff •  AWS -‐ working stuff •  OpenStack for Food •  Others: Google Cloud, Linode, Rackspace, HP Cloud for fun
  • 4. WHERE ARE WE GOING? Before we go
  • 5. Why we want OpenStack? •  Hot term? •  VMWare alternatives? •  Choose it because of no alternatations? •  For others?
  • 6. Subbu Cloud Architect, Ebay http://www.subbu.org/blog/2013/07/openstack-‐is-‐not-‐cloud
  • 7. A cloud is a Service and not just Software.
  • 8. OpenStack is a Cloud Controller Software
  • 9. So what I learnt •  Service Delivery •  Service Management •  Cost Optimization •  Elastic Infrastructure •  DevOps culture
  • 10. SERVICE DELIVERY What I have learnt
  • 11. AWS
  • 14. Actions •  We know what we want ü Customers ü Current IT processes ü Which services will we deliver? How •  VMs management solution •  Complete private cloud (﴾IaaS)﴿
  • 16. AWS
  • 18. Let’s imagine •  A hardware infrastructure with dozens of servers. •  Hundreds of VMs are running on. è How to Manage IT EFFECTIVELY
  • 19. Actions •  Class of service with SLA •  High-‐availability from hardware to software •  Automation is the best friend •  Processes, Change management,… è ITIL? •  Microsoft Operations Framework (﴾MOF)﴿ is a good start.
  • 21. Costis always a Problems
  • 22. COST •  Hardware, network equipments •  Operation costs •  Capacity planning and procurement •  Investment
  • 23. Azure
  • 24. AWS
  • 25. AWS’s low prices •  Custom hardware •  Supply chain efficiencies •  Scale •  Frugality "We try not to spend money on things that don’t matter to customers.” http://www.crn.com.au/News/382683,four-‐secrets-‐of-‐awss-‐low-‐prices.aspx#ixzz3009nMIjk
  • 26. Actions •  Classes of HW – Commodity hardware is prefered to Brand HW – SANs or iSCSI – Appliance??? NO – VMs density. Storage density •  Software controls everything •  Automation vs Manual
  • 29.
  • 30. Elastic Infrastructure •  Easy to scale. Scale in mindset •  Know your business carefully. •  Think big, Start small. •  Capacity Planning is a must-‐work •  Know your demand.
  • 31. DEVOPS CULTURE What I have learnt
  • 32. DevOps •  DevOps (﴾a portmanteau of development and operations)﴿ is a software development method that stresses communication, collaboration and integration between software developers and information technology (﴾IT)﴿ operations professionals. DevOps is a response to the interdependence of software development and IT operations. It aims to help an organization rapidly produce software products and services.
  • 33. DevOps •  Use of agile and other development processes and methodologies •  Increased usage of data center automation and configuration management tools
  • 34. Software is Eating the world(﴾*)﴿ Marc  Andreessen     (*)  h5p://online.wsj.com/news/ar>cles/SB10001424053111903480904576512250915629460  
  • 36. Actions •  Learn how to program. Automate daily tasks •  Learn using Configuration Management software •  Communicate effectively among developers and ops •  OpenStack API
  • 37. Q&A