How to Build Your Applications to Scale in the Cloud

Diposting oleh Unknown | 17.54

so let's keep talking about scaling up to the club have you were actually
running
application developers running wrapped in the cloud how many have you are
fitted mens
K out what are the rest to the group Timothy how many of your manager who
know nothing about how dinner here for education
okay for the record you're just alright of Khan because
speak up I won't buy de about Robert did you raise your hand if it is a minority
really insulted by I'm not a sysadmin
yeah I know how right exactly you're too good for sysadmin
alright so the whole point of this is about talking about
I'm for from the developer perspective okay but that feed into dev options that
have been because
in the new peaceful world rely and lay down with lambs these two groups should
be working together to really build a successful app
so the agenda is learn a little bit up platform as a Service on the prime not
and then a little scaling and that that currently in 30 minutes
so the assumptions is I present sum up what we know and then we discuss like I
really want this to be a discussion session
there in the small obsession and these areas are new enough where I would like
to actually get be back for people in the crowd and get a healthy debate going
good I'm gonna bring up a term I'm gonna prep you for it now
so you can read nor the rest my talking to get the argument in your head ready
micro services that like stirred debate among anybody hear anybody excited about
that
nobody yet thank you I'm caught I saw your hand got some are calling you when
we get to it
the depth of scaling out running about a great scaling picture would be
and I couldn't really good one but I thought it was a great picture in the
end
because the scaling is like when the web with that where farewell to member that
when they had problems with scaling
but off with cum like Moby Dick coming up under your book and taking you out
when something really big hit you and you haven't built for web-scale that was
on the fly analogy so there's this guy to scaling
the first is vertical which is bigger stronger faster
okay so camera guy just want to say though where the camera he left the room
it's gonna be hard for speakers to walk back and forth this way cuz theres like
all
obstacle course like American Ninja rate here I'm bigger stronger faster
and that horizontal scaling a swarm a beast swarm right for this to the
example a vertical scaling
right the traffic is looking a little white boy
right and he you got some pretty scaling about happening and what you do is you
build something bigger stronger
after overwhelm the traffic add more RAM and at a fair and you start adding all
for the really fun stuff
I need a bigger server right and i'm looking you
the average age in this room is somewhere about minor older
so most in your YouTube this version of scaling right
when from that when traffic you to cum in you call the opportunity by more
servers now
or I need a bigger thurber through more RAM in it right that right
okay thank you that was a lukewarm at best buy yet that mode what most about
it and that's how most of us learned a builder applications right
you build one big job after one big PHP app
and then if you are good scaling you put your database server on another server
right for you have an absolute ever and a database server needed but minus the
machine three had independent than that was your
you know I'm web-scale I'm this
is vertical to horizontal scaling
right is the idea like a former vans so that when something big company need to
handle it you just start throwing irreplaceable
the replaceable things in there no such thing as a replacement
irreplaceable really means it irregardless that but not real word
you keep going and at it right small though and the carried out largely an
large spider not one amp by itself in paris by to keep doing a bunch
and if one gets bitten by the spiders not a big deal because there's a whole
bunch more
and surround pick up a load right so
why did it take so long for us to get to this the first part we needed cheap
commodity hardware
and I would say that relict cheap easy to buy
commodity hardware that was my cow to back up your Linux Magazine
right where you could miss temple your own server but like we needed cheap
commodity hard when I think this was actually
we need more slow to catch up I think this is actually the biggest reason we
didn't have
vertical scaling what Moore's Law in a broad sense what made
0 hardware yet although I don't wipe well because
cloud my Berto I think it's why I put that thing for catching something I
didn't think too much about
I'm and then there's even creation and deletion
so this is where like the people at Chapin poppin all the other day about
people come in
is the either creating and deleting servers I remember when we used to after
servers
it would take weeks in and provisioning server would take a very long time
and that is you can't do that if you're going to vertically or horizontally
scale
and then after those two things are in place you can start to build software
grow sideways
right and I think that was a big paradigm shift that happen for a lot of
people rather than I'm gonna build it bigger and
look for optimization in my tight loops is there to say I'm gonna look for ways
I can to keep adding servers in
and its gonna grow across the side
two different kinda propaganda talk right now I'm going to move out of the
camera but it's not propaganda at all actually I'm only putting us up at the
way most people scale
this this is how we still an open shift but don't pay attention to the
particular word
the idea is this could be infrastructure as a service to their body no
infrastructure the services
the difference between platform as a service infrastructure as a Service if
you don't shake your head
saying yes that means I will have to explain it so does everybody understand
a word with him
platform in the service and Infrastructure as a Service no thank you
infrastructure services Amazon is a
OpenStack at CloudStack right you get virtual machines on the fly but then
it's your job to do what you want with their servers
nothing else a provision Platform as a Service is Cloud Foundry OpenShift a
Roku
we say I want this stack proficient at all for me and then you have to pick up
more of the
application tier they need it I never touched networking or anything else
taken up that took did that's a model though applies whether it pop over the
servers are
infrastructure the service he basically partition a buncha stuff and then you
have something that handle spinning up more stuff
right and so here we can actually spin across here which is the same thing you
would have to build yourself an infrastructure-as-a-service and I'm not
saying one is better or worse
but what i'm saying is you basically start breaking your things up into
different here's your load balancers on one here
your application stuff in a different here they can scale independently and it
built to scale independently
and your database on another tier okay so this get the students were
I 23 minutes left I need to slow down
because we're out I'm I'm this get this too I think we're we're are today
which is micro services right so does everybody in the know what micro server
sitters
now okay how many you know about outsell
every everybody in the room know what so it stands for service-oriented
architecture
right so service-oriented architecture big Jace thing
am a basic and action say dotnet as well
it was basically web services with a capital W in the capital F
ran the idea there is you're sending XML back and forth with altered the
complicated protocol
but you had this thing called a service but in the middle and that would
coordinate all the transactions between all the different pieces
and then what came after up
web services with a cupcake capital W and the capital S what was the next big
thing that was actually built for humans
that handle that same kind of stuff rest thank you
see that one the hard and good job see I'll give you positive reinforcement if
you take a risk
I'm rest with the thing that came out to replace
for humans web services with a capital W like WS star
right and so what this starts to enabling us to start to use the web
to build those same kinda service-oriented architectures
without all the I need to spend sixty million dollars on Oracle training in
WebSphere and all that other stuff in
have all these com- pany several levels Enterprise Architect figuring out how
that's going to work together
and the micro services in I think the term was coined by power but I don't
know for sure
it's the next evolution is sewer they had a very bad job not acknowledging
that so it's kind of its roots it is the router bit
but it is done more to human scale and the idea with my curse
micro services there's was your typical old school application right
everything bundled together into one huge monolithic ap and when you need to
scale it you need to scale up the whole application at
over and over again which is quite complicated and can be quite expensive
because it is purple thing is that the limiting factor
and everything else under loaded you're actually scaling up a whole bunch of
other stuff that you don't actually need
right that old-school so with single monolithic applications
micro services did you raise your hand before in the back
whose good poster child for micro services hoop
doctor no no with the poster company that use micro services in production
thank you who said that thank you in the back Netflix is the poster child for
micro services right to the idea with micro services is
with another one that there's been a lot a write-up about lately and it's one of
my favorite music services I'll evangelize even though I don't work for
them
yes Spotify rightful spot about organizes like
Mitt Pena belong to each wanna meet
right the team is not this
the team is this the team there's another team for this
and there's another team for this and those pieces written relief
independently on their own schedules
and on their own servers so even within one company this could be node
this could be job up and it can be jobber and the database team you have
three different kinda databases it whatever the team needs
and what they do is they communicate ugg across
the using rest and the communique use proper usually within a min
I & Event Manager like a message queue right
instead of some service oriented architecture bus and so this is what
about if I does they have teams that work like that
and they really each piece independently and then they don't say there's no
specific hardware requirement for what that have to run on
it can run on any pieces or whatever the devil op sys admins
spin up right and they work with the department has a min notice look-see
nothing the same on any boxes
is complete independence this and
gets taken out I can spin up the pieces on the ant anywhere else I want to
I don't have to say all right that on that specialize HPU
no fence HP but that HPU actor a iraq software and only runs on their
you can even state even spins on rail I'll pick myself for it
you have to be on that rail box with the following configuration at No
there is a box that is our box we have we have three sizes in those boxes and
I'm gonna have to spin it up on a large
from a nap this business up on a small ran so that would get us to scaling in
the cloud
there's some advantages to this and I'm gonna ask you to start naming what for
many advantages are
because everybody's about the fall asleep in a row in the first session
so what it what could you see if it manages to myth architecture
going to start your got good get
right its object-oriented at the 15 min level
where the systems level you decoupled everything
right you disagree on interface which is your ETA like I'm gonna send you this
URL
you're gonna give me back is Jason and that's all you have to agree on as long
as that agreed on
is totally decouple I don't have to sit here and worry what the release schedule
at the Red Bull if I'm on the other team I need to talk to the red one
I don't have to worry about their release schedule and at the time I
really schedule with them
right my release schedule becomes my reschedule their early schedule their
release schedule
as long as everybody obey the same contract
which is object-oriented in libraries right so take a good concert in building
up but you can also bring about that
when I come to the bad parts you already answered one thing I try to get more
competition
what another banner Jeff
exactly so the team get the pic what they think is the best technology for
their part the stack
right so I'm in charge the part which is publishing a bunch of data out really
quickly
I don't want you to come to me and say you got a bill that and JE
right I want note and I wanna be able to hire no developer going to be doing real
a think right off the bat on my JBoss partners are gonna get really upset with
me that I just about but still
if the new cool kids are doing a thing stuff wanna do it would note in Mongo
right and so you can hire note in Munger developers without having to have a
complete
back you do have to build the team though but yeah
next
electrode together I'm supposed to repeat everything and you said it very
nicely
but because we're recording a happy kinda say it again I'm
you get encapsulation this ap if I bring in some library
look like they were now back in Java ME motor mostly programming PHP
Java or run job in your shops
I there any other languages other I
a funny roomie I Python
okay so you'd this guy's install a pep
up a python dependency right and named Paul a different version I collide with
this group back in here
what happens you're screwed and you have a month everybody arguing with each
other about which had the burden they're going to use and why can't we do this
and then
this group in that oh my god we had this dependency particularly on that really
old version
but with you're happy I I think all the speakers are gonna move this way dude
no difficult obstacle course over there
okay so what over here I can install whatever pipeline dependency I what
and I don't care in my team have to decide but its only 19
right so there's a lot less configuration where were yelling at each
other about who gets the gap what version
I mean in a real if you're dealing at the infrastructure as a service level
it could be Ubuntu this could be Red Hat this could be done net
right is not even at the library level you get encapsulation even for the
operating system level
and some would argue and this is where I take of my micro services preaching at
good I don't really necessarily agree with this is that we should all have
their own databases
right I think sometimes there is value in having them share data bases you lose
somebody encapsulation good you're talking to the same data source
but sometimes it makes sense to have like if this is the user management
system in this is a reward system I kinda don't want to maintain to set the
user's
so I want them talking to the same database maybe
okay we've got them really good reason why with Deanna everybody that %uh
Infrastructure as a Service of like at the system level throughout this is a
good idea
like from you this admins I'm expecting you to say something at some point yeah
I'm not look up put together a yeah if it had been looking into your email
or met you know you're looking at that pic sums are your monitor your sis was
making sure they're staying up
up what let out what are some really good reason for sys admins about this
about going to this horizontal scaling yeah yeah
the vision thing cost you can take pick this one to be that they did that node
server
you can do this one would like by 12 make the RAM right
this is the JavaServer you gonna do that we like eight gigs RAM
right so you don't have to with this one
this one has 64 gigs RAM does it have to support everything
and you don't you only this been up as many abuses you need for that piece
right yeah right
so the I I bet pirate talk just so he said it to provide monitoring because
yours
monitoring earth a simpler set up things I bet if we were to talk to the Spotify
sysadmin there or maybe they actually said in the article and I didn't see it
I bet they have 15 min to find each application right so
if you have a bunch in because 10 things I remember with this team is that they
hated about the
developers bringing in new technology if this is four different technologies in
here
their monitoring team the whole team has to know all four different technology
that once
and when things go wrong you're having a beer all for those out
here if I'm the the sysadmin the sign to the you
word about people assigned to the use your application
I just have to know a code that in the user application
and it did know that I lived in a hundred no run node and run noted its
best
yet so failover
it I think they'll ever become usually what's happening inside here than the
band bus is the talking between them
right so you talk across an event but the same messages
out on the event person whoever able to subscribe answer can answer
which is better than in this case recall tightly bound inside
it's also easier to scale up if you start to see that work
to can't handle failover if you to die all avenues been up two more v
I don't have to spin up to more of these
just to get those two little boxes right there yep
right to his point I is that it
in an emergency recovery you need to start is at a premium this
you need to think of this and then you need to think a death many need to get
this
you have to come up with a plan for each one other yes I agree you have to have
more granular planned
but some would argue that actually easier than trying to think about in
certain ways than this
with another drawback now since I'm now down to 12 minutes
yep
yet
I would agree about that though his point as security or things which are
overarching across all your sweet tooth applications are harder to think about
and harder architect right work on Dec
because I've been trying to build a micro servers myself now like I'm
actually trying to really relive the pain
rather than just eat the stuff in them I got the coolest so good
you should drink some I'm and that is one of the first things I ran into
like how do you handle authentic like to the user authenticate against the app
here
how does this app this app this app this app and this app all know that you heard
of any hidden allowed to act is that service
as opposed to hear that's right you have to
and then but then you also have to get into token exchanges and you have to get
into
00 often felt like you have to get at some level yea
which is more complicated than here right if I did it here
I would just tell the app server to have domain level authentication and I could
blow up
it bear for me right so there are pieces that you have to give up like to me
like application wide services are much more
big more thought to be built right rather than relying on your
app server or whenever you're using to give you that out of the box
right that one of the drawbacks coordinated large helpings arm
more difficult and chances for you screw up that's right so the net the other one
would have to pay more attention to the wire
right the network actually starts the matter a lot more
yet
right
to yet this is and which so the point was that they can hear on the video
in the traditionally weak architected for things networks for me this
not for that Ryan here the who all
this and just one pipe this way right from application sitting about here
and the other thing what do that mean like what back in our days when we were
building apt
what was told to us was the most expensive
big start
round trip yeah so back in the day you
like the reason you what are the reasons you didn't do scaleable would but by
putting your database server on another machine
where you were told it is expensive to leave your machine
and go to the database machine and then wait for that to come back right
so there are certain use cases where this makes more sense
if I really care about the time it takes for the date like
a microsecond leveled response from the database this is not going to be the
most efficient
nor help me make my goal right because there's going to be at least a couple
round trips prolly to get anything done
so that when the drawback to micro services yeah yup
that no I don't know that I think that's always a good nano
so micro service so the arrest the far end the ones you think like
rest have to be exactly like the thesis right we have you know
it have to be obey the whole entire structure I don't believe that about
rest either
I think that rest I use it more more pragmatic perspective
and from this time are actually more pragmatic about that either I think it
kinda silly to say everything has to have its own database
but there that would help with latency I may not be talking as many hops
but I actually think that freaks me out I'm not ready to take that we be able
all your data
yeah yeah
so you know that the that the new early adopter promise your gonna run into if
you try to do this right now right
a almost all over for the last however many years
have been taught to do this and you going henner higher
architect at this point most in are going to how to do this and if you going
higher sys admins for the most part they're gonna have to do this
and most developers are gonna know how to do that right
and so if you'd I think getting are
re human people more all humans are
people I'm getting people I was tryna I was trying to avoid the word resource
breakers what does that mean what it if you refer to your people is resources
they get to refer to you as overhead has met with the right
so I'm not using the word resource
II but then I couldn't think fast enough about a
and stop the jet lag from flying around a lot I'm it harder to find good staff
they can do that now right so I think someone is going to be actually you
taking the burn on yourself and training up your staff
by like taking the like do some small test project
there's a bunch a great articles out there about people talking about taking
their monolithic
I did a really good one about taking a monolithic Ruby application my and then
walking through all the steps to get to this and it doesn't show much for be
code so I was
not that I'm comfortable with it yeah yeah
no i i think so you're playing the same it he's talking a lot
the German and black shirt where the blue black and then if a row
yup a it be a the
he's talking a higher level so i think i agree with you that it
hiring at this level much easier hiring at somebody who can see this picture
and manage that entire picture much harder because there's not as many
people
out there who've done this and have done it well
so you have to put try to put people who like Netflix and Google and
good luck with that right because that hard cock too much or a good start up
yeah right
so the high school student in the crowd said you can always hire how it goes
didn't
I'm peak he'll be taking lb has resume in the back corner after my talk is done
I'm though yes few net of it you can also take
40 something year old guys and gals and teach them as well
I'm but might the only well was not going to be about hiring high school
students right now
that is a great idea I'll leave it at that it has both pluses and minuses
yeah
yes I want it so it he said I making the scope it a micro service to turning what
the actual scope with my core service can be challenging
and that's one of the things I got into an architect my app like how
fine-grained I want the service to be
right like do I want one service that's just for reading users
and another service that's just for writing users like I should be
completely different different services
or do I have a user service is that too much so like
some people vision we have an internal lift the Red Hat
called core which is all over Java Debs if you want to talk about play more
so we have everybody on our team that her there from like
poor micro services people to people who like
born bred will die making application this way
and the argument back and forth recruit like for me were like
did they're making fun of the fact that that was so micro
right from your love you only have it's like a theme is having one object
it's only have one file each microserver should correspond to one file and that
that
and I was like no way
that's done so it is a lot that part the reason why bring it up I want people to
read about this and think about this more that's the main reason I brought
this up
good at the new area I think at the apt here
you can hear them about offers another stuff today where I try to talk about
today is what come in the cloud is now we do berta
we do horizontal scaling right that if you want to be a successful
%um were sick a nice fair give an intro
and ditches so if you want to do it there was talking about about that
compute model where I can take my app unplugging in here and plug it in there
you can do this but I would argue this is much more complicated to be able to
get that pluggable model
right this micro services
and horizontal scaling it was gonna get you there how many do you actually do
horizontal scaling in your organization today
right so how many view
you burgle scaling application today he loved asking those questions we're gonna
shut up you don't raise their hands you
all get feed in the class everybody else to raise their hand you getting a
that been I think this is what most people have to start thinking about
and my recommendation for whether its micro services are some
micro servers in white dress from for an idea like that take for a few
if you're Greenfield I would say go for this from the start
if you want to be in the pluggable compute model where you want to be able
to switch out easily cuz what you could do
this can be running on Amazon that could be running on is your
this can be running on Google depending on who gave you the best performance
right there's nothing in that model that says those all have to be on the same
clout
but you're buying latency into the whole model no matter what
writers on jatta latency your bf is building for a latent world
I agree
so you might say like okay this one thing this was an Amazon this is some
back in processing engine know that where we do our extraction and dude
and that's not in Amazon that in you're going to get better compute pricing
there
okay there go
he said a better than me
okay so many
wrap up with a min 20 and we're pleased basket I really wanted to be and I want
people thinking about like
starting to move towards that kinda service mall that was my main goal avoid
sessions
so for both people who are in the big ol after a model you like I love sessions
my
my Oracle cluster my job of course to the mic sessions really easy
sessions are the death a of horizontal scalability
move the couple your pieces we're talking about message by something else
in the middle
designed for retried in small pieces failing I think this is the thing at all
so different between a big consolidate morrow
in a big consolidating all USU everything in your big boxes always up
and if something goes down in any part a big box you like
the whole thing shit the bed I need to bring the whole I need to reboot the
whole thing
Ino horizontal scaling model its
I assume that that will go down that's why you see Netflix building like a a
funky have you heard chaos monkey
right that read they basically introduce something to rip apart their network
and their services to see how well stand up so bill with that in mind
you the architecture the web for you don't work against it
capital W web services with not Wed friendly
rest services are you the bird you the things that make you
%uh the web at and caching is your friend a surprise start without one from
the beginning
so that part that whole database discussion cash the bejesus out anything
you can cash
K when get a picture okay
moving on by chance okay let's wrap it up
if the if cloud an architect that from the beginning
I did you know you're gonna be in Amazon are you gonna be using OpenStack cloud
stack
architect wrap that way from the beginning to cam the pattern get you
more flexibility resilience incapacity or now time
AZL A's don't help when you wrap it down I wish people would
brick and get off the whole FL a thing it doesn't matter ever is really don't
matter what you want to know is how will they respond and how will they bring
things up
them guaranteeing 59 if they only give you three and they give you like
10 but back because that's how much actually cost to run your service that
means nothing
so stopping about isolation think about how you can build wrap around the
hathaway
and I'm done bank  How to Build Your Applications to Scale in the Cloud

