SlideShare a Scribd company logo
1 of 275
Download to read offline
How to build your app quickly (and cheaply?) using the Cloud
Intro (Admin, facilities, who I am)
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Goals for the workshop
Cloud computing.  WTF?
WAN (Frame Relay, ISDN, etc.) Router Router LAN A LAN B
For this workshop, it means:  elastic compute resources, charged for like a utility
Why bother?
What’s a “web app”?
http://www.flickr.com/photos/psd/6732568/in/set-666533/
http://www.flickr.com/photos/psd/6733371/in/set-666533/
http://www.flickr.com/photos/psd/6733187/in/set-666533/
http://www.flickr.com/photos/gopal1035/322084210/
http://www.flickr.com/photos/psd/58054545/
 
 
It’s more than static content.
So that means, it’s about any and all commercial web sites, right?
No.  Don’t think so.
Griefer alert: is this just flamebait?
No. In the context of cloud computing, it makes a difference.
A big difference.
Apps  do  something.
Content doesn’t.
Cloud computing is about doing something.
http://www.nytimes.com/2006/06/14/technology/14search.html
“ Microsoft is adding 10k servers a month to their infrastructure” http://blogs.zdnet.com/microsoft/?p=1391
“ That’s one Facebook per month” http://www.datacenterknowledge.com/archives/2008/04/23/facebook-now-running-10000-web-servers/ http://www.istartedsomething.com/20080812/microsoft-enviroment-video-reveals-server-numbers-power/
Amazon talks a lot about the demand…
Animoto went from 50 to 3400 Amazon virtual servers in two days
http://aws.typepad.com/aws/2008/04/animoto---scali.html
The New York Times converted 4TB of TIFFs to PDFs in a day.  For $240
http://open.blogs.nytimes.com/2007/11/01/self-service-prorated-super-computing-fun/ http://open.blogs.nytimes.com/2008/05/21/the-new-york-times-archives-amazon-web-services-timesmachine/ http://www.roughtype.com/archives/2008/11/the_new_economi.php
And Amazon shows everyone who will sit still for more than 5 seconds the following picture:
http://aws.typepad.com/aws/2008/05/lots-of-bits.html
Assumption: Mom+Pop ISP ™ cannot compete with this.
Are Mom+Pop doomed?
Ultimately, that depends on you, the developers of web apps.
It’s going to depend on decisions you make about architectural and engineering concerns.
Architecture is about making design choices. Engineering is about knowing your materials.
Making use of the Cloud is an architectural and engineering challenge.
So what are the architectural choices? What are the materials?
http://rationalsecurity.typepad.com/blog/2009/01/cloud-computing-taxonomy-ontology-please-review.html http://cloudcomputing.sys-con.com/node/811519 http://www.collab-ogce.org/gce08/images/7/76/LamiaYouseff.pdf SADIST-PIMP SPI (SaaS, Paas, IaaS)
http://www.mindmeister.com/maps/show_public/15936058
But wait! Once that’s sorted, you have to consider contextual dimensions…
The Radeztsky Cube http://cloudforum.googlegroups.com/web/Metaverse+Decomposition.pdf
http://cloudforum.googlegroups.com/web/Metaverse+Decomposition.pdf
IOW, your choices are influenced by whether you are integrating established apps, or writing a green-field app….
And whether your architecture will be entirely in the public Cloud, or a mix of public and private resources.
For the sake of this workshop, we’re going to refer to the SPI model…
SPI Model SaaS PaaS IaaS
We’re going to assume a green-field app, deployed entirely on the public Cloud…
We’re going to focus on the scenario of “your code, running elsewhere” – not so much on mashups and re-use of SaaS
And we’re going to examine the question of PaaS vs. IaaS for that app.
Goals for the workshop
OK.  So what is PaaS?
Platform As A Service
Some examples:  Google App Engine, Bungee, Force.com, Heroku
Characterized by…
Constraints on language and design
A high level programming model
A specific model of multi-tenancy
Takes care of low level concerns
Google App Engine
 
 
 
 
 
That’s it.
Constraints on language and design (Python + BigTable + Goog Svcs)
A high level programming model (The WebApp (or other Python) framework, Datastore APIs, Memcache, etc.)
A specific model of multi-tenancy (Google’s BigTable + GFS platform)
Takes care of the low level concerns (Scales for you (up and down), distribution across cluster nodes, load balancing, replication of data, etc. )
Pretty cool.
Infrastructure As A Service
Characterized by…
No constraints on language or design
A high level architectural model
A specific model of multi-tenancy
Takes care of very few low level concerns
This is a LOT more work. ;)
Amazon Web Services
Amazon Web Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
By and large, “Amazon” means “EC2”
EC2 is the only AWS service that one  deploys  to
You just  use  the other services – whether from an EC2 instance or anywhere else on the Web is irrelevant
The core “unit” of EC2 is the Amazon Machine Image – AMI
An AMI is a virtual machine image – a VM
A VM is just a (very large) file. Like a live ISO disk image.  Typically, it is some distro of Linux.
Amazon uses Xen, an open source VM system http://www.xen.org/
The key to IaaS is that you can use any app architecture you like
The drawback with IaaS is that you therefore have to design your own app architecture
Generally speaking, this is the same task (with the same effort) that you would need for physical hardware hosted at an ISP
App servers, load balancers, databases, clusters, replication, networking…
You sort it out yourself
With Amazon, this begins with obtaining your credentials
 
