cloud native computing
TRANSCRIPT
Cloud Native Computing
My Topic:
Maira Falak BT 14050
Introduction to Cloud Native Computing
Cloud Native Computing
Distributed Application:“A distributed system is a software
system in which components located on networked computers communicate and coordinate their actions by passing messages.“
Facebook , Google and LinkedIn.
Cloud Native Computing
Why we use Distributed Computing:Availability.Performance.Consistency.Scalability.Manageability.Cost.
Cloud native Computing
Distributed Architecture Providers:
Cloud Native Computing
“Cloud Native Computing is a comprehensive cloud platform strategy to design, develop and manage distributed
applications ”
My Topic:
Mayram Liaqat BT_14038
How does cloud computing work?
How does cloud computing work?
Front_End Back_End
How does cloud computing work?Back_End Systems
Front_End Systems
Example : Sound Cloud
How does cloud computing work?
The Most Popular Organizations Providing Cloud Computing Services
Amazon Microsoft Google
How is cloud computing managed? Protocols Middleware
Middleware permits networked computers to communicate with each other.
How do cloud companies store so much data?
Server virtualization SAN(Server Area Network)
Pros Of Cloud Computing
World wide access More storage Automatic updates Easy setup Reduce cost
Cons Of Cloud Computing
Security Privacy Loss of control Internet reliance
My Topic:
Syeda Faiza Jameel
BT14027
Cloud native Computing VS
Traditional Computing
Cloud Native Technology
Build applications that are cloud native , that is developed specifically for cloud plateforms.
The trouble is that everyone has his or her own defination of “cloud-native”. As a result, cloud-hosted applications are all over place in their use of native features.
Cloud Native App
Cloud-native app is a term promoted by VMware to refer to apps that are installed in cloud-based virtual machines.
Traditional Technology
"traditional technology": Techniques that utilize indigenous, traditional methods that are often ethnic/cultural in origin. Includes methods practiced as a trade or handicraft, frequently producing in limited quantities.
Traditional App
Web Application. A web application or "web app" is a software program that runs on a web server. Unlike traditional desktop applications, which are launched by your operating system, web apps must be accessed through a web browser. Web apps have several advantages over desktop applications
Difference b/w Traditional App & Cloud-native App
Monolithic & Microservices Architecture A software system is called "monolithic" if it has a monolithic
architecture, in which functionally distinguishable aspects (for example data input and output, data processing, error handling, and the user interface) are all interwoven, rather than containing architecturally separate components.
Microservices is a Specialisation of an implementation approach for service-oriented architectures (SOA) used to build flexible, independently deployable software systems. ... A central Microservices property that appears in multiple definitions is that services should be independently deployable
Thank You !!!Any Question ???