Applications in the cloud How to Build Your Applications to Scale in the Cloud By Applications in the cloud Applications in the cloud Published: 2014-10-03T17:54:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-10-03T17:54:00-07:00 How to Build Your Applications to Scale in the Cloud 5 99909 reviewer
Title : 2014
Description : so let's keep talking about scaling up to the club have you were actually running application developers running wrapped in the cloud ho...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

Designing Blueprints for Cloud Applications

Diposting oleh Unknown | 17.50

hello i'm katherine word from Cisco's cloud and Systems Management Technology
Group
here to present the latest innovation within our intelligent automation for
cloud suite
which is called the application stack accelerator pack
but which we refer to as pancake because it enables you to create stacks
it's probably best if you have a basic understanding of Cisco intelligent
automation for cloud before viewing this video
you can get that by going to www
that Cisco dot com flash go slash
I a cloud cisco has developed cloud accelerators are content cartridges
that snapped directly into the Cisco intelligent automation for cloud
management platform
this video series covers the application stack accelerator
once a successful writer is installed consumers can configure and consume
multi-tier applications
from the Cisco intelligent automation for cloud self-service portal
as well as manage the life cycle of these applications tax
this is the first of three videos about the application stack accelerator
the other two will focus more on the orchestration and platform specific
details
but for now I'd like to explain what we mean by an application stack
and what it takes to automate one before you can automate the creation of an
entire stack you have to have a very clear and detailed design
a reference architecture in our solution we call this the stack blueprint design
you can think of this blueprint as a template from which in use or to order
whole application stacks
or platforms this accelerator
pack introduces a couple of new user roles and you're seeing the home page
for stack consumer
but probably the most important role is that a the stack
blueprint designer and Here I am logged in as someone playing that role
typically this would be an enterprise architect responsible for defining the
standard platforms
most commonly needed to run the business the first task at hand is to define a
set a target environments
now I've created some already but let's take a look at what the process involves
now since the precise details of your blueprint will vary depending upon the
target hypervisor
and whether using sheffer puppet to perform server configuration
it's easier if you first identify your likely targets for orchestration
so I'm gonna create RV Center in puppet
so here are defined design target that uses the center is the computer good
and puppet as a configuration target I can now use this target by name in any
blueprint I create
so let's take a closer look at creating a blueprint after is to supply the basic
details at my blueprint such as its name in business purpose
and of course the target environment I get to the heart of the matter
specifying the servers in that stack
and now we see why the definition of a design target
is so important because I selected avi Center
puppet combination I'm asked to specify which
the center template should be applied to each server and likewise the operating
system
list is derived automatically from the templates that are available
these are retrieved through what we call the cloud sync process
which will go into more detail on the subsequent videos
after specifying what type of server this is
which is really more informational to the end-user
I'm prompted to select from standardized
machine sizes now
both ec2 an OpenStack have the notional
image sizes are flavors so if I had instead
Pepsi and OpenStack target I'd be prompted with a different list here
let me just do that of course the search to OpenStack
also means that I have to specify different VM template
but in any case the total the CPU and memory requirements for the entire stack
will be due
derived automatically when I complete the blueprint design
so at this point I need to specify the details for all the remaining servers in
the stack
defining the servers in the stacker the computer component
is just one dimensional stack blueprint design equally important
is the definition of the networking infrastructure required to run the stack
in our solution we've defined for standard types that network sounds
into which a server can be placed now obviously there may be more than four
types and zones
but these represent the most common use cases and cloud computing
and you can get a %uh view of what they represent by hovering here
now again picking an option from the drop-down list is easy
that's because the complexity of what I'm doing by picking a value here
is handled by the application as all show in a minute now
if I were creating a three-tiered architecture chances are that I might
want to design for high availability at the web here
by specifying a maximum number here
I'm allowing for that possibility
so one last been a business
regarding the servers because I've define multiple
in this blueprint I need to specify a boot sequence that will apply when the
entire stack it's powered up
or power cycle that any on later point let me just do that
now that I finished with the computer aspect at the blueprint
I can turn my full attention to the networking aspect
a first since I said that the end user can order up to two web servers
I probably need to specify small balancing it's as easy as this
now that my blueprint is really getting interesting here
am let's just take a look at what I it consists of has three servers
one which can be ordered in multiples has a load balancer
with an implicit lower bounds for the next step is defying the firewall rules
that will govern how the tears in the stack communicate with each other
whether they're in the same networks on a different network sounds because I
stated the types of zones into which I want to place the compute nodes
the application can for a few things and recommend some typical firewall rules
for me to use
I can choose to accept those suggestions
or I can just go ahead and specify some
my own
again this process looks easy
and yet building up the specification to a detail that can be orchestrated
is nothing but now we get to the configuration management
dimension and this is who where I can and sheffer puppet rules to each of the
servers
in my stack now because I selected public earlier
it's showing me the public roles that are available
this list roles as well as the individual cookbooks eat roll contains
and the attributes required by each of those comes automatically through our
cloud sync process
as a blueprint designer and probably more interested in constraining these
attributes to standard values
but there may be instances where I truly need input from the end user
up
so I'm able to specify here default values for each
attribute for eat role and for each server in the stack
but also whether the end user who orders from this group print will get prompted
for value
finally I get to the fun part
our solution captures all the state about a blueprint design in XML form to
standard known as Tosca
the task specification provides a very helpful framework for
representing the blueprint design and transforming that design
into something consumable by an orchestrator so when I click this button
you can see that I end up with a list of all the components in my blueprint
along with the key relationships amongst those components
and finally listing requirements this last section is where we see everything
about this blueprint design that has been inferred from what I answered
for example when we go to instantiate the stack
only define networks matching his own types that I specified for the server
placement
will also need to find a resource pool
that will accommodate the total CPU's amram required by all the servers
and because I have more than one server in the stack I'm gonna need a router
because I have one firewall rule within one's own
I'm gonna need a computer firewall and because I have another firewall rule
that crosses arms I'm going to need an edge firewall
all this is captured by the blueprint design
now I just shown a stack using public roles aimed at the center
I mean may need a number variations on this theme
perhaps a similar stack design using chef instead
for one aimed at OpenStack or maybe I need exactly the same stack design
but with smaller servers safer test environment
that's where solution makes it easy for you to copy existing blueprints
and edit them accordingly
in fact we provide a full set of services to manage the life cycle other
step blueprint from creating a test ACK from it
and editing it accordingly to getting a review for america textual governments
team
and when you're finally ready to publish it it's a simple matter I'm using this
link
now with my three-tiered blueprint published
end-users or step consumers can order instances ovett
to my specifications the next video will show what it looks like to order an
instance of this multi-tiered cloud application stack
to learn more about Cisco's cloud accelerators
or to download the application stack accelerator please go to the website
shown on the screen Designing Blueprints for Cloud Applications

