SlideShare a Scribd company logo
1 of 8
Akhil Mavurapu (H00016316)
Cloud Application Development – Project
Microsoft Azure
Azureis a comprehensiveset of cloud services that developers and IT
professionals useto build, deploy, and manageapplications through the global
network of datacenters.
It’s an open and flexible cloud platform that serves as the development, data
storing, servicehosting and servicemanagement environment.
 Azureis productivefor developers.
Eg : cross-deviceexperiences, high-quality apps.
 Azureis the only consistenthybrid cloud.
Eg: hybrid apps with AzureStack, Distribute and analyze data seamlessly
across cloud and on-premises.
 Azureis the cloud for building intelligent apps.
Eg: Develop breakthrough apps with built-in AI, Combine the bestof
Microsoftand open sourcedata and AI innovations.
 Azureis the cloud you can trust.
Eg: has datacenters across 50 announced regions, AzureSecurity Center.
 Gentle learning curve.
Eg : provides usefultools like HADOOP, VisualStudio, Eclipsee.t.c….
 Security Offerings : Azurehas been designed based on Security
Development Lifecycle (SDL) which is an industry leading assurance
process. Itcomprises security atits core and privatedata and services stay
secured and protected while they are on AzureCloud.
Steps indeveloping the applicationinAzure :
1. Write and deploy an ASP.NETWeb application (Web Role) to Azure.
2. Learn how to create and deploy background computational
applications (Worker Role) in Azure.
Web Role takes HTTP input and Process it. Itgives output as HTTP
Response. Ittakes input fromuser via a user interface.
Worker Role runs in the background. Itis used to performsome
background task. Itdoes not take input fromuser. Ittakes input from
AzureStorageor web Role.
The main differencebetween the two is that a Web Role supportand runs
InternetInformation Services (IIS), whilean instance of a Worker Role does not.
As being deployed and delivered through AzureService Platform, both can
be managed in the same way and can be deployed on a similar AzureInstance. In
most scenarios, Web Role and Worker Role instance work together and are often
used by an application simultaneously.
Steps in Deploying app in azure :
1. Begin with a CI build (continuous Integration).
2. Azure Storage.
3. Define and test your CD release process.
 Before you begin, you'll need a CI build that publishes your Cloud Service
package.
 An Azure blob storage container is required for deploying to Azure cloud
services.
 Continuous deployment (CD) means starting an automated release process
whenever a new successful build is available. Your CD release process picks up
the artifacts published by your CI build and then deploys them to your Azure
cloud service.
While Deploying we should choose Service Configuration as Cloud and Build
Configuration as Release and click Package.
After successful package you can see Service Package File and Cloud Service
Configuration file in the folder explorer. We need to upload these two files to deploy
application on Microsoft Data Center.
Costing Structure :
AzureCost Management shows you usageand costs so that you can track
trends, detect inefficiencies, and create alerts. All usage and cost data is displayed
in Cloudyn dashboards and reports.
We can Track usage and cost trends,Detect usageinefficiencies and also
Create alerts for unusualspending or overspending.
Track usage and cost trends :
You track actual money spent for usage and costs with Over Time reports to
identify trends. To start looking at trends, usethe Actual Cost Over Time report.
The report shows allspending over the last 30 days.
To view only spending for Azureservices, apply the Service group and then
filter for all Azureservices. Thefollowing image sh ows the filtered services.
Why azure??????
 MicrosoftAzureis FastAcross theBoard.
 Azure's Integrated DevelopmentEnvironment.
 Disaster Recovery is Solved with Azure.
 Azurecan be Deployed Anywhere.
 Security Offerings.
 The 'Enterprise Agreement' Advantage.
References:
https://yourstory.com/2012/02/step-by-step-guide-to-create-first-
windows-azure-application/
https://docs.microsoft.com/en-us/azure/cost-management/tutorial-
review-usage#open-the-cloudyn-portal
http://www.saviantconsulting.com/blog/7-reasons-why-azure-is-better-
than-AWS.aspx
https://www.redpixie.com/blog/top-ten-microsoft-azure-business-
benefits
App development and deployment in microsoft azure

More Related Content

What's hot

Deploying Cloud Use Cases
Deploying Cloud Use CasesDeploying Cloud Use Cases
Deploying Cloud Use CasesJason Singh
 
