Upload
ravi-namboori
View
82
Download
2
Embed Size (px)
Citation preview
Fundamentals Guide To DevopsPresentation By
Ravi Namboori
visit us @ http://ravinamboori.net
About Ravi Namboori
Ravi Namboori Cisco Evangelist an accomplished and thought provoking leader with over 20 years of experience in IT industry with specialization on building highly
motivated global IT teams and expertise include managing work wide network operations of campus infrastructure and voice applications, Datacenters, Telecom, SAN/NAS storage,information security and cisco certifications.
Now he is working as a Director of Architect for Equinix, Santa Clara.
What is DevOpsDevOps= Development + OperationsIn this practice, we see operations and development engineers collaborating until production support, beginning from design and the entire development process.DevOps also entails operations staff using many similar methods as developers, methods can include the use of source control, testing, taking part in an agile development process, among others.
http://ravinamboori.net
More Info On DevOps
In DevOps scenario, sub-disciplines of system administrators are not segregated.Dev------------->developersIts span is much broader, including all the personnel concerned in the development of a particular product.Ops------------->operations team, system administrators, systems engineers, DBAs, release engineers, security professionals, network engineers, among others.
Implies
Implies
Agile Development
The ideal explanation for DevOps is usage of parallel method to agile development. Agile development constitutes four layers. Agile ValuesAgile PrinciplesAgile MethodsAgile Practices.
http://ravinamboori.net
Short Note on Layers
Agile Values Is the underlying philosophy of the Agile Manifesto.Agile Principles ---------considered approaches supporting the
Agile ManifestoAgile Methods includes the very precise process deployments of
the principles.Agile Practices are the very specialized strategic tools that need
to be used along with agile implementations.
Refers to
DevOps Collaboration:DevOps embraces the complete culture of agile collaboration where all functions of a company are a part of it.DevOps emerged as the need arose for innovation in technology
work’s systems side. It is a legacy of the Agile System Administration drive and the Enterprise Systems Management (ESM) drive.
In the end, DevOps is inclusionary, where all the members responsible for creating a system are an integral part of it. They include business persons behind the system, developers, members of the operations team, networking staff, people of the security team, and so on.
http://ravinamboori.net
DevOps Conclusion
DevOps is the underlying theme for a lot of lean and agile mental makeup, where opportunities exist for collaboration across an organization.To put it in a nutshell, DevOps is an initiative to bring to Agile the understanding and approach that software has not been developed until users have been provided with it, and it meets their expectations regarding its performance and rate of change.