Sunday, January 29, 2017

                    DevOps
                       
  
Contents

Ø Introduction
Ø What Is DevOps?
Ø Do We Really Need DevOps?
Ø DevOps Quantifiable Benefits
Ø How Does DevOps Work ?
Ø Challenges and Problems Out There
Ø 7Cs Approach of DevOps

Introduction

Top concerns that we hear from customers are:-

Ø “How can we release on-time?”
Ø “How can we have a stable release?”
Ø “How can we address the problems before end users get impacted?

Solution is:- “Embrace DevOps”

Whether you are a tiny startup, a mid-sized one or a Fortune 500 company, be informed that the IT industry is adopting DevOps at an amazing pace. Even then, majority of IT professionals either don’t know about DevOps or just have a partial understanding of the big picture

DevOps is a business driven software delivery approach, an approach that takes a new or enhanced business idea from design to development to testing and all the way to production, providing business value to customers in an efficient manner.

What is DevOps?

Patrick Debois, who’s often called “the father of DevOps”, coined the word “DevOps” in 2009. As the word depicts, it was formed by combining two words: “development” and “operations”. DevOps is a collaborative way of developing and deploying software.

DevOps (a combination of development and operations) is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) operation professionals

“It’s a movement of people who think it’s change in the IT Industry ,time to stop wasting money, time to start delivering great software, and building systems that scale and last”-- Patrick Debois

Ø DevOps is an approach based on agile and lean principles in which business owners, development, operations,  and quality assurance team collaborate to deliver software in a continuous stable manner
Ø DevOps is an environment that promotes cross practicality, shared business tasks and belief
Ø DevOps is a movement that improves IT service delivery agility
Ø DevOps is a culture that promotes better working relationship within the company
Ø DevOps is a set of practices that provides rapid, reliable software delivery

Do we really need DevOps?

Developers always want to deliver changes as soon as possible. Operations want reliability and stability. Lee Thomson describes this as a wall of confusion between development and operations. This wall of confusion not only exists between the mindsets of the two teams but also with the tools they use. Development uses some tools and operation uses some other tools to perform the same stuff.

DevOps break down the walls between development and operations team, unifying development to operations for better, faster outcomes.

DevOps Quantifiable Benefits
Ø  Increased collaboration between departments
Ø  Improved quality of deployed applications
Ø  Increased numbers of customers using software/services
Ø  New software/services that would otherwise not be possible/explored
Ø  Fewer employees working on developing and deploying software/services
Ø  Reduced time-to-time market for software/service
Ø  An increase in revenue
Ø  Software/service made available across more platforms
Ø  A reduction in spend on developement and operations
Ø  Increased frequency of deployments of software/services

How does DevOps work?

DevOps is a way of thinking.



Five Basic Principles of DevOps :
Ø  Eliminate the blame game, Open post-mortems, Feedback, Rewarding failures
Ø  Continous Delivery, Monitoring, Configuration Management
Ø  Business value for end user
Ø  Performance Metrics, Logs, Business goals Metrics,People Integration Metrics, KPI
Ø  Ideas, Plans, Goals, Metrics, Complications, Tools
DevOps combines the best of all teams providing the following:

Ø  Develops and verifies against production-like systems
Ø  Reduces cost/time to deliver - Deploy often, deploy faster with repeatable, reliable process
Ø  Increases Quality - Automated testing, Reduce cost/time to test
Ø  Reduces Defect cycle time - Increase the ability to reproduce and fix defects
Ø  Increases Virtualize Environments utilization
Ø  Reduces Deployment related downtime
Ø  Minimizes rollbacks

Challenges and problems out there

It doesn’t matter whether you are in Cloud, Enterprise or Mobile. For each one of you, stable software delivery on time is the key to your business success

Some of the serious issues blocking your software delivery are:

Ø  Building and maintaining servers – Time consuming and unproductive
Ø  No environment management - Differences in development and     production environments
Ø  Slow deployments – Costly error prone manual process and efforts
Ø  No shared ownership - Lack of feedback and proper metric leads
Ø  No proper configuration management - Discrepancies in managing configurations
Ø  Deployments are a blocker - Upgrade risk due to manual management of multiple application configuration and versions - Dependency on specific deployment engineer
Ø  Production downtime - Due to lack of improper deployment instructions / checklist
Ø  Hacking – Fixing directly in production (instead of a proper hotfix    process) and forgets to check-in into source   control

Realize your entire business gets impacted if you do not have Continuous Delivery. To enable that, you must adopt DevOps

7Cs Approach OF DevOps

Agile mantra:- “People over Process over Tools”.

With the right people, we establish the right process and choose the right tools to deliver the end results

Ø  People – Communication & Collaboration
Ø  Process – Source Control Check-ins, Code Review, Code Quality, Change Control, RCAs
Ø  Tools – For Continuous Delivery (achieve by the combination of Continuous Integration, Continuous Deployment  and Continuous Testing) and Continuous Monitoring

  7 Cs of Devops

Ø Communication
Ø Collaboration
Ø Controlled Process
Ø Continuous Integration
Ø Continuous Deployment
Ø Continuous Testing
Ø Continuous Monitoring


