Module-3(I)
Module-3(I)
– Virtual Machine: Allows you to deploy any language, workload in any operating
system
– Virtual Machine Scale Sets: Allows you to create thousands of similar virtual
machines in minutes
– DocumentDB: It is a fully managed NoSQL database service which is It built for fast
and predictable performance and ease of development.
– Redis Cache: It is a secure and highly advanced key-value store. It stores data
structures like strings, hashes, lists, etc.
Content Delivery Network
• Content Delivery Network (CDN) caches static web content at strategically
placed locations. This helps you to offer speed for delivering content to
users. It has the following components:
– VPN Gateway: VPN Gateway sends encrypted traffic across a public connection.
– Traffic Manager: It helps you to control and allows you to do the distribution of
user traffic for services like WebApps, VM, Azure, and cloud services in different
Datacenters
– Express Route: Helps you to extend your on-premises networks into the Microsoft
cloud over a dedicated private connection to Microsoft Azure, Office 365, and CRM
Online.
Enterprise Integration Services:
• Service Bus: Service Bus is an information delivery service which works
on the third-party communication system.
• SQL Server Stretch Database: It helps you migrates any cold data
securely and transparently to the Microsoft Azure cloud
• Azure AD Domain Services: It offers managed domain services like
domain join, group policy, LDAP, etc. This authentication which is
compatible with Windows Server Active Directory.
• Multi-Factor Authentication: Azure Multi-Factor Authentication (MFA) is
two-step verification. It helps you to access data and applications to
offers a simple sign-in process.
Monitoring + Management Services
• These services allow easy management of Azure deployment.
– Azure Resource Manager: It makes it easy for you to manage and
visualize resource in your app. You can even control who is your
organization can act on the resources.
– Automation: Microsoft Azure Automation is a way to automate the
manual, long-running, error-free, and constantly repeated tasks.
These tasks are commonly performed in a cloud and enterprise
environment.
Azure Networking
• Virtual Network: Perform Network isolation and segmentation. It
offers filter and Route network traffic.
• Load Balancer: Offers high availability and network performance
of any application. Load balance information Internet traffic to
Virtual machines.
• Application Gateway: It is a dedicated virtual appliance that
offers an Application Delivery Controller (ADC) as a service.
• Azure DNS: Azure DNS hosting service offers name resolution
using Microsoft Azure infrastructure.
Web and Mobile Services:
• Web Apps: Web Apps allows you to build and host websites in
the programming language of your choice without the need to
manage its infrastructure.
• Mobile Apps: Mobile Apps Service offers a highly scalable,
globally available mobile app development platform for users.
• API Apps: API apps make it easier to develop, host and consume
APIs in the cloud and on-premises.
• Logic Apps: Logic Apps helps you to simplify and implement
scalable integrations
• Pay as You Go Availability
• Easy scalability and customization for your business’s unique needs
means SaaS companies can provide for your budget. Customers can
avoid buying hardware they don’t need and large set-up costs, as well as
reduce the downtime that’s required to upgrade to SaaS platforms or gain
accessibility to new features. You can change which services you require
and how many users need access as your business — and your budget —
dictates.
• Easy Customization and Integration
• Many SaaS applications and components are designed to integrate
flawlessly with other products from the same provider. That means you
can integrate demographics data from Salesforce Marketing Cloud to
close a deal with leads in Sales Cloud, then access client history to
provide faster resolutions using Service Cloud. Powerful platforms that
seamlessly integrate are key to driving business growth.
SaaS Powers Business Today
• Sales, marketing, and customer service are closely related,
so many companies turn to one provider to fulfill all their
business needs. Salesforce offers a suite of solutions that
bring departments together and help craft a customer-
focused buyer journey.
• Marketing
– The best marketing strategies aren’t just about bringing
in leads. They are about bringing in the right leads,
nurturing them, and accumulating data and information
your sales team will use to reach out and close the sale.
– With a cloud-based marketing platform, every member of
your marketing and sales teams will have access to the
• Service
– Today’s customers have high expectations. They expect fast responses where
and when they want them that result in quick, satisfactory resolutions, and
they prefer to have their questions answered in a single interaction with your
service staff.
– With a service platform based in the cloud, all your agents will have complete
customer data at all times. SaaS helps companies help customers faster.
• Sales
– A customer relationship management (CRM) platform is only as good as the
data it uses to deliver lead-nurturing insights. Converting people from leads to
customers is all about information.
– What does this lead need, right now, to make a purchase? A cloud-based SaaS
sales platform has the power to answer these questions and more.
Platform as a Service (PaaS)
• The Salesforce Platform is the world’s number one Platform as a Service (PaaS)
solution. It’s the most powerful way to create your app and get it in front of your users
fast, all by harnessing the power of the cloud.
• Designing an app isn’t easy. User interaction, user experience, graphic design, and
development have to be considered. Everyone has to be aware of the app’s purpose
and the company’s goals in launching it. That’s where PaaS comes in.
• PaaS is a cloud computing service that gives users the ability to develop, launch, and
manage apps without having to deal with the infrastructure required for building apps.
As the world’s #1 PaaS, Salesforce’s Salesforce Platform allows you to focus on
building apps to connect to your customers in whole new ways, while Salesforce
maintains the infrastructure necessary to get the job done.
• Like other cloud services, such as Software as a Service (SaaS), PaaS gives users the
flexibility they need with scalable and reliable hardware and software.
The Benefits of Cloud Computing
• In order to run a business, you need infrastructure. Businesses with
an online presence (including online retailers and software as a
service providers) need servers, terminals, networking capabilities,
and a host of other infrastructure-related hardware, software, and
personnel. It takes major financial commitments to set up, maintain,
upgrade, and manage a company’s IT needs.
• Since its founding in 1999, Salesforce has made cloud computing
accessible for all businesses. With its services, businesses can:
• Reduce costs without compromising quality
• Bypass investing in the expensive hardware and software necessary
for business operations
• Eliminate the time and money necessary to maintain and upgrade
infrastructure as the need arises
Powered by Force.com
• Apps created in the Salesforce Platform are innately created for mobile
and social use. Developers have access to a number of open-source
languages, including Ruby, Java, JavaScript, C++, Python, and Node.js.
You can also use simple annotations, build packs, and take advantage
of add-ons.
• Microservices, both automatic and custom, are included to help
developers manage their processes better. They include object
creation and updates and are how users can access Process Builder
within the Salesforce platform.
• Need inspiration or help framing or coding your app? We offer
templated apps ready for customization in AppExchange to get your
company’s app in users’ hands even faster.
• All of this runs with the power of Force.com, so your apps are always
up to date and ready for users. With its scalable services, Salesforce
Microsoft Office 365 as SAAS: (basic)
advantages
• SAAS solutions are subscription based software solutions where the
software is hosted in the cloud.
• SAAS products, such as Microsoft Office 365, obviously eliminate
infrastructure costs and some of the licensing costs.
• Office 365 also makes the most common Microsoft applications, such
as Office, Outlook and SharePoint available anywhere, anytime and
from every device.
• Integration between all the different products within the Office 365
suite is getting increasingly better.
• For example: it is now possible to start a Yammer discussion from
inside the Word Online application. And from within Outlook, you can
mail a OneDrive file as a link; the permissions are adjusted accordingly.
Cloud-only features in Microsoft
Office 365
• Whilst in the beginning the difference between on-premise and
SAAS products wasn't that big, SAAS is taking big leaps forward.
• Office 365 now offers a range of new features which are not
available on-premise just yet. The new functionalities vary from
full to a range of small features - all game changers and very
useful productivity wins.
• The first of these is the fact that you can now use Word, Excel
and PowerPoint from within the browser with concurrent editing.
Colleagues can work together on the same document, at the
same time and they can see each other’s changes in real time.
• An example: suppose you're working in a team on
an important presentation for a new customer;
Office 365 allows you to make last minute edits to
the presentation on your tablet during your
commute.
• Any changes you make can be viewed instantly by
your fellow authors. That means that you and every
member of your team will have the same, up to
date version of the document, ready to present it to
your customer.
• A second step forward is the ability to share
information with people outside of your organization.
Sharing content with external parties is often an
obstacle, because of company firewall settings,
security, confidentiality etc.
• You can now easily share documents from OneDrive
or SharePoint with a public link; access to the
document is restricted to the recipients of that link.
If your documents require more security, let's say for
legal documents, you can choose to have them login
• A third one is Office Delve, which exposes content from the whole
suite that it thinks is relevant for you, based on the context of your
documents.
• Assume you're attending a weekly meeting with your team, based
on the meeting invitation, Delve can provide you with the slides
and meeting notes from last week's meeting. Or, if you're looking
for a document on a certain subject, Delve can show you content
created by your direct colleagues, working in the same field, based
on the structure of your organization.
• Another major benefit of using Office 365 is the fast-paced release
model, where features are rolling out incrementally to everyone as
soon as they are ready.
A Comparison of Cloud Computing Platforms
• The competition for leadership in public cloud computing is a fierce three-way
race: Amazon Web Services (AWS) vs. Microsoft Azure vs. Google Cloud Platform
(GCP). Clearly these three top cloud companies hold a commanding lead in the
infrastructure as a service (IaaS) and platform as a service (PaaS) markets.
• AWS is particularly dominant. According to a 2020 report from Synergy Research
Group, “Amazon growth continued to closely mirror overall market growth so it
maintained its 33% share of the worldwide [cloud] market. Second ranked Microsoft
again grew faster than the market and its market share has increased by almost three
percentage points in the last four quarters, reaching 18%.”
• Meanwhile, Microsoft is particularly strong in SaaS, while Google Cloud, with its
strength in artificial intelligence, is positioned for aggressive growth as the AI market
grows – and is known for offering discounts.
• Amazon Web Services – With a vast tool set that continues to grow exponentially, Amazon’s
capabilities are unmatched. Yet its cost structure can be confusing, and its singular focus on
public cloud rather than hybrid cloud or private cloud means that interoperating with
your data center isn’t AWS’s top priority.
• Microsoft Azure – A close competitor to AWS with an exceptionally capable cloud
infrastructure. If you’re an enterprise customer, Azure speaks your language – few
companies have the enterprise background (and Windows support) as Microsoft. Azure
knows you still run a data center, and the Azure platform works hard to interoperate with
data centers; hybrid cloud is a true strength.
• Google Cloud – A well-funded underdog in the competition, Google entered the cloud
market later and doesn’t have the enterprise focus that helps draw corporate customers.
But its technical expertise is profound, and its industry-leading tools in deep learning and
artificial intelligence, machine learning and data analytics are significant advantages.
Vendor Strengths Weaknesses
• Virtual Machines
• Virtual Machine Scale Sets
• Azure Container Service (AKS)
Microsoft Azure • Container Instances
• Batch
• Service Fabric
• Cloud Services
• Compute Engine
• Kubernetes
• Functions
Google Cloud • Container Security
• Graphics Processing Unit (GPU)
• App Engine
• Knative
Vendor Storage Services Database Services Backup Services
•SQL Database
• Database for MySQL
• Blob Storage • Database for PostgreSQL
• Queue Storage • Data Warehouse • Archive Storage
Azure • File Storage • Server Stretch Database • Backup
• Disk Storage • Cosmos DB • Site Recovery
• Data Lake Store • Table Storage
• Redis Cache
• Data Factory