This document provides an overview of cloud computing presented by Ganesh Neelakanta Iyer. It begins with Ganesh introducing himself and his research interests in cloud computing, resource allocation, and pricing. He then provides a basic introduction to cloud computing, discussing how common technologies like YouTube, Google, and Facebook utilize cloud computing. The document outlines different cloud service models including Software as a Service, Platform as a Service, and Infrastructure as a Service. It also discusses some challenges of cloud computing and tips for getting started. Ganesh describes his research focusing on auction-based and incentive-based mechanisms for multiple cloud orchestration. He concludes with future projections about cloud computing growth and job opportunities in India.
The presentation on 'Cloud Computing for Libraries' helps understand the basics of cloud computing, its necessary in libraries, trends in library automation, important service providers of cloud computing and required components for implementing the same.
The presentation on 'Cloud Computing for Libraries' helps understand the basics of cloud computing, its necessary in libraries, trends in library automation, important service providers of cloud computing and required components for implementing the same.
Have you heard of cloud computing? Well you should of! Cloud computing is not something that is new, it has been around for a few years now. This presentation helps readers to understand what cloud computing is and how a business should use it.
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds CapacityAvere Systems
Slides from live webinar hosted on February 16, 2017.
Deploying applications locally and bursting them to the cloud for compute may seem difficult, especially when working with high-performance, critical information. However, using cloudbursts to offset peaks in demand can bring big benefits and kudos from organizational leaders always looking to do more with less.
After this short webinar, you’ll be ready to:
- Explain what cloud bursting is and what workloads it is best for
- Identify efficiencies in applying cloud bursting to high-performance applications
- Understand how cloud computing services access your data and consume it during burst cycles
- Share three real-world use cases of companies leveraging cloud bursting for measurable efficiencies
- Have seen a demonstration of how it works
Presenters will build an actionable framework in just thirty minutes and then take questions.
Top 10 benefits of cloud computing - By TechvedicTechvedic
Cloud Computing is now becoming a vital part of many businesses. In this Document read about the top 10 benefits of cloud computing by Techvedic that may prove beneficial for your business.
Slides of the workshop conducted in Model Engineering College, Ernakulam, and Sree Narayana Gurukulam College, Kadayiruppu Kerala, India in December 2010
Have you heard of cloud computing? Well you should of! Cloud computing is not something that is new, it has been around for a few years now. This presentation helps readers to understand what cloud computing is and how a business should use it.
Cloud Bursting 101: What to do When Cloud Computing Demand Exceeds CapacityAvere Systems
Slides from live webinar hosted on February 16, 2017.
Deploying applications locally and bursting them to the cloud for compute may seem difficult, especially when working with high-performance, critical information. However, using cloudbursts to offset peaks in demand can bring big benefits and kudos from organizational leaders always looking to do more with less.
After this short webinar, you’ll be ready to:
- Explain what cloud bursting is and what workloads it is best for
- Identify efficiencies in applying cloud bursting to high-performance applications
- Understand how cloud computing services access your data and consume it during burst cycles
- Share three real-world use cases of companies leveraging cloud bursting for measurable efficiencies
- Have seen a demonstration of how it works
Presenters will build an actionable framework in just thirty minutes and then take questions.
Top 10 benefits of cloud computing - By TechvedicTechvedic
Cloud Computing is now becoming a vital part of many businesses. In this Document read about the top 10 benefits of cloud computing by Techvedic that may prove beneficial for your business.
Slides of the workshop conducted in Model Engineering College, Ernakulam, and Sree Narayana Gurukulam College, Kadayiruppu Kerala, India in December 2010
Fundamental Concepts are given regarding Cloud Computing, the Pros and Cons of Cloud computing, the History and Evolution of Cloud computing. A Comparison of Cluster vs Grid Vs Cloud Computing is also mentioned in slides.
# Different aspects involved in Cloud Computing
# Factors that influences companies to become Cloud Computing providers
# Obstacles and Opportunities for Cloud Computing
Cloud computing is a type of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand. It is a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources (e.g., computer networks, servers, storage, applications and services),
SRE Demystified - 16 - NALSD - Non-Abstract Large System DesignDr Ganesh Iyer
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain what is Non-Abstract Large System Design (NALSD). Video recording can be found at https://youtu.be/barW9f1aNig
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain key SRE processes. Video: https://youtu.be/BdFmRJAnB6A
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain important documents required for running SRE teams, reporting service state, New SRE onboarding and service decommissioning.
Video at: https://youtu.be/FfIiTVwF0pI
SRE Demystified - 12 - Docs that matter -1 Dr Ganesh Iyer
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain important documents required for onboarding new services, running services and production products.
Youtube video here: https://youtu.be/Uq5jvBdox48
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain the term SRE (Site Reliability Engineering) and introduce key metrics for an SRE team SLI, SLO, and SLA.
Youtube Channel here: https://www.youtube.com/playlist?list=PLm_COkBtXzFq5uxmamT0tqXo-aKftLC1U
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain continuous release engineering and configuration management.
Youtube channel here: https://youtu.be/EgpCw15fIK8
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain what is release engineering and important release engineering philosophies.
Youtube channel here: https://youtu.be/EgpCw15fIK8
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain what does simplicity means for an SRE.
Youtube channel here: https://youtu.be/EgpCw15fIK8
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain various practical alerting considerations and views from Google.
Youtube channel here: https://youtu.be/EgpCw15fIK8
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain distributed monitoring concepts.
Youtube channel here: https://youtu.be/EgpCw15fIK8
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain what is and isn't toil, how to identify, measure and eliminate them.
Youtube channel here: https://youtu.be/EgpCw15fIK8
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain how SREs engage with other teams especially service owners / developers.
Youtube channel here: https://youtu.be/EgpCw15fIK8
According to Google, SRE is what you get when you treat operations as if it’s a software problem. In this video, I briefly explain different SLIs typically associated with a system. I will explain Availability, latency and quality SLIs in brief.
Youtube channel here: https://youtu.be/EgpCw15fIK8
Machine Learning for Statisticians - IntroductionDr Ganesh Iyer
Introduction to Machine Learning for Statisticians. From the webinar given for Sacred Hearts College, Tevara, Ernakulam, India on 8/8/2020. It briefly introduces ML concepts and what does it mean for statisticians.
Making Decisions - A Game Theoretic approachDr Ganesh Iyer
Webinar recording of the webinar conducted on 18-07-2020 for Rajagiri School of Engineering and Technology.
Speaker - Dr Ganesh Neelakanta Iyer
Topics:
Overview of Game Theory, Non cooperative games, cooperative games and mechanism design principles.
Game Theory and its engineering applications delivered at ViTECoN 2019 at VIT, Vellore. It gives introduction to types of games, sample from different engineering domains
Half day session on Machine learning and its applications. It introduces Artificial Intelligence, move on Machine Learning, applications, algorithms, types, using Cloud for ML, Deep Learning and some resources to start with
Characteristics of successful entrepreneurs, How to start a business, Habits of successful entrepreneurs, Some highly successful entrepreneurs - Walt Disney, Small kids who are very successful
Introduction to dockers and kubernetes. Learn how this helps you to build scalable and portable applications with cloud. It introduces the basic concepts of dockers, its differences with virtualization, then explain the need for orchestration and do some hands-on experiments with dockers
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 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
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.
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.
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
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
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
2. About Me
• 3 years of Industry work experience
- Sasken Communication Technologies Ltd, Bangalore
- NXP Semiconductors Pvt Ltd (Formerly Philips Semiconductors), Bangalore
• Masters in Electrical and Computer Engineering from National University of
Singapore in 2008.
• Currently Research Scholar in NUS under the guidance of A/P. Bharadwaj
Veeravalli.
Research Interests: Cloud computing, Game theory, Resource Allocation and Pricing
Personal Interests: Kathakali, Teaching, Travelling, Photography
3. Agenda
• Introduction to Cloud Computing
• Cloud Computing trends, benefits
• Some Examples of Cloud
• Different types of Clouds
• Challenges
• Getting started on Cloud
• What do I do in my research?
• Future of Cloud
5. Introduction
Ever wondered how you are able to watch thousands of movies on Youtube
instantaneously?
How about searching though billions of documents as done by Google?
Do you use facebook to play games, upload photos, where do all these stored?
Ever created a document in Google Docs?
IT as a service is known as Cloud Computing. In the past IT meant computers,
infrastructure, computer scientists, electrical power, cooling, repair, etc.
6. Traditional Model Cloud Computing Model
Proprietary internal IT resources Remote, shared services
Company A Company B
Internet
Company A Company B
7. What is Cloud Computing?
Conventional Computing vs. Cloud Computing
Manually Provisioned Self-provisioned
Dedicated Hardware Shared Hardware
Fixed Capacity Elastic Capacity
Pay for Capacity Pay for Use
Capital & Operational Expenses Operational Expenses
Managed via Sysadmins Managed via APIs
12. Pizzas from the Cloud…
• Availability is a critical requirement
• Spikes in demand
• Optimize computing capacity while
being able to handle peak demand
SOLUTION:
13. Brewing customer feedback
• Build an online community to engage with
customers and employees dynamically
• Required community management tools to
track and implement the best ideas
SOLUTION:
14. Real-estate in Cloud
• Procuring and installing
servers or upgrades are
distraction
• Difficult to anticipate
hardware demand
• Unanticipated hardware
failures leads to terrible
impact on productivity
SOLUTION:
15. Location-based commerce
• View map of your
location, and surrounding
businesses & services
• Discover what's new,
what's on sale, at which
stores around you
• Locate nearest bus stops,
train stations, taxi stands;
access real-time
estimates of next bus
arrival times
SOLUTION:
19. Challenges…
• Requires a constant Internet connection:
– No internet means no access to even your own documents
• Features might be limited:
– This situation is bound to change
– For example, you can do a lot more with Microsoft PowerPoint
than with Google Presentation's web-based offering.
– The basics are similar, but the cloud application lacks many of
PowerPoint's advanced features.
COURTESY: http://acet.rdg.ac.uk/~mab/Talks/Clouds-La-Coruna09/Talk.ppt
20. Challenges…
• Stored data might not be secure:
– How secure is the cloud?
– Can unauthorized users gain access to your confidential data?
– Only time will tell if your data is secure in the cloud.
• Stored data can be lost:
– Theoretically, data stored in the cloud is safe, replicated across
multiple machines.
– But data loss can happen
COURTESY: http://acet.rdg.ac.uk/~mab/Talks/Clouds-La-Coruna09/Talk.ppt
22. Getting started in Cloud Computing…
1. Know the different options available to you
2. Understand that scaling is a skill, not a default
3. Implement a disaster plan
4. Don’t be naïve
5. Budget for your specific use-case
6. Choose a cloud provider on your needs, not its popularity
7. Remember: some applications are not good fits for cloud
8. Think outside of the box
COURTESY: http://www.openforum.com/idea-hub/topics/the-world/article/8-tips-to-getting-started-in-cloud-computing-guy-kawasaki
23. Top 250 players in Cloud
http://cloudcomputing.sys-con.com/node/1386896
25. Auction-based vs. Incentive-based
Multiple-Cloud Orchestration Mechanism
With our schemes, the Cloud Service Providers (CSPs) can offer
attractive dynamic pricing policies to the users
Users can choose appropriate CSPs based on their requirements.
26. Incentive-based Scheme
User submits the job requirements to Broker
Broker forwards this request to appropriate CSPs
CSPs offer the price based on user return ratio
and load, and send to users through Broker
Users choose appropriate CSP which maximizes
its utility calculated based on offer prize, security
index and affinity index
27. Auction-based Scheme
User chooses the desired CSP which has the maximum
trust and reputation. User then sends this desired CSP
and bid price to Broker
CSPs also submit their minimum bid price for the
resources to Broker
Broker declares the winner based on these parameters
User repeats its auction if the last auction is a failure
31. Numbers!!!
• The number of physical servers in the World today: 50 million.
• By 2013, approximately 60% of server workloads will be virtualized
• 50% of the 8 million servers sold every year end up in data centers
• The data centers of the dot-com era consumed 1-2 MW Today data
center facilities require 20 MW, - 10 times as much as a decade ago
• Google currently controls 2% of all servers ( around 1 million) with it
saying it plans to have upwards of 10 million servers in one decade
• 98% of the market is controlled by everyone else.
COURTESY: http://www.elasticvapor.com/2010/05/cloud-computing-opportunity-by-numbers.html
32. Some facts!!!
• “Take CBSE, you can have the courseware and the books on the cloud.”
– Ms Neelam Dhawan, Managing Director, HP India in an interview to
Times of India 23-July-2011
• The cloud is one of the top strategic areas of focus for HP – Information
Week, 10-AUGUST-2011
• Cloud Computing is one of the key trends which is going to shape the
internet landscape of India – Rajan Anandan, Google India 10-AUGUST-
2011
33. Cloud computing future in India
• Cloud computing to create 1,00,000 jobs in India
– NDTV 20-JULY-2011
• The Cloud Reshapes IT Job Market –CIO.IN 28-JULY-2011
• Cloud computing in India to grow 40 pc by 2014: IDC study
2-DECEMBER 2010
• Google- world's largest search engine administrator- is pinning hopes
on the growing cloud computing market in India with plans to double
its engineering headcount in the country in next two years –
Economic times, 11-NOVEMBER-2010
• 76 per cent enterprises in India want to virtualize and adopt cloud
computing in the next one and a half year – VmWare survey, 19-
NOVEMBER-2010