Posts

Why is Artificial Intelligence important?

Image
The AI learning adventure explores intelligence and its connection to engineering and technology.  Using ideas about human intelligence and intelligence more broadly, engineers can create “artificial intelligence,”; that is, impart “human” intelligence into machines or technology (Classical AI) or design technology that can itself “create” intelligence (future AI).  In fact, understanding how the brain works—”reverse-engineering the brain”—and understanding how engineers design intelligent machines—machines that replicate human intelligence—is one of the “Grand Challenges of Engineering” as set forth by The National Academy of Engineering (NAE). The implications and benefits of understanding the brain are many.  In addition to advances in the treatment of brain injuries and diseases and advancements in communications technology and computer simulations, understanding the brain will allow the design of intelligent machines with even more signicant societal impacts....

DevOps Package Survey (2015-2017)

Image
DevOps is in trend are and there are number of opportunities in this field, but all DevOps jobs and departments are not created equally.  DevOps professionals define their own roles within their organization. The survey results revealed some interesting information about the rapidly evolving DevOps field. In terms of demographics, DevOps professionals come from all walks of life. However, a generalization of our results reveals a typical profile: male, between the ages of 25 and 44, having a bachelor’s degree with ‘1-6 years’ experience in his current role. Here are some of the key findings in the survey: DevOps salaries are on the rise. Over 76% of respondents reported an increase in 2014 earnings compared to 2013, while 22% reported no change. The median salary for a DevOps professional is $105,600. Salary levels correlate with the size of the DevOps team. The larger the team, the higher the salary. In DevOps teams of up to 10 members, the median salary is $104,000...

DevOps Platform embraced by Infosys | NIIT digiNxt

Image
Infosys adopted it because it brings the power of software to automate the work your people already do. It helps jump-start and accelerate the clients’ DevOps adoption . When complimented with AI , it provides critical insights to further boost the productivity of people. Bringing all the key DevOps practices and related tooling in one central platform, it caters to different technologies, acting as a great accelerator . To overcome the challenges of constant market change, businesses must be ‘ changeable ’ too.  This means having the agility to spot and seize opportunities fast, introduce new products on demand, revamp business processes, and create new business models. The only way for companies to be able to do all this is by continuously improving their innovation cycles and supporting them with people-amplifying technologies. Businesses and enterprise IT together must deal with a big part of the challenge of boosting enterprise agility. Infosys integrated services ...

How to identify the right DevOps tools | NIIT digiNxt

Image
W e have broken down various DevOps tools in various phases: Plan Build Continuous integration Deploy Operate Continuous feedback 1. Plan Taking a page out of the agile handbook, we recommend tools that allow your development team to plan in iterations. In this way you can optimize your product from that feedback. Look for tools that provide sprint planning features. Another great practice is continuously gathering user feedback, organizing it into actionable inputs, and prioritizing those actions for your development teams. Look for tools that encourage “asynchronous brainstorming” (if you will). It’s important that everyone can share and comment on anything: ideas, strategies, goals, requirements, roadmaps and documentation. And don’t forget about integrations. Wherever you decide to scope your feature or project should be converted into user stories in your development backlog. Some tools: Confluence, Hipchat, Jira Software 2. Build Developers use tools l...

Challenges or provocations solved by DevOps | NIIT digiNxt

Image
Prior to DevOps application development, teams were in charge of gathering business requirements for a software program and writing code. Then a separate QA team tests the program in an isolated development environment, if requirements were met, and releases the code for operations to deploy. The deployment teams are further fragmented into siloed groups like networking and database. Each time ⌚ a software program is “thrown over the wall” to an independent team it adds bottlenecks. The problem with this paradigm is that when the teams work separately: ·          Dev ✌ is often unaware of QA and Ops roadblocks that prevent the program from working as anticipated. ·          QA and Ops are typically working across many features and have little context of the business purpose and value of the software. ·          Each group has opposing goals that can...

DevOps vs Agile | NIIT digiNxt

Image
Agile and DevOps are fizzle theories that many organizations are restive to employ, but there is often some confusion or overlap between the two .  Only one business practice originated in software development, though both are being applied to organizational functions beyond software development.They’re not the same, but they’re not enemies. Planning for Unplanned work: Organizations using Agile acknowledged that Scrum is used to track the planned work. Tasks like releasing updated system, performing system upgrades etc, can be planned. On the other hand, the operations like performance spikes, system expiry, and standard security, can be unplanned. Such kind of tasks need immediate response. Organizations embraced it so that they can track both the works. Before, there were priorities from multiple masters, but now a single set of priorities are in use. Similarly, for a long list of assigned work, the time period is planned to accomplish the work. These lig...