You are on page 1of 4

I’m Jason Mendaros im going to discuss devOps

For example, kunwari robot

development team (team D), sila yung mag ccreate ng robot, mag gagawa ng codes, magbbuild
ng mismong robot Ngayon, ang Operation team (team O), kung ano yung natapos ni team D,
ibibigay nila kay team O Si team O naman, sila yunh magbebenta o magpapakilala sa market ng
robot, pinagsama na sa iisang team ang operations and development Mas mapapadali yung pag
gawa ng product, at the same time mas macocontrol nila yung quality ng gawa nila
Benefits of devops
Speed – example si facebook mabilis siyang nakaka innovate ng mga bagong features pra sa
mga users pra mas pumatok pa lalo sa market si facebook
Rapid delivery – if ever na may kailangna I upgrade or may bugs na kailangan ifix mas
napapabilis yung pag aayos ng mga developers pra ma maintin nila yung quality ng system
Reliabilities – dito nila minamaintain yung quality ng system kung nag wwork ba ng maayos
gumagana ba yung new features at kung namamaintain ba nila yung positive feedbacks ng mga
users
Improved Collaboration – dahil sa devops nag kakaroon ng collaboration yung dalawang team
which is development team at operation team napag sasama sama nila yung ideas nila yung
workflow yung responsibilities nila
Security - sa early stage palang ng development ng system inaapply na nila yung security. Yung
security na ttrack agad nila kung saan may security issues at pra makaiwas narin sa cybercrime

Ang main goal ng DevOp tools is para hindi na gawin manually lahat ng task na need sa pagdevelop,
yung ibang task pwede na magawa automatically, so mas napapabilis ang process ng development at
production, at the same time mas cost efficient since hindi na need maghire ng mas maraming tao. Ito
yung example ng mga automation tools na pwedeng makatulong sa team para mas mapabilis yung
pag develop and magboost yung overall productivity.
Code Management Tools: GitHub, Bitbucket, Gitlab. Collaboration Tools: Slack, Trello.
Infrastructure Management Tools: Ansible, Chef, Docker, Kubernetes, Puppet. Deployment
Tools: Jenkins, Bamboo. Testing Tools: Selenium, Sikuli, BrowserStack.
Project Management Tools: Atlassian Jira, CA Agile Central, Blueprint.
Build Tools: Gulp, Npm.

Workflow phases of devops


Planning – dito pumapasok yung pag paplano sa system including system timeline , kung ano yung
design , features at yung kabuuan ng system

Testing – tinetest nila yung kabuuan ng system kung lahat ba ng functions at features ay properly na
gumagana at kung may bug at errors yung system

Build and delivery – ito na yung complete build ng system After ng planning and testing, ibibuild mo na
yung pinaka final system or lalagyan mo na ng final touches yung binibuild mong system then yung final
product irerelease mo na sa market

Software monitoring and logging – dito pumapasok yung pag rerecord at pag analyze ng kabuan ng
system kung ano yung performance para malamaman kung ano ba yung status ng at pra din malamang
kung gumagana ba ng amayos yung mga function ng system
• IMPLEMENTATION

-Agile method can be implemented within a range of tactical frameworks like a sprint, safe and scrum.

-The primary goal of DevOps is to focus on collaboration, so it doesn't have any commonly accepted
framework.

• TASK

-Agile process focusses on constant changes.

(Nagfofocus siya sa constant changes since ang pinaka function niya is a cycle to develop and deploy)

-DevOps focuses on constant testing and delivery.

(Nagfofocus sa pag test and pag deliver

• Aims

- Agile: It addresses the gap between customer need and development & testing teams.

(nag aaddress ng problema thru feedback from customers para maayos ng development & testing
teams.)

- DevOp: It addresses the gap between development + testing and Ops.

( nag aaddress sa gap between development + testing and Ops para mas mapadali yung trabaho dahil
kapag hindi mo tinest ang isang application habang dinedevelop, or tinest mo lang siya after ng buong
process ng pagdrvelop, then need mo siya revise from the start, dahilan para mas mapatagal ang
production.)
• SKILLS AND AREAS

(Agile)

- Target Areas: Software Development

- Agile development emphasizes training all team members to have a wide variety of similar and equal
skills.

- Team size: Small Team is at the core of Agile. As smaller is the team, the fewer people on it, the faster
they can move.

(DevOps)

- Target Areas: End-to-end business solution and fast delivery

- DevOps divides and spreads the skill set between the development and operation teams.

- Team size: Relatively larger team size as it involves all the stack holders.

You might also like