Microsoft Azure News - 2018 June
Microsoft Azure News - 2018 JuneMicrosoft Azure News - 2018 June
Microsoft Azure News - 2018 JuneDaniel Toomey
 
Service Fabric and Azure Service Fabric Mesh introduction
Service Fabric and Azure Service Fabric Mesh introductionService Fabric and Azure Service Fabric Mesh introduction
Service Fabric and Azure Service Fabric Mesh introductionMikkel Mørk Hegnhøj
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft AzureMartyn Coupland
 
TugaIT 2016 - Docker and the world of “containerized" environments​
TugaIT 2016 - Docker and the world of “containerized" environments​TugaIT 2016 - Docker and the world of “containerized" environments​
TugaIT 2016 - Docker and the world of “containerized" environments​Pedro Sousa
 
Azure fundamentals-170910113238
Azure fundamentals-170910113238Azure fundamentals-170910113238
Azure fundamentals-170910113238ScottSmith574468
 
Microsoft Certified Azure Administrator Associate
Microsoft Certified Azure Administrator AssociateMicrosoft Certified Azure Administrator Associate
Microsoft Certified Azure Administrator AssociateNovel Vista
 
Innovation anywhere with microsoft azure arc
Innovation anywhere with microsoft azure arcInnovation anywhere with microsoft azure arc
Innovation anywhere with microsoft azure arcGoviccaSihombing
 
The Long Awaited Cloud Solution - Azure Stack Service and Use Case
The Long Awaited Cloud Solution - Azure Stack Service and Use Case The Long Awaited Cloud Solution - Azure Stack Service and Use Case
The Long Awaited Cloud Solution - Azure Stack Service and Use Case PT Datacomm Diangraha
 
Azure Container Instance
Azure Container InstanceAzure Container Instance
Azure Container InstanceBishoy Demian
 
How to secure and audit O365(Azure AD) by K.Suttipan (MVP) & K.Wisanu // Azur...
How to secure and audit O365(Azure AD) by K.Suttipan (MVP) & K.Wisanu // Azur...How to secure and audit O365(Azure AD) by K.Suttipan (MVP) & K.Wisanu // Azur...
How to secure and audit O365(Azure AD) by K.Suttipan (MVP) & K.Wisanu // Azur...Kumton Suttiraksiri
 
03_Azure Security Center_GAB2019
03_Azure Security Center_GAB201903_Azure Security Center_GAB2019
03_Azure Security Center_GAB2019Kumton Suttiraksiri
 
What cloud foundry is not
What cloud foundry is notWhat cloud foundry is not
What cloud foundry is notHristo Iliev
 
Fundamentals of Azure
Fundamentals of AzureFundamentals of Azure
Fundamentals of AzureIlias Eleta
 
Access Security - Enterprise governance
Access Security - Enterprise governanceAccess Security - Enterprise governance
Access Security - Enterprise governanceEng Teong Cheah
 
Instant File Restoration - A whole new ball game for data Backup | Sysfore
Instant File Restoration - A whole new ball game for data Backup | SysforeInstant File Restoration - A whole new ball game for data Backup | Sysfore
Instant File Restoration - A whole new ball game for data Backup | SysforeSysfore Technologies
 

What's hot (20)

Deploying Cloud Use Cases
Deploying Cloud Use CasesDeploying Cloud Use Cases
Deploying Cloud Use Cases
 
Microsoft Azure News - 2018 June
Microsoft Azure News - 2018 JuneMicrosoft Azure News - 2018 June
Microsoft Azure News - 2018 June
 
Service Fabric and Azure Service Fabric Mesh introduction
Service Fabric and Azure Service Fabric Mesh introductionService Fabric and Azure Service Fabric Mesh introduction
Service Fabric and Azure Service Fabric Mesh introduction
 
Introduction to Microsoft Azure
Introduction to Microsoft AzureIntroduction to Microsoft Azure
Introduction to Microsoft Azure
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
TugaIT 2016 - Docker and the world of “containerized" environments​
TugaIT 2016 - Docker and the world of “containerized" environments​TugaIT 2016 - Docker and the world of “containerized" environments​
TugaIT 2016 - Docker and the world of “containerized" environments​
 
Azure fundamentals-170910113238
Azure fundamentals-170910113238Azure fundamentals-170910113238
Azure fundamentals-170910113238
 