Applications in the cloud Designing Blueprints for Cloud Applications By Applications in the cloud Applications in the cloud Published: 2014-10-03T17:50:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-10-03T17:50:00-07:00 Designing Blueprints for Cloud Applications 5 99909 reviewer
Title : 2014
Description : hello i'm katherine word from Cisco's cloud and Systems Management Technology Group here to present the latest innovation within our...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

Delivering Oracle Apps from the Cloud

Diposting oleh Unknown | 17.44

I'll oh hi
your reading at 5i the man
on Senior Technical Marketing Manager peers so how's that for an opening
that's special FX in the Fed physical world not the digital world
we're here at Oracle OpenWorld at the Moscone Center in San Francisco
and I have my wanna Mike favorite favorite F ivers
he's a senior product marketing manager you've probably seen them on camera with
me numerous times
and a lot he's behind the camera so whenever you hear me say and my good
buddy Jonathan by the lands
that's the two fingers that you see Jonathan how's it going very good Peter
how are you
I'm pretty good so we're just having this conversation here about
delivering or collapse in the cloud and
how people are dispersing their absent I was tellin Jonathan I might
isn't that just like DNS in the cloud and john has like no no no it's much
bigger
then DNS purcell by so tell me what what are the benefits and you know how people
go about delivering or collapse
in the cloud yeah very good question we have for a long time a course been
managing ap sab between data centers
a global at management we've been scaling
DNS quite a bit lately and as you look to migrate your
haps into the cloud we can not only scale the DNS
and the Dinos profiles associated to those obligations but your migrating up
so the cloud now you've chosen
Oracle cloud services multiple potential instances
we can manage that traffic very efficiently and so wait so are you
suggest they type in their
their Oracle URL or whatever resource they need to get to and what happens
from there
yeah what happens from there is an administrator behind the scenes has
designed various cloud instances
to support that user so the request happens the DNS request
we behind the scenes have scaled provide very high performance to respond to that
use a very quickly
also based on location on the cloud services notation on that user
we can route that use it to the best Oracle Application and I know she got a
couple of pictures back here did you wanna reference those anytime during his
video
it yes so up we r helping
Oracle customers as their maybe they have instances where they need to
migrate a certain percentage other
aP's to the cloud were there to help them we can help
replicate their DNS profiles for those applications
and as they're managing the traffic into multiple
cloud instances we can provide migration and as well as burst for instance
there's a number of different a situation where you might want to use a
cloud
service or cloud instance as I disaster recovery
active/passive a server goes down application goes out of course we can
route
to a cloud servers as a disaster recovery or you may want to say you know
I'm gonna use
a sasser residents of Minot about route
and migrates to under my great and then routes based on availability of that
application where that users located
or babe business logic that sort of thing and its kinda on
it's a hybrid infrastructure now that we're talking about is not necessarily
you know you have your your primary data center your secondary data center and
then something else going on it's really
about adding probably a physical data center a virtual datacenter
and then probably some cloud provider there in the mix n
directing people to wear the appropriate content as yeah I were there to support
whatever
opportunity and have give you the flexibility to design and how you want
to
as I'm you decide to migrate certain applications to the cloud
will be able to easily give you that hybrid cloud support and and management
so for instance you go into small talk loud instances
week that's a hybrid cloud we can easily manage the traffic between multiple
cloud instances
as well as on pram so on pram
clout what's more clout were there to help support and manage
about traffic for you and so you talkin really about
for states be an ass getting into the right data center
and then in a lotta ways it's that of piece you are who you say you are Dave
and ensure that
you're gaining access to your specific resources on the front and
and then on the back and even being able to replicate the database any
information between data centers
on the back and so the information's always current yes that's correct so
I'm not only can reroute based on availability we can replicate
so say for instance you're looking at them all your great deal as profiles
we can replicate a that to a cloud of course we have
why not behind scenes scenes between data centers to help support
replication there so whether you're trying to
I migrate to the cloud secure their clout
our bar replication is replicating our response performance but also security
but also we have a firewall technologies application security technologies
ever Layer 32 slayer 7 on pram
and whatever part insincere are you looking at for Oracle
so Jonathan always has a good story to tell does any
thank you Peter so a lot more about how
we can help deliver really deliver or collapse from
any data center out there whether be a cloud
a hybrid data center or your physical data center city right your backyard
that's correct and for more information we have a solution all
overview on line so go to f5 dot com look at our partners
and look at Oracle and we have a solution overview to help guide you
through
as you look at Oracle cloud opportunities and of course the
continue to support your obligations always by my DJ on an
gee I'm Jonah men said thanks for joining me a
as always thank you Peter yeah so I got cord me
behind the Landsbanki Courtney Courtney
my good buddy Jonathan as always i'm peter
and nowhere without five networks thanks for reading Delivering Oracle Apps from the Cloud

