Posts

Cloud native adoption means getting the DevOps tooling right

There are so many DevOps tooling options in the world of cloud native computing that many companies looking at a microservices and container based architectures are being overwhelmed by the options. There's no debate over the fact that a cloud native architecture using DevOps tooling can work. Eliminating the wheel and spoke architecture where the massive monolith sits in the middle, and instead approaching software Development by using DevOps tooling with a focus on serverless functions, stateless processes, isolated microservices and container based deployments has definitively been proven to work. But getting cloud native and DevOps tooling to work at scale isn't easy, and the vast number of different pathways to success can be outright intimidating to those with a more traditional set of software development skills. While competitions is good, the smorgasbord of different technologies that are trying to plant their flag in the DevOps tooling space may ...

Java DevOps provides Agile path to continuous delivery success

While there are many competing software development languages, Java DevOps has continued to prove itself as a means for successfully implementing continuous delivery systems. Every enterprise wants to make IT more responsive to user needs, and at the same time make development and deployment more efficient and fail-safe. Java is the most popular programming language, and it offers much to support these goals. The challenge is making all the various strategies work together. To do that, divide Java projects and continuous delivery capabilities by stage of impact, explore state-of-the-art approaches in each stage, and use project-level practices to tie all the pieces together. At the high level, the goal of most modern software advances is the concept of continuous delivery, meaning a process of software creation and enhancement that makes refinements available immediately without sacrificing development efficiency, compliance/governance, and operational stability....

Community College's Enterprise Arm Launches Unique Software Development Firm

ALBUQUERQUE, N.M. enterprise arm of Central New Mexico Community College (CNM), has turned a successful software development operation created to provide coding students with real commercial work experience into an independent software development firm, Ingenuity Software Labs (ISL). CNM is the lead investor in ISL, an innovative endeavor for U.S. community colleges. ISL will leverage Albuquerque as the best value for software development in the U.S. due to its low cost of doing business, abundant tech talent and high-performing coding graduates. The unique public-private partnership will tap into the $50 billion software development outsourcing market for U.S. firms – ISL aims to keep more of that work in the U.S. CNM Ingenuity, Inc., established by CNM in 2014, was founded to spark more economic development in New Mexico and to create new revenue streams for the college in an era of ever-decreasing state funding. The Deep Dive Coding Bootcamp was the first program ...

Software Development in the Cloud: Making Developers More Efficient

The software Development cycle is changing:The traditional cycle of software development ranged from tasks like requirements gathering, analysis, implementation, QA, build-fix-build iterations and then, finally, application deployment. From start to finish, software development typically took many months or even years. Those individual tasks aren’t going away, but the development cycle is changing.  It is shortening Agile development, for one, has had a tremendous influence on the development cycle. The morphing of long development cycles into frequent loops of development and redeployment followed by feedback from customers, end users and other stakeholders has enabled more frequent updates and more targeted releases. The packaging of S oftware Development as apps that can access collections of microservices and as containers also means that it’s now possible to introduce updates more easily and frequently by swapping out newer versions of self-co...

Watch: Microsoft Whiteboard app leaked in video

Microsoft announced that the app will be made available for Windows 10 devices later this year. Microsoft along with its refreshed Surface Pro line-up, also gave us a glimpse of its new app called Microsoft Whiteboard for Windows 10 recently. While the company hasn’t confirmed as to when the app will be available for use, Windows Blog Italia has reported a leaked video that gives away key details regarding the app. https://youtu.be/VdzDewuhpR4 It appears like Microsoft Whiteboard for Windows 10 is going to include the following features: automatic inking to shapes and tables, software development , the ability to view angles on different shapes draw by users, Microsoft’s Bing search engine and the ability to write anything inside the search box using stylus. The app also offers basic brushes with different strokes of thickness and the ability to directly pull images from the web. The Verge claims that the app in the video is the ‘Education Preview’ version. At t...