If you already have Jenkins as your build server and want to take advantage of services in Azure DevOps without fully switching over, you may find yourself with an existing Jenkins infrastructure, a source control repository, an Azure DevOps subscription, and a lot of questions. Fortunately, there are many extensibility points you can use to tie these solutions together in a way that works best for your business and team’s skillsets.
Just five years ago, enterprises in the cloud were in the minority. Only 27 percent of companies surveyed had tried out AWS, and an equal number didn't even know it existed. The rest of them were vaguely aware of it, but wary of transforming their business processes so dramatically. Cloud options at Google, Microsoft, Rackspace, and others were even less popular.
Keeping applications up-to-date is important. It allows you to take advantage of the latest framework/component features as they are released, run on the latest devices/platforms, and provide the best user experience possible. Upgrading from one version to the next is usually easier than jumping two or more versions ahead. For these reasons, regular application maintenance to upgrade frameworks and components as they come out is the preferred approach.
With so many services offered by AWS and more added all the time, it’s easy to overlook services that could benefit your application. Nearly every AWS-based website is going to use EC2 and S3, but there are a wide variety of services to expand your site in ways you may not have considered. Below are five lesser-known services every non-AWS professional should know about to take their application to the next level.
For a variety of reasons, we see situations where an organization’s production environment is in the Cloud, but their staging/testing environment is still hosted on-premises. In some cases, to facilitate testing, development, debugging, or reporting, a backup of production data is manually restored from production to the staging environment on a regular basis. Herein lies an opportunity for process automation that is lightweight, less complex, and saves time. This article walks you through the process of automating a restore of an AWS RDS database to an on-prem SQL Server by taking advantage of the AWS RDS Native Backup and Restore feature.