While the software revolution started out slowly, over the past few years it's exploded and the fastest-growing segment to-date has been the shift towards software as a service or SaaS
"SaaS has dramatically lowered the intrinsic total cost of ownership for adopting software, solved scaling challenges and taken away the burden of issues with local hardware. In short, it has allowed a business to focus primarily on just that - its business - while simultaneously reducing the burden of IT operations..."
Source code management (SCM) is not a new concept. It has been in existence since around 1980, when Revision Control System (RCS), one of the first major SCMs, was released
"But that doesn't mean SCM today is the same as it was decades ago. Modern SCM tools do much more than their predecessors. They handle not just application code, but all the configuration scripts and templates used to build and support the infrastructure that applications rely on.
Here is an explanation of what a modern SCM can do for you, and why it's important from a business perspective to have a modern SCM..."
An in-depth roundup of the top serverless services in the market today, with tips on how to choose the best serverless solution for your cloud use
"Serverless is an increasingly popular branch of cloud computing that can help organizations optimize their cloud costs and application delivery needs.
Serverless, also referred to as Functions-as-a-Service, or event driven computing, is different than either virtual machine or regular container-based cloud computing options. With serverless, there is no need to have a long running server instance for compute or container. Rather with the serverless approach, whenever there is an event trigger, a function executes..."
There are probably better languages than Java, depending on work requirements. But I haven't seen anything yet to pull me away
"I believe I started using Java in 1997, not long after Java 1.1 saw the light of day. Since that time, by and large, I've really enjoyed programming in Java; although I confess these days, I'm as likely to be found writing Groovy scripts as "serious code" in Java.
Coming from a background in FORTRAN, PL/1, Pascal, and finally C, I found a lot of things to like about Java. Java was my first significant hands-on experience with object-oriented programming. By then, I had been programming for about 20 years, and it's probably safe to say I had some ideas about what mattered and what didn't..."
See all Archived IT - Developer articles
See all articles from this issue