Microsoft Certified Azure Administrator Associate
Microsoft Certified Azure Administrator AssociateMicrosoft Certified Azure Administrator Associate
Microsoft Certified Azure Administrator Associate
 
Innovation anywhere with microsoft azure arc
Innovation anywhere with microsoft azure arcInnovation anywhere with microsoft azure arc
Innovation anywhere with microsoft azure arc
 
The Long Awaited Cloud Solution - Azure Stack Service and Use Case
The Long Awaited Cloud Solution - Azure Stack Service and Use Case The Long Awaited Cloud Solution - Azure Stack Service and Use Case
The Long Awaited Cloud Solution - Azure Stack Service and Use Case
 
Azure Container Instance
Azure Container InstanceAzure Container Instance
Azure Container Instance
 
Intro to cloud computing
Intro to cloud computingIntro to cloud computing
Intro to cloud computing
 
How to secure and audit O365(Azure AD) by K.Suttipan (MVP) & K.Wisanu // Azur...
How to secure and audit O365(Azure AD) by K.Suttipan (MVP) & K.Wisanu // Azur...How to secure and audit O365(Azure AD) by K.Suttipan (MVP) & K.Wisanu // Azur...
How to secure and audit O365(Azure AD) by K.Suttipan (MVP) & K.Wisanu // Azur...
 
03_Azure Security Center_GAB2019
03_Azure Security Center_GAB201903_Azure Security Center_GAB2019
03_Azure Security Center_GAB2019
 
What cloud foundry is not
What cloud foundry is notWhat cloud foundry is not
What cloud foundry is not
 
Fundamentals of Azure
Fundamentals of AzureFundamentals of Azure
Fundamentals of Azure
 
Access Security - Enterprise governance
Access Security - Enterprise governanceAccess Security - Enterprise governance
Access Security - Enterprise governance
 
Instant File Restoration - A whole new ball game for data Backup | Sysfore
Instant File Restoration - A whole new ball game for data Backup | SysforeInstant File Restoration - A whole new ball game for data Backup | Sysfore
Instant File Restoration - A whole new ball game for data Backup | Sysfore
 
Azure Stack Overview
Azure Stack OverviewAzure Stack Overview
Azure Stack Overview
 
Asp net core in azure
Asp net core in azureAsp net core in azure
Asp net core in azure
 

Similar to App development and deployment in microsoft azure

Introducing Azure Services Platform V1
Introducing Azure Services Platform V1Introducing Azure Services Platform V1
Introducing Azure Services Platform V1guest120d945
 
Azure presentation nnug dec 2010
Azure presentation nnug  dec 2010Azure presentation nnug  dec 2010
Azure presentation nnug dec 2010Ethos Technologies
 
Cloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training
 
Microsoft azure infrastructure essentials course manual
Microsoft azure infrastructure essentials   course manualMicrosoft azure infrastructure essentials   course manual
Microsoft azure infrastructure essentials course manualmichaeldejene4
 
For this assignment, select one social institution from the list b.docx
For this assignment, select one social institution from the list b.docxFor this assignment, select one social institution from the list b.docx
For this assignment, select one social institution from the list b.docxsleeperharwell
 
For this assignment, select one social institution from the list b.docx
For this assignment, select one social institution from the list b.docxFor this assignment, select one social institution from the list b.docx
For this assignment, select one social institution from the list b.docxlmelaine
 
Top 25 Azure Architect Interview Questions and Answers.pdf
Top 25 Azure Architect Interview Questions and Answers.pdfTop 25 Azure Architect Interview Questions and Answers.pdf
Top 25 Azure Architect Interview Questions and Answers.pdfShivamSharma909
 
Top 25 Azure Architect Interview Questions and Answers.pdf
Top 25 Azure Architect Interview Questions and Answers.pdfTop 25 Azure Architect Interview Questions and Answers.pdf
Top 25 Azure Architect Interview Questions and Answers.pdfinfosec train
 
Critical Analysis of SW Development tool/methodology
Critical Analysis of SW Development tool/methodologyCritical Analysis of SW Development tool/methodology
Critical Analysis of SW Development tool/methodologyDavid O' Connor
 
Azure services platform
Azure services platformAzure services platform
Azure services platformjonsn
 