Then you download the command line tools and set them up…
 
You use the tools to proceed through the AMI workflow
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ AMI ID
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ …
Let’s pick that apart…
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Reservation ID
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … AWS Access Key ID
AWS Access Key ID
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Security Group ID
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Instance ID
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … AMI ID
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … External DNS host name
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Internal DNS host name
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Current state of the instance
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Keypair name
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … AMI Launch Index
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Instance type
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Launch time
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/ … Availability Zone ID
Availability zones are a bit complicated…
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/
Other IaaS providers may (or may not) have similar capabilities
The point is that, unlike GAE, here is yet another detail that you need to think about
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Once you’ve modified the image, you “bundle” it (which is a kind of snapshot), upload the bundle to S3, and register it with EC2
There are hundreds of publicly available AMIs for use as templates
And, finally, with some set of your own AMIs, you can begin running instances of your app
And that brings us to the runtime considerations…
AKA – how does your app scale horizontally?
A brief scalability refresher: vertical scalability is “get a bigger box”
Horizontal scalability is “add more copies of the same box”
To put it bluntly, if your app can't efficiently scale in a horizontal fashion, you’re wasting your time on the Cloud
On GAE, under the covers tech like BigTable, GFS and the legendary Map/Reduce are taking care of this for you
In an IaaS context like AWS, you have to solve the problem yourself
EC2 has a SOAP API that you can invoke – whether you do so from outside EC2, or from within a running AMI is irrelevant
Invoking the EC2 API to launch and terminate instances  from a running instance  gives you the ability to create dynamic horizontal scalability
Your load balancer AMI could start extra instances of your web server AMI to meet demand…
And turn them back off, when demand subsides
And there are numerous ways to exploit this capability
From RightScale to Scalr to Gigaspaces, Hadoop, Terracotta and countless others
Combined with the other elements of AWS, like S3, SQS, EBS and SimpleDB, you can design a system that competes favorably with GAE
This is what “elastic” means
To repeat: this is a LOT more work. ;)
No constraints on language or design (AMIs can be any Linux or Windows server platform, and your app can be anything that runs on those platforms)
A high level architectural model (The core services of AWS provide a foundation, and do constrain your design – for example, you need horizontal scalability)
A specific model of multi-tenancy (AMIs are securely isolated from one another, but the underlying hardware is all shared)
Takes care of very few low level concerns (You roll your own)
Before we wrap up “deploying to AWS”, however, let’s look at some alternatives to the command line tools from Amazon
In terms of managing running instances, and the overall configuration of things, AWS provides its own Web UI
https://console.aws.amazon.com/ec2/home#c=EC2&s=Home
https://console.aws.amazon.com/ec2/home#c=EC2&s=Instances
https://console.aws.amazon.com/ec2/home#c=EC2&s=Images
https://console.aws.amazon.com/ec2/home#c=EC2&s=BundleTasks
http://status.aws.amazon.com/
An ecosystem of 3 rd  party providers has emerged around AWS
Some of them are specialized in managing VMs
http://elasticserver.com/
http://elasticserver.com/portals
http://elasticserver.com/site/lamp
http://elasticserver.com/site/lamp
http://elasticserver.com/build-status
 
