Download - Perfomance Automation via DevOps Webinar
Performance Automationvia DevOps
Slide # 2015 BlueCamphor Technologies (P) Ltd.www.skillspeed.com
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comSession ObjectivesThis session will help you to understand:Use case : Cloud Automation via DevOpsIntroduction to DevOpsDevOps Adoption processDevOps Development life cycleWhy do we need DevOps?Benefits of DevOps Benefits of Automation via DevOps Jenkins Work-flow
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comUseCase: Cloud Automation via DevOps Problem Statement: Cloud do not operate themselves!Solution: Ops automation (DevOps) jumpstarts learning, reduces complexity and manages scale
Solution
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comIntroduction to DevOpsDevOps is the bridge between the development and operations excellence
It is an extension of the lean and Agile principles, which streamlines and helps rapid deployments
ApplicationPlatformOperating SystemInfrastructure
Development
Operations
DevOps"DevOps" is meant to denote a close collaboration and cross-pollination between what were previously purely development roles, purely operations roles and purely QA roles
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comDevOps AdoptionIn organizations, many different settings may be in place like different tools for developers and operation teams, different working models and objectives
DevOps defines the process which streamlines software development with feedback from production, thus improving the product life cycle
DevOps Aspects and Inspirations:
Culture: Get rid of cultural barriersAutomation: Reduce the mundane tasks and automateMeasurements: There must be well defined metrics with incentivesSharing: There must be a culture to share ideas, tools
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comDevOps Adoption Process
TeamVersionControlContinuous IntegrationQuality GatesApprovalProduction
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comChallenges in DevelopmentIn traditional projects, software is specified and then programmed in stages and not in iterations. Very often the specifications change, bugs filed and it becomes difficult to align with the original project outline For software, its a long journey to the production
With Agile, programmers and testers became Developers and with DevOps, developers and operations became DevOps
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.com
DevOps Development Lifecycle
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comWhy do we need DevOps?Top technology trends are impacting how organizations operateTechnology trends most impacting competitiveness
42%42%40%36%34%Organizations underprepared for technology trends
82%73%78%82%79%
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comBenefits of DevOpsTechnical benefits:
Continuous software deliveryLess complex problems to fixFaster resolution of problems
Business benefits
Faster delivery of featuresMore stable operating environmentsMore time available to add value (rather than fix/maintain)
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comUsers Of DevOps
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comWhy do we need Automation?Automation is key for the success of DevOps
Automation focuses on the setup, configuration, deployment, and support of infrastructure and the applications that run on itAutomation has many benefitsRapid changesImproved productivityRepeatable configurationsReproducible environmentsLeveraged elasticity
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comBenefits of automation via DevOps Automate all your deploymentsManage application packages centrallySchedule releasesProvision entire stacksJenkins are used to give continuous delivery and DevOps practices in an organization
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comWhat is Jenkins?Jenkins is an continuous integration (CI) server, which is used widely for automation of build and deploymentsBuilds can be started by:
Commit in a version control systemScheduling via a cron-like mechanismBuilding when other builds have completed or by requesting a specific build URL
Deploy
Manage
Assemble
Model
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comJenkins Work-FlowBuild, test and integrate as quickly as possible
DEVELOPTESTDESIGNDEPLOY
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comComponents of Build
BuildMaster
CVSSVNDarcs..etc.
Browser
Status Client
IRC
Build Slave
Build Slave
Build Slave
ChangesBuild StatusCommandsResults
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comDemonstrationLet us look at how to setup and configure Jenkins
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comJenkins InstallationDownload
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
Install Jenkins$ yum install Jenkins
Add Jenkins to system boot$ chkconfig jenkins on
Start Jenkins$ service jenkins start
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comWhy SkillSpeed?
Course Curriculum from Industry Experts
Instructor Led Live Virtual Sessions
Lifetime access to Course Content via LMS
100% Placement Assistance
24x7 Support
24x7
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.com
SkillSpeed offer virtual instructor lead courses designed to bridge the time to competency gap experienced by the technology companies. USP of SkillSpeed is the subject matter expert (SME). SMEs are industry experts and has a good understanding and hands-on industry experience of the technology.
This industry expert designs, develops, and delivers the course.
SkillSpeed provides you:Course Curriculum from Industry ExpertsInstructor Led Live Virtual Sessions Real life industry case studies- Live Virtual Interactions Interaction with industry experts- Lifetime access to all course content via the LMS- 24*7 support- 100% placement assistance
Course Topics
Module 1Introduction to DevOps and its Importance
Module 2Common Infrastructure Servers
Module 3Server Provisioning and Automation
Module 4Puppet, System Performance and Security Aspects
Module 5Basics of Bash/Python Scripting
Module 6Virtualization Concepts
Module 7Monitoring and Logging
Module 8The Useful DevOps Tools and Commands
Slide # 2015 BlueCamphor Technologies (P) Ltd.www.skillspeed.com
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comCorporate Partners
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.comLines open 24/7To know more about the course, Please contact:
IND+91-90660-20904
USA1866-607-6547 (Toll Free)Or reach us [email protected] Us
2015 Blue Camphor Technologies (P) Ltd.www.skillspeed.comSlide #
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.com
# 2014 BlueCamphor Technologies (P) Ltd.www.skillspeed.com