Azure services platform
Azure services platformAzure services platform
Azure services platformDhairyaVora49
 
2019 International Conference on Machine Learning, Big Data, C.docx
2019 International Conference on Machine Learning, Big Data, C.docx2019 International Conference on Machine Learning, Big Data, C.docx
2019 International Conference on Machine Learning, Big Data, C.docxlorainedeserre
 
2019 International Conference on Machine Learning, Big Data, C.docx
2019 International Conference on Machine Learning, Big Data, C.docx2019 International Conference on Machine Learning, Big Data, C.docx
2019 International Conference on Machine Learning, Big Data, C.docxRAJU852744
 
Features and benefits of Microsoft Azure
Features and benefits of Microsoft AzureFeatures and benefits of Microsoft Azure
Features and benefits of Microsoft AzureTharun Bangari
 
Windows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxWindows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxPrincePatel272012
 
Windows Azure Platform, V1 2 Chappell
Windows Azure Platform, V1 2  ChappellWindows Azure Platform, V1 2  Chappell
Windows Azure Platform, V1 2 Chappellguest325bd67c
 
Windows Azure Platform, V1 2 Chappell
Windows Azure Platform, V1 2  ChappellWindows Azure Platform, V1 2  Chappell
Windows Azure Platform, V1 2 Chappellguest325bd67c
 
Windows Azure Platform, V1
Windows  Azure  Platform, V1Windows  Azure  Platform, V1
Windows Azure Platform, V1guest325bd67c
 

Similar to App development and deployment in microsoft azure (20)

Introducing Azure Services Platform V1
Introducing Azure Services Platform V1Introducing Azure Services Platform V1
Introducing Azure Services Platform V1
 
Azure presentation nnug dec 2010
Azure presentation nnug  dec 2010Azure presentation nnug  dec 2010
Azure presentation nnug dec 2010
 
Cloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training | Cloud computing courses
Cloud computing training | Cloud computing courses
 
Microsoft azure infrastructure essentials course manual
Microsoft azure infrastructure essentials   course manualMicrosoft azure infrastructure essentials   course manual
Microsoft azure infrastructure essentials course manual
 
For this assignment, select one social institution from the list b.docx
For this assignment, select one social institution from the list b.docxFor this assignment, select one social institution from the list b.docx
For this assignment, select one social institution from the list b.docx
 
For this assignment, select one social institution from the list b.docx
For this assignment, select one social institution from the list b.docxFor this assignment, select one social institution from the list b.docx
For this assignment, select one social institution from the list b.docx
 
Top 25 Azure Architect Interview Questions and Answers.pdf
Top 25 Azure Architect Interview Questions and Answers.pdfTop 25 Azure Architect Interview Questions and Answers.pdf
Top 25 Azure Architect Interview Questions and Answers.pdf
 
Top 25 Azure Architect Interview Questions and Answers.pdf
Top 25 Azure Architect Interview Questions and Answers.pdfTop 25 Azure Architect Interview Questions and Answers.pdf
Top 25 Azure Architect Interview Questions and Answers.pdf
 
Critical Analysis of SW Development tool/methodology
Critical Analysis of SW Development tool/methodologyCritical Analysis of SW Development tool/methodology
Critical Analysis of SW Development tool/methodology
 
Azure services platform
Azure services platformAzure services platform
Azure services platform
 
Azure services platform
Azure services platformAzure services platform
Azure services platform
 
2019 International Conference on Machine Learning, Big Data, C.docx
2019 International Conference on Machine Learning, Big Data, C.docx2019 International Conference on Machine Learning, Big Data, C.docx
2019 International Conference on Machine Learning, Big Data, C.docx
 
2019 International Conference on Machine Learning, Big Data, C.docx
2019 International Conference on Machine Learning, Big Data, C.docx2019 International Conference on Machine Learning, Big Data, C.docx
2019 International Conference on Machine Learning, Big Data, C.docx
 
10 reasons to use azure for your cloud apps
10 reasons to use azure for your cloud apps10 reasons to use azure for your cloud apps
10 reasons to use azure for your cloud apps
 
Features and benefits of Microsoft Azure
Features and benefits of Microsoft AzureFeatures and benefits of Microsoft Azure
Features and benefits of Microsoft Azure
 
Windows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptxWindows Azure(Pr-1).ppt.pptx
Windows Azure(Pr-1).ppt.pptx
 