Applications in the cloud Delivering Oracle Apps from the Cloud By Applications in the cloud Applications in the cloud Published: 2014-10-03T17:44:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-10-03T17:44:00-07:00 Delivering Oracle Apps from the Cloud 5 99909 reviewer
Title : 2014
Description : I'll oh hi your reading at 5i the man on Senior Technical Marketing Manager peers so how's that for an opening that's special FX...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

Moving Applications to the Cloud: Does it make sense?

Diposting oleh Unknown | 08.23

my name is Sean O'Leary I'm a lead applications transformation consultant
for HP
I'm still hammer I'm the directive application transformation for US public
sector
we're going to talk to you today about moving applications
to the clout show on what are the critical things to consider
when moving to the cloud Aust stew that's great question
because there are a lot of factors that you need to consider when
you're moving up cases the club the first thing have today
consider is that it may not make sense to move an application
clout so you have to get back to what are the drivers from for moving into the
cloud
they're kinda breaks into two categories: other technical reasons for
moving things the clout
I or other business reasons for moving things the clout
ask yourself is is this a like-for-like
transformation where the business has exactly but it has
right now after you moved to the clout in other words like for like
transformation means
we're doing it basically for technical or operational reasons
we're not really delivering a benefit in business process
in the transformation clout yeah I think in addition to that
one of the key items it to consider is that we
really need to focus on standards
standards are critical exactly wanted things that you have to considers you
need that
application framework in to use
when doing any type transformations so we use the
a framework where we do and assess transform
and manage days now what that gives us is the opportunity to go into all the
proper in else's
and planning so we can make all the proper decisions
about each and every application what's the best fit for it
still let's talk about some of the approaches we use when considering
which applications should be able to the cloud and hellish moved to the club
well the most important thing to consider
is first ball assessing applications for the clout
you have to determine what's clout compatible
what will never go to the clout in what you need to invest in transformation
to the clout in to do that we start with the assessment
and that assessment is a four step process the process is really getting a
good inventory
around your applications in your infrastructure and then
the second phase is doing a functional and technical quality using
the right tools to really assess the application
characteristics from top-down and bottom-up
and that feeds into the third step which is really
around the future state and gap first of all you determine
is a cloud-ready in what part so that application
need to be changed or if any at all and that's
you know lining that up with the future state and then
putting the gaps together in that feeds the four-step
which is the roadmap the roadmap provides short
medium and long-term initiatives to really
execute the movement that application environment to the clout
those are some great points let's talk about
why we do something that for instance we do all this analysis and planning
because we know that something's
don't belong in the cloud and some things do some things are
easy to get in the clout and some things are not so let's talk about clout in
general
so clout is a great way to move to commoditized hardware
I'm standard and repeatable operating platforms
so for example it's pretty easy to move the current release a Windows
application
to a cloud platform because you're gonna have a and a current release of Windows
operating system available
same thing with the Linux application it's easy to find Windows and Linux
platforms in the clout
anything of those bases it's probably gonna be
a lot more difficult to the clout when you look at the modernization strategies
are the ways it we transform applications they fall into three
main categories there's keep this change and there's retire
so it may make sense to keep the application now we have to decide
do we keep it on the platform in exists on right now or do we re hosted to a
cloud platform
we may change the application in which case the
application may need some transformations applied to it so it can
be clout compatible
is a good example that maybe you're running an application on the Slayers
platform
and you want to get it onto a platform it's offered in the clout
clout for Unix type: operating system
pretty much offers wide variety of Linux platforms
so you may have to do a transformation up the
so where specific code to move it over to the Linux compatible
calls and processes now the other thing you need to consider is
his retirement at the application retirement can fit in
with a lot of other strategies it may be that
you wanna retire it because you're moving to a cot solution a commercial
walk the shop
or you may even be moving to a software-as-a-service solution
being offered through the clout or maybe it's just obsolete functionality
you need to understand where that application is going
to exist two or three years down the line because it may look like
it's a good acting opportunity to move to the cloud right now
in make that make sense to move it now because the cost will never be regained
because can going to be retired in the near future anyways
I hope you found this information very valuable moving applications to the
cloud thank you very much Moving Applications to the Cloud: Does it make sense?

