cloud
|
Embracing Agility: Trends to Enhance Your Software Agile software development is constantly evolving to address the challenges of modern software development. This article explores some of the latest trends in agile development, including cloud-based infrastructure, online Scrum, containerization, DevOps, low-code/no-code tools, schema-less data, and serverless computing. These trends can help to make software development more efficient, scalable, and collaborative.
|
|
|
What Makes Kubernetes Agile One of the Agile principles is simplicity—the art of maximizing the amount of work not done is essential. Kubernetes provides simplicity through different features based on the Single Responsibility Principle for decoupling, and through automating tasks such scaling, resource allocation, and making updates.
|
|
|
What Makes SaaS, Agile, and DevOps a Powerful Combination? Companies unleash their true potential in today’s ever-changing, constantly evolving world through digital transformation. Implementation of cloud-based Software as a Service (SaaS), when combined with Agile methodology and DevOps, represents a strong value proposition
|
|
|
Agile Trends to Watch in 2018 With 2018 well underway, it seems like a good time to look ahead and think about what we hope to accomplish this year. Find out which agile trends these software experts are most looking forward to in the coming months.
|
|
|
The Evolution of Software Monetization End-users are demanding anytime, anywhere access to software apps on their devices. These changes are shifting the way software vendors conduct business. Michael Zunke uses the results of industry surveys to show how software products and services should be licensed.
|
|
|
Embracing the Top Trends in Software Testing As user needs change for software apps expanding into IoT, mobile, and the cloud, testing approaches need to change. Shyam Ramanathan discusses eleven of the most important testing trends you should incorporate.
|
|
|
Do You Give Your Manager What She Wants or What She Needs? High-stress situations arise when you have to respond to management's never-ending tough questions regarding product delivery. According to Johanna Rothman, you can properly set expectations without stress simply by understanding your manager's point of view.
|
|
|
Project Management in Cloud Development Cloud-based software development definitely changes how project managers need to approach their projects and lead their teams. Cloud development is not the same as traditional software product development and requires a unique mix of traditional project management and agility. Project managers considering working on cloud-based projects need to read what Sridhar Kethandapatti has to say.
|
|
|
Conquering the Testing Challenges of Serverless Applications
Slideshow
Serverless cloud applications are becoming mainstream. Teams focus on developing and deploying code on a known technology stack and runtime, with fixed interfaces for application, database, and network, and they offer lower costs, faster development, and elastic growth.
|
Peter Varhol
|
|
Lessons Learned Automating Cloud and Infrastructure Testing
Slideshow
As organizations embrace DevOps and IT value chain automation, we are seeing the explosive growth of infrastructure-as-code capabilities, fueled by cloud scripting technology. As infrastructure-as-code capabilities evolve, what role does testing play?
|
Joseph Ours
|
|
Big Data Migration to the Cloud: Testing Challenges and Strategies
Slideshow
Moving to the cloud is no longer a question of if, but when. Most corporations are either underway in their cloud adoption or have it on their radar.
|
Sanjay Srinivas
|
|
Serverless Security: Overcome Architectural Security Challenges
Slideshow
Serverless architectures take the idea of microservices to the extreme. To implement secure serverless architectures, you have to understand how to compartmentalize programs at the function level. You also need to factor in security practices: Serverless architectures are susceptible to traditional attacks such as SQL injection and command injection, along with a wide variety of privilege escalation and sensitive data disclosure attacks. Developers must consider what would happen if an attacker attempted to invoke each of their functions directly. What if one of those functions were to become nonresponsive? Designing, implementing, and maintaining serverless architectures dramatically increases the complexity of security. Join Eric Sheridan as he discusses how to implement distributed, secure identity management and entitlement enforcement across 250+ functions.
|
Eric Sheridan
|
Visit Our Other Communities
CMCrossroads is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.