0% found this document useful (0 votes)
54 views11 pages

Itc - 3 (20-Te-49) M Zaeem Tahir

This document provides an overview and comparison of three cloud database services: Apple Cloud Kit, Google Firebase, and Microsoft Azure Cloud Database. Apple Cloud Kit is a backend as a service platform designed specifically for iOS apps that allows easy integration of iCloud. It offers automatic syncing, powerful services, simpler sharing, and a data management dashboard. Google Firebase provides tools for analytics, app crashes, testing, and messaging. Its services include Cloud Messaging, Analytics, Real-time Database, Crashlytics, and Performance Monitoring. It offers free and paid plans with storage and usage limits. Microsoft Azure is a public cloud platform that provides computing, storage, networking and other services. It can be

Uploaded by

Rao Zaeem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views11 pages

Itc - 3 (20-Te-49) M Zaeem Tahir

This document provides an overview and comparison of three cloud database services: Apple Cloud Kit, Google Firebase, and Microsoft Azure Cloud Database. Apple Cloud Kit is a backend as a service platform designed specifically for iOS apps that allows easy integration of iCloud. It offers automatic syncing, powerful services, simpler sharing, and a data management dashboard. Google Firebase provides tools for analytics, app crashes, testing, and messaging. Its services include Cloud Messaging, Analytics, Real-time Database, Crashlytics, and Performance Monitoring. It offers free and paid plans with storage and usage limits. Microsoft Azure is a public cloud platform that provides computing, storage, networking and other services. It can be

Uploaded by

Rao Zaeem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

INTRODUCTION

TO COMPUTING

ASSIGNMENT # 03
SUBMITTED TO: SIR ADEEL AKRAM

SUBMITTED BY: MUHAMMAD ZAEEM TAHIR

UNIVERISTY OF ENGINEERING AND TECHNOLOGY


TAXILA

--------------------------------------------------------------
TOPIC

Q1. Write Notes on the following databases:


a. Apple Cloud Kit

b. Google Firebase

c. Microsoft Azure Cloud Database

------------------------------

A- Apple Cloud kit

What is Apple Cloud Kit?


Cloud Kit its

Apple’s Backend as a Facility platform and it’s specially planned for iOS apps. Cloud Kit

was introduced within the year

2014 as an incredible resolution to integrate iCloud in your applications with ease. This

cloud resolution has been introduced by Apple. Basically, it's a sort of framework that is

supposed to power applications on Apple platform with the amazingness of iCloud. Cloud

Kit is Associate in nursing exciting also as a feature made Application Programming


Interface which might assist you to store and question your custom information in cloud.

This service is on the market for tvOS, watchOS, iOS and macO

Features of Cloud Kit


There are these following key features of apple cloud kit

 Automatic sync

Cloud Kit is meant to work seamlessly you’re your applications on

all web services and Apple platform. It offers automatic syncing so that users can access to

latest content with ease.

 Powerful services 

With fascinating services being offered by Cloud


Kit, you may be able to concentrate on client-side development as a result of Cloud
Kit can watch out of your backend, measurability and server-side storage solutions itself. Cloud
Kit conjointly provides authentication to confirm secure services.

 Simpler sharing 
Cloud Kit will facilitate users to share information with
others firmly. They will share files, and a lot of from their applications simply.
Developers will customize the interface to match with app’s style quickly.
 Data management dashboard 

Cloud Kit offers a neater to use dashboard. This dashboard


will allow you to have an in depth summary of the server activity of your application. Even
more, you'll be able to examine information, live user activity, maintain information schema
additionally as monitor trends with this. It may allow you to realize the users’ information
measure usage. This elaborate summary of your application data can allow you to develop and
check new options over time with ease.

Advantages of Cloud Kit


Some advantages of cloud kit are

 Easier setup of iOS apps


 Easy to use solution
 Security

Conclusion

Output
Over time, innovations in IT field is transfer additional wonderful solutions to the
developers. Backend solutions area unit one in all the foremost exciting services
they'll expertise nowadays. These don't seem to be solely fast development
processes however creating it easier for developers to develop feature-rich
solutions. However, here we've got brought a close summary of Cloud Kit which
may allow you to create a more robust call concerning once to use this service.
B- Google Firebase

What is goggle firebase?


Google base may be a Google-backed
application development software system that allows developers to develop iOS,
golem and internet apps. Base provides tools for chase analytics, news and fixing app
crashes, making selling and products experiment

Service offered by Firebase

 Cloud electronic messaging |electronic communication} – base


of operations Cloud electronic communication (FCM) may be a
cross-platform messaging tool that lets firms faithfully receive
and deliver messages on iOS, humanoid and therefore the net at
no value.
 Analytics – Google Analytics for base of operations offers free,
unlimited news on as several as five hundred separate events.
Analytics presents information concerning user behavior in iOS
and humanoid apps, facultative higher decision-making
concerning rising performance and app promoting.
 Real-time info – the base of operations real time info may be a
cloud-hosted NoSQL info that permits information to be hold on
and synced between users in real time. The info is synced across
all shoppers in real time associate degreed continues to be
offered once an app goes offline.
 Crashlytics – base of operations Crashlytics may be a time period