https://elasticserver.com/ec2/
 
 
https://elasticserver.com/byo/create
https://elasticserver.com/my/packages
https://elasticserver.com/new-server
There are other vendors offering similar services, eg. rPath
And there is a spectrum between the simplicity of GAE and the complexity of AWS…
Let’s take a look at Elastra, for example
https://cloud.elastra.com/elastra/
https://cloud.elastra.com/elastra/
https://cloud.elastra.com/elastra/
https://cloud.elastra.com/elastra/
https://cloud.elastra.com/elastra/
https://cloud.elastra.com/elastra/
https://cloud.elastra.com/elastra/
Finally, to wrap up our quick overview of IaaS, let’s look at Rightscale…
https://my.rightscale.com/dashboard
https://my.rightscale.com/dashboard
https://my.rightscale.com/dashboard
https://my.rightscale.com/dashboard
https://my.rightscale.com/dashboard
https://my.rightscale.com/dashboard
https://my.rightscale.com/dashboard
https://my.rightscale.com/dashboard
Goals for the workshop
But first, a short break… (Jeopardy theme song plays)
Goals for the workshop
What are some of the questions you need to answer, to decide between PaaS and Iaas?
How quickly do you need to go to market?
How fast do you need to iterate versions of the app?
What are your pre-existing platform needs, if any?
What are your security, compliance, regulatory requirements?
What is your capacity for system architecture and design work?
SPI Model Freedom FROM Considerations Freedom TO Differentiate http://twitter.com/gblnetwkr SaaS PaaS IaaS
SPI Model POWER of speed and agility POWER to control http://twitter.com/gblnetwkr SaaS PaaS IaaS
Goals for the workshop
What do things really cost?
Simple LAMP app. 1 box as a load balancer / proxy, 4 web server boxes, and one larger box for a database server
$84 / month (6 x Giant) http://laughingsquid.net/hosting/
$900 / month (1 x Biz1 + 4 x Biz1 +  1 x Enterprise II) http://order.1and1.com:80/xml/order/ServerRoot
So, let’s see what the equivalent setup costs on AWS…
Now, AWS bills in units of things like server hours, IOs per month, GB of storage and bandwidth actually used, etc.
http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/
24 hours ×   30 days = ----------------------   720 hours in a month ---------------------- 720 hours ×   5 small AWS Instances = ----------------------   3600 hours ---------------------- + 720 hours of a large AWS instance + 5000 GB network bandwidth + 3200 GB disk space (added to the default space on the instances) + 50 mil. IORs + 30 daily backups ---------------------- roughly equivalent to 1+1 …
$2233 / month http://calculator.s3.amazonaws.com/calc5.html
http://calculator.s3.amazonaws.com/calc5.html
Despite best efforts, this is still quite imprecise, and apples vs. oranges, but…
Even more importantly…
This is an incredibly stupid way to set up and use AWS
$528/ month http://calculator.s3.amazonaws.com/calc5.html
Still not “cheap”, though…
That’s because the key to “elastic computing” isn’t being able to turn on servers at will…
It’s about being able to turn them  off .
Let’s rewind to the an earlier part of this discussion…
What’s a web app?
Whatever it is, we said “it’s not static content”…
And I said that makes a big difference
Why is that?  Well, the unwritten social contract of the ‘Net says: “you can’t turn static content off”
Apps  do  something
But they generally don’t do it 24x7
Slicing and dicing your design to strictly demarcate static content from active has always been a Good Idea ™
In a cloud computing context, it’s not just a good idea – it’s  imperative
What are your usage patterns?  When are your peak loads, on average?
What can you turn off?
And you have to be clever about it…
Your production usage may not even be the place you can save the most money…
Consider: you want to develop the next version of your app
You need resources for your developers to do that, and you need a place for them to test
So, maybe you wind up renting 3 more servers from 1+1  – $300 / month
But, when you examine usage patterns, you find that your developers are only using the boxes for 3 hours each day
$17/ month http://calculator.s3.amazonaws.com/calc5.html
Perhaps even more importantly, you’ve made no commitment here – once your dev / test phase is over, so are the costs
Calculating costs is complex, and entirely context dependent
There are significant potential savings, but only if you’re clever
Goals for the workshop
Since we worked out, sometime in the early ‘90s, what the architecture of a “client / server” system design looked like…
There's been a general consensus about a sort of a canonical architecture for so-called “N-tier systems”
Presentation Service Facáde Application Logic Data Persistence
Web Server App Server Database Server
So, we’ve talked about the need for horizontal scalability in the Cloud
What does that imply?
Well, as already suggested, among other things,  parallelism
Parallelism has significant consequences
It leads one to try to avoid stateful interactions
To prefer asynchronous communications (messages)…
One finds oneself on the front lines of the REST War ™ – the battle of the RESTafarians vs. the established IT Universe http://www.dehora.net/journal/2008/07/25/patterns-of-web-architecture/ http://www.dehora.net/journal/2008/08/15/rest-as-an-engineering-discipline/ http://www.infoq.com/articles/webber-rest-workflow/ http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven/ http://www.redmonk.com/jgovernor/2009/02/12/the-rest-of-the-cloud/ http://delicious.com/mastermark/rest/
And it forces one to think strange things about optimal patterns of storing and accessing data
Like sharding one’s data to meet resource demands http://highscalability.com/unorthodox-approach-database-design-coming-shard/
Questions like “is two-phase commit a feature? Or a bug?” begin to seem important
New terms, like CAP, Paxos and BASE creep into conversations about “eventual consistency” http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.20.1495 http://en.wikipedia.org/wiki/Paxos_algorithm http://queue.acm.org/detail.cfm?id=1394128 http://www.allthingsdistributed.com/2008/12/eventually_consistent.html
This was happening anyway, driven by the clash of Web architecture with the established IT universe
Cloud computing’s possibilities are  accelerating  the process
There is an emerging consensus about what the consequences of all this are for app architectures
“ The canonical cloud architecture that has evolved revolves around dynamically scalable CPUs consuming asynchronous, persistently queued events.” http://highscalability.com/canonical-cloud-architecture
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1632&categoryID=102
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Read this book! http://www.amazon.com/How-Write-Parallel-Programs-Course/dp/026203171X/
And if your needs / budget require or can accommodate it, consider RAIC
Redundant Array of Independent Cloud providers http://www.jroller.com/MasterMark/entry/raic_pronounce_it_rake_please
http://www.jroller.com/MasterMark/entry/raic_pronounce_it_rake_please
Why bother?
Web Server App Server Database Server
Mainframe
http://www.flickr.com/photos/dvdmerwe/231593469/
http://www.flickr.com/photos/sigkyrre/1091616886/
http://twitter.com/ gblnetwkr http://en.wikipedia.org/wiki/ Consumerization
http://twitter.com/ gblnetwkr
Join the conversation: http://groups.google.com/group/cloud-computing/ http://groups.google.com/group/cloudforum http://tech.groups.yahoo.com/group/cloudcomputing-tech/ … and please come talk to us, as well … http://twitter.com/mastermark http://www.jroller.com/MasterMark/ Thanks!