Applications in the cloud Moving Applications to the Cloud: Does it make sense? By Applications in the cloud Applications in the cloud Published: 2014-10-03T08:23:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-10-03T08:23:00-07:00 Moving Applications to the Cloud: Does it make sense? 5 99909 reviewer
Title : 2014
Description : my name is Sean O'Leary I'm a lead applications transformation consultant for HP I'm still hammer I'm the directive applicat...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

What is Cloud Computing?

Diposting oleh Unknown | 08.18

the you have big ideas
to streamline your business drive sales through the roof but to get there
your ideas business apple's business outside always been shoots past
especially in times like these I'll behind each one is a world of complexity
they needed data center office space power
cooling ban when networks servers and storage
complicated software stack and achieved experts install configure and run
he development testing staging
production failover environments when there's a problem
good luck call technical support they don't know
so they blame someone else hope and when you versions come out
would upgrade but that might bring the whole system down now
this is for one out when you multiply these headaches across dozens or
hundreds about
its easy to see why the biggest companies with the best IT departments
are getting the app's they need
small businesses don't have a chance cloud computing is a better way to run
your business
instead of running your apt yourself there and I shared datasets
just plug in like utility just makes it back to get started
cost less it's like Gmail computer Microsoft Exchange
the Gmail gen8 servers and storage no
do you need a technical team to keep it up and running no yet to do upgrades
no when you use any app that runs the cloud just log in
customize it to start using it that's the power
cloud computing
this model is so much better is changing the way we think about software
not just for consumer past
some be used for business at we call this enterprise cloud computing
Co
businesses are running all kinds about Santa Claus these days
including custom built laps why because you can be up and running a few days
unheard up with traditional business of they cost less because you don't need a
paper on a people
products cities to run and it turns out
they're more skillful more secure are more reliable than the vast majority of
the apt out there
here's why they're based on an architecture called multi-tenancy
with a multi-tenant out there is a copy the app for each business using it
just wanna everyone shares but it's flexible enough for everyone to
customize for their specific needs
like a giant office building were everyone shares the infrastructure and
services
like security each business can customize their own office pics
this means after last the can scale up to 10,000 users for down only a few
upgrades are taken care for you sir Afghan security and performance
enhancements
a new features automatically now
the way you came for hot abs is also different forget about buying service
software
here for the McLeod you don't buy anything at all it's all rolled up into
a predictable monthly subscription see only pay for what you use
finally plath don't eat up your valuable IT resources
singer CFL love it and you can focus on projects that
really impact the business like 2.0 wraps I'll computing is a simple idea
but can have a huge impact on your bottom line
for more information go to Salesforce dot com slash
cloud computing What is Cloud Computing?

Applications in the cloud What is Cloud Computing? By Applications in the cloud Applications in the cloud Published: 2014-10-03T08:18:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-10-03T08:18:00-07:00 What is Cloud Computing? 5 99909 reviewer
Title : 2014
Description : the you have big ideas to streamline your business drive sales through the roof but to get there your ideas business apple's business ou...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

What is Cloud Computing? Basic Things About Cloud Computing

Diposting oleh Unknown | 09.53

What is Cloud Computing? ( applicationsinthecloud.blogspot.com ) Basic Things About Cloud Computing
the you have big ideas
to streamline your business drive sales through the roof but to get there
your ideas business apple's business at some always been to expect
especially in times like these I'll behind each one is a world of complexity
they needed data center office space power
cooling ban when networks servers and storage
complicated software stack and achieved experts install configure and run
he development testing staging
production failover environments when there's a problem
good luck call technical support they don't know
so they blame someone else hope and when you versions come out would upgrade but
that might bring the whole system down
now just for one out when you multiply these headaches across
dozens or hundreds about its easy to see why the biggest companies with the best
IT departments are getting the app's they need
small businesses don't have a chance cloud computing is a better way to run
your business
instead of running your apt yourself there and I shared datasets
just plug in like utility just made it back to get started
cost laps it's like Gmail computer Microsoft Exchange
gmail you need servers and storage no
do you need a technical team to keep it up and running no yet to do upgrades
no when you use any app that runs the cloud you just log in
customize it to start using it that's the power
cloud computing
this model is so much better is changing the way we think about software
not just for consumer past
some be used for business at we call this enterprise cloud computing
Co
businesses are running all kinds about mccloud these days
including custom built maps why because you can be up and running a few days
unheard of with traditional business of they cost less because you don't need a
paper on the people
products cities to run and it turns out
they're more skillful more secure are more reliable than the vast majority of
the apt out there
here's why they're based on an architecture called multi-tenancy
with a multi-tenant now there is a copy the app for each business using it
this one out everyone shares but it's flexible enough for everyone to
customize for their specific needs
like a giant office building work everyone shares the infrastructure and
services
like security each business be customize their own office pics
this means after last the kids still up
tens of thousands of users per down only a few upgrades are taken care for you
sir Afghan security and performance enhancements a new features
automatically now the way you came for hot abs is also different
forget about buying service software here for the McLeod you don't buy
anything at all
it's all hold up to a predictable monthly subscription see only pay for
what you use
finally pratap don't eat up your valuable IT resources
singer CFL love it and you can focus on projects that
really impact the business like 2.0 wraps I'll computing is a simple idea
but can have a huge impact on your bottom line
What is Cloud Computing? Basic Things About Cloud Computing

Applications in the cloud What is Cloud Computing? Basic Things About Cloud Computing By Applications in the cloud Applications in the cloud Published: 2014-09-26T09:53:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-09-26T09:53:00-07:00 What is Cloud Computing? Basic Things About Cloud Computing 5 99909 reviewer
Title : 2014
Description : What is Cloud Computing? ( applicationsinthecloud.blogspot.com ) Basic Things About Cloud Computing the you have big ideas to streamline yo...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

Enterprise-Class Hybrid Cloud Service for Government

Diposting oleh Unknown | 09.50

applicationsinthecloud.blogspot.com Enterprise Class Hybrid Cloud Service for Government
and VMware be cloud government service
provided by car Paideia is an enterprise-class
hybrid cloud service that offers government agencies the freedom to run
legacy
and new applications on-site in the cloud
or ball with the assurance a bed wrapped authority to operate
be cloud government service is built on the award-winning foundation
I'll be spear the same platform trusted by so many
federal in defence organisations to run their data centers
since the US administrations cloud first mandated
2010 government agencies have sought
I T as a service solutions that deliver the agility
security and cost-effectiveness promised by the cloud
without the risk cost and time required to start over
well most cloud providers are able to provide instant access to computer
resources
be cloud government service is built on the trusted foundation
be sphere this means government agencies can securely
extend their data centers to the cloud rapidly
easily and confidently using a cloud infrastructure
that leverages their existing investments with be cloud government
service
government agencies can maintain security and data protection
that meets their unique requirements including
Pedram I tar steps 140 dash to
and 8101 sock type 2
the service supports
thousands of applications and dozens of operating systems
and features complete interoperability so there's no need to change or rewrite
your current applications
be cloud government services an extension
what so many federal and defense organizations are
already using in their existing data center infrastructure
what could be simpler than extending an existing internal data center
infrastructure to the cloud
build on the same platform VMware strong partner ecosystem
insures that government agencies can continue their journey to the cloud
with existing partners they already trust are you ready to learn more about
be cloud government service - Enterprise-Class Hybrid Cloud Service for Government

Applications in the cloud Enterprise-Class Hybrid Cloud Service for Government By Applications in the cloud Applications in the cloud Published: 2014-09-26T09:50:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-09-26T09:50:00-07:00 Enterprise-Class Hybrid Cloud Service for Government 5 99909 reviewer
Title : 2014
Description : applicationsinthecloud.blogspot.com Enterprise Class Hybrid Cloud Service for Government and VMware be cloud government service provided by...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

Managing and Monitoring Elastic Cloud Applications

Diposting oleh Unknown | 09.35

