Breaking the Kubernetes Kill Chain: Host Path Mount
Contributing to OpenStack, A beginner's perspective
1.
2. ● Graduated from COEP(IT) in 2014
● https://akankshaha.wordpress.com
● https://sanakhan2011.wordpress.com
3. ● What is OpenStack
● OpenStack - Building blocks
● Architecture
● Why contribute to OpenStack?
● Ways in which you can contribute
● Steps to contribute
● Questions?
4. ● A set of open source software components to build clouds
5.
6. ● On-demand delivery of resources hosted over the internet (somewhere in the
cloud)
● Resources can be a simple app to a complete datacenter and are highly
scalable
● Example Cloud Services: Github, Gmail, Twitter, Instagram, Google App
Engine
● Technology used to enable cloud computing - Virtualization
7.
8. ● Virtualization software makes it possible to run multiple operating systems
and multiple applications on the same server at the same time
● Generally accomplished by dividing a single piece of hardware into two or
more segments such that each segment operates as its own independent
environment
● Abstracts the physical infrastructure
9. ● Nova - Compute resources
● Neutron - Networks
● Cinder - Storage
● Keystone - Authentication
● Glance - Image Service
● Horizon - Web UI
● RabbitMQ - Messaging Service
● And many more..
12. ● Beginner friendly and active contributor community
● Work on the project being used by millions
● Get to learn from experienced developers around the world
● Rich set of guidelines and documentation
● Huge bunch of interesting things to learn