More Related Content

What's hot

Cloud computing tutorial
Cloud computing tutorialCloud computing tutorial
Cloud computing tutorialSamuel Ndhlovu
 
ARC302 AWS Cloud Design Patterns - AWS re: Invent 2012
ARC302 AWS Cloud Design Patterns - AWS re: Invent 2012ARC302 AWS Cloud Design Patterns - AWS re: Invent 2012
ARC302 AWS Cloud Design Patterns - AWS re: Invent 2012Amazon Web Services
 
AWS Webcast - Discover Cloud Computing
AWS Webcast - Discover Cloud ComputingAWS Webcast - Discover Cloud Computing
AWS Webcast - Discover Cloud ComputingAmazon Web Services
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web ServiceHiro Fukami
 
Basic introduction of Amazon Web Services (AWS)
Basic introduction of Amazon Web Services (AWS)Basic introduction of Amazon Web Services (AWS)
Basic introduction of Amazon Web Services (AWS)One That Matters
 
Cloud Computing With AWS
Cloud Computing With AWSCloud Computing With AWS
Cloud Computing With AWSMunish Gupta
 
Amazon Web Services presentation
Amazon Web Services presentationAmazon Web Services presentation
Amazon Web Services presentationDan-Claudiu Dragoș
 
Julien Simon "Scaling ML from 0 to millions of users"
Julien Simon "Scaling ML from 0 to millions of users"Julien Simon "Scaling ML from 0 to millions of users"
Julien Simon "Scaling ML from 0 to millions of users"Fwdays
 
"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019
"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019
"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019Provectus
 
Amazon web services,
Amazon web services,Amazon web services,
Amazon web services,Chetan Goenka
 
Cloudstack 101 - an introduction to Coudstack
Cloudstack 101 - an introduction to CoudstackCloudstack 101 - an introduction to Coudstack
Cloudstack 101 - an introduction to CoudstackShapeBlue
 
DevCamp - What can the cloud do for me
DevCamp - What can the cloud do for meDevCamp - What can the cloud do for me
DevCamp - What can the cloud do for meChris Dufour
 
Richard Cole of Amazon Gives Lightning Tallk at BigDataCamp
Richard Cole of Amazon Gives Lightning Tallk at BigDataCampRichard Cole of Amazon Gives Lightning Tallk at BigDataCamp
Richard Cole of Amazon Gives Lightning Tallk at BigDataCampBigDataCamp
 
Aws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.inAws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.inTIB Academy
 
Concurrent Programming with ActionScript workers
Concurrent Programming with ActionScript workersConcurrent Programming with ActionScript workers
Concurrent Programming with ActionScript workersPaul Robertson
 
Introducing Amazon Simple Workflow (Amazon SWF)
Introducing Amazon Simple Workflow (Amazon SWF)Introducing Amazon Simple Workflow (Amazon SWF)
Introducing Amazon Simple Workflow (Amazon SWF)Amazon Web Services
 
Cloud quick start
Cloud quick startCloud quick start
Cloud quick startAshish Raj
 

What's hot (20)

Cloud computing tutorial
Cloud computing tutorialCloud computing tutorial
Cloud computing tutorial
 
