This document discusses Microsoft Azure and DevOps practices. It provides an overview of DevOps and the Microsoft ecosystem. Key DevOps practices enabled in Azure are discussed, including infrastructure as code using ARM templates, continuous integration and deployment using Visual Studio Team Services, release management, and monitoring with Application Insights. The goal of DevOps is to achieve end-to-end automation through practices like infrastructure as code, continuous integration and delivery, and monitoring across the development lifecycle.
Microsoft Azure DevOps - The Developers ConferenceLucas Chies
DevOps é uma questão cultural, mas também uma questão de processos que visa a integração do time de Dev com o time de Operações.
Nesta apresentação mostro um pouco de como o DevOps funciona no Azure e como montar um ambiente de trabalho baseado em DevOps com o Visual Studio Online.
Направление DevOps зародилось совсем недавно, термин вошел в обиход несколько лет назад, и сейчас тема DevOps набирает популярность очень быстро. При этом суть работы специалистов для многих остается тайной. Антон рассказал, кто эти люди на самом деле, чем занимаются, какие задачи решают, как они это делают и, самое главное, почему это так важно.
This covers the infrastructure automation Microsoft Azure. It explains different tool set which are clustered around Puppet, and how we can integrate them to bring an automated environment on demand.
Boris Devouge (Microsoft) - DevOps on AzureOutlyer
Boris kicked off the meetup with Microsofts intro to the world of DevOps on Azure and how Microsoft is increasingly playing nice with the Open-Source world.
Video: https://www.youtube.com/watch?v=Hy86wfxT7fo
Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London
Follow DOXLON on twitter http://www.twitter.com/doxlon
Learn why VSTS and Azure should be core components of your DevOps strategy. This presentation will be an excellent resource to discover key DevOps practices, for example, CI/CD pipeline automation and environment provisioning.
Microsoft Azure DevOps - The Developers ConferenceLucas Chies
DevOps é uma questão cultural, mas também uma questão de processos que visa a integração do time de Dev com o time de Operações.
Nesta apresentação mostro um pouco de como o DevOps funciona no Azure e como montar um ambiente de trabalho baseado em DevOps com o Visual Studio Online.
Направление DevOps зародилось совсем недавно, термин вошел в обиход несколько лет назад, и сейчас тема DevOps набирает популярность очень быстро. При этом суть работы специалистов для многих остается тайной. Антон рассказал, кто эти люди на самом деле, чем занимаются, какие задачи решают, как они это делают и, самое главное, почему это так важно.
This covers the infrastructure automation Microsoft Azure. It explains different tool set which are clustered around Puppet, and how we can integrate them to bring an automated environment on demand.
Boris Devouge (Microsoft) - DevOps on AzureOutlyer
Boris kicked off the meetup with Microsofts intro to the world of DevOps on Azure and how Microsoft is increasingly playing nice with the Open-Source world.
Video: https://www.youtube.com/watch?v=Hy86wfxT7fo
Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London
Follow DOXLON on twitter http://www.twitter.com/doxlon
Learn why VSTS and Azure should be core components of your DevOps strategy. This presentation will be an excellent resource to discover key DevOps practices, for example, CI/CD pipeline automation and environment provisioning.
By talking about Microsoft's journey to Cloud cadence, this talk goes through all the DevOps practices such as Infrastructure as Code, CI/CD, Release Management and Hypothesis Driven Development.
It also introduces the impact of Docker and PaaS in DevOps.
So, what is DevOps exactly?
DevOps is a term for a group of concepts that, while not all new, have catalyzed into a movement and are rapidly spreading.
Like any new and popular term, people have different and sometimes contradictory perceptions of what it is.
Currently, DevOps is more like a philosophical movement, and not yet a precise collection of practices, descriptive or prescriptive (e.g., CMM-I, ITIL, Agile, etc.).
In his book The Phoenix Project, Gene Kim, an important DevOps influencer, describes a model how an IT organization can transition to a DevOps model to facilitate fast, rapid, reliable flow of features into production and, ultimately, into the hands of users.
His model is called the 3 Ways of DevOps.
The 3 ways describe the values and philosophies that frame the processes, procedures, practices of DevOps.
Kubernetes Administration Certification Cost-Register Now(7262008866)Novel Vista
Kubernetes Administration Certification Cost was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. Kubernetes is basically the most popular container orchestration tool available in the market. Classroom training during weekends, Practice tests to make you certification-ready, Virtual & Interactive Training sessions. There is no particular prerequisite for Kubernetes Administrator training as such. Although, a solid understanding of containers, and Docker, in particular, is beneficial.
Azure Devops provides a set of cloud DevOps services that allow enterprises to deliver business outcomes, from an idea to production-level code. Azure Devops works for any language, any cloud, and any platform.
Automated Release Pipelines with Azure DevOpsProjectCon
PROJECTCON | AGILECON Midwest 2019 in Indianapolis on May 10, 2019
Presenter: Benjamin Day
Automated Release Pipelines with Azure DevOps
What's DevOps and how do you make it work using Microsoft’s Azure DevOps service? At its core, DevOps is about automating every last thing that you can possibly automate between development and production. Basically, automate away all the annoying & tedious stuff that distracts you from being able to quickly and easily deliver done, working software.
This session will be a mix of the practical (75%) and the theoretical (25%). We'll start by talking about the DevOps mindset and why you should even care about DevOps. From there, we'll dive in to the skills and practices you'll need in order to implement an automated, multi-environment DevOps pipeline using Azure DevOps.
The demo will to take an existing ASP.NET Core application with automated tests, commit it to Git, create automated builds, and an automated release pipeline that'll take the application from development to test to production.
Event Website: https://projectconevent.com
LinkedIn: https://www.linkedin.com/company/projectcon-llc
Facebook: http://www.facebook.com/ProjectConEvent
Twitter: http://www.twitter.com/projectconevent
YouTube: https://www.youtube.com/channel/UCLLG1SGPs1L5YLoFndvGGhQ
Instagram: https://www.instagram.com/projectconevent
Presentation Slides: https://slideshare.com/projectcon
Post Event Trailer: https://youtu.be/1_RzFBnZ7bo
ProjectCon AgileCon Project Management
A session on how to use Azure DevOps best practices for developing and publishing applications and infrastructure to Azure, whether you use PaaS, FaaS or IaaS
DevOps brings together people, processes and technology, automating software delivery to provide continuous value to your users. With Azure DevOps solutions, deliver software faster and more reliably—no matter how big your IT department or what tools you are using
For federal agencies, accomplishing in just a matter of weeks IT tasks that typically take months or years may seem like a pipe dream. That’s the promise of the DevSecOps methodology. DevSecOps is a way of thinking that encourages software developers to work collaboratively with IT operations and security staff on development, testing and quality assurance to develop and deploy software more quickly and automate deployment of code, security and infrastructure changes.
Commercial Cloud provides a comprehensive platform of tools, technologies and services that can enable federal agencies to realize this promise.
The VA Digital Services Team (DSVA) has been leading the Department of Veterans Affairs on their journey to the cloud for the past 4 years. The initial DSVA cloud deployment was vets.gov and Caseflow on AWS. Vets.gov and Caseflow are real world examples of how modern devsecops techniques be used with existing federal ATO security requirements.
In this talk, AWS and DSVA will present DevSecOps principles, best practices and lessons learned. DSVA will discuss how Vets.gov and Caseflow have implemented these techniques inside the VA. This includes applying continuous integration and continuous deployment (CI/CD) to the software development process where security checks are performed and automated to ensure compliance and ATO conformance with VA's security standards.
Teams need to move fast, every action which results in wait time must be minimized to zero. Teams need to move flexible, context changes must be easy adoptable by the team and the system they realize. Using Azure for their Environment and ALM needs helps them fulfill this need.
DevOps brings together people, processes and technology, automating software delivery to provide continuous value to your users. With Azure DevOps solutions, deliver software faster and more reliably—no matter how big your IT department or what tools you are using
An overview of Azure API Management, common use cases, and how it helps organizations to govern, publish, secure, analyze, and manage APIs for internal and external consumption whether their running in the cloud or on-prem.
Azure DevOps for .NET - Fall into the Pit of Success, .NET Conf 2019Jeffrey Palermo
Azure DevOps Services and all of the automation involved for a complete DevOps environment can be daunting. In this talk, Jeffrey Palermo provides prescriptive guidance for developers to fall into the "pit of success" when creating automated DevOps pipelines for complex .NET apps targeting Azure.
By talking about Microsoft's journey to Cloud cadence, this talk goes through all the DevOps practices such as Infrastructure as Code, CI/CD, Release Management and Hypothesis Driven Development.
It also introduces the impact of Docker and PaaS in DevOps.
So, what is DevOps exactly?
DevOps is a term for a group of concepts that, while not all new, have catalyzed into a movement and are rapidly spreading.
Like any new and popular term, people have different and sometimes contradictory perceptions of what it is.
Currently, DevOps is more like a philosophical movement, and not yet a precise collection of practices, descriptive or prescriptive (e.g., CMM-I, ITIL, Agile, etc.).
In his book The Phoenix Project, Gene Kim, an important DevOps influencer, describes a model how an IT organization can transition to a DevOps model to facilitate fast, rapid, reliable flow of features into production and, ultimately, into the hands of users.
His model is called the 3 Ways of DevOps.
The 3 ways describe the values and philosophies that frame the processes, procedures, practices of DevOps.
Kubernetes Administration Certification Cost-Register Now(7262008866)Novel Vista
Kubernetes Administration Certification Cost was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. Kubernetes is basically the most popular container orchestration tool available in the market. Classroom training during weekends, Practice tests to make you certification-ready, Virtual & Interactive Training sessions. There is no particular prerequisite for Kubernetes Administrator training as such. Although, a solid understanding of containers, and Docker, in particular, is beneficial.
Azure Devops provides a set of cloud DevOps services that allow enterprises to deliver business outcomes, from an idea to production-level code. Azure Devops works for any language, any cloud, and any platform.
Automated Release Pipelines with Azure DevOpsProjectCon
PROJECTCON | AGILECON Midwest 2019 in Indianapolis on May 10, 2019
Presenter: Benjamin Day
Automated Release Pipelines with Azure DevOps
What's DevOps and how do you make it work using Microsoft’s Azure DevOps service? At its core, DevOps is about automating every last thing that you can possibly automate between development and production. Basically, automate away all the annoying & tedious stuff that distracts you from being able to quickly and easily deliver done, working software.
This session will be a mix of the practical (75%) and the theoretical (25%). We'll start by talking about the DevOps mindset and why you should even care about DevOps. From there, we'll dive in to the skills and practices you'll need in order to implement an automated, multi-environment DevOps pipeline using Azure DevOps.
The demo will to take an existing ASP.NET Core application with automated tests, commit it to Git, create automated builds, and an automated release pipeline that'll take the application from development to test to production.
Event Website: https://projectconevent.com
LinkedIn: https://www.linkedin.com/company/projectcon-llc
Facebook: http://www.facebook.com/ProjectConEvent
Twitter: http://www.twitter.com/projectconevent
YouTube: https://www.youtube.com/channel/UCLLG1SGPs1L5YLoFndvGGhQ
Instagram: https://www.instagram.com/projectconevent
Presentation Slides: https://slideshare.com/projectcon
Post Event Trailer: https://youtu.be/1_RzFBnZ7bo
ProjectCon AgileCon Project Management
A session on how to use Azure DevOps best practices for developing and publishing applications and infrastructure to Azure, whether you use PaaS, FaaS or IaaS
DevOps brings together people, processes and technology, automating software delivery to provide continuous value to your users. With Azure DevOps solutions, deliver software faster and more reliably—no matter how big your IT department or what tools you are using
For federal agencies, accomplishing in just a matter of weeks IT tasks that typically take months or years may seem like a pipe dream. That’s the promise of the DevSecOps methodology. DevSecOps is a way of thinking that encourages software developers to work collaboratively with IT operations and security staff on development, testing and quality assurance to develop and deploy software more quickly and automate deployment of code, security and infrastructure changes.
Commercial Cloud provides a comprehensive platform of tools, technologies and services that can enable federal agencies to realize this promise.
The VA Digital Services Team (DSVA) has been leading the Department of Veterans Affairs on their journey to the cloud for the past 4 years. The initial DSVA cloud deployment was vets.gov and Caseflow on AWS. Vets.gov and Caseflow are real world examples of how modern devsecops techniques be used with existing federal ATO security requirements.
In this talk, AWS and DSVA will present DevSecOps principles, best practices and lessons learned. DSVA will discuss how Vets.gov and Caseflow have implemented these techniques inside the VA. This includes applying continuous integration and continuous deployment (CI/CD) to the software development process where security checks are performed and automated to ensure compliance and ATO conformance with VA's security standards.
Teams need to move fast, every action which results in wait time must be minimized to zero. Teams need to move flexible, context changes must be easy adoptable by the team and the system they realize. Using Azure for their Environment and ALM needs helps them fulfill this need.
DevOps brings together people, processes and technology, automating software delivery to provide continuous value to your users. With Azure DevOps solutions, deliver software faster and more reliably—no matter how big your IT department or what tools you are using
An overview of Azure API Management, common use cases, and how it helps organizations to govern, publish, secure, analyze, and manage APIs for internal and external consumption whether their running in the cloud or on-prem.
Azure DevOps for .NET - Fall into the Pit of Success, .NET Conf 2019Jeffrey Palermo
Azure DevOps Services and all of the automation involved for a complete DevOps environment can be daunting. In this talk, Jeffrey Palermo provides prescriptive guidance for developers to fall into the "pit of success" when creating automated DevOps pipelines for complex .NET apps targeting Azure.
All DevOps practices work towards speeding up the cadence of software delivery within an organisation. This though should never come at cost - compromising security and compliance. We should actually work towards improving and embedding the security practices as part of the DevOps adoption.
Enter Rugged DevOps or DevSecOps. Continuous Assurance, shift-left and others are the new buzzwords of the moment, but their foundations are very solid.
So, beside Continuous Integration, Continuous Deployment, Continuous Delivery and Continuous Testing we should start looking at adding Continuous Assurance.
Accelerate Spring Apps to Cloud at Scale—Discussion with Azure Spring Cloud C...VMware Tanzu
SpringOne 2020
Adib Saikali: Principal Platfrom Architect, VMware;
Armando Guzman: Principal Software Engineer, Raley's Family of Stores;
Peter Verstraete: Java Software Crafter, Liantis;
Asir Selvasingh: Principal PM Architect, Java on Azure, Microsoft;
Jonathan Jones: Technical Lead for Group Finance IT, Swiss Re
Learn how enterprise leaders are using Azure Spring Cloud to transform their IT operations and deliver value. This moderated panel discussion will feature customers sharing real-world stories about:
• Running Spring apps in the cloud at enterprise scale
• Embracing hybrid as the new normal
• Transforming their technology stacks
• Implementing zero-trust security and network requirements
• Empowering their developers to rapidly dev and deploy
• Delivering value faster to their end customers
Learn how Azure DevOps has empowered Horizons LIMS to streamline their collaboration and CI / CD process to accelerate their enterprise digital transformation. You will also hear about the latest Azure DevOps features and how to integrate DevOps with GetHub, Jenkins, and leverage transformation workloads like Kubernetes and Microsoft Common Data Service to deliver products and services faster.
Introduction to WSO2 Microservices Framework for Java (MSF4J) 2.0Afkham Azeez
WSO2 Microservices Framework for Java (MSF4J) is a lightweight high performance framework for developing & running microservices.
WSO2 MSF4J is one of the highest performing lightweight Java microservices frameworks. The following graphs show the throughput, memory consumption & latency characteristics of MSF4J against other microservices frameworks.
This slide deck introduces WSO2 Microservices Framework for Java 2.0. We will look at the key differentiators as well as the key features in WSO2 MSF4J.
Aws Amity University Presentation Mar-10-2022Varun Manik
Aws Amity University Presentation
1. About AWS Cloud
2. Launch EC2 Machine
3. Deploy httpd Server
4. Deploy security package for banner and server version.
Azure Artifacts is an extension that makes it easy to discover, install, and publish NuGet, npm, and Maven packages in Azure DevOps. It's deeply integrated with other hubs like Build so that package management can become a seamless part of your existing workflows
The all-new ASP .NET Core 2.0 introduces some great new capabilities, the ability to host on multiple server platforms, and a number of new tools that you will want to get familiar with. Learn about the future of ASP.NET Core MVC, Web API, Razor Web Pages, .NET Core Tools and Visual Studio 2017!
7 Things Testers Should Know About The Cloud with Bill Wilder & XBOSoft March...XBOSoft
“Software designed to take advantage of public cloud features is different from traditional software. It stands to reason that testing such software will require some different insights and approaches.”
-- Bill Wilder, Windows Azure, MVP
In this talk, author and cloud consultant Bill Wilder covers 7 Things testing pros ought to know about the public cloud. The tips span cloud tools for better process and execution, walks you through real examples in Windows Azure, and highlights considerations to streamline the process between dev and test.
Capture the Cloud with Azure, delivered at Angelbeat @ Arlington VA. Learn how about Azure can help you build cloud solutions with virtual machines, web apps, mobile apps, databases and analytics.
Over 9+ years of professional experience as Technology Lead, Sr. Developer and Developer in Microsoft technologies such as Asp.Net, C#, VB.Net, SQL Server. 4+ years on Product Development with Agile Scrum Methodology.
This session was delivered at Global Azure Bootcamp India 2021 virtual event. This session introduced Azure Bicep and demonstrated how easy it is to generate ARM templates using Azure Bicep
This session was done at the Global Azure Bootcamp 2019 held in Bangalore India. This session focuses on demonstrating the ease of working with Azure CLI 2.0.
Hierarchical data can be read as a file system in PowerShell using SHiPS open source module. In this session, I walked the audience through what are providers and what is the advantage of implementing PowerShel providers using the SHiPS module.
In this session, I walked through both Az CLI 2.0 and Az PowerShell modules and explained the differences to help the audience choose the right tool for their job.
This session was done at Future Unleashed 2015 (India). This session took attendees through the basics of ARM templates and demonstrated different artifacts within the template.
This presentation intends to introduce Cloud computing to IT professionals, what it means to them, and finally how they can get ready for the cloud computing wave. This presentation was used for the keynote presentation at the Reboot Camp Bangalore on 1/31/2015.
Microsoft Azure offers several services each categorized into one of the four major categories - Compute, Data, App, and Network Services. This session takes you through an overview of the Microsoft Azure Compute Services.
Cross platform configuration management using Desired State ConfigurationRavikanth Chaganti
Desired State Configuration is the new configuration management platform built into Windows OS and is now available for Linux and Unix as an Open Source framework. This session at PowerShell Bangalore User Group demonstrated how DSC can be used to manage heterogeneous systems in a Data Center.
This session was presented at Reboot IT conference in Bangalore, India. This session intends to introduce the Hyper-V Replica feature and the related technologies such as Azure Hyper-V Recovery Manager.
This was the slide deck presented at DevOps Days India, November 2013. This describes the newly introduced Windows OS feature called Desired State Configuration (DSC) in Windows Server 2012 R2.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
7. Azure Cloud - Infrastructure As Code
▪ Azure Resource Manager templates enable
▪ Declarative definition of cloud infrastructure
▪ JSON language-based
▪ Idempotent
▪ Quick start templates: https://github.com/Azure/azure-quickstart-templates
▪ Get started with ARM templates: http://azrs.tk/armseries
Infrastructure
Configuration
Application
Code
8. Azure Cloud – Continuous Integration
▪ Create and manage build processes
▪ Automatically compile and test your applications in the cloud or on premises
▪ Link builds to test results, work items, code, and releases
Infrastructure
Configuration
Application
Code
Build
Integration
Tests
Unit
Tests
9. Azure Cloud – Continuous Delivery / Deployment
▪ Trigger a release to a relevant environment and run functional tests
▪ Development
▪ QA
▪ Staging
▪ Production
Infrastructure
Configuration
Application
Code
Build
Integration
Tests
Unit
Tests
Development
Production
QA
10. Azure Cloud - Monitoring
▪ Monitor what is deployed
▪ Respond to anomalies in performance and availability
▪ Azure Application Insights
▪ Operations Management Suite
12. Summary
▪ End to end automation should be the goal
▪ MicrosoftAzure enables end to end DevOps practices
▪ Choose between Microsoft and alternate eco-system based on what you are building