Windows Azure Platform, V1 2 Chappell
Windows Azure Platform, V1 2  ChappellWindows Azure Platform, V1 2  Chappell
Windows Azure Platform, V1 2 Chappell
 
Windows Azure Platform, V1 2 Chappell
Windows Azure Platform, V1 2  ChappellWindows Azure Platform, V1 2  Chappell
Windows Azure Platform, V1 2 Chappell
 
Windows Azure Platform, V1
Windows  Azure  Platform, V1Windows  Azure  Platform, V1
Windows Azure Platform, V1
 
Windows azure session2
Windows azure session2Windows azure session2
Windows azure session2
 

Recently uploaded

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 

Recently uploaded (20)

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 

App development and deployment in microsoft azure

  • 1. Akhil Mavurapu (H00016316) Cloud Application Development – Project Microsoft Azure Azureis a comprehensiveset of cloud services that developers and IT professionals useto build, deploy, and manageapplications through the global network of datacenters. It’s an open and flexible cloud platform that serves as the development, data storing, servicehosting and servicemanagement environment.  Azureis productivefor developers. Eg : cross-deviceexperiences, high-quality apps.  Azureis the only consistenthybrid cloud. Eg: hybrid apps with AzureStack, Distribute and analyze data seamlessly across cloud and on-premises.  Azureis the cloud for building intelligent apps. Eg: Develop breakthrough apps with built-in AI, Combine the bestof Microsoftand open sourcedata and AI innovations.  Azureis the cloud you can trust. Eg: has datacenters across 50 announced regions, AzureSecurity Center.  Gentle learning curve. Eg : provides usefultools like HADOOP, VisualStudio, Eclipsee.t.c….  Security Offerings : Azurehas been designed based on Security Development Lifecycle (SDL) which is an industry leading assurance
  • 2. process. Itcomprises security atits core and privatedata and services stay secured and protected while they are on AzureCloud. Steps indeveloping the applicationinAzure : 1. Write and deploy an ASP.NETWeb application (Web Role) to Azure. 2. Learn how to create and deploy background computational applications (Worker Role) in Azure. Web Role takes HTTP input and Process it. Itgives output as HTTP Response. Ittakes input fromuser via a user interface. Worker Role runs in the background. Itis used to performsome background task. Itdoes not take input fromuser. Ittakes input from AzureStorageor web Role. The main differencebetween the two is that a Web Role supportand runs InternetInformation Services (IIS), whilean instance of a Worker Role does not. As being deployed and delivered through AzureService Platform, both can be managed in the same way and can be deployed on a similar AzureInstance. In most scenarios, Web Role and Worker Role instance work together and are often used by an application simultaneously.
  • 3. Steps in Deploying app in azure : 1. Begin with a CI build (continuous Integration). 2. Azure Storage. 3. Define and test your CD release process.  Before you begin, you'll need a CI build that publishes your Cloud Service package.  An Azure blob storage container is required for deploying to Azure cloud services.  Continuous deployment (CD) means starting an automated release process whenever a new successful build is available. Your CD release process picks up the artifacts published by your CI build and then deploys them to your Azure cloud service. While Deploying we should choose Service Configuration as Cloud and Build Configuration as Release and click Package. After successful package you can see Service Package File and Cloud Service Configuration file in the folder explorer. We need to upload these two files to deploy application on Microsoft Data Center.
  • 4. Costing Structure : AzureCost Management shows you usageand costs so that you can track trends, detect inefficiencies, and create alerts. All usage and cost data is displayed in Cloudyn dashboards and reports. We can Track usage and cost trends,Detect usageinefficiencies and also Create alerts for unusualspending or overspending. Track usage and cost trends : You track actual money spent for usage and costs with Over Time reports to identify trends. To start looking at trends, usethe Actual Cost Over Time report. The report shows allspending over the last 30 days.
  • 5. To view only spending for Azureservices, apply the Service group and then filter for all Azureservices. Thefollowing image sh ows the filtered services.
  • 6. Why azure??????  MicrosoftAzureis FastAcross theBoard.  Azure's Integrated DevelopmentEnvironment.  Disaster Recovery is Solved with Azure.  Azurecan be Deployed Anywhere.  Security Offerings.  The 'Enterprise Agreement' Advantage.