OpenStack Ansible for private cloud at Kaidee
-
Upload
jirayut-nimsaeng -
Category
Technology
-
view
2.144 -
download
0
Transcript of OpenStack Ansible for private cloud at Kaidee
![Page 1: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/1.jpg)
OpenStack atOpenStack Ansible use case for private cloud
Jirayut Nimsaeng (Dear)DevOps & Cloud Architect
2nd Cloud OpenStack-Container Conference and Workshop 2016Grand Postal Building, Bangrak, Bangkok | September 22-23, 2016
![Page 2: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/2.jpg)
$ WHOAMI
● Jirayut Nimsaeng (Dear)
● DevOps and Cloud Architect at
● Interested in Open Source and
Cloud Automation● OpenStack Contributor
![Page 3: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/3.jpg)
We are the biggest used goods marketplace in Thailand
![Page 4: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/4.jpg)
Source: http://www.fmi.org/research-resources/supermarket-facts
More than 1.3M items online everyday
Our market is equivalent to 30 supermarkets combined.
![Page 5: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/5.jpg)
40 milionscreen views
per day
![Page 6: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/6.jpg)
650,000 daily unique visitors
It is eight times bigger than Thailand’s national football stadium.
![Page 7: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/7.jpg)
4 Seconds a new item is listed
every
![Page 8: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/8.jpg)
http://bits.citrusbyte.com/microservices/
We do microservices architecture.
many microservices has been added in past year
![Page 9: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/9.jpg)
Why Cloud?
![Page 10: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/10.jpg)
Automation Infrastructure
![Page 11: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/11.jpg)
Self Service
![Page 12: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/12.jpg)
Faster Business
![Page 13: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/13.jpg)
Public or Private Cloud?
![Page 14: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/14.jpg)
Public and Private Cloud players
![Page 15: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/15.jpg)
Public and Private Cloud characteristics
Public Cloud
● OPEX
● No admin expense
● Easy to scale
● Easy to start with small price
● Difficult to track resource
● Difficult to limit quota
● Difficult to control expense
Private Cloud
● CAPEX
● Need expert admin or vendors
● Need time to buy hardware to scale
● High invest and effort
● Easy tracking resource
● Easy to setup quota on project
● Allocated expense
![Page 16: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/16.jpg)
Why OpenStack?
![Page 17: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/17.jpg)
APIs first
![Page 18: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/18.jpg)
Maturity
![Page 19: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/19.jpg)
High Availability and Scalability
![Page 20: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/20.jpg)
Cost saving
http://www.slideshare.net/randybias/openstack-architected-like-aws-and-gcp
![Page 21: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/21.jpg)
Open Source & Ready for Production
![Page 22: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/22.jpg)
No vendor lock-in
![Page 23: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/23.jpg)
Awesome Team
![Page 24: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/24.jpg)
Kaidee’s OpenStack Journey
![Page 25: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/25.jpg)
![Page 26: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/26.jpg)
![Page 27: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/27.jpg)
![Page 28: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/28.jpg)
![Page 29: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/29.jpg)
![Page 30: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/30.jpg)
![Page 31: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/31.jpg)
Why OpenStack Ansible?
![Page 32: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/32.jpg)
Use and maintain by Rackspace and Big Tent
![Page 33: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/33.jpg)
Because it is Ansible
● Agentless architecture
● No centralized server
● Human readable
● Open Source
● Highly flexible and configurable
● Idempotent
![Page 34: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/34.jpg)
Infrastructure as Code
From example configuration in OpenStack Ansible document
![Page 35: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/35.jpg)
Complies with Security Technical Implementation Guidelines
http://docs.openstack.org/developer/openstack-ansible-security/auto_controls-all.html
![Page 36: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/36.jpg)
The best way to learn how OpenStack works
![Page 37: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/37.jpg)
Kaidee after OpenStack
![Page 38: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/38.jpg)
Reduced time to deploy a new service
Significantly reduce from days to an hour
![Page 39: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/39.jpg)
Playground for Developer
![Page 40: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/40.jpg)
Cost for scaling
![Page 41: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/41.jpg)
Next steps
![Page 42: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/42.jpg)
Maintenance and Upgrading
![Page 43: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/43.jpg)
OpenStack Ironic
![Page 44: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/44.jpg)
OpenStack Designate
![Page 45: OpenStack Ansible for private cloud at Kaidee](https://reader034.fdocuments.net/reader034/viewer/2022052117/587bc4491a28ab6c3c8b5119/html5/thumbnails/45.jpg)