-
Video
Let's dispel three common Java microservices myths
It's easy to develop Java microservices, but confusion over what they are and how they work tends to muddy the waters. Here, we clarify a few myths pertaining to Java microservices. Watch Now
-
Article
How DevOps concepts eluted from cloud computing and service platforms
The popularity of DevOps can be traced back to the emergence of cloud computing. As programmers began scripting their environments, the line between dev and ops began to blur. Read Now
-
Article
Adjust IT team dynamics for a cloud-native approach
As enterprises set their cloud-native strategy, they'll need to navigate major changes -- both from a technical standpoint and in terms of IT team structure and management style. Read Now
-
Article
Cloud-native low-code platforms rival third-party options
To choose between native and third-party low-code tools, application development teams need to weigh the benefits of consolidation against the risk of lock-in. Read Now
Editor's note
What is the nature of cloud-native development? And how can developers smooth application deployment with the cloud? Cloud computing offers a wide variety of options for developers of all skill levels. From simple low-code development to powerful, but complex, microservices deployments, IT teams have choices. You'll want to decide which programming languages are most appropriate for your goals. And maybe it's time to consider the DevOps approach to software development.
Use this guide to break down the potential benefits of cloud-native deployment for your enterprise and explore different models, tools and platforms that can unify all aspects of your application development efforts.
1Application development in cloud-native settings
What does cloud-native development entail? Developers should familiarize themselves with public cloud terms of service, and decision-makers should examine management styles for how best to organize IT staff.
-
Article
Modern dev practices exacerbate private cloud disadvantages
The public cloud has become the go-to hosting environment for enterprise DevOps shops -- a trend that won't bode well for the future of private cloud architectures. Read Now
-
Article
How DevOps concepts eluted from cloud computing and service platforms
The popularity of DevOps can be traced back to the emergence of cloud computing. As programmers began scripting their environments, the line between dev and ops began to blur. Read Now
-
Article
Cloud marketplace as a service creates new dev possibilities
A neutral cloud marketplace would allow developers to pick and choose applications, without the constraints of one cloud. What could that mean for you? Read Now
2Microservices in cloud-native development
Microservices in the cloud comes with many avenues that developers can explore. Programming language options largely come down to developer preference and ease of integration. Java and Ballerina are two languages for cloud-native development, but there are other alternatives.
-
Video
Let's dispel three common Java microservices myths
It's easy to develop Java microservices, but confusion over what they are and how they work tends to muddy the waters. Here, we clarify a few myths pertaining to Java microservices. Watch Now
-
Article
Use the Ballerina language to ease into cloud microservices
With native integration features, Ballerina promises to take care of lower-level technological considerations, while developers focus on building features. Read Now
-
Video
How to deploy Docker Hub-hosted microservices in AWS ECS
In this AWS ECS tutorial, we take a Spring Boot app contained in a Docker Hub-hosted image and deploy the associated microservices in AWS using Elastic Container Service. Watch Now
-
Article
Packaging Java programs in the modern age of microservices and mobile apps
The packaging of Java programs has taken an interesting turn, as the original JAR format becomes a favorite even for Java web apps deployed as microservices. Read Now
3Cloud-native app dev platforms
What do you want to develop on? Low-code environments offer developers -- and non-developers -- a platform that helps bolster cloud-native development for applications. Open source, native and third-party low-code environments provide different settings for different benefits. Here's what you should know.
-
Article
Don't dwell on the nuances of low-code vs. no-code
As more and more business users acquire basic programming skills, enterprises shouldn't get too caught up in the nuances between low-code and no-code platforms. Read Now
-
Article
Open source low-code platforms extend app dev capabilities
Enterprises want their apps to go to market as fast as possible. Low-code platforms accelerate development processes, and with open source, these platforms are more customizable. Read Now
-
Article
Cloud-native low-code platforms rival third-party options
To choose between native and third-party low-code tools, application development teams need to weigh the benefits of consolidation against the risk of lock-in. Read Now
-
Article
Emerging PaaS model puts cloud app dev into the fast lane
As they grapple with application backlogs and a shortage of seasoned, business-savvy developers, enterprises will increasingly look to drag-and-drop programming options. Read Now
4Management and oversight considerations
Cloud-native development requires an attention to detail for tooling and management. Make sure you're aware of specific parts of your environment, particularly CI/CD pipelines and APIs, and how they interact with your cloud provider and your applications.
-
Article
Adjust IT team dynamics for a cloud-native approach
As enterprises set their cloud-native strategy, they'll need to navigate major changes -- both from a technical standpoint and in terms of IT team structure and management style. Read Now
-
Article
Evaluate 3 cloud-native CI/CD pipeline tools
When it comes to continuous integration and delivery tools, there is no shortage of comparable options -- including those from public cloud providers, such as AWS, Azure and Google. Read Now
-
Article
When to manage APIs with cloud-native vs. third-party tools
As enterprises break out applications into smaller components, both in the development cycle and for operational scalability, APIs become more important -- as does proper management. Read Now
-
Article
How Agile and DevOps leadership empowers the whole team
A dictatorial style of leadership doesn't cut it in Agile and DevOps shops. Here's how managers can ditch bad habits and instead encourage team experimentation and decision-making. Read Now