480 likes | 517 Views
The adoption of cloud computing has quickly become a key driving force for businesses today, as applications are moved out of on-premise data centres in a bid to innovate, cut costs and increase agility.<br><br>Microsoft's Azure Machine Learning allows developers to write, test and deploy algorithms, as well as access a marketplace for off-the-shelf APIs.
E N D
Azure – the best cloud for developers Build and deliver applications faster and more reliably Inovar Consulting https://www.inovarconsulting.co.in/
Agenda Challenges and opportunities for developers Why Microsoft Azure? What is DevOps? Azure + GitHub Developer tools and services OpenSource How can Microsoft and Inovar help? How do you get started?
Business is powered by applications External-facing Applications DATA Line of Business Applications Internal Applications
“Technology-driven disruption is providing exponential growth opportunities” • Nearly 50% of the current S&P 500 will be replaced by 2026 Gene Hall, Gartner CEO Innosight Corporate Longevity: Turbulence Ahead for Large Organizations
Developers are at the heart of your company’s innovation Increaseproductivity Acceleratecollaboration
From zero to hero It’s never been a more productive time to be a developer
request verror forever-agent Tens of packages. Millions of lines of code. json-schema-traverse cookie oauth-sign
Product innovations need to reach customers quickly, and stay available Accelerate delivery Optimize reliability
Software delivery paradox Speed vs. control impedes innovation SPEED Innovation Reliability CONTROL
The journey to the cloud Infrastructure Code Data “What your application runs on” “What your application does” “What your application works with” Unified Management • Security • Governance • Tools • DevOps Migrate •Innovate
Challenges Keeping up with the speed of business Code More resilient and scalable applications Adding new features and functionality without taking applications down Future-proof applications Data Application Delivery Data growth and data silos Incongruent data types Performance constraints Complexity of solutions Rising data maintenance costs Security issues and data breaches Shorter release cycles Improved software quality Responding faster to bugs and security incidents Learning from real usage to continuously improve applications Infrastructure Heterogeneous workloads Hybrid deployments Security and management Continuous monitoring Cost management
Microsoft Azure Cloud for limitless applications
Azure application development The best cloud for developers Multi-channeluser experiences Open and hybridcloud backends Data-drivenintelligence DevOpsbuilt-in
Develop Accelerating Delivery with DevOps Shared goals and tooling Collaboration Process automation Continuous delivery and improvement Collaborate Deliver Operate
Time spent 50% Top DevOps Performers Low DevOps Performers Innovationwith control 30% 20% 20% 19.5% Top performing DevOps companies spend more time innovating and less time “keeping the lights on” 15% 10% 10% 5% 5% Source: 2018 State of DevOps Report, presented by DORA
Develop Visual Studio Innovate at scale. Deliver with confidence. Deliver faster and more reliably with GitHub and Microsoft Azure Collaborate Operate Deliver Azure Monitor Azure Policy Azure Automation Azure Security Center Azure Boards Azure Pipelines Azure Lab Services
The #1 Developer platform on the planet Most contributions 1.1B in 2018 Most developers 33M Highest growth 8M new devs in 2018 Most Repos 96M Most activity 200M PRs, 800M API requests daily Most students 1.1M Most organizations 2.2M Most secure 5M vulnerability alerts in 2018
“With DevOps and Azure, we’re able to reduce our new-feature release cycle down to one week, and we think we can even speed that up.” FikriLarguet: Director of Cloud Services at GeicoRead the story
Azure DevOps Hands-on Lab
Develop Visual Studio Visual Studio Code Visual Studio Intellicode Visual Studio Live Share Collaborate Operate Deliver Azure Monitor Azure Policy Azure Automation Azure Security Center • Azure Boards • Azure Pipelines • Azure Lab Services
the most popular developer tool, and the most productive The most efficient tools for developers to navigate, write, and fix code Collaborate, manage pull requests and review source code where it was written—inside the editor
Code code editing redefined Go beyond syntax highlighting and autocomplete with IntelliSense, which provides smart completions based on variable types, function definitions, and imported modules.
Xerox “The multitude of changes to VisualStudio that helps make developers’ jobs easier is paying dividends. By accelerating development, Visual Studio is saving us time anddevelopment effort, which translates into substantial savings.” Raman PadmanabhanVP Technology & Innovation, Xerox 40% productivity increasefor 450 developers
Develop Visual Studio Collaborate Operate Deliver Azure Monitor Azure Policy Azure Automation Azure Security Center • Azure Boards • Azure Pipelines • Azure Lab Services
The #1 Developer platform on the planet Most contributions 1.1B in 2018 Most developers 33M Highest growth 8M new devs in 2018 Most Repos 96M Most activity 200M PRs, 800M API requests daily Most students 1.1M Most organizations 2.2M Most secure 5M vulnerability alerts in 2018
(project name and number of contributors) Microsoft/vscode 19K facebook/react-native 10K tensorflow/tensorflow 9.3K angular/angular-cli 8.8K MicrosoftDocs/azure-docs 7.8K angular/angular 7.6K ansible/ansible 7.5K kubernetes/kubernetes 6.5K npm/npm 6.1K DefinitelyTyped/DefinitelyTyped 6.0K Home to the most important and popular open source projects on the planet
@ Unleashing innovation GitHub brings open source workflows to your organization, breaking down silos and enabling InnerSource through: Expertise sharing Cross-team collaboration Improved code reuse Increased velocity Secure workflows
“On GitHub, the most natural thing in the world is to contribute back, developers at SAP are productive and innovative and are able to imagine great things in that ecosystem.” Dominik Tornow, Director of Engineering at SAP Labs Read the story
Develop Visual Studio Collaborate Operate Deliver Azure Monitor Azure Policy Azure Automation Azure Security Center • Azure Boards • Azure Pipelines • Azure Lab Services
Autonomous innovation, with business alignment INPROGRESS STORIES TO DO TEST DONE Connecting ideas to releases Scrum ready to help your teams run sprints, stand-ups, and planning meetings Insights into project status and health
Always production deployable Automatically build and test code on every commit Cloud-hosted pipelines for Linux, macOS and Windows Any language, any platform, any cloud Native support for containers and Kubernetes
Release safely.Release often. Create environment rings for pre-release testing to scoped users Staged environment releases Pre and post deployment approvals Gates can define automatic approval based on satisfied conditions
Develop Visual Studio Collaborate Operate Deliver Azure Monitor Azure Policy Azure Automation Azure Security Center • Azure Boards • Azure Pipelines • Azure Lab Services
Reactive operations “Shifting left” DEVELOP DELIVER OPERATE Governance Security Monitoring Automation Resiliency
Moving to proactive operations with Azure “Shifting left” DEVELOP DELIVER OPERATE Resiliency Automation Security Governance Monitoring
Deploy continuously and compliantly Enterprise-grade security, monitoring, and management services built-in Governance Security Resiliency Monitoring Automate Proactively apply policies and enable compliant releases Industry leading Security with Advanced Threat Protection High availability and protection for VMs, apps and data Deep operational insights with rich intelligence Powerful scripting, configuration and update management Azure Policy & Blueprints Azure Security Center Azure Backup & Site Recovery Azure Monitor Azure Automation
“Speeding up our software delivery engine has had a huge impact on our business, it’s enabled us to introduce new services faster, move into new markets, and respond to the everyday needs of the business.” Robert Rodduck: Director of Architecture and DevOps at Ambit EnergyRead the story
Microsoft Azure Cloud for limitless applications
Develop Innovate at scale. Deliver with confidence. Deliver faster and more reliably with GitHub and Microsoft Azure Collaborate Operate Deliver Azure Monitor Azure Policy Azure Automation Azure Security Center Azure Boards Azure Pipelines Azure Lab Services
Develop IntelliJ Eclipse Advanced Workloads Web + Mobile Internet of Things Microservices Core Infrastructure Containers Compute Serverless Security Identity Storage Collaborate Data + Analytics Management Networking Artificial Intelligence Operate Deliver Ansible Chef ELK Stack Grafana Puppet Jenkins Maven Packer Terraform Cognitive Services High Performance Computing Azure Stack + Hybrid
Azure - recognized as the best developer experience Mobile Application Development Platforms Enterprise Application Platform-as-a-Service Operational Database Management Systems Enterprise Agile Planning Tools Leader Leader Leader Leader Gartner Magic Quadrant for Mobile Application Development Platforms. Gartner Magic Quadrant for OperationalDatabase Management Systems. Gartner Magic Quadrant for Enterprise Application Platform-as-a-Service. Gartner Magic Quadrant for Enterprise Agile Planning Tools.
Next steps Let’s get started on your journey to the cloud… Identify potential scenarios for a pilot/POC Partner with Inovar Consulting to help assess your needs Create your roadmap to implement DevOps
Accelerate your move to the cloud with Azure How can we help? • Save and reduce risk as you move to the cloud https://www.inovarconsulting.co.in/ hello@inovarconsulting.co.in Contact us if you would like to participate in our special Azure migration offers