ARC302 AWS Cloud Design Patterns - AWS re: Invent 2012
ARC302 AWS Cloud Design Patterns - AWS re: Invent 2012ARC302 AWS Cloud Design Patterns - AWS re: Invent 2012
ARC302 AWS Cloud Design Patterns - AWS re: Invent 2012
 
AWS Webcast - Discover Cloud Computing
AWS Webcast - Discover Cloud ComputingAWS Webcast - Discover Cloud Computing
AWS Webcast - Discover Cloud Computing
 
Amazon web service
Amazon web service Amazon web service
Amazon web service
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
 
Basic introduction of Amazon Web Services (AWS)
Basic introduction of Amazon Web Services (AWS)Basic introduction of Amazon Web Services (AWS)
Basic introduction of Amazon Web Services (AWS)
 
Introduction to AWS tools
Introduction to AWS toolsIntroduction to AWS tools
Introduction to AWS tools
 
Cloud Computing With AWS
Cloud Computing With AWSCloud Computing With AWS
Cloud Computing With AWS
 
Amazon Web Services presentation
Amazon Web Services presentationAmazon Web Services presentation
Amazon Web Services presentation
 
Julien Simon "Scaling ML from 0 to millions of users"
Julien Simon "Scaling ML from 0 to millions of users"Julien Simon "Scaling ML from 0 to millions of users"
Julien Simon "Scaling ML from 0 to millions of users"
 
"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019
"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019
"Scaling ML from 0 to millions of users", Julien Simon, AWS Dev Day Kyiv 2019
 
Amazon web services,
Amazon web services,Amazon web services,
Amazon web services,
 
Cloudstack 101 - an introduction to Coudstack
Cloudstack 101 - an introduction to CoudstackCloudstack 101 - an introduction to Coudstack
Cloudstack 101 - an introduction to Coudstack
 
DevCamp - What can the cloud do for me
DevCamp - What can the cloud do for meDevCamp - What can the cloud do for me
DevCamp - What can the cloud do for me
 
Richard Cole of Amazon Gives Lightning Tallk at BigDataCamp
Richard Cole of Amazon Gives Lightning Tallk at BigDataCampRichard Cole of Amazon Gives Lightning Tallk at BigDataCamp
Richard Cole of Amazon Gives Lightning Tallk at BigDataCamp
 
Aws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.inAws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.in
 
Concurrent Programming with ActionScript workers
Concurrent Programming with ActionScript workersConcurrent Programming with ActionScript workers
Concurrent Programming with ActionScript workers
 
Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4
 
Introducing Amazon Simple Workflow (Amazon SWF)
Introducing Amazon Simple Workflow (Amazon SWF)Introducing Amazon Simple Workflow (Amazon SWF)
Introducing Amazon Simple Workflow (Amazon SWF)
 
Cloud quick start
Cloud quick startCloud quick start
Cloud quick start
 

Viewers also liked

Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud ComputingMaikel Mardjan
 
Advantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP HostingAdvantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP Hostingcorncrew1
 
AWS TEchnical Essentials Workshop
AWS TEchnical Essentials Workshop AWS TEchnical Essentials Workshop
AWS TEchnical Essentials Workshop Muhammad Usman Khan
 
How Your Business Can Take Advantage Of Cloud Computing
How Your Business Can Take Advantage Of Cloud ComputingHow Your Business Can Take Advantage Of Cloud Computing
How Your Business Can Take Advantage Of Cloud ComputingAndy Harjanto
 
Forecast on Cloud Computing Trends 2015
Forecast on  Cloud Computing  Trends 2015Forecast on  Cloud Computing  Trends 2015
Forecast on Cloud Computing Trends 2015IMC Institute
 
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...Amazon Web Services
 
Training Ensimag OpenStack 2016
Training Ensimag OpenStack 2016Training Ensimag OpenStack 2016
Training Ensimag OpenStack 2016Bruno Cornec
 
Patterns For Cloud Computing
Patterns For Cloud ComputingPatterns For Cloud Computing
Patterns For Cloud ComputingSimon Guest
 
API workshop by AWS and 3scale
API workshop by AWS and 3scaleAPI workshop by AWS and 3scale
API workshop by AWS and 3scale3scale
 
AWS re:Invent 2016: IoT Visualizations and Analytics (IOT306)
AWS re:Invent 2016: IoT Visualizations and Analytics (IOT306)AWS re:Invent 2016: IoT Visualizations and Analytics (IOT306)
AWS re:Invent 2016: IoT Visualizations and Analytics (IOT306)Amazon Web Services
 
Cloud Computing and your Data Warehouse
Cloud Computing and your Data WarehouseCloud Computing and your Data Warehouse
Cloud Computing and your Data Warehousedrluckyspin
 
