core.ac.uk 5openstack-client6 Ansible # # # / ' # # M Openstack ; / 7 / ...
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
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
$ WHOAMI
● Jirayut Nimsaeng (Dear)
● DevOps and Cloud Architect at
● Interested in Open Source and
Cloud Automation● OpenStack Contributor
We are the biggest used goods marketplace in Thailand
Source: http://www.fmi.org/research-resources/supermarket-facts
More than 1.3M items online everyday
Our market is equivalent to 30 supermarkets combined.
40 milionscreen views
per day
650,000 daily unique visitors
It is eight times bigger than Thailand’s national football stadium.
4 Seconds a new item is listed
every
http://bits.citrusbyte.com/microservices/
We do microservices architecture.
many microservices has been added in past year
Why Cloud?
Automation Infrastructure
Self Service
Faster Business
Public or Private Cloud?
Public and Private Cloud players
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
Why OpenStack?
APIs first
Maturity
High Availability and Scalability
Cost saving
http://www.slideshare.net/randybias/openstack-architected-like-aws-and-gcp
Open Source & Ready for Production
No vendor lock-in
Awesome Team
Kaidee’s OpenStack Journey
Why OpenStack Ansible?
Use and maintain by Rackspace and Big Tent
Because it is Ansible
● Agentless architecture
● No centralized server
● Human readable
● Open Source
● Highly flexible and configurable
● Idempotent
Infrastructure as Code
From example configuration in OpenStack Ansible document
Complies with Security Technical Implementation Guidelines
http://docs.openstack.org/developer/openstack-ansible-security/auto_controls-all.html
The best way to learn how OpenStack works
Kaidee after OpenStack
Reduced time to deploy a new service
Significantly reduce from days to an hour
Playground for Developer
Cost for scaling
Next steps
Maintenance and Upgrading
OpenStack Ironic
OpenStack Designate