Getting Started with DevOps and Continuous Delivery of Value
In this post, Application Development Manager Wesam Darwish highlights some important information to help customers learn and adopt DevOps.
DevOps: a buzz word, or an exciting transformation journey? As organizations strive to deliver value to their end users faster, improve quality and availability, optimize costs, and deliver innovation with digital-era velocity; they face numerous challenges. These challenges prevent flexible and agile creation of business value.
With multiple industry definitions of DevOps, the definition we adopt at Microsoft is the following: DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. DevOps emphasizes the importance of communication and collaboration between various roles within the organization, including software developers, IT professionals, quality assurance specialists, security teams, as well as the business stakeholders.
At Microsoft, our Premier Support for Developer organization is skilled at supporting teams through successful DevOps adoption. Recently, we delivered a few exciting day-long DevOps sessions across Canada as part of Microsoft’s Modern IT Roadshow to give our Premier Support customers a flavor of what continuous delivery of value looks like, help their teams learn about the various pillars and principles of DevOps, and show how high-performing IT organizations focus on people, processes and tools to enable a successful DevOps journey.
There is no shortage of resources on DevOps, but we share with our customers key resources to help them get started.
|Our DevOps Journey|
Take a look behind the scenes of the teams in the Microsoft Cloud + Enterprise engineering division discuss how and why they implemented DevOps practices & methodologies to ship more quickly and deliver more reliable services that customers enjoy.
|What is DevOps?|
A great description of the key DevOps concepts, from the basics to monitoring in production.
|DevOps and Microsoft|
Access various information on the DevOps tools you get with Azure. Use our built-in tools and bring your favorites. Access QuickStart tutorials to start your DevOps project in a few clicks.
|DevOps at Microsoft on YouTube|
DevOps at Microsoft: the Microsoft YouTube channel for videos related to the various DevOps products including those such as Visual Studio Team Services (VSTS), App Center, Application Insights and others.
Take a self-assessment questionnaire to gain more insights into your organization’s current DevOps maturity.
|Azure DevOps Labs|
Simplify and speed up the DevOps process with Azure DevOps services. These labs will help you to get started with Azure DevOps services to automate software delivery and meet business needs.
|Azure DevOps Demo Generator|
Azure DevOps Demo Generator helps you create projects on your Azure DevOps Organization with pre-populated sample content that includes source code, work items, iterations, service endpoints, build and release definitions based on a template you choose.
Premier Support for Developers provides strategic technology guidance, critical support coverage, and a range of essential services to help teams optimize development lifecycles and improve software quality. Contact your Application Development Manager (ADM) or email us to learn more about what we can do for you.