Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudMark Hinkle
Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
CloudCamp Chicago Jan 2015 - The Guts of the Cloud (full slides)CloudCamp Chicago
All slides from the January 7th 2015 CloudCamp Chicago
Theme: "the guts of the cloud"
What happens when the cloud meets the ground? Where does your data live, and who can touch your servers? We'll look at the "guts" of the cloud, from datacenters to fiber and from servers to switches in real life.
Lightning Talks:
"Cloud Computing: A look under the hood of the next-gen cloud" - Bill Kleyman, Director of Strategy and Innovation at MTM Technologies @QuadStack
"Cloudy with a 100% chance of GigaWatts" - Russell Pease, Business Development Manager at CyrusOne Data Centers
"The Importance of the Network Enabled Cloud" - Ron Zirkin, Enterprise Account Manager at XO Communications @ronzirkin
"The Red Hat OS1 Cloud: You want guts?" - Dan Yocum, Principal Systems Engineer at Red Hat @yocum137
One of the most over-used terms in technology today, the “Cloud” is being used to describe pretty much any service that works over the Internet. But cloud computing has some specific advantages and some specific concerns. There are also three main areas where cloud computing is making a lot of business sense: in running business applications, in provide storage services, and in providing an alternative to computer servers.
In this presentation, I will better define what the cloud is and isn’t and then explore the areas where cloud services are providing value. I also give you tips on evaluating future cloud service providers so that you can continue to understand this new computing paradigm.
Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.John Jobling
My notes and questions from "Cloud Question Time" panel event at Leeds Business Week.
The event was well attended with lots of debate and opinion and experiences surrounding cloud computing, cloud migration, data centres and vendors.
11th October 2017
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentAmazon Web Services
We've all experienced it; attempt after attempt to bring contemporary transformation to the workplace, only to be attacked by 'the old guard' of the technology landscape. In 2016, companies are learning that many old methods/processes/technologies have zombified, or are already infected and dying. Old world solutions, powered by the fear of the new, the uncertainty of change and the doubt that it will scale, are quickly limiting companies by their inability to rapidly change.
However a growing numbers of CIO's, and leadership teams have embraced the 'full stack' revolution and are reaping the benefits of true Mode 2 transformation. We'd like to share some insight from real world customers who've built 'new world' material ecosystems that stands the rigour of these internal and external threats. Leaders and technologists who've leaned into change and avoided becoming another member of 'the walking dead'.
Topics Include:
Strategies to deliver elastic, utility cloud across your enterprise.
Square peg, round hole & your Operating Model – Mode 2.
Don't bypass Service Management – (hint: it's not faster). Tips & Tricks.
Belligerent, aggressive automation – JDI.
Tales from the Battlefield – a real world example.
Speaker: Thor Essman, CEO, Versent & James Coxon, GM, Cloud & Digital, Founder, Versent
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudMark Hinkle
Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
CloudCamp Chicago Jan 2015 - The Guts of the Cloud (full slides)CloudCamp Chicago
All slides from the January 7th 2015 CloudCamp Chicago
Theme: "the guts of the cloud"
What happens when the cloud meets the ground? Where does your data live, and who can touch your servers? We'll look at the "guts" of the cloud, from datacenters to fiber and from servers to switches in real life.
Lightning Talks:
"Cloud Computing: A look under the hood of the next-gen cloud" - Bill Kleyman, Director of Strategy and Innovation at MTM Technologies @QuadStack
"Cloudy with a 100% chance of GigaWatts" - Russell Pease, Business Development Manager at CyrusOne Data Centers
"The Importance of the Network Enabled Cloud" - Ron Zirkin, Enterprise Account Manager at XO Communications @ronzirkin
"The Red Hat OS1 Cloud: You want guts?" - Dan Yocum, Principal Systems Engineer at Red Hat @yocum137
One of the most over-used terms in technology today, the “Cloud” is being used to describe pretty much any service that works over the Internet. But cloud computing has some specific advantages and some specific concerns. There are also three main areas where cloud computing is making a lot of business sense: in running business applications, in provide storage services, and in providing an alternative to computer servers.
In this presentation, I will better define what the cloud is and isn’t and then explore the areas where cloud services are providing value. I also give you tips on evaluating future cloud service providers so that you can continue to understand this new computing paradigm.
Notes & Questions from "Cloud Question Time" panel event at Leeds Business Week.John Jobling
My notes and questions from "Cloud Question Time" panel event at Leeds Business Week.
The event was well attended with lots of debate and opinion and experiences surrounding cloud computing, cloud migration, data centres and vendors.
11th October 2017
How We end the Walking Dead in the Enterprise - Session Sponsored by VersentAmazon Web Services
We've all experienced it; attempt after attempt to bring contemporary transformation to the workplace, only to be attacked by 'the old guard' of the technology landscape. In 2016, companies are learning that many old methods/processes/technologies have zombified, or are already infected and dying. Old world solutions, powered by the fear of the new, the uncertainty of change and the doubt that it will scale, are quickly limiting companies by their inability to rapidly change.
However a growing numbers of CIO's, and leadership teams have embraced the 'full stack' revolution and are reaping the benefits of true Mode 2 transformation. We'd like to share some insight from real world customers who've built 'new world' material ecosystems that stands the rigour of these internal and external threats. Leaders and technologists who've leaned into change and avoided becoming another member of 'the walking dead'.
Topics Include:
Strategies to deliver elastic, utility cloud across your enterprise.
Square peg, round hole & your Operating Model – Mode 2.
Don't bypass Service Management – (hint: it's not faster). Tips & Tricks.
Belligerent, aggressive automation – JDI.
Tales from the Battlefield – a real world example.
Speaker: Thor Essman, CEO, Versent & James Coxon, GM, Cloud & Digital, Founder, Versent
Introduction, Product Demo & Roadmap and Industry AnalystRightScale
RightScale User Conference NYC 2011 -
More than 400 RightScale customers and partners met for the RightScale User Conference in conjunction with the Cloud Computing Expo in New York City. The daylong event included a product demo of the latest RightScale multi-cloud features as well as customer and analyst presentations plus breakout sessions led by our own RightScale cloud experts and several of our partners. We continued the networking over cocktails on the rooftop of the Hotel Gansevoort with scenic sunset views of the Hudson River.
Introduction to Cloud Computing - CCGRID 2009James Broberg
Cloud computing has recently emerged as an exciting new trend in the ICT industry. Several IT vendors are promising to offer on-demand storage, application and computational hosting services, and provide coverage in several continents, offering Service-Level Agreements (SLA) backed performance and uptime promises for their services. While these ‘clouds’ are the natural evolution of traditional clusters and data centres, they are distinguished by following a ‘utility’ pricing model where customers are charged based on their utilisation of computational resources, storage and transfer of data. Whilst these emerging services have reduced the cost of computation, application hosting and content storage and delivery by several orders of magnitude, there is significant complexity involved in ensuring applications, services and data can scale when needed to ensure consistent and reliable operation under peak loads.
This tutorial endeavors to familiarise the audience with the new cloud computing paradigm, whilst comparing and contrasting it with existing approaches to scaling out computing resources such as cluster and grid computing. Case studies of numerous existing compute, storage and application cloud services will be given, familiarising the audience with the capabilities and limitations of current providers of cloud computing services. The hands-on interaction with these services during this tutorial will allow the audience to understand the mechanisms needed to harness cloud computing in their own respective endeavors. Finally, many open research problems that have arisen from the rapid uptake of cloud computing will be detailed, which will hopefully motivate the audience to address these in their own future research and development.
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your DeploymentAmazon Web Services
Leveraging the AWS Cloud can help you further lower your overall IT costs and avoid fixed, upfront IT investments. Learning how to right-size your environments can help you to go from capacity guessing to meeting QoE targets for your customers. The session will also cover best practices on how to Architect for Cost from real world customer use cases and ultimately how the AWS Cloud can help you increase revenue by focusing on Innovation and Return on Agility.
Key takeaways
- Replace up-front capital expenses with low variable costs
- Outsource undifferentiated IT tasks to useful services
- Evaluate the total Cost of (Non) Ownership
- Build Cost-aware architectures
- AWS features that help you reduce your spend
- Different purchasing options available with AWS
Who should attend
- Technical Users: Developers, engineers, system administrators and architects
- Decision Makers: IT Managers, directors and business leaders
Enabling Innovative Business Opportunities Through Secure Cloud Adoption - Se...Amazon Web Services
Innovation is at the heart of the collaboration between Intel, Intel Security and AWS. As cloud adoption is fueling the next industrial revolution, this session will explore the new opportunities offered to you through cloud adoption. You will hear from Intel about the latest technologies that will help accelerate the adoption in the cloud in big data, HPC and IoT. As critical business workloads are rapidly deployed, Security needs to be a core component of this cloud adoption, not an afterthought. It should not prevent you from realizing the benefits of moving to cloud infrastructure. In this session Intel Security will also explore core security capabilities to enable automated visibility, security control and compliance in your AWS cloud environment.
Speaker: Andrew Hurren, Senior Regional Solution Architect, Intel Security, ANZ & Peter Kerney, Enterprise Solutions Architect, Intel
Impact Of The Cloud For It Managers (Isb204 Guest) - Presentation from TechEd 2009 that covers the impact of moving to cloud computing for IT Managers.
Microsoft Azure and the Competitive Public Cloud Industry: What You Need to KnowRichard Harbridge
Public cloud platforms are important for the future. Many organizations have made big bets, and are continuing to evaluate their options in the public and hybrid cloud arena. Microsoft has become a major player in the public cloud space, but it has plenty of competitors: Amazon, Google, OpenStack, Salesforce/Force.com and more. How do these providers compare to Azure? And what’s likely to happen in the industry as we move into the future? Join Richard Harbridge as he provides guidance and advice for how Azure measures up based on customer experience and industry insights.
A Call to Action CPAs - Confronting the Lease Accounting Changes - iLease Man...jmeedzan
iLease Management LLC has been providing insightful research and recommended approaches into the proposed lease accounting changes for over two years. This presentation dives into not only how the proposed FASB and IASB lease accounting changes will impact organizations but shows how, at the functional level, what questions need to be considered in order to comply with these upcoming standard changes. We outline the functional areas like Corporate, Finance, Treasury, Human Resource and Technology. And given the resource limitations within most organizations, we show how the lease accounting changes will present “Opportunities for Assistance” for Certified Public Accountants (“CPAs”) that are looking for ways to add value to their client relationships.
This presentation explains how CPAs can position themselves to be proactive and provide technology and services that are of critical importance to their clients.
Introduction, Product Demo & Roadmap and Industry AnalystRightScale
RightScale User Conference NYC 2011 -
More than 400 RightScale customers and partners met for the RightScale User Conference in conjunction with the Cloud Computing Expo in New York City. The daylong event included a product demo of the latest RightScale multi-cloud features as well as customer and analyst presentations plus breakout sessions led by our own RightScale cloud experts and several of our partners. We continued the networking over cocktails on the rooftop of the Hotel Gansevoort with scenic sunset views of the Hudson River.
Introduction to Cloud Computing - CCGRID 2009James Broberg
Cloud computing has recently emerged as an exciting new trend in the ICT industry. Several IT vendors are promising to offer on-demand storage, application and computational hosting services, and provide coverage in several continents, offering Service-Level Agreements (SLA) backed performance and uptime promises for their services. While these ‘clouds’ are the natural evolution of traditional clusters and data centres, they are distinguished by following a ‘utility’ pricing model where customers are charged based on their utilisation of computational resources, storage and transfer of data. Whilst these emerging services have reduced the cost of computation, application hosting and content storage and delivery by several orders of magnitude, there is significant complexity involved in ensuring applications, services and data can scale when needed to ensure consistent and reliable operation under peak loads.
This tutorial endeavors to familiarise the audience with the new cloud computing paradigm, whilst comparing and contrasting it with existing approaches to scaling out computing resources such as cluster and grid computing. Case studies of numerous existing compute, storage and application cloud services will be given, familiarising the audience with the capabilities and limitations of current providers of cloud computing services. The hands-on interaction with these services during this tutorial will allow the audience to understand the mechanisms needed to harness cloud computing in their own respective endeavors. Finally, many open research problems that have arisen from the rapid uptake of cloud computing will be detailed, which will hopefully motivate the audience to address these in their own future research and development.
AWS 201 Webinar Series - Rightsizing and Cost Optimizing your DeploymentAmazon Web Services
Leveraging the AWS Cloud can help you further lower your overall IT costs and avoid fixed, upfront IT investments. Learning how to right-size your environments can help you to go from capacity guessing to meeting QoE targets for your customers. The session will also cover best practices on how to Architect for Cost from real world customer use cases and ultimately how the AWS Cloud can help you increase revenue by focusing on Innovation and Return on Agility.
Key takeaways
- Replace up-front capital expenses with low variable costs
- Outsource undifferentiated IT tasks to useful services
- Evaluate the total Cost of (Non) Ownership
- Build Cost-aware architectures
- AWS features that help you reduce your spend
- Different purchasing options available with AWS
Who should attend
- Technical Users: Developers, engineers, system administrators and architects
- Decision Makers: IT Managers, directors and business leaders
Enabling Innovative Business Opportunities Through Secure Cloud Adoption - Se...Amazon Web Services
Innovation is at the heart of the collaboration between Intel, Intel Security and AWS. As cloud adoption is fueling the next industrial revolution, this session will explore the new opportunities offered to you through cloud adoption. You will hear from Intel about the latest technologies that will help accelerate the adoption in the cloud in big data, HPC and IoT. As critical business workloads are rapidly deployed, Security needs to be a core component of this cloud adoption, not an afterthought. It should not prevent you from realizing the benefits of moving to cloud infrastructure. In this session Intel Security will also explore core security capabilities to enable automated visibility, security control and compliance in your AWS cloud environment.
Speaker: Andrew Hurren, Senior Regional Solution Architect, Intel Security, ANZ & Peter Kerney, Enterprise Solutions Architect, Intel
Impact Of The Cloud For It Managers (Isb204 Guest) - Presentation from TechEd 2009 that covers the impact of moving to cloud computing for IT Managers.
Microsoft Azure and the Competitive Public Cloud Industry: What You Need to KnowRichard Harbridge
Public cloud platforms are important for the future. Many organizations have made big bets, and are continuing to evaluate their options in the public and hybrid cloud arena. Microsoft has become a major player in the public cloud space, but it has plenty of competitors: Amazon, Google, OpenStack, Salesforce/Force.com and more. How do these providers compare to Azure? And what’s likely to happen in the industry as we move into the future? Join Richard Harbridge as he provides guidance and advice for how Azure measures up based on customer experience and industry insights.
A Call to Action CPAs - Confronting the Lease Accounting Changes - iLease Man...jmeedzan
iLease Management LLC has been providing insightful research and recommended approaches into the proposed lease accounting changes for over two years. This presentation dives into not only how the proposed FASB and IASB lease accounting changes will impact organizations but shows how, at the functional level, what questions need to be considered in order to comply with these upcoming standard changes. We outline the functional areas like Corporate, Finance, Treasury, Human Resource and Technology. And given the resource limitations within most organizations, we show how the lease accounting changes will present “Opportunities for Assistance” for Certified Public Accountants (“CPAs”) that are looking for ways to add value to their client relationships.
This presentation explains how CPAs can position themselves to be proactive and provide technology and services that are of critical importance to their clients.
Cummins explains how they transformed their global equipment leasing program to yield significant savings. Cummins explains how they reduced sourcing costs by introducing competitive bidding on lease terms; lowered evergreen payments with better end of term management; and standardized lease vs buy across a global community of stakeholders.
New Lease Accounting Standards - FASB 842 and IFRS 16leaseaccelerator
Provides an overview of the new lease accounting standards released by FASB and IASB. Describes differences between new standards (FASB 842 and IASB 16) as compared to prior standards (FASB 840 and IASB 17). Explains implementation timeframes and transition reporting requirements. Focuses on equipment lease accounting versus real estate accounting.
Introduction to Microsoft Azure. Covers the change to a cloud development paradigm. Motivations for the change, Pricing structures, and an exercise in IT portfolio evaluation.
This keynote will help you understand the current state of cloud adoption, identify the business value for your organization, and provide you a framework to plot your course to cloud adoption.
The presentation discusses and introduces cloud computing - its history and present challenges.
It also discusses topical cloud-computing related events.
GigaSpaces - Getting Ready For The Cloudgigaspaces
Mr Nati Shalom, Founder and CTO of GigaSpaces
Nati is responsible for defining the technology roadmap and the direction of GigaSpaces products as they relate to standards adaptations, architecture, and product design.
He has more than 10 years of experience with distributed technology and architecture namely CORBA, Jini, J2EE, Grid and SOA. He has been working for the past ten years with some of the leading Israeli companies, such as ECI, Comverse, BMC, Elisra, Rafael, and Amdocs. He has led the development of the first Reverse BID exchange in the Israeli Yellow Pages. He previously worked with IONA, and was responsible for the penetration of their products and technology, to most of the leading ISV's in Israel.
As the Head of the Israeli Grid consortium, Mr. Shalom is recognized as a software visionary and industry leader, he is a frequent presenter at industry conferences and is actively involved in evangelizing Space Based Architecture, Data Grid patterns, and Cloud Computing.
______________________________________________________________________________________________________________
Topic - Getting Ready for the Cloud – Technology
In this session Nati will describe what is the latest developments in the industry on cloud computing, and where he feels this will be going. He will also share his experience on how to design and deploy enterprise applications in a cloud/grid computing platform, what to take into account while developing or deploying applications on the cloud, and demonstrate how to transition applications to run on the Cloud without needing to completely re-architect them. Standard Application Servers as we've known them only partially address enterprises' needs for scalability. As a result, a new class of application servers has emerged, focused on massive scalability. In this session, we will explore some of the common characteristics of these servers while looking at how to migrate an existing Java EE web app to a scale-out application server, relatively seamlessly.
Included is a 10-minute demo on turning an existing tier-based application into a tierless scaled out application running on the Amazon EC2 Cloud. In this live demo session, we will also use the cloud-based environment to demonstrate how you can add dynamic scaling, self healing and improved performance with almost no changes to your code.
Cloud computing revolutionized application design, and changed the way people think about infrastructure. The rise of cloud computing coincided with a new generation of applications and services that required scale. New architecture and design had to take into account low latency network connectivity, geographic distribution, large real-time data stores, the ability to meet demand (while not knowing exactly how much demand to handle), and so much more. We refer to this as Internet Scale.
Yet most discussion of scale and cloud revolves around compute as virtualized instances, which have defined configurations and constrained options. Delivering on the promise of Internet Scale involves substantial upfront design, and a comprehensive understanding of the entire architecture - from the underlying hardware, to the operating system, the application stack, services, and deployment. And, it involves choice - choices you should make based on your requirements. Join us for a discussion on the many facets of Internet Scale, and how it can apply to your applications and services.
We used Amazon’s Elastic Compute Cloud service to dramatically speed-up Pret a Manger’s PeopleSoft implementation. It improved our access requirements, reduced infrastructure costs and gave us access to more powerful servers and greater resilience than we’d otherwise have been able to afford. I’ll walk you through the initial decision, explain how everything was set up and demonstrate the benefits delivered to the project. I’ll also describe other occasions where the flexibility of Amazon EC2 has been invaluable.
Most of us already have a virtual infrastructure already in place. We’re running virtual machines atop a hypervisor, and for the most part enjoying the experience. But there’s always room for improvement. One of those improvements that you can implement today is elevating your simple virtual environment to a real Private Cloud. It’s not difficult, and it leans on the same tools you probably already have. But it does require a different approach to management, and a hard look at supply and demand for resources. Can you quantify how many resources you have? Do you know the exact number your virtual machines are demanding? Is your hardware suited for expansion, or even for the types of high availability a Private Cloud requires? Get the answers to these and many other questions when you attend this half-day workshop with noted VMware Guru Greg Shields. In it, you’ll learn exactly how to construct your own vSphere Private Cloud that exactly meets your needs.
Understand the core concepts of Cloud Computing. Whether you want to run applications that share photos to millions of mobile users or you’re supporting the critical operations of your business, a cloud services platform provides rapid access to flexible and low cost IT resources.
"Is serverless another passing technology fad or the new standard for application deployment in cloud computing?” It’s a good question and the topic of this presentation. We will discuss the current state of serverless computing and the many considerations before investing time and resources in serverless infrastructure.
For many, data center priorities have shifted from absolute uptime and performance to ”move fast and break things” as espoused by Silicon Valley, a great mantra for those with limited legacy systems and a greenfield of new products. Though the question for many enterprises though is "How does serverless integrate into their existing data center strategy?"
The discussion will not only explain the state of today’s growing serverless landscape but how you can integrate your existing data center with a cloud-native serverless architecture.
Triangle Kubernetes Meet-Up - Serverless is FaaS-tasticMark Hinkle
Talk Delivered 3/19/2019 - Serverless can be misleading as a descriptor. Serverless infrastructure actually runs on servers. However, the “server-less” reference comes from the fact that serverless abstracts the complexity of running servers away from the software developer which enables them to develop software without having to worry about the scaling, redundancy and overall infrastructure design. This is called Function-as-a-Service or Faas for short.
For the purposes of this talk, we’ll discuss serverless technologies where someone else is providing serverless infrastructure. Popular serverless platforms include Amazon Web Services Lambda, Google Cloud Functions, and Microsoft Azure Functions.
The presentation will also discuss the software that can be used to deliver Functions-as-a-Service (FaaS) that enables serverless, including serverless frameworks like Knative, Kubeless, OpenFaaS, and Oracle’s fn.
Finally, we’ll cover what a cloud-native application might look like including the use cases and design patterns that serverless is geared towards providing.
Serverless is FaaS-tastic - Columbia Open Source Meet-Up Mark Hinkle
Serverless can be misleading as a descriptor. Serverless infrastructure actually runs on servers. However, the “server-less” reference comes from the fact that serverless abstracts the complexity of running servers away from the software developer which enables them to develop software without having to worry about the scaling, redundancy and overall infrastructure design. This is called Function-as-a-Service or Faas for short.
For the purposes of this talk, we’ll discuss serverless technologies where someone else is providing serverless infrastructure. Popular serverless platforms include Amazon Web Services Lambda, Google Cloud Functions, and Microsoft Azure Functions.
The presentation will also discuss the software that can be used to deliver Functions-as-a-Service (FaaS) that enables serverless, including serverless frameworks like Knative, Kubeless, OpenFaaS, and Oracle’s fn.
Finally, we’ll cover what a cloud-native application might look like including the use cases and design patterns that serverless is geared towards providing.
Serverless is FaaS-tastic - All Things Open Meet-upMark Hinkle
Serverless can be misleading as a descriptor. Serverless infrastructure actually runs on servers. However, the “server-less” reference comes from the fact that serverless abstracts the complexity of running servers away from the software developer which enables them to develop software without having to worry about the scaling, redundancy and overall infrastructure design. This is called Function-as-a-Service or Faas for short.
For the purposes of this talk, we’ll discuss serverless technologies where someone else is providing serverless infrastructure. Popular serverless platforms include Amazon Web Services Lambda, Google Cloud Functions, and Microsoft Azure Functions.
The presentation will also discuss the software that can be used to deliver Functions-as-a-Service (FaaS) that enables serverless, including serverless frameworks like Knative, Kubeless, OpenFaaS, and Oracle’s fn.
Finally, we’ll cover what a cloud-native application might look like including the use cases and design patterns that serverless is geared towards providing.
Keynote - Open Source 101 - How JavaScript Became a Legitimate Open Source En...Mark Hinkle
JavaScript has been a primary language of the browser for many years but at the same time become a first-class enterprise application platform as well. Driven by a need for applications that can scale to handle extreme workloads that are exchanging data and a vibrant open source community developing best-of-breed software for web, mobile, and IoT JavaScript is currently the most widely developed programming language on the planet.
Keynote All Things Open - Open Source: The Punk Rock of the 21st CenturyMark Hinkle
It's easy to draw a comparison between open source software. Many bands self-produced recordings (like software developers) and distributed them through informal channels (like open source projects)….technical accessibility and a DIY spirit are prized in punk rock(as we see in open source)…….Punk rock is meant to be our freedom(as in free software). We're meant to be able to do what we want to do…. The issue of authenticity is important in the punk subculture—the pejorative term "poseur" is applied to those who associate with punk and adopt its stylistic attributes but are deemed not to share or understand the underlying values and philosophy…. At the end of the 20th century, punk rock had been adopted by the mainstream, as pop punk and punk rock bands such as Green Day, the Offspring and Blink-182 brought the genre to widespread popularity. Open source is enjoying that same popularity in the 21st century.
Cloud 2.0 - How Containers, Microservices and Open Source Software are Redefi...Mark Hinkle
Led by the rocket like success of Amazon Web Services cloud computing is a paradigm shift in the way we host and deploy infrastructure. Organizations are consuming cloud infrastructure across multiple cloud providers both inside their data center and the data centers of others. The advent of highly portable workloads via containers (e.g. Docker) and discrete units of computing delivered by microservices are enabling organizations (like Netflix) to deploy complex multi-layered products and services at breakneck speeds.
This talk will give an overview of the major cloud services and the open source software (e.g. OpenStack, Apache CloudStack) that can be used to deliver and manage cloud computing infrastructure(e.g. Puppet, Chef, Ansible). The discussion will cover the evolution of cloud computing and how that sets the stage for realizing the agility, flexibility and power of cloud computing.
Attendees should expect to learn about the leading technologies in cloud computing, strategies for using open source software to create/manage cloud computing services and to gain an understanding how current developments are providing a way to create a single cloud fabric that best serves their individual needs.
Presentation on the current state of cloud computing and the role that open source, containers and microservices are playing in the cloud.
Presented to Florida Linux Users Exchange on April 9th, 2015
Cloud 2.0: Containers, Microservices and Cloud HybridizationMark Hinkle
In a very short time cloud computing has become a major factor in the way we deliver infrastructure and services. Though we’ve quickly breezed through the ideas of hosted cloud and orchestration. This talk will focus on the next evolution of cloud and how the evolution of technologies like container (like Docker), microservices the way Netflix runs their cloud) and how hybridization (applications running on Mesos across Kubernetes clusters in both private and public clouds).
RICON 2014 - Build a Cloud Day - Crash Course Open Source Cloud ComputingMark Hinkle
This crash course is designed to give an overview of cloud computing architecture and the open source software that can be used to deploy and manage a cloud computing environment.
Topics to be discussed in this session will include virtualization (KVM, LXC, and Xen Project), orchestration (Apache CloudStack, Eucalyptus, Open Nebula, and OpenStack), and storage (GlusterFS, Ceph, and others). The talk will also provide insight into how to deliver Platform-as-a-Service (PaaS) and what technologies can be used to compliment this evolving cloud computing paradigm.
Systems administrators and IT generalists will leave the discussion with a general overview of the options at their disposal to effectively build and manage their own cloud computing environments using free and open source software and understand the capabilities and benefits of a host of technologies.
All Things Open : Crash Course in Open Source Cloud Computing Mark Hinkle
Very few trends in IT have generated as much buzz as cloud computing. This session will cut through the hype and quickly clarify the ontology for cloud computing. The bulk of the conversation will focus on the open source software that can be used to build compute clouds (infrastructure-as-a-service) and the complimentary open source management tools that can be combined to automate the management of cloud computing environments.
The session will appeal to anyone who has a good grasp of traditional data center infrastructure but is struggling with the benefits and migration path to a cloud computing environment. Systems administrators and IT generalists will leave the discussion with a general overview of the options at their disposal to effectively build and manage their own cloud computing environments using free and open source software.
CloudOpen 2014 - Mixing Your Open Source Cloud CocktailMark Hinkle
Add two parts virtualization, one part orchestration add a little networking shake and pour. Unfortunately cloud computing isn’t that easy but then again not all clouds are the same and tastes may vary. This talk will discuss how the varying open source technologies like OpenStack, Docker, LXC and others can be mixed together to make something that appeals to the needs of a wide variety of users. There’s also no problem in abstaining from building your own cloud but still benefiting from the open source tooling to maximize the benefits of the public cloud.
Fossetcon: Crash Course on Open Source Cloud ComputingMark Hinkle
This crash course is designed to give an overview of cloud computing architecture and the open source software that can be used to deploy and manage a cloud computing environment.
Topics to be discussed in this session will include virtualization (KVM, LXC, and Xen Project), orchestration (Apache CloudStack, Eucalyptus, Open Nebula, and OpenStack), and storage (GlusterFS, Ceph, and others). The talk will also provide insight into how to deliver Platform-as-a-Service (PaaS) and what technologies can be used to compliment this evolving cloud computing paradigm.
Systems administrators and IT generalists will leave the discussion with a general overview of the options at their disposal to effectively build and manage their own cloud computing environments using free and open source software and understand the capabilities and benefits of a host of technologies.
[Updated with new Docker projects]
Bay Area Open Source Meet-Up: Things I Learned about Open Source The Hard Way Mark Hinkle
Mark Hinkle runs the Citrix Open Source Business Office and has spent 20 years working with open source communities and delivering open source software. Topics covered in this presentation will include the benefit of his mistakes and successes both in evaluating open source ad an end-user and in delivering enterprise solutions based on open source software.
OSCON 2014 - Crash Course in Open Source Cloud ComputingMark Hinkle
This crash course is designed to give an overview of cloud computing architecture and the open source software that can be used to deploy and manage a cloud computing environment.
Topics to be discussed in this session will include virtualization (KVM, LXC, and Xen Project), orchestration (Apache CloudStack, Eucalyptus, Open Nebula, and OpenStack), and storage (GlusterFS, Ceph, and others). The talk will also provide insight into how to deliver Platform-as-a-Service (PaaS) and what technologies can be used to compliment this evolving cloud computing paradigm.
Systems administrators and IT generalists will leave the discussion with a general overview of the options at their disposal to effectively build and manage their own cloud computing environments using free and open source software and understand the capabilities and benefits of a host of technologies.
Keynote Devops Days Amsterdam - Hacking IT, Culture over Code Bringing Devops...Mark Hinkle
The term DevOps has crossover over from a culture movement around improved IT delivery to a buzzword co-opted by headline minded journalists and companies who want to reinvent their antiquated practices by acquiring new talent. This presentation will talk about DevOps the movement, desired outcomes from DevOps practices and how to bring those practices to your organization especially those with entrenched practices that lack the agility, automation and other benefits of DevOps.
ApacheCon 2014; Let Me Help You. Don’t Fear the Man with the Free T-ShirtsMark Hinkle
The Apache Way™ is an incredible process for developing software as good or better than any other software development methodology. While we do a great job producing software that powers the Internet we often don’t do everything we can do to promote that technology, encourage new users and get more awareness of the work we do. This talk will outline considerations for how to promote a project and track progress and drive adoption to help insure the viability of the project and sell your boss on how to allow him to invest more of your time and company resources to help develop your Apache project.
Interop - Crash Course In Open Source Cloud ComputingMark Hinkle
This will be an overview of the open source software that can be used to deploy and manage a cloud computing environment. The session will include information on storage, networking(e.g. OpenDaylight) and compute virtualization (Xen, KVM, LXC) and the orchestration(Apache CloudStack, OpenStack) of the three to build their own cloud services.
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.
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/
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
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
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.
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
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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
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
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
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.
3. PRIVATE VS PUBLIC CLOUD
MOST EFFECTIVE ARGUMENTS FOR MOST EFFECTIVE ARGUMENTS FOR
PRIVATE CLOUD
PUBLIC CLOUD
1.
Speed
of
Deployment
26
%
1.
Lower
total
cost
of
ownership
(TCO)
23
%
2.
Savings
of
CAPEX
(capital
expenditures)
25
%
2.
Enabling
business
conHnuity
20
%
3.
Lower
total
cost
of
ownership
(TCO)
25
%
3.
Replacing
on-‐premise
legacy
technology
20
%
4.
Enabling
business
conHnuity
20
%
4.
Speed
of
deployment
19
%
5.
.
Greater
flexibility
to
react
to
charging
markeHng
condiHons
15
%
5.
.
Savings
on
CAPEX
(capital
expenditure)
15
%
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
4. PUBLIC CLOUD OUTAGES
Everyone has downtime
AMAZON
AUGUST 26, 2013
100 million Instagram users
and 40 million Vine users
affected.
APPLE iCLOUD
August 22, 2013
iMessage, 17% of all iTunes
users affected, Documents in
Cloud
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
MICROSOFT AZURE
February 22, 2013
Google
August 16, 2013
Gmail, Google Drive,
YouTube and Google.com
@mrhinkle
The Microsoft Azure Cloud
suffered a worldwide service
interruption that impacted
secure traffic for almost a full
day.
www.socializedsoftware.com!
5. BENEFITS OF PUBLIC AND PRIVATE CLOUDS
Convenience over customization
$
Value Pricing
Varied Support
✔
Many Features
Flexibility
No CAPEX
Expertise Req’d
All-In-One Solution
Infinitely customizable
to your needs.
Broad Coverage
“
AWS offers an extremely comprehensive cloud service, with
everything from DNS to database. Google does not. This makes
building applications on AWS easier, since you have bigger
building blocks. So if you don’t mind locking yourself into a vendor,
you’ll be more productive on AWS.
“
Sebastien Stadl, CEO -- Scalr
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
$$$ Big Investment
“Although it is early days, we have not experienced any downtime
like the latest AWS [Amazon Web Services] glitch that affected
Netflix and Instagram. I expected cloud products to be more rigid,
so I was pleasantly surprised to learn that it can be tweaked to
accommodate our legacy applications.”
Richard Du Plessis, CIO --Seadrill
@mrhinkle
www.socializedsoftware.com!
6. Differentiation
“
“
If
all
you
have
is
a
hammer
everything
looks
like
a
nail.
Around not in the Cloud!
Abraham Maslow !
The Psychology of Science!
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
7. TABLE STAKES FOR CLOUD COMPUTING
Minimum Requirements for Cloud Computing!
ON DEMAND SELF-SERVICE
A consumer can unilaterally provision computing capabilities
BROAD NETWORK ACCESS
Capabilities are available over the network and accessed through standard
mechanisms that promote use by heterogeneous thin or thick client platforms
RESOURCE POOLING
The provider’s computing resources are pooled to serve multiple consumers
using a multi-tenant model, with different physical and virtual resources
dynamically assigned and reassigned according to consumer demand.
RAPID ELASTICITY
Capabilities can be elastically provisioned and released, in some cases
automatically, to scale rapidly outward and inward commensurate with demand.
MEASURED SERVICE
The
NIST
DefiniHon
of
Cloud
CompuHng
Cloud systems automatically control and optimize resource use by leveraging
a metering capability(at some level of abstraction appropriate to the type of service
(e.g., storage, processing, bandwidth, and active user accounts)
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
8. NO WORLD OF TWO CLOUDS
DEVELOPERS AND OPERATIONS NEED ONE CLOUD
I
do
not
believe
in
a
“world
of
two
clouds”,
where
there
are
cloud
IaaS
offerings
that
are
targeted
at
enterprise
workloads,
and
there
are
cloud
IaaS
offerings
that
are
targeted
at
cloud-‐naHve
workloads
…
I
believe
that
the
market
leaders
will
offer
a
range
of
infrastructure
resources.
Some
of
those
infrastructure
resources
will
be
more
resilient,
and
will
be
more
expensive.
And
customers
will
pay
for
the
level
of
performance
they
receive.
Lydia Leong
Gartner Analyst
CloudPundit.com – No World of Two Clouds
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
9. DIFERENTIATION AROUND CLOUDS
Cloud consistency, Different Amenities!
Performance
Cloud should abstract compute, network
and storage but level of service provided
for each should be consumable at
different levels (E.g IOPS, network
throughput, RAM
Expertise
Tooling
Technical support, integration support
or other expertise that provides value
to the user. May include level of
knowledge above and beyond the
cloud (E.g. tooling, hosted
applications, etc.).
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
Manage tools, integrations and other
features that differentiate the
experience. Integration with other
tools (E.g. CloudStack/Netscaler,
OpenStack/Dell Crowbar, Amazon
EC2/CloudWatch)
www.socializedsoftware.com!
10. “
The
reality,
of
course,
today
is
that
if
you
come
up
with
a
great
idea
you
don't
get
to
go
quickly
to
a
successful
product.
There's
a
lot
of
undifferenHated
heavy
liYing
that
stands
between
your
idea
and
that
success.
The
kinds
of
things
that
I'm
talking
about
when
I
say
undifferenHated
heavy
liYing
are
things
like
these:
figuring
out
which
servers
to
buy,
how
many
of
them
to
buy,
what
Hme
line
to
buy
them.
“
CASE STUDIES
Design Case!
Jeff Bezos !
CEO!
Amazon!
2011 O’Reilly Web 2.0 Conference!
!
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
11. CASE STUDY | NETFLIX STREAMING MULTIMEDIA
Fast Time to market, Limited Capital !
Fast Growth, Single Application
Streaming multimedia, elastic services for
peak hours, growing quickly around the
world.
Time To Market
Making a land grab (disrupting competitors),
fast growth, new markets
Innovation on the Delivery
Layer
Innovation not in infrastructure but in the
delivery of services is the differentiator. Open
source ecosystem to manage delivery.
Super Scale, Limited Capital
Source:
h[p://techblog.ne]lix.com/2012/06/annoucing-‐archaius-‐dynamic-‐properHes.html
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
Auto-scaled large scale services,
ephemeral instances (36 hour avg
lifetime),.
@mrhinkle
www.socializedsoftware.com!
12. CASE STUDY | FINANCIAL CALL CENTER
Privacy and Speed of Utmost Importance
Overview
World wide presence of representatives
looking up financial data and providing
customer service over the phone.
Data Security Important
Application doing look-ups against a
replicated database.
Network Latency Issues
Look-ups across networks can time-out.
Write to CRM databases take longer
Fast Service
Speed to answer is important, ability to take
orders and make account changes
immediately impacts company revenue.
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
13. CASE STUDY | XYZ ENTERPRISE
Legacy Enterprise, Looking to the Cloud for Advantages
User
Generated
Requests
(Backlogged
Ticket
System)
Legacy
Infrastructure
XenServer
Numerous apps, running on bare metal or
virtualized. Apps aren’t built for cloud and
changeover costs can be expensive.
IT
Ops,
Sysadmins,
Network
Ops
Legacy
Apps
VMware
Typical enterprise
Existing Capital Investment
Existing hardware is already purchased,
capacity planning is in effect.
Primary Cost of IT
ExisHng
Processes
Management of existing IT and opportunity
cost of not moving quickly are chief costs.
KVM
What They Hope To Gain
Legacy
Management
Tools
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
Self-Service, unified virtualization
management, pooling of resources, agility.
@mrhinkle
www.socializedsoftware.com!
14. “I
don’t
see
any
way
around
this
–
it’s
the
price
we
pay
for
the
convenience
of
centralized
apps
and
databases
–
but
it’s
worth
keeping
in
mind
that
in
the
cloud
we’re
all
guinea
pigs,
and
that
means
we’re
all
dispensable.
Caveat
cloudster.”
BUILD YOUR CLOUD
With Open Source!
Nicholas Carr!
Rough Type Blog !
Author, Does IT Matter!
!
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
15. THE THREE PILLARS OF THE CLOUD
Once it’s virtualized your can program it!
Networking
Storage
Compute
Software Defined
Datacenter
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
We are moving towards the era of
the software defined datacenter.
Simply put all the resources we
consume will be virtualized then we
are able to provision, configure and
manage these resources giving us
the ability to program infrastructure
through APIs and other
mechanisms.
@mrhinkle
www.socializedsoftware.com!
16. BUILD YOUR OWN CLOUD
How to Move to the Cloud !
Open Source Software!
Flexible, Customizable, Interoperable
VirtualizaHon
APIs
Infrastructure-‐as-‐a-‐Service
(IaaS)
Management
Tools
Pla]orm-‐as-‐a-‐Service
Best of Breed!
Use the software that best suits your needs
Public and Private!
Look for tools that manage both clouds
Segregate Workloads!
Public cloud has advantages, use both
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
17. CLOUD VIRTUALIZATION
Choosing the right virtualization technology for your cloud!
Project
Description
KVM
Tight fidelity with the Linux kernel, Type 1.5 hypervisor.
LXC
Containers are the future. Portable workloads. Uses security via
SELinux, control groups (cgroups) and namespaces. Linux only.
XenServer
Uses XenProject as the upstream. Proven security and
trackrecord.
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
18. CLOUD STORAGE CHALLENGES
Traditional Problems!
• Lots of choices for file system and virtualization management
• Lack of virtualization aware file systems
• File systems/storage functionality implemented in other layers of
virtualization stack (Snapshots, block streaming, image formats in
QEMU)
• No well defined interface points in the virtualization stack for
storage integration
• No standard interface/APIs available for services like backup and
restore
• Need for a single FS/storage solution that works for local, SAN
and NAS storage (Mixing storage into a single filesystem
namespace)
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
19. CLOUD STORAGE SOLUTIONS
Storage for a Cloudy World !
Project
Sponsor
Descrip@on
Ceph
Inktank
Object
Store,
Block
Storage
(RADOS)
and
file
system
for
headless
distributed
storage.
S3
CompaHble
API
Gluster
Red
Hat
Distributed
file
system
capable
of
scaling
to
several
petabytes
Riak
CS
Basho
Simple,
open
source
storage
soYware
built
on
top
of
Riak.
S3
CompaHble
API
OpenStack
Storage
OpenStack
CloudScaling
SwiYStack
Codename
–
SwiY.
MulH-‐tenant,
highly
scalable
and
durable
object
storage
system
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
20. SDN OVERVIEW
Software Meets the Network!
Applica@on
Layer
Business
ApplicaHons
API
Control
Layer
API
SDN
Control
SoYware
Network
Services
Control
Data
Plane
Interface
(e.g.
OpenFlow)
Infrastructure
Layer
Network
Devices
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
Network
Devices
@mrhinkle
Network
Devices
www.socializedsoftware.com!
21. OPENFLOW
The Evolving Open Standard for Network Control!
OpenFlow enables networks to evolve, by giving a remote controller the power to modify the
behavior of network devices, through a well-defined "forwarding instruction set". The
growing OpenFlow ecosystem now includes routers, switches, virtual switches, and access
points from range of vendors.
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
22. SOFTWARE DEFINED NETWORKING (SDN)
The Fastest Evolving Part of the Cloud Landscape!
Project
Descrip@on
Contrail
Recently
open
sourced
SDN
controller
from
Juniper
in
September
2013.
Floodlight
The
Floodlight
controller
is
an
enterprise-‐class,
Apache-‐licensed,
Java-‐based
OpenFlow
Controller.
Indigo
Indigo
is
an
open
source
project
to
support
OpenFlow
on
a
range
of
physical
switches.
Open
Daylight
Linux
FoundaHon
CollaboraHve
Project
based
on
Cisco
One
Controller
and
plugins
from
numerous
vendors
in
development.
E.g
IBM
DOVE
OpenStack
Networking
Codename
–
Neutron.
Pluggable,
scalable,
API-‐driven
network
and
IP
management
Open
vSwitch
Open
vSwitch
is
a
open
source
(ASL
2.0),
mulHlayer
virtual
switch.
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!
24. HOW TO BE A CLOUD HERO
Cloud computing is still evolving don’t jump the gun!
Make Commitments with Care!
Avoid Lock-in, Be careful of start-ups bearing gifts
Pick Your Spots !
Look for the opportunities e.g Hardware Refresh
Value Your Time!
Improve Productivity, Time to Value
“
My
IT
budget
was
$4
billion
last
year.
Amazon
sold
$800
million
in
cloud
services…we
have
a
long
way
to
go.
A
Fortune
100
CIO
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
Software Defined Datacenter!
Your data center is now programmable
@mrhinkle
www.socializedsoftware.com!
25. mrhinkle@gmail.com
www.socializedsoYware.com
mrhinkle
@mrhinkle
CONTACT ME
www.slideshare.net/socializedsoYware
No Ego The R is my Middle Initial!
Mark R. Hinkle
Senior Director, Open Source Solutions
Citrix
WHY LEASE WHEN YOU CAN BUY YOUR CLOUD
@mrhinkle
www.socializedsoftware.com!