How To Managing and Monitoring Elastic Cloud Applications - applicationsinthecloud.blogspot.com
the two-tier WordPress example application
the online caning example application
the first step is the creation Avenue cloud project for a three-tier
bbl streaming application
the cloud project structure is automatically created
the application filed I eat our war can be imported
to the application folder
the deployment reconfiguration script the key players and
BMI's can also be imported to the project
the next step is the creation menu application description file for the
video streaming
application
domestically generated including user files imported in the cloud project
following if the description three-tier
video streaming application
the application files and the deployment artifacts I'm
specified
the deployment I kickback example MCU family configuration script
the key here specification is that they can be used to manually
access to deployed BM
the application to apology consider the load balancer
the appt third the cafe and Ruthie
and a cool fan group known
the application description can be customized for specific cloud provider
we've
the lead
I'm easy
easy to specific information are now added to the palate
Amazon p.m.
monitoring matrix M
Amazon calling back shin
%um
i'd for each application component
the minimum and maximum number %uh instances
are also specified
then specify which metrics to monetary
for each application component
for the car fandrich known we select total memory
for the coffee and a cluster we select total CPU
that monitoring matrix tap shoes selected metrics
after that their supply elasticity
strategy for the whole application I E minimize cost
there for five also the elasticity
strategies for the application server I E
nom connection to be smaller and 40
and elasticity strategy critic fandrich love to eat at BM
when sequel total to be larger than 80
the application description is translated
then into top
we can for like a provider to deploy to describe application I E Amazon ec2
the
Jake a task will be automatically detect new intentions
there is no need to restart work to reconfigure
monitoring process afternoon in flint is available
the HA a WF console is waiting for initial instances
to be more
online video streaming service culture
one load balancer one application for every tom cat
into database nodes of and written off you know
the ec2 application deployment status and fear
the average CPU utilization political fandrich database
back in
the average number
implication for Greek here
workload is imposed to the deployment
the average now
now too high
the application year while automatically beef email
the new application server is deployed and configured
and automatically detected by JT cath school being
agreed initially helped but the workload instilled large
another
the average CPU load imposed a big family back and his right thing
on you known added to the cluster and the deployment is comprised
7 instances
adding a new application server initially helped but the workload is
still too large
another application servers must be added and the deployment
is comprised instances
now the deployment is
obtained instances
half and risking else from $14.6 No
the workload is dropping
an infant is automatically removed
the Jake a task will be automatically detects then
in Kentwood removed the workload we were writing began
the final deployment will be comprised of thirteen intentions
one load balancer 5 application servers and seven
hand-written notes
the Happy Hour load balancer available metrics
users
you can now
cation servers and find load balancer
the Cassandra no
tom cat application for
little metrics
users can view a number
at specific metrics such as the number - Managing and Monitoring Elastic Cloud Applications

Applications in the cloud Managing and Monitoring Elastic Cloud Applications By Applications in the cloud Applications in the cloud Published: 2014-09-26T09:35:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-09-26T09:35:00-07:00 Managing and Monitoring Elastic Cloud Applications 5 99909 reviewer
Title : 2014
Description : How To Managing and Monitoring Elastic Cloud Applications - applicationsinthecloud.blogspot.com the two-tier WordPress example application ...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

Best Cloud Storage Services

Diposting oleh Unknown | 05.28

applicationsinthecloud.blogspot.com >> Best Cloud Storage Services
call storage is the buzzword of the year there hundreds of services that will
store your data on their servers
but are they really reliable and trustworthy hi
and welcome to online backup refused a dork we provide you with the best
information
on cloud storage and backup technology
so the question is which is the best cloud storage service for your needs
we've scoured the web in our team of experts tested
the major services relentlessly to find the best options for you
you can scroll right down to find the best services available today
or click on the link in the description window below here's the criteria that we
used to validate
each cloud storage service how reliable is it
with each service where using a test folder attending about and size
which contains a variety of file formats photos
videos presentations documents and music files
that would test the reliability relentlessly deleting and moving files
thinking hard drive crashes sending files to colleagues and much more
security is a nother important matter if you decide to go for a cloud storage
service
you need to make sure your data is protected and secure
how can you make sure that well you need to have a look at our cloud storage
comparison chart
to see which services offer encryption
for your files if a provider doesn't encrypt your files
you may fall victim to data theft
fast as a cloud storage service when people think about cloud storage
they forget that it might take a time to upload
all of your files to a particular service we measure the time it takes to
upload our test folder
while the faeces called Store service may not necessarily be the best it might
help you make a decision
we think wow storage services need to be easy to use
while our office is full of geeks we perfectly no
that most computer users just want things to work
that's why we test each service from a usability perspective as well
how easy it is to get your files uploaded and downloaded
can you access your files easily via a web interface
some services use overly complicated software
that can be confusing we list the ones their
easy to use at the top and don't forget to check our customer ratings as well
all of our reviews take into consideration the customer ratings
on our side as well us feedback from a variety of tax forms
if they provide a receipt is particularly bad or good reviews
it will reflect on our final judgment of that service
take your time and read our customer reviews above the leading cloud storage
services
when you're ready choose one over-the-top providers below
or head over to our in-depth comparison chart to find out more about the
features

( Best Cloud Storage Services )

Applications in the cloud Best Cloud Storage Services By Applications in the cloud Applications in the cloud Published: 2014-09-22T05:28:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-09-22T05:28:00-07:00 Best Cloud Storage Services 5 99909 reviewer
Title : 2014
Description : applicationsinthecloud.blogspot.com >> Best Cloud Storage Services call storage is the buzzword of the year there hundreds of service...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

Build your mobile app with Google Cloud Platform

Diposting oleh Unknown | 05.22

applicationsinthecloud.blogspot.com  >> Build your mobile app with Google Cloud Platform
this hi I'm far from Google
did you know that you can use the Google cloud platform to build your own mother
back and on Google's infrastructure in five minutes
let me show you how in this tutorial will be building an app that allows a
user to shop smart
like any information on product she's looking for at the store she's an
as well as find stores nearby will be using some custom code to wire a basic
Android app friend
within App Engine cloud back and using Google Cloud endpoints
to the phone can determine customer location and app can locate nearby
stores
and allow the customer to get velvet offers and recommendations let's get
started
ever installed and configured may I D E with all the right tools in st. case
first we're going to create the project for the and replant application
and start building the app will create an any class to define the data
structure
generate cloud endpoint classes to give us the backend infrastructure
APIs and then generate related client library to me calling the server API's
from a black
easy in our Eclipse project let's create a new class
animate checkin these classes allow for communication between the client
and the back and click to generate the cloud and point class
you can see now that the check in and point at java file is generated in our
cops back and
to generate the related client library let's open the package explore
and our project in a few clicks we generate the check in and point client
library
now that we've created a communication mechanism
we need to add more logic to the mobile client app to talk to the entity and
cloud and what classes
once we do this the app will be able to call back to the server
for our ap this means we'll be able to retrieve store information contained in
the back and data store
let's create a new entity class nap this will represent places
such as stores you the customer's current location in real time
let's create a new class animate place well navigate to the Package Explorer
and generate a cloud and bring class 10 also generate another cloud and point
client library
now that we've told the ap: how to understand store addresses
let's modify the client actually obtain information from the back end
and displayed in our ap when I'm doing is expanding the main activity that Java
section
where friend code is located and adding in more code
which includes the global results list variable this contains the information
about the store locations
obtain from the back end and now we've got the app infrastructure in place
between the client and the mobile back and using Google Cloud endpoints
we just did a lot we created a bunch of objects and classes
built the infrastructure wired up the Android app to call back to the server
and got the app to display a list of stores next
but that logic that allows the customer did for me actual tasks and checking
into a place
and obtaining information about the sales and offers first
we need to create the client user interface a user can access the
information
then we can add offers and recommendations logic to the back end
and to the client let's modify a few files to improve the interface
we are placed XQ with ListView which contains the code Elis nearby places
we had the places list click listener event handler
which helps the client understand user clicks and let you know when to activate
the logic that performs the check and tasks
finally in the on post execute method
we create a list adapter to better display information with icons
let's now add a few things to the main activity that java file
to improve the interface even more we had activity main
XML which defines the UI layout for buttons in place as
we had place I dot dot X amount which contains information about display
format and position
and finally we had strings tax now which contains predefined strings
display when the user may get relevant offers a recommendations
now that we've created the client user interface we need to add classes that
allow the app to obtain information about
offers available and shopping recommendations for each store
we can add the offered a job entity class
and the recommendation that job entity class one for gathering offers
and one for gathering shopping recommendations
in the same way we added
that Java class we're going to create a related offer endpoint I Java class
and recommendations and point at Java class again
this creates the related client libraries automatically finally
we're going to add the logic to the client so that the customer can actually
see offers and shopping recommendations displayed
we modify main activity that job at to add the places list click listener that
Hitler
so that when a customer clicks on an item in the list at nearby places
no provide offers and recommendations we're done with all the coming
let's apply instance to see our ap life
check it out in five minutes we were able to control your Android app by
reading custom code
to wire the apt to Google Cloud and points enhancing the user experience
and singing as time now you go down to the code
and the tutorial and give it a shot doing it on your own
( Build your mobile app with Google Cloud Platform )

Applications in the cloud Build your mobile app with Google Cloud Platform By Applications in the cloud Applications in the cloud Published: 2014-09-22T05:22:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-09-22T05:22:00-07:00 Build your mobile app with Google Cloud Platform 5 99909 reviewer
Title : 2014
Description : applicationsinthecloud.blogspot.com  >> Build your mobile app with Google Cloud Platform this hi I'm far from Google did you know...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates

Google Cloud Platform Live: Building Cloud Powered Android Applications

Diposting oleh Unknown | 01.16

INFO http://applicationsinthecloud.blogspot.com/