crash newsperson that helps developers track, place and fix
stability problems that cut back the standard of their apps. With
crashlytics, developers pay less time organizing and
troubleshooting crashes and longer building options for his or her
apps.
 Performance – base of operations Performance watching service
provides developers’ insight into the performance characteristics
of their iOS and humanoid apps to assist them verify wherever
and once the performance of their apps may be improved.

Firebase use cases include:

 Create onboarding flows –


Developers will provide users a fast, intuitive sign-in method
victimization base of operations Authentication. They permit users to
sign into their apps via their Google, Twitter, Facebook or GitHub
accounts in but 5 minutes. Developers also can track every step of their
onboarding flows to reinforce the user expertise. To boot, developers
will use Google Analytics for base of operations to log events at every
step of their onboarding flows, produce funnels to work out wherever
users area unit dropping off and use remote configuration to create
changes to their apps to envision however those changes have an effect
on conversions.
 Customize a “welcome back” screen –
Developers will use personalization to offer each user the most
effective expertise by customizing the initial screen supported a user’s
preferences, usage history, location or language. Developers will outline
audiences primarily based, in part, on user behaviors and show
targeted content to every audience.
 Progressively roll out new options –
Developers will launch new options with token risk by initial testing
those options on some users to envision however they work and the
way users respond. Then, once Developers area unit happy, they will roll
out their apps to the remainder of their users.

Pricing
Firebase offers a free arrange with one GB of period
information storage and 2 paid subscription plans: Flame arrange ($25
per month for two.5 GB of storage) and Blaze arrange (pay-as-you-go,
$5 per GB of storage). All the plans embody A/B testing, analytics, app
classification, authentication (except phone auth), cloud electronic
messaging, crashlytics, dynamic links, invites, performance watching,
predictions and remote confit.

The main variations between the plans embody the allotted storage on
the period information, variety of transfer operations, Cloud Firestone
information measure, and more.
C- Microsoft Azure Cloud Database

What is azure cloud database?


Microsoft Azure, erst called
Windows Azure, is Microsoft's public cloud computing platform. It
provides a variety of cloud services, together with reason, analytics,
storage and networking. Users will decide and select from these
services to develop and scale new applications, or run existing
applications within the public cloud.
The Azure platform aims to assist businesses manage challenges and
meet their structure goals. It offers tools that support all industries --
together with e-commerce, finance and a spread of Fortune five
hundred firms -- and is compatible with open supply technologies. This
provides users with the flexibleness to use their most popular tools and
technologies. Additionally, Azure offers four completely different sorts
of cloud computing: infrastructure as a service (IaaS), platform as a
service (PaaS), package as a service (SaaS) and server less .

How does Microsoft Azure work?


Once customers subscribe to Azure, they have access to all the services
included in the Azure portal. Subscribers can use these services to
create cloud-based resources, such as virtual machines (VM) and
databases.

Microsoft provides five different customer support


options for Azure:
 Basic
 Developer
 Standard
 Professional Direct
 Premier

What is Microsoft Azure used for?


Because Microsoft Azure consists of diverse service offerings, its use
cases square measure extraordinarily numerous. Running virtual
machines or containers within the cloud is one in every of the foremost
well-liked uses for Microsoft Azure. These reason resources will host
infrastructure elements, like name system (DNS) servers; Windows
Server services -- like web info Services (IIS); or third-party applications.
Microsoft additionally supports the employment of third-party
operative systems, like UNIX operating system.
Azure is additionally unremarkably used as a platform for hosting
databases within the cloud. Microsoft offers server less relative
databases like Azure SQL and non-relational databases like NoSQL.

 Azure products and services


It provides the following services

 Compute-
These services modify a user to deploy and manage
VMs, containers and batch jobs, still as support remote application
access. Reason resources created inside the Azure cloud will be
designed with either public information science addresses or non-public
information
Science addresses, reckoning on whether or not the resource must be
accessible to the surface world.
 Mobile-
These merchandise facilitate developers build cloud applications
for mobile devices, providing notification services, support for
back-end tasks, tools for building computer program interfaces
(APIs) and therefore the ability to couple geospatial context with
knowledge.

 Web-
These services support the event and readying of internet applications.
They conjointly supply options for search, content delivery, API
management, notification and coverage.

 Storage-
This class of services provides scalable cloud storage for structured and
unstructured knowledge. It conjointly supports huge knowledge comes,
persistent storage and repository storage.

 Analytics-
These services offer distributed analytics and storage, still as options
for period analytics, huge knowledge analytics, data lakes, machine
learning (ML), business intelligence (BI), web of things (IoT) knowledge
streams and knowledge deposit

Azure pricing and costs


Similar to different public cloud suppliers, Azure primarily uses a
pay-as-you-go rating model that charges supported usage.
However, if one application uses multiple Azure services, every
service would possibly involve multiple rating tiers. Additionally, if
a user makes a long-run commitment to bound services, like
cipher instances, Microsoft offers a reduced rate.

Given the numerous factors concerned in cloud service rating, a


company ought to review and manage its cloud usage to reduce
prices. Azure-native tools, like Azure price Management, will
facilitate monitor, visualize and optimize cloud disbursal. it is also
attainable to use third-party tools, like Cloud ability or Right Scale,
to manage Azure resource usage and associated prices.

----------------------------

You might also like