AWS re:Invent 2016: Workshop: Deploy a Deep Learning Framework on Amazon ECS ...
AWS re:Invent 2016: Workshop: Deploy a Deep Learning Framework on Amazon ECS ...AWS re:Invent 2016: Workshop: Deploy a Deep Learning Framework on Amazon ECS ...
AWS re:Invent 2016: Workshop: Deploy a Deep Learning Framework on Amazon ECS ...Amazon Web Services
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introductiontoryharis
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey ResultsMichael Skok
 
2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing StudyNorth Bridge
 
Dive into Spark Streaming
Dive into Spark StreamingDive into Spark Streaming
Dive into Spark StreamingGerard Maas
 
Clean Lambdas & Streams in Java8
Clean Lambdas & Streams in Java8Clean Lambdas & Streams in Java8
Clean Lambdas & Streams in Java8Victor Rentea
 

Viewers also liked (20)

Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud Computing
 
Advantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP HostingAdvantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP Hosting
 
basics of cloud computing
basics of cloud computingbasics of cloud computing
basics of cloud computing
 
AWS TEchnical Essentials Workshop
AWS TEchnical Essentials Workshop AWS TEchnical Essentials Workshop
AWS TEchnical Essentials Workshop
 
How Your Business Can Take Advantage Of Cloud Computing
How Your Business Can Take Advantage Of Cloud ComputingHow Your Business Can Take Advantage Of Cloud Computing
How Your Business Can Take Advantage Of Cloud Computing
 
Forecast on Cloud Computing Trends 2015
Forecast on  Cloud Computing  Trends 2015Forecast on  Cloud Computing  Trends 2015
Forecast on Cloud Computing Trends 2015
 
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...
AWS re:Invent 2016: Workshop: AWS Professional Services Effective Architectin...
 
Training Ensimag OpenStack 2016
Training Ensimag OpenStack 2016Training Ensimag OpenStack 2016
Training Ensimag OpenStack 2016
 
Patterns For Cloud Computing
Patterns For Cloud ComputingPatterns For Cloud Computing
Patterns For Cloud Computing
 
API workshop by AWS and 3scale
API workshop by AWS and 3scaleAPI workshop by AWS and 3scale
API workshop by AWS and 3scale
 
AWS re:Invent 2016: IoT Visualizations and Analytics (IOT306)
AWS re:Invent 2016: IoT Visualizations and Analytics (IOT306)AWS re:Invent 2016: IoT Visualizations and Analytics (IOT306)
AWS re:Invent 2016: IoT Visualizations and Analytics (IOT306)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
I'm Cloud Confused!
I'm Cloud Confused!I'm Cloud Confused!
I'm Cloud Confused!
 
Cloud Computing and your Data Warehouse
Cloud Computing and your Data WarehouseCloud Computing and your Data Warehouse
Cloud Computing and your Data Warehouse
 
AWS re:Invent 2016: Workshop: Deploy a Deep Learning Framework on Amazon ECS ...
AWS re:Invent 2016: Workshop: Deploy a Deep Learning Framework on Amazon ECS ...AWS re:Invent 2016: Workshop: Deploy a Deep Learning Framework on Amazon ECS ...
AWS re:Invent 2016: Workshop: Deploy a Deep Learning Framework on Amazon ECS ...
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introduction
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results
 
2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study2015 Future of Cloud Computing Study
2015 Future of Cloud Computing Study
 
Dive into Spark Streaming
Dive into Spark StreamingDive into Spark Streaming
Dive into Spark Streaming
 
Clean Lambdas & Streams in Java8
Clean Lambdas & Streams in Java8Clean Lambdas & Streams in Java8
Clean Lambdas & Streams in Java8
 

Similar to Fowa Miami 09 Cloud Computing Workshop

Deploying and running Grails in the cloud
Deploying and running Grails in the cloudDeploying and running Grails in the cloud
Deploying and running Grails in the cloudPhilip Stehlik
 
Cloud monster legacy migrations to AWS - AWS Community Day Nordics - 19/2/2019
Cloud monster legacy migrations to AWS - AWS Community Day Nordics - 19/2/2019Cloud monster legacy migrations to AWS - AWS Community Day Nordics - 19/2/2019
Cloud monster legacy migrations to AWS - AWS Community Day Nordics - 19/2/2019Juan Manuel Irigaray
 
Mythical Mysfits: Monolith to Microservices with Docker and Fargate - MAD305 ...
Mythical Mysfits: Monolith to Microservices with Docker and Fargate - MAD305 ...Mythical Mysfits: Monolith to Microservices with Docker and Fargate - MAD305 ...
Mythical Mysfits: Monolith to Microservices with Docker and Fargate - MAD305 ...Amazon Web Services
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingwebscale
 
Building a full-stack app with Golang and Google Cloud Platform in one week
Building a full-stack app with Golang and Google Cloud Platform in one weekBuilding a full-stack app with Golang and Google Cloud Platform in one week
Building a full-stack app with Golang and Google Cloud Platform in one weekDr. Felix Raab
 