Google Cloud Platform Live: Building Cloud Powered Android Applications
my name is one for the answer to the weather to you
and we're going to talk about building cloud powered and with that produces
thought this is going to be a very much the hands on them all
um we're actually going to pick an application
right the back and forth like now live in 15 minutes
and we're also going to give you a pic of introduction before we do that and
then we're going to talk about
some of the future actions and will try to leave
a minute or two for questions and answers thought let's start with them
over you
for for the for the thermal we're going to be using Andrew through your I'm
Google Cloud on points and let me just give a quick overview of
you to be thought 102 open source ID
it broke around Roy and it's based on them IntelliJ IDEA
know what that means is that it has a lot of good
according to systems be to help you ride quality drama called
for things like context-aware call completion
and the same method auto-completion optimizing imports balkans ball to occur
although can apply for
it also has a license agreement visual and layout designer which means that you
can drag and drop to shore
elements into into her up and it also comes with a whole bunch of that accord
and I was the school's
we call them losers I think that's how they're known
industries will a and they help you to build quality absolutely him to things
like
simple security issues and compatibility issues
of a kind of things and finally under to do with very well
in integrated with agreeable which means not
you can use the same a build files and also
war I V command line your continuous integration server
all of these things so that's one half now the other half is Google Cloud
imports
and with who called on points with beeper why the
very simple way to build server-side logic for your app
on Google App Engine plopper and since throwing what happens in
is benefiting you all you know from all of these things that we just spoke about
both the beautiful or scaling the high-availability
all those lifeless thought this harvest
to architectural would like to have a you have a back and running what happens
in instances
and then you have Google how them point plans and one one thing that
and point those for you is the think the poem thing out of
night program by for example marshalling double object thing to do some options
are providing rest the PI's from your I wanted the job a cool
another thing that the Google Cloud on point before users
the the complexity out of more pliable
saw I understand the three you know while you might be targeting Android as
the primary
kinda distribution for there's also I were them there's JavaScript and so you
can automatically generate strong you buy
client libraries for for those blood and then finally I'm point also picking the
risk out of it
the bold move in the sense that there's out of the box blew open the line of
service production
their support for all four for all of 2.4
and there's also support for things like wine key management
and so on when we when you combine is threatening to get you to them you are
doing better
and so on and with who in my mind and Ruth who oppose problem points is the
easiest way
for mobile developers to yet to Google while powerful
and we have a whole bunch of apps now the in Andrews studio
would help you do just that thought you can create
happens in back im you can generate strong the pipeline by Bruce
other also a pawnshop quick fixes and as to buy
politicians for when you're developing the actual in tonight
and we're going to show you all there's room for them when the next
15 minutes or so and one thing I would just like to mention those motha
its all using realizable system
saw it's very well live together and unified build across the command line
across
across like up for both the back and front
thought let's open to them all
I'll and we were thinking like you feel a lot of cool little to the
were thinking what a thumping cool it would be to
talk to you guys and first 12 sure like your own application to strike some
people prefer
from straps but then we would both is up you know is that mister
and we found a sweet home to two txt up which is a simple to do task management
up its own place for if love with miss three others
and using a different Paul provider for the backup
school let me just show you the app if we can just skip to the
to the mobile device this number to txt up
I as you can see those all of the things that would explode
from a to do up you can you can other task
you can market baskets burn a nothing nothing groundbreaking
blue erotica my throughout know if you can
got back to the plans for almost like him best football that happens open
source
so we fought lipstick up let's remove the different low provider back and
and let's have our own fob fall back into through let's go back to the last
this is exactly what we burn
saw again this is not to do this up
but now owns the refusing to a different ball over whether it's using Google
not apply for and thought again as you would expect
more like ima past story I'm gonna try to
another thousand during the them all words he wrote them all
sure why not good enough I'm
yet so so it works as expected and let's go back to the white man's
and in fact north or simple in thought you had to do this transition
from taking an existing app and adding your Google
blah blah from back into but we're gonna sue right now
live against admitting to bill roth
how to dual start-ups though I full
we're gonna start with an app which is completely through now
or any kind about him just the UI and then receive them into all the magic and
he's going to have
about him through over to you call arm things manford
alright so a no-pressure let's let's let's let's write a back-end
um alright so here's the architectural we're doing as a lot of steps here
on the left side you see the two new text app which manfred showed
and as we dropped out the existing the existing cloud provider
right on the right hand side you see the App Engine back and we want to build
here
its guineas a cloud data store to store and retrieve tasks
and what we're gonna do is then expose this back and
using cloud in points and want to expose the back in using cloud in point we can
generate strongly typed client libraries
and then use them over the two you text app and then we can communicate with the
back into storm treat asks
so okay cool all right let's let's let's get started here
arts or starting with two decks at so what does that look like
I let me just go to enter studio here I think yes can see it okay so what I have
on the left hand side
you not to go through United read although all the lines here but
it's a it's the two tax project here and
there's a buncha models here to text touch there's like an action bar widget
and what not and 10 showing here
is the main build a grain of I'll actually for the to use it
text touch module so you know
I'm gonna go through everything here but as a as members saying is a great this
is a is an agreeable build system
and this is written in Group B I so this is what the syntax is that you're seeing
and right here I've actually got you know one thing a point out is if you
look at the compilation dependencies
so watcha jars here but then there's a couple project dependencies or traction
just pointing
to the other models there so this is kinda the key point
about using entered studio all over your Android applications is a great I'll
build system and give you much more rational way
to bill your app and you command line bills so cool
okay great arm let's go back here to see we're at now
and alright so what I want to do now is only generate an App Engine back n
that has a clot in point service lets go and do that
so I'm gonna go up here to tools
they're going to do a cloud tools I mean it's a new app engine module
the temple and any use is the App Engine Java and points module
call this to do taxed
back in package name can be called on Google
to do taxed back-end
I looks good some degenerate
alright so couple things going on here 1
we have we basically have a series of templates and you're seeing
that over here from the template code we we've we created
BBC generated all this code here are many gonna go to that in a second what's
also going on
is you're seeing this is great all sink in progress because
this is using agree to build system any time you add a model your project
it has to be built-in absorbed into the
into the actual I D E be a great all so that's why I synchronize what's going on
here
so really in the bill brill file here for the Android application
or the App Engine application you can see that this is using
the App Engine plugin is a great a plugin for App Engine
the dependencies on the App Engine SDK I got some compile time dependencies here
that's the main green of I'll so it's hop into the co those actually generated
right
my being is wall its I guess might be in it's a simple to very simple class would
like a single field
just got a string field as simple as you can get for data object
are again this is part of the template that we generate and we've got my end
point here
okay so my in which a little more interesting because what this is is
actually a to Java class
or exposing is a cloud in point how we doing that we're using the Add API
annotation
which you see it here and I'm specifying a name
my ATI which allows us to be expose
as a cloud in point with the PI name my ATI
but you know that's not much fun you need a map it right i mean if the call
something
you know its answer RPC call so there's the say hi method that's also been
defined here
and we've we've expose this with the EPI not that annotation
called called and we call given the name here say I
as well and is a really simple method it takes a parameter
freeze my being returned so what level do with this looks like tax issue with
this actually does some gonna run this
I'm gonna run this I'll hit play
okay so whenever we actually run
I when we run the an Android a or an app in App Engine
ap in every studio because it's using great all does agree to a bill before
and
and and then what it does is the kicks off the local development app server
you saw this in a previous demo actually and
it starting to stick me over there so just started but basically
this allows assist s locally before to point a production
so let's take a look at you know water sample app looks like here
so what I'm doing here is on base the opening up API Explorer
yet it's an app that's basically pointing to my local host here
to slurp in the EPI met information you provide me a view over the REST API
CC that an EP I called my view has been defined others say hi method
and it takes it takes forever to name something is put in manfred
snow my name his name but at AXA Q
and there we go so what actually happened here right you see that the
Java class I created with the annotations
has mapped pretty well into a REST API you get the post
resume in your little bit arm you've got 90 min the name
version 1 that's the method that's the data the responses hi manfred
such basie the Epix for just that this just showing you how r expose pot and
pour really simply
so okay let's go back over to a school record is studio here
all right let's stop the devout server a and okay let's let's let's just on
a checkpoint let's check point where we are here right so what we want to do
is we're we've got the backing got a cloud in point that's great but
you know it's not really helpful for trying to do here trying to store tasks
in a data store and get them back so to work on that party at
so go back to studio and limited to you
results all-star the sample it's good I can I can get sort this
called my the night I don't like that name something actually rename this to
task being
alright that's better well let me add an ID field here
arm gonna generate a getter and setter for this
reform at the file that ugly alright call
so now being with an IT field right now
okay my end points is were we on actually want to put in
the lotto draw trying to do here so I'm hearing in this too
task API said it might be I gonna drop out the say I method because we don't
me that anymore am gonna drop in some code here
and really just and this is gonna be co to talk to the data store
and skin expose three methods clear tasks
get task and store task right get ass full retreat ass from the data store
store task force for a task in a data store
and third house will delete all the data store but I'm and Robin is codenamed
talk through what I did
here alright so just dropped in a buncha code
and it was gonna resolve these imports here
on BT's the data store entity
see or use the happen jim better options
on each of the two lists arm
cool I think I think I got a mall okay great
00 there are actually a couple of other is here arm
this one is actually complaining because because task API
its it starts with a capital letter here but when you're using is received the
eyes you're supposed to start lower case letters like mistakes that
that's a validation and we wrote arm and I look at the get ass method
and also got a dot in the name doesn't like that either
summers gonna fix that up and just to let you know when you're writing the
endpoint classes
there's a lot to help us for all these conventions you go under inspections
here
you can see undergo a cloud in points you don't have to read them all but
there's a variety of things that'll help you in as you type validation
as you're a cloud in point classes okay great so
what what actually do here I'm psychic I'm created three methods
their store task as I mentioned to you get tasks
and clear tasks so to go through these really quickly I'm using the data store
service here
and what I'm doing in store task I'm basing creating a new transaction
and then for a task being that's coming in from
you know from basically a client I'm creating an entity for that and putting
it in the data stored in committing that transaction
get tasks runs a query over the data store for all
entities a tight ass mean creates to aspin objects from them
and returns on the caller clear Taz is similar except to create a transaction
does that same query
and then it blows away all the tasks that are in the data store and commits
the transaction
so ok people so arm
looks like we are back end arm you know so what we need to do now i think is
actually look to see where we are
so I can keep track of where we are arm okay cool yet what I want to do now is
only generate client libraries write about my back and I'm expose it to cloud
10 points
but someone's got to use it right anything that we want to use it is an
Android app so we need to
generate strongly typed choir libraries so we can use this on the other side
so we go ahead and do that actually so many go to you
tools who flout rules a minute pic
install client libraries okay so this is doing a couple things right what it's
doing is it's doing a build
up the App Engine app because the change much for the code and
it's going to do then basically get all the Med information
from the annotations kicked up to a cloud service
wouldn't take them that information and say oh hai you ni jobber
here I'm gonna give you a bunch for Java source they can use as client
it as a way to call the clout in points from a client application
we grab that source we compile it and we install in your local Maven repository
so now you can access it on the other side
and it to you in the Android app so arm
so let's go ahead and let's go ahead and actually
go and use those quiet libros on the other side so now I'm gonna go to the
two you text touch
application here and when a drop in the defense is here
right so that it a reference to to the back to the
libros that were generated and this is referencing the local maven repo
and because I change the bill gray to file got in USA Inc
so let's do that well that's going on let's just see where we're at
here alright so basically we're we're getting we're getting last 80 right we
basically have our back end
we've got our client application on were generating the client libraries
now we need to use override the parts where we actually call the cloud
provider the existing cloud provider
from you text app and use ours instead the back to increase was going to do
that
I call okay so you know the magic in this actually all happens
in a class called task for example not a great name I know
to task bankable but anyway there's a
there's basically two methods here or format that's actually
pusher remote and Paul from remote and
these methods actually are you know are doing what they're saying
pushing the task the remote I the remote on cloud provider and polling
from from a cloud provider you can see in this implementation here
its easy remote client manager which is where the existing cloud providers let's
just let's extend this class and override these methods
I'm gonna create a new class here past eg
temple I mean extend
task for example and I'm gonna drop in Co that overrides these methods
and actually calls our back-end instead the existing back-end here so let's do
that
alright and was gonna walk through the code quickly here
so what we've got here is basically an endpoint Stace begging bowl
we've created the I'm creating a new version %uh
or new instance a task EPI and that's really the thing that calls over
to the it's a thing to use to actually invoke remote methods
on our back end you'll see in the construction I have overwritten the root
URL
2.2 ten dots here to 2.2 that's because when I run this in the emulator
I actually the internet me later I want to run against the local that server
which is mapped it and not the right 2.2 on
in pushed a remote really others go this really quickly before BC grabbing
the list to the tasks that are stored in the local
and a local Android store creating task been objects
and then calling store tasks for each one of those wanna call execute that on
the each unique all happens to our back-end
in pool for remote we call get tasks which is the name and that we define on
that side
execute and we call get items and then for each one of those
we create a new task object which is what the UI understands for this app
and we call reload and that shows them up in the
in the Android application so it's let's go ahead is run as a stress out actually
so many do is I'm gonna run the back end
are locally and while that's actually going on I did remember there's one
thing I do need to change here
I need to use our new our new actual that the
endpoint aspect impulse and change that here
loves cool
so let's take a look the dow servers running that's great and
now all that's running I wanna run the
arm the Klein ap something run that
that's gonna cause a agreeable to happen here
you can see that basically in the bill process it's actually going ahead and
doing both the Debug and Release builds up the application
are you get that out of all on and you can actually to find many other variants
of your application very easily
with the in great also gonna choose the running emulator here
right let's kick over the emulator and
see for working here okay cool alright so any emulators on the anatase
okay
call at another one
I'll get on mark this is complete arm
and let's just see if we're to the actual let's look at the back and make
sure actually storing data and not
you know not deceiving myself here so I'm running a lot the Epix for you
notice the
API definitions are now mapping a task EPI
medical get tasks here and basically see
arm you see that you see the data here DC hi there high cloud platform people
with the axe it's been marked as completed that's why it's a line through
it so looks like we're up and running their
call arm so the this great this is
is good times but arm one thing we actually need to do is
what a likely to get this to production right i mean that's those the
as a whole point of the exercise so let's go and let's do that
so I'm gonna do is up into little housekeeping here's a gun a ploy this
right of two
2002 or two can't authentication
want to make sure my Apple ID is set properly here
platform
live 14 great and you know what ima do use the place on the command line cuz I
mention reason great also should be able to do that right so
griddle w/ to you tax
back and call app engine update
which uses a cladistic into the hood and
bike or so before doing this it doesn't build
looks like it's a going up there
is an updated seks so she grabbed that anyway
arm call so looks like it's deployed let's go into
are a call that's actually what actually use the production back in on the phone
their
yeah love to have him do up
floor let's let's see if I'm more a look at this time with my
done superbly slow if we keep
go to the wise II
bloodstream along little more firm on poor
would make him not solve all the problems for most bomb
what will the uploading on now that's me so what I the phone with them
audit or if I don't work
for you through the thriving through mobile
for nothing
Chalmer more
yeah there we are right okay
floor resume what we would do on midterm
to know absolute first volume
missed me in the loop is here with us and the
are just I don't know say wrap-up
yeah wrap-up I like GV I don't know you know things are fine
a okay so I've tried adding a wrap-up ask
alright and now through to the mall responsible cool can you can you flip
over to
you flip over to the the telecommute or I'm and refresh this here
ago
wrap-up boy i think is a good time for a blog site
idea I thanks love sure both authors liveth
I know this might not have been the most exciting bill of their lives
booth with more smokes and mirrors in 15 minutes we booked through
now up and we are the claw back into flies you know I thought it was kind of
cool
and you're seeing things like local the MapServer and the API Explorer and
how called gets transmitted from Java to rest them of the go all through school
things um
thought anyway if we can go back to the slides are you know I know you guys are
you here to go to the fires
fireside chat with them worth and to have been through all the squeaking a
bomb blast through this line
um I would like to mention that while from what do you think the really cool
what we have now
more of the exciting things are coming including support for GC
and improved getting started experience API and the Olympics third-party client
access them
all of those kinds of things that you can look forward to a in Ohio in 2014
saw I hope to see you all there thanks so much for coming thanks for being
attentive after the lawn so I understand that I can be quite hard
and the any persons North
actually do we have a mic week
yep wanted him to feel the question older people up
min
yet so throughout the third question only be distributed
%uh the question was mostly global purrs are using other ideas a outside the
hundreds who knew and understood it was mostly Android
and so what's with the further long-term plan their saw
our goal is commuter where you are and so partially
one reason for that was having the grid greenlaw fiber
backing them from them build currently Andrew through those forced to
Java there might be some
things on the road map search them that unfortunately that's all I can do at
this point thank you
though one reason we did you know we want to say
the back into work reading their especially 100 studio
are really in tune to be used by injury doubts right so that's why
its that's white still an entrance idiots like this at a cloud back and
very easily
for the purpose if you enter into okay well ask listen to her
okay the question was will hurry support from
Android were both on Google glass I mean
yeah I we haven't thought about that but but technically
right i mean with clout in points if you're using
you know if it's a jobless you can generate bindings in any language
and you're using HTTP right so I don't see
we have we haven't thought about it but I don't see any any actual technical
reason why that would be a problem
to use it to use an app or a cloud-based back n
and flat and points to expose it to you a device like
alright thanks so much guys thank you

Applications in the cloud  Google Cloud Platform Live: Building Cloud Powered Android Applications By Applications in the cloud Applications in the cloud Published: 2014-09-22T01:16:00-07:00 By Applications in the cloud: 2014 Applications in the cloud Published: 2014-09-22T01:16:00-07:00 Google Cloud Platform Live: Building Cloud Powered Android Applications 5 99909 reviewer
Title : 2014
Description : INFO http://applicationsinthecloud.blogspot.com/ Google Cloud Platform Live: Building Cloud Powered Android Applications my name is on...
Rating : 5 CA California Located at
123 Main St , California , 36.778261 -119.4179324 CA . Phone: 206-555-1234 http://california.com What is the latitude and longitude of the Applications in the cloud ? Answer:
http://schema.org/GeoCoordinates