Ø Automate Provisioning - Infrastructure as Code
Ø Automate Builds – Continuous Integration
Ø Automate Deployments – Defined Deployment Pipeline and Continuous Deployments with appropriate configurations for the environments
Ø Automate Testing – Continuous Testing, Automated tests after each deployment
Ø Automate Monitoring – Proper monitors in place sending alerts
Ø Automate Metrics – Performance Metrics, Logs

DevOps is a process that creates a stable infrastructure which enables to release new code frequently,easily and rapidly with confidence.

DevOps is an Enterprise Architecture Framework that allows seamless communication between development and operations team to deliver stable software on time.

Tuesday, December 31, 2013

Happy New Year 2014
If The Past Year Has Not Taught You Anything,
That’s Okay.
31st December Doesn't Mean It's Over.
As Long As You Have Life
There Is Hope For You To Accomplish
Greatness And Make Good Memories




Tuesday, June 11, 2013

What are the apple operating systems----iOS7 launch at IOS WWDC

What are the apple operating systems clearing all ios rumors Apple has announced today iOS-7 in ios wwdc about the most awaited apple OS the biggest change since the existence of iPhone, It's packed with tons of new features, and a stunning new user interface.



Brief Description of few new features is

1.     New slide to unlock from the bottom of the screen, flat icons, new slide-up control panel, all icons redesigned, refined typography.  A whole new palette of colors and You can see behind the icons, it's really incredible

2.     New Game Center logo and design



3.     Swipe between days in calendar, similar to Android.


4.     Animated background looks incredibly similar to Android.


5.     Nice animations in weather app — similar to HTC's weather app designs


6.     3D interface, when you tilt the phone the perspective changes.


7.     New multitasking for all apps — "with great battery life."


8.     Intelligent update scheduling for apps the ones you use most often pull in updates in the background most often.


9.     Safari has a new tab interface and complete redesign, as do the other apps, Tabs work as a kind of Rolodex roundabout, flying backward and forward in 3D,The tab overview features a very smooth animation, each page has its own preview, and you're no longer limited to just eight


10.                       AirDrop for iOS. You just tap to share. You don't need to wander around, bumping your phone, iPhone 4S will not get AirDrop, nor will the iPhone 4.


11.                       New camera app has automatic "square" camera for Instagram shots. New photos app automatically organizes your pictures, based on where and when called "moments, You can zoom out to entire years. Very interesting, You can make out patterns of photos, You can tap and scrub over the photos in the year view to see larger photos.


12.                       Great new ways to share your photos, AirDrop, iCloud, Twitter, Facebook, Also You can share into other people's photo streams, and other people can share into yours, it looks like. Apple now supports video via iCloud photo sharing.

13.                       Siri gets design overhaul, new capabilities in iOS 7 , Siri has a gorgeous new interface Siri has a new voice. and a male voice. And they sound  real and new international voices. You can adjust settings via Siri Like brightness. You can now search Twitter and Wikipedia with Siri.  Bing web search results in Siri.


14.                       iOS 7 Control Center allows quick toggling of Wi-Fi, Bluetooth, and other settings


15.                       Apple announces iTunes Radio, a streaming music service to compete with Pandora, the absolute best way to discover new music It has the best music player for iPhone, You see all of your purchased music from iCloud right in your library.Once you have a station you love, you can share it with a friend or start a new one based on the song, So, you can listen to radio stations, and then buy if you like the song. iTunes Radio is free with ads, and if you're an iTunes Match subscriber, it's completely free.


16.                       App Store will update apps automatically in iOS 7 You no longer have to manually manage app updates.


There's more to iOS 7 than this, It's unbelievable, it's just gorgeous from the typography to the home screen when you move the device in your hand, it actually tracks your motion.

iOS 7 available to developers today, for everyone else it will be available on app store in the fall for iPhone 4 and later models, iPad 2 and later models, 5th generation iPod touch.

Sunday, June 9, 2013

Samsung Galaxy S4 Smartphone The Market Leader-- Review

In this competitive market once again Samsung has proven itself as true leader in handset domain and emerged as the winner after launching Samsung Galaxy S4 in the US market from April 26.  According to latest reports In May 2013 Samsung was the highest selling smartphone on Verizon, Sprint and T-Mobile. Whereas Apple iPhone 5 was the biggest success for AT&T in May. HTC One and Nokia follows after that. Samsung take a lead to become the top vendor of smartphones in the US market in May 2013, followed by Apple, HTC and Nokia, as per the research report.
Let’s look at some Review about Cool features and Tips and Tricks for Samsung S4.
Key Specifications

Network
GSM 850 / 900 / 1800 / 1900, HSDPA 850 / 900 / 1900 / 2100, LTE Supported
Body Dimensions
136.6 x 69.8 x 7.9 mm (5.38 x 2.75 x 0.31 in)
Memory
Card slot:- microSD, up to 64 GB, Internal:- 16/32/64 GB storage, 2 GB RAM
Camera
Primary:-13 MP, 4128 x 3096 pixels, autofocus, LED flash
Secondary:- 2 MP,1080p@30fps, dual video call
OS
Android OS, v4.2.2 (Jelly Bean)
CPU
Quad-core 1.6 GHz Cortex-A15 & quad-core 1.2 GHz Cortex-A7
Other Features
Dual Shot, Simultaneous HD video and image recording ,microUSB v2.0 (MHL 2), USB On-the-go, USB Host, Wi-Fi 802.11, Wi-Fi hotspot, Infrared Port,


Infolinks In Text Ads