AWS Webcast - Best Practices in Architecting for the Cloud
AWS Webcast - Best Practices in Architecting for the CloudAWS Webcast - Best Practices in Architecting for the Cloud
AWS Webcast - Best Practices in Architecting for the CloudAmazon Web Services
 
Cloud State of the Union for Java Developers
Cloud State of the Union for Java DevelopersCloud State of the Union for Java Developers
Cloud State of the Union for Java DevelopersBurr Sutter
 
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache TuscanyApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache TuscanyJean-Sebastien Delfino
 
The Future is Now: Leveraging the Cloud with Ruby
The Future is Now: Leveraging the Cloud with RubyThe Future is Now: Leveraging the Cloud with Ruby
The Future is Now: Leveraging the Cloud with RubyRobert Dempsey
 
A Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudA Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudDeepak Rao
 
Cloud Computing Workshop
Cloud Computing WorkshopCloud Computing Workshop
Cloud Computing WorkshopCharlie Moad
 
How to Think Multi-Cloud
How to Think Multi-CloudHow to Think Multi-Cloud
How to Think Multi-CloudRightScale
 
Angular js mobile jsday 2014 - Verona 14 may
Angular js mobile   jsday 2014 - Verona 14 mayAngular js mobile   jsday 2014 - Verona 14 may
Angular js mobile jsday 2014 - Verona 14 mayLuciano Amodio
 
Cloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Primer: Using cloud computing tools in your museumCloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Primer: Using cloud computing tools in your museumRobert J. Stein
 
Cloud Computing and HTML5, 2010
Cloud Computing and HTML5, 2010Cloud Computing and HTML5, 2010
Cloud Computing and HTML5, 2010Moullet
 
Immutable infrastructure tsap_v2
Immutable infrastructure tsap_v2Immutable infrastructure tsap_v2
Immutable infrastructure tsap_v2Volodymyr Tsap
 

Similar to Fowa Miami 09 Cloud Computing Workshop (20)

Deploying and running Grails in the cloud
Deploying and running Grails in the cloudDeploying and running Grails in the cloud
Deploying and running Grails in the cloud
 
The Enterprise Cloud
The Enterprise CloudThe Enterprise Cloud
The Enterprise Cloud
 
Cloud monster legacy migrations to AWS - AWS Community Day Nordics - 19/2/2019
Cloud monster legacy migrations to AWS - AWS Community Day Nordics - 19/2/2019Cloud monster legacy migrations to AWS - AWS Community Day Nordics - 19/2/2019
Cloud monster legacy migrations to AWS - AWS Community Day Nordics - 19/2/2019
 
Mythical Mysfits: Monolith to Microservices with Docker and Fargate - MAD305 ...
Mythical Mysfits: Monolith to Microservices with Docker and Fargate - MAD305 ...Mythical Mysfits: Monolith to Microservices with Docker and Fargate - MAD305 ...
Mythical Mysfits: Monolith to Microservices with Docker and Fargate - MAD305 ...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Building a full-stack app with Golang and Google Cloud Platform in one week
Building a full-stack app with Golang and Google Cloud Platform in one weekBuilding a full-stack app with Golang and Google Cloud Platform in one week
Building a full-stack app with Golang and Google Cloud Platform in one week
 
AWS Webcast - Best Practices in Architecting for the Cloud
AWS Webcast - Best Practices in Architecting for the CloudAWS Webcast - Best Practices in Architecting for the Cloud
AWS Webcast - Best Practices in Architecting for the Cloud
 
Cloud State of the Union for Java Developers
Cloud State of the Union for Java DevelopersCloud State of the Union for Java Developers
Cloud State of the Union for Java Developers
 
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache TuscanyApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
 
Hello Cloud
Hello CloudHello Cloud
Hello Cloud
 
The Future is Now: Leveraging the Cloud with Ruby
The Future is Now: Leveraging the Cloud with RubyThe Future is Now: Leveraging the Cloud with Ruby
The Future is Now: Leveraging the Cloud with Ruby
 
A Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon CloudA Step By Step Guide To Put DB2 On Amazon Cloud
A Step By Step Guide To Put DB2 On Amazon Cloud
 
Cloud Computing Workshop
Cloud Computing WorkshopCloud Computing Workshop
Cloud Computing Workshop
 
IASA Atlanta September 2009
IASA Atlanta September 2009IASA Atlanta September 2009
IASA Atlanta September 2009
 
How to Think Multi-Cloud
How to Think Multi-CloudHow to Think Multi-Cloud
How to Think Multi-Cloud
 
Angular js mobile jsday 2014 - Verona 14 may
Angular js mobile   jsday 2014 - Verona 14 mayAngular js mobile   jsday 2014 - Verona 14 may
Angular js mobile jsday 2014 - Verona 14 may
 
