Microsoft Azure is a cloud computing platform that allows users to build, deploy, and manage applications and services through a global network of Microsoft-managed data centers. It provides integrated services for analytics, computing, database, mobile, networking, storage, and web functionality. Users can access these services through Microsoft Azure's pay-as-you-go model, paying only for the resources they consume. Azure allows users to build applications using infrastructure, platform, and software as a service models.
These are slides from an introductory session for Microsoft Azure done at IIT Sri Lanka giving the students hands-on exposure to Microsoft Azure. Introducing them to Azure App Service and Azure Functions.
What is Microsoft Azure used for?-Microsoft azure Zabeel Institute
Microsoft Azure, commonly described as Azure, is a cloud computing solution created by Microsoft for building, screening, deploying, and taking care of applications and services through Microsoft-managed data centers.
What is Microsoft Azure?
What is Azure used for?
Why do businesses want to use someone else's hardware?
What are the advantages of virtualization?
Is Azure secure?
How does Azure stack up against the competition?
To help you make an informed decision about whether Azure is right for your business.
These are slides from an introductory session for Microsoft Azure done at IIT Sri Lanka giving the students hands-on exposure to Microsoft Azure. Introducing them to Azure App Service and Azure Functions.
What is Microsoft Azure used for?-Microsoft azure Zabeel Institute
Microsoft Azure, commonly described as Azure, is a cloud computing solution created by Microsoft for building, screening, deploying, and taking care of applications and services through Microsoft-managed data centers.
What is Microsoft Azure?
What is Azure used for?
Why do businesses want to use someone else's hardware?
What are the advantages of virtualization?
Is Azure secure?
How does Azure stack up against the competition?
To help you make an informed decision about whether Azure is right for your business.
Here you can read a full story about Microsoft Azure:
- History of Azure.
- Vendors of Azure.
- Why Azure id made.
- A feature of Azure.
- How Azure differs from other.
- Advantage and Dis-advantage of Azure.
- Where Azure is used.
This is a brief introduction to Microsoft Azure cloud. I used these slides in an intro session for developers. I did few demos during the session that not included in the slide. Brand name and logos are properties of their respective owners.
Azure. Cloud for all.
These 4 pillars represent the main value proposition for what differentiates Azure from the competition.
As you can see in the proof points, these are the reason why customers choose Microsoft, because of the unique value that we provide in a productive, hybrid, intelligent, and trusted cloud.
With Azure, you can do—or be—all of these things.
Productive
Get unparalleled developer productivity with integrated tools from mobile DevOps to serverless computing.
Learn about accelerating innovation
Hybrid
Develop and deploy where you want, with the only consistent hybrid cloud on the market. Extend Azure on-premises with Azure Stack.
Learn about our consistent hybrid cloud
Intelligent
Create intelligent apps that delight with data-driven experiences. Go quickly from concept to release with Azure data services and artificial intelligence, from image recognition to bot services.
Learn about intelligent apps
Trusted
Join startups, governments, and 90 percent of Fortune 500s that trust the Microsoft Cloud for security, privacy, transparency, and the most compliance coverage of any cloud provider.
Azure was announced in October 2008 and released on 1 February 2010 as Windows Azure, before being renamed to Microsoft Azure on 25 March 2014. Along with Amazon Web Services Azure is considered a leader in the IAAS field.
Microsoft Azure is an open and flexible cloud platform that enables you to quickly build, deploy, and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool, or framework. And you can integrate your public cloud applications with your existing IT environment.
This definition tells us that Microsoft Azure is a cloud platform, which means you can use it for running your business applications, services, and workloads in the cloud. But it also includes some key words that tell us even more:
Open Microsoft Azure provides a set of cloud services that allow you to build and deploy cloud-based applications using almost any programming language, framework, or tool.
Flexible Microsoft Azure provides a wide range of cloud services that can let you do everything from hosting your company’s website to running big SQL databases in the cloud. It also includes different features that can help deliver high performance and low latency for cloud-based applications.
Microsoft-managed Microsoft Azure services are currently hosted in several datacenters spread across the United States, Europe, and Asia. These datacenters are managed by Microsoft and provide expert global support on a 24x7x365 basis.
Compatible Cloud applications running on Microsoft Azure can easily be integrated with on-premises IT environments that utilize the Microsoft Windows Server platform.
It provides both PAAS and IAAS services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.
The presentation covers overview of Azure App Service and Azure Web Apps. The presentation also covers the different features of Azure Web Apps - like Kudu, Continuous Deployment, Application Insights, Deployment Slots, Auto-Scaling and so on including demos. It will be useful for anyone looking forward to learn about Azure Web Apps or anyone preparing for Azure Certifications (70-532/533).
Here you can read a full story about Microsoft Azure:
- History of Azure.
- Vendors of Azure.
- Why Azure id made.
- A feature of Azure.
- How Azure differs from other.
- Advantage and Dis-advantage of Azure.
- Where Azure is used.
This is a brief introduction to Microsoft Azure cloud. I used these slides in an intro session for developers. I did few demos during the session that not included in the slide. Brand name and logos are properties of their respective owners.
Azure. Cloud for all.
These 4 pillars represent the main value proposition for what differentiates Azure from the competition.
As you can see in the proof points, these are the reason why customers choose Microsoft, because of the unique value that we provide in a productive, hybrid, intelligent, and trusted cloud.
With Azure, you can do—or be—all of these things.
Productive
Get unparalleled developer productivity with integrated tools from mobile DevOps to serverless computing.
Learn about accelerating innovation
Hybrid
Develop and deploy where you want, with the only consistent hybrid cloud on the market. Extend Azure on-premises with Azure Stack.
Learn about our consistent hybrid cloud
Intelligent
Create intelligent apps that delight with data-driven experiences. Go quickly from concept to release with Azure data services and artificial intelligence, from image recognition to bot services.
Learn about intelligent apps
Trusted
Join startups, governments, and 90 percent of Fortune 500s that trust the Microsoft Cloud for security, privacy, transparency, and the most compliance coverage of any cloud provider.
Azure was announced in October 2008 and released on 1 February 2010 as Windows Azure, before being renamed to Microsoft Azure on 25 March 2014. Along with Amazon Web Services Azure is considered a leader in the IAAS field.
Microsoft Azure is an open and flexible cloud platform that enables you to quickly build, deploy, and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool, or framework. And you can integrate your public cloud applications with your existing IT environment.
This definition tells us that Microsoft Azure is a cloud platform, which means you can use it for running your business applications, services, and workloads in the cloud. But it also includes some key words that tell us even more:
Open Microsoft Azure provides a set of cloud services that allow you to build and deploy cloud-based applications using almost any programming language, framework, or tool.
Flexible Microsoft Azure provides a wide range of cloud services that can let you do everything from hosting your company’s website to running big SQL databases in the cloud. It also includes different features that can help deliver high performance and low latency for cloud-based applications.
Microsoft-managed Microsoft Azure services are currently hosted in several datacenters spread across the United States, Europe, and Asia. These datacenters are managed by Microsoft and provide expert global support on a 24x7x365 basis.
Compatible Cloud applications running on Microsoft Azure can easily be integrated with on-premises IT environments that utilize the Microsoft Windows Server platform.
It provides both PAAS and IAAS services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.
The presentation covers overview of Azure App Service and Azure Web Apps. The presentation also covers the different features of Azure Web Apps - like Kudu, Continuous Deployment, Application Insights, Deployment Slots, Auto-Scaling and so on including demos. It will be useful for anyone looking forward to learn about Azure Web Apps or anyone preparing for Azure Certifications (70-532/533).
Comment déployer et gérer dans le cloud Azure les environnements de développe...Microsoft Technet France
Session Sogeti: La gestion des environnements de développements et de tests est problématique. Le temps nécessaire pour les provisionner peut être de plusieurs jours. Alors comment tirer parti du cloud Azure pour optimiser les coûts et délais de mise en œuvre de ces environnements tout en permettant un suivi de la consommation, une agilité de gestion ? Venez découvrir par l’exemple une solution répondant à ces enjeux.
First presentation I did about Microsoft Azure. Presented it for the Microsoft Student Champs meeting on 2011 November. Microsoft Azure was known as Windows Azure during that time.
Microsoft Azure Cloud Services offers a way to run applications designed to run on the Windows platform from nearly any device using a component of Remote Desktop Services called RemoteApp. This slide presentation, made to Oregon Computer Consultants Association on May 31, 2016 by David Cornelius, helps explain RemoteApp, how to setup a custom image, and highlights pricing considerations.
Are you ready? Introduction to Cloud Computing and Windows AzureThomas Robbins
Windows Azure is an internet scale cloud computing and services platform hosted in Microsoft data centers, which provides an operating system and a set of developer services which can be used individually or together. It gives developers the choice to build web application; applications running on connected devices, PCs or servers; or hybrid solutions offering the best of both worlds. Don’t miss this session to learn what cloud computing is and what Windows Azure provides.
Speaker: Vince Mayfield, CEO Bit-Wizards
SQL Server Integration Services Best PracticesDenny Lee
This is Thomas Kejser and my presentation at the Microsoft Business Intelligence Conference 2008 (October 2008) on SQL Server Integration Services Best Practices
Google Analytics is the most popular web analytics system. Almost every webpage, whether it’s a private blog or large e-commerce site, uses Google Analytics. This session will cover essential information about Google Analytics and its API guidelines, competitors, and most important, how you can use the data from such offerings together with your ERP, CRM, and other OLTP systems. You will see how to load Google Analytics data using SQL Server Integration Services, for example, and merge that data with your local data. In addition, we will walk through a demonstration of important web analytics KPIs and how you can analyze them using Microsoft Business Intelligence tools
As organizations consider SharePoint Online as an option for hosting their SharePoint environments, you may ask yourself how an enterprise can actually move a large number of SharePoint sites to the cloud. In this session we will discuss a large scale SharePoint migration to Office 365 which starts with several highly customized sites and multiple versions of SharePoint. We will look at the project structure and plan, staffing, benefits and pitfalls, technical considerations, lessons learned, and how you can plan for a successful move to SharePoint Online.
Azure Stack - O poder da nuvem em seu datacenterVitor Meriat
Dia 07/05 na seda da Microsoft no Brasil, aconteceu a primeira edição do DevOps Summit Brasil. Esse é um evento que teve como origem a fusão dos já consagrados Azure Summit Brasil e ALM Summit Brasil com foco em promover o conhecimento de Cloud Computing e DevOps.
Introducción a Azure, comparativa con Amazon Web Services y comentarios sobre experiencias de desarrollo y uso reales. Usada en el Meetup de Software Craftsmaship CLM de Toledo.
Wide variety of services that cloud architectures can manage using different approaches for example Azure Active Directory Domain Services (Azure AD DS), part of Microsoft Entra, enables you to use managed domain services—such as Windows Domain Join, group policy, LDAP, and Kerberos authentication—without having to deploy, manage, or patch domain controllers.
When managed domain services are enabled for virtual machines and directory-aware applications deployed in Azure with a click of a button.
Reduce operational and maintenance costs associated with managing identity infrastructure for your virtual machines and legacy applications.
Managed domain allows legacy applications to be run in the cloud through an easier means of migrating on-premises apps to a managed domain.
Furthermore it allows streamline management of all applications from your legacy, directory-aware apps alongside your modern cloud apps with a single identity solution. It allow the achievement of highly available service with the use of Azure AD Domain Services which can includes multiple
domain controllers to provide high availability for your managed domain.
This approach will ensure business continuity and guaranteed service uptime and resilience to failures.
Morgan Hill offers comprehensive training for the corporate, enterprise architect on the Amazon Web Services (AWS) platform. This AWS training is delivered by experienced architects used to operating in a corporate infrastructure environment.
In this introduction to Aws certified solutions architect, we answer the key question “What is the Aws cloud computing architect?” With a solid, standards based approach and examples from the real word.
AWS Interview Questions and Answers -CREDO SYSTEMZ.pdfnishajeni1
Credo Systemz AWS course in Chennai is the Best Master Training Institute in the cloud platform. Our AWS training in chennai helps to acquire the in-depth AWS cloud skills. To advance in the career, Our professional trainers provide the complete AWS hands-on training. Our AWS Course focuses on the basics to advance AWS concepts, AWS architecture, AWS services with Placement support.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
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.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
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.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
3. What is Azure? | Pay-As-You-Go
Microsoft Azure is a cloud computing platform and infrastructure created by Microsoft for
building, deploying, and managing applications and services through a global network of
Microsoft-managed data centers.
Microsoft Azure is a growing collection of integrated cloud services—analytics, computing,
database, mobile, networking, storage, and web—for moving faster, achieving more, and saving
money.
4. Top 10 Cloud Computing Provider
1. Amazon Web Services
2. Microsoft Azure
3. IBM
4. Google Cloud Platform
5. Salesforce.com
6. Adobe
7. Oracle Cloud
8. SAP
9. Rackspace
10. Workday
5. Pros and Cons
PROS / High Availability, Security, Scalability, Cost-Effectiveness(Pay-as-you-go)
Windows Azure has a great feature set, is quite easy to use, and is one of a handful of cloud
hosts to support ASP.NET.
CONS / Requires Management, Requires Platform Expertise
It doesn’t explicitly support PHP or Ruby.
6. Some Best Features
1. Familiarity of Windows
2. 64-bit Windows VMs
3. Azure SDK
4. Azure Search in CRM
5. Azure Network Security Groups (ACLs)
6. Pay-as-you-go service
7. RDP, VM, SSD Storage, multi OS images etc.
9. Comparison: Azure App Service, Virtual
Machines, Service Fabric, and Cloud Services
App Service is the best choice for most web apps. Deployment and management are integrated
into the platform, sites can scale quickly to handle high traffic loads, and the built-in load
balancing and traffic manager provide high availability.
Service Fabric is a good choice if you’re creating a new app or re-writing an existing app to use a
microservice architecture.
Cloud Services is similar to Service Fabric in degree of control versus ease of use, but it’s now a
legacy service and Service Fabric is recommended for new development.
If you have an existing application that would require substantial modifications to run in App
Service or Service Fabric, you could choose Virtual Machines in order to simplify migrating to the
cloud. Azure Virtual Machines is Infrastructure-as-a-Service (IaaS), while App Service and Service
Fabric are Platform-as-a-Service (Paas).
11. Software As A Service: SAAS
Software as a service (SaaS) is a software distribution model in which a third-party provider
hosts applications and makes them available to customers over the Internet.
SAAS Model − E-mail (Gmail, Yahoo, etc.)
12. Platform AS A Service: PASS
PaaS or platform as a service model provides you computing platforms which typically includes
operating system, programming language execution environment, database, web server.
technically It is a layer on top of IaaS as the second thing you demand after Infrastructure is
platform.
EX: OS, DB, IDE, Web Server etc.
13. Infrastructure as a Service: IAAS
IaaS provides the infrastructure such as virtual machines(VM) and other resources like virtual-
machine disk image library, block and file-based storage, firewalls, load balancers, IP addresses,
virtual local area networks etc. Infrastructure as service or IaaS is the basic layer in cloud
computing model.
Ex: VM, Storage, IPS, firewalls etc.
18. Azure Cloud Service: ACS
Highly available, scalable n-tier cloud
apps with more control of the OS
19. Azure Cloud Service: ACS
Your application is divided into two parts, each served by a separate web or worker role; the
web role instances respond to HTTP requests and make your website faster by speeding up page
delivery times, web transaction processing and so on.
Worker role instances handle message and background job processing, such as asynchronous
processing of emails, large database transactions and computing-heavy tasks like data
processing and indexing.
Web Role: HTTP requests.
Runs Windows Server with your web app automatically deployed to IIS.
Worker Role: Background job processing.
Runs Windows Server without IIS.
20. Azure Cloud Service Apps files
.csdef, .cscfg & .cspkg
A cloud service is created from three components, the service definition (.csdef), the service
config (.cscfg), and a service package (.cspkg).
Both the ServiceDefinition.csdef and ServiceConfig.cscfg files are XML-based and describe the
structure of the cloud service and how it's configured; collectively called the model.
The ServicePackage.cspkg is a zip file that is generated from the ServiceDefinition.csdef and
among other things, contains all of the required binary-based dependencies. Azure creates a
cloud service from both the ServicePackage.cspkg and the ServiceConfig.cscfg.
26. Upload ACS Package
Have to select already created storage
Upload .cspkg file
Upload .cscfg file
27. ACS: Reserved IP
With the latest PowerShell release, Microsoft Azure allows you to reserve a public IPv4 address
in your Azure Subscription.
You can own these IP addresses for as long as you want in your subscription and also associate
them with your Cloud Service Deployments in the region of the Reserved IP addresses.
29. Access Control List (ACLs)
An endpoint Access Control List (ACL) is a security enhancement available for your Azure
deployment.
An ACL provides the ability to selectively permit or deny traffic for a virtual machine endpoint.
This packet filtering capability provides an additional layer of security. You can specify network
ACLs for endpoints only.
You can't specify an ACL for a virtual network or a specific subnet contained in a virtual network.
30. Access Control List (ACLs)
Selectively permit or deny incoming traffic based on remote subnet IPv4 address range to a
virtual machine input endpoint.
Blacklist IP addresses
Create multiple rules per virtual machine endpoint
Specify up to 50 ACL rules per virtual machine endpoint
Use rule ordering to ensure the correct set of rules are applied on a given virtual machine
endpoint (lowest to highest)
Specify an ACL for a specific remote subnet IPv4 address.
34. Resource Group
A container that holds related resources for an Azure solution. The resource group can include
all the resources for the solution, or only those resources that you want to manage as a group.
You decide how you want to allocate resources to resource groups based on what makes the
most sense for your organization.
35. Benefits of using Resource Manager
You can deploy, manage, and monitor all the resources for your solution as a group, rather than
handling these resources individually.
You can repeatedly deploy your solution throughout the development lifecycle and have
confidence your resources are deployed in a consistent state.
You can manage your infrastructure through declarative templates rather than scripts.
You can define the dependencies between resources so they are deployed in the correct order.
You can apply access control to all services in your resource group because Role-Based Access
Control (RBAC) is natively integrated into the management platform.
You can apply tags to resources to logically organize all the resources in your subscription.
You can clarify your organization's billing by viewing costs for a group of resources sharing the
same tag.
36. Network security groups
A network security group (NSG) contains a list of access control list (ACL) rules that allow or deny
network traffic to your VM instances in a Virtual Network.
NSGs can be associated with either subnets or individual VM instances within that subnet. When
a NSG is associated with a subnet, the ACL rules apply to all the VM instances in that subnet.
In addition, traffic to an individual VM can be restricted further by associating a NSG directly to
that VM.
38. Inbound and Outbound Rules
Inbound rules: These are to do with other things accessing your computer. If you are running a
Web Server on your computer then you will have to tell the Firewall that outsiders are allowed
to connect to it.
Outbound rules: These are so that you can let some programs use the Internet, and Block
others. You will want to let your Web Browser (Internet Explorer, Firefox, Safari, Chrome,
Opera...) have access to the Internet, so you will tell Windows Firewall that it's allowed.
39. Remote Desktop Protocol (RDP)
Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft, which
provides a user with a graphical interface to connect to another computer over a network
connection.
40. Remote Desktop Protocol (RDP)
In ACS you have to enabled it with
certificate.
So first you have to create certificate.
42. Recommendation References:
05. Get started with Azure Cloud Services and ASP.NET:
https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-dotnet-get-started
06. Azure Cloud Service package:
https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-model-and-package
07. Enable Remote Desktop Connection for a Role in Azure Cloud Services:
https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-role-enable-remote-
desktop
08. Azure powershell:
https://docs.microsoft.com/en-us/azure/powershell-install-configure
https://github.com/Azure/azure-powershell
43. Recommendation References:
09. Access Control List (ACLs):
https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-acl/
10. Reserved IP addresses for Cloud Services & Virtual Machines:
https://azure.microsoft.com/en-us/blog/reserved-ip-addresses/
11. RDP:
https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-classic-
connect-logon
12. Azure Resource Manager overview
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-overview
44. Recommendation References:
13. Network security groups
https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-nsg
14. Azure Network Security Groups (NSG) – Best Practices
https://blogs.msdn.microsoft.com/igorpag/2016/05/14/azure-network-security-groups-nsg-best-
practices-and-lessons-learned/
45. THANK YOU
• R M Shahidul Islam Shahed
• Sr. Software Engineer, Atom AP Limited.