NodeJS @ ACS
NodeJS @ ACSNodeJS @ ACS
NodeJS @ ACS
 
Cloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Primer: Using cloud computing tools in your museumCloud Computing Primer: Using cloud computing tools in your museum
Cloud Computing Primer: Using cloud computing tools in your museum
 
Cloud Computing and HTML5, 2010
Cloud Computing and HTML5, 2010Cloud Computing and HTML5, 2010
Cloud Computing and HTML5, 2010
 
Immutable infrastructure tsap_v2
Immutable infrastructure tsap_v2Immutable infrastructure tsap_v2
Immutable infrastructure tsap_v2
 

More from Mark Masterson

The Lean Startup Engines of Growth with Google's Platforms
The Lean Startup Engines of Growth with Google's PlatformsThe Lean Startup Engines of Growth with Google's Platforms
The Lean Startup Engines of Growth with Google's PlatformsMark Masterson
 
How to avoid crappy presentations
How to avoid crappy presentationsHow to avoid crappy presentations
How to avoid crappy presentationsMark Masterson
 
Degenerate Systems (Or: how to let go and learn to love the hairball)
Degenerate Systems (Or: how to let go and learn to love the hairball)Degenerate Systems (Or: how to let go and learn to love the hairball)
Degenerate Systems (Or: how to let go and learn to love the hairball)Mark Masterson
 
OSCON 2010 Cloud Summit - Is the enterprise ready for cloud computing?
OSCON 2010 Cloud Summit - Is the enterprise ready for cloud computing?OSCON 2010 Cloud Summit - Is the enterprise ready for cloud computing?
OSCON 2010 Cloud Summit - Is the enterprise ready for cloud computing?Mark Masterson
 
E2.0 Summit Talk on Culture+2.0
E2.0 Summit Talk on Culture+2.0E2.0 Summit Talk on Culture+2.0
E2.0 Summit Talk on Culture+2.0Mark Masterson
 
Enterprise Cloud Risk And Security
Enterprise Cloud Risk And SecurityEnterprise Cloud Risk And Security
Enterprise Cloud Risk And SecurityMark Masterson
 
Social Processes Part 2 - show me the money
Social Processes Part 2 - show me the moneySocial Processes Part 2 - show me the money
Social Processes Part 2 - show me the moneyMark Masterson
 

More from Mark Masterson (9)

The Lean Startup Engines of Growth with Google's Platforms
The Lean Startup Engines of Growth with Google's PlatformsThe Lean Startup Engines of Growth with Google's Platforms
The Lean Startup Engines of Growth with Google's Platforms
 
CTO in a Box
CTO in a BoxCTO in a Box
CTO in a Box
 
How to avoid crappy presentations
How to avoid crappy presentationsHow to avoid crappy presentations
How to avoid crappy presentations
 
Degenerate Systems (Or: how to let go and learn to love the hairball)
Degenerate Systems (Or: how to let go and learn to love the hairball)Degenerate Systems (Or: how to let go and learn to love the hairball)
Degenerate Systems (Or: how to let go and learn to love the hairball)
 
OSCON 2010 Cloud Summit - Is the enterprise ready for cloud computing?
OSCON 2010 Cloud Summit - Is the enterprise ready for cloud computing?OSCON 2010 Cloud Summit - Is the enterprise ready for cloud computing?
OSCON 2010 Cloud Summit - Is the enterprise ready for cloud computing?
 
E2.0 Summit Talk on Culture+2.0
E2.0 Summit Talk on Culture+2.0E2.0 Summit Talk on Culture+2.0
E2.0 Summit Talk on Culture+2.0
 
Enterprise Cloud Risk And Security
Enterprise Cloud Risk And SecurityEnterprise Cloud Risk And Security
Enterprise Cloud Risk And Security
 
Social Processes Part 2 - show me the money
Social Processes Part 2 - show me the moneySocial Processes Part 2 - show me the money
Social Processes Part 2 - show me the money
 
Social Processes
Social ProcessesSocial Processes
Social Processes
 

Recently uploaded

UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
20200723_insight_release_plan
20200723_insight_release_plan20200723_insight_release_plan
20200723_insight_release_planJamie (Taka) Wang
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxYounusS2
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintMahmoud Rabie
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIUdaiappa Ramachandran
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 

Recently uploaded (20)

UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
20200723_insight_release_plan
20200723_insight_release_plan20200723_insight_release_plan
20200723_insight_release_plan
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
 
Empowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership BlueprintEmpowering Africa's Next Generation: The AI Leadership Blueprint
Empowering Africa's Next Generation: The AI Leadership Blueprint
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 

Fowa Miami 09 Cloud Computing Workshop