Loading...

Follow Stories by Srinath Sri on Medium on Feedspot

Continue with Google
Continue with Facebook
or

Valid

Compute

  1. EC2
  2. Auto Scaling
  3. Lambda
  4. Batch
  5. EC2 Container Service
  6. EC2 Container Registry
  7. Elastic Beanstalk

Elastic Compute Cloud (EC2)

Virtual Servers in the Cloud

1.Resizable Compute Capacity

2.Complete control of your computing resources

3.Reduces time to obtain and boot new server instances to minutes

4.Choose from 30+ different instance types

5.Scale as your requirements change

6.Pay only for what you use

Auto Scaling

Scale your infrastructure automatically

1.Adds or removes EC2 instances based on metrics and health checks

2.No additional charge

3.Minimize cost and maximize performance

4.Integrates with Elastic Load Balancers

Lambda

Run Code in Response to Events

  1. Runs code in response to triggers such as S3 upload, DynamoDB updates, Kinesis streams, and API Gateway requests
  2. Automatically scales
  3. You only need to provide the code; there is no infrastructure to manage
  4. Pay only for what you use

Batch

Run Batch Jobs at Any Scale

1.Easily and efficiently runs hundreds of thousands of batch computing jobs on AWS

2.Dynamically provisions the optimal quantity and type of compute resources

3.Natively integrated with the AWS platform

4.No additional charge for AWS Batch. You only pay for the AWS resources you create to store and run your batch jobs

EC2 Container Service

Run and Manage Docker Containers

1.A high performance container management service for running Docker containers on EC2 instances

2.Use the built in scheduler, write your own, or use a third-party scheduler

3.Integrates with other services like ELB and EBS

4.No additional charge

EC2 Container Registry

Store and Retrieve Docker Images

1.Fully-managed Docker container registry to easily store, manage, and deploy Docker container images

2.Integrated with Amazon EC2 Container Service

3.Eliminates the need to operate your own container repositories

4.Pay only for the amount of data you store in your repositories and data transferred to the Internet

Elastic Beanstalk

Run and Manage Web Apps

1.Ideal for developers that simply want to upload their code and have the service manage the rest

2.Supports Docker, Java, .NET, Node.js, PHP,Python, Ruby, and Go

3.Automatically handles deployment, load balancing, auto-scaling, and application health monitoring

4.Retain full control over the AWS resources

5.powering your application

To be Continued…

Read Full Article
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Today, your neighborhood might have a few thousand devices all connecting to a mobile wireless network. But if predictions become reality, by 2025 that number will increase — ultimately reaching well over a million devices in the same area.

While this proliferation of connected things holds promise for everything from our health to home security, there’s a major barrier standing in the way of the widespread adoption of the internet of things: bandwidth. Today’s 4G and LTE networks, while powerful, simply can’t accommodate the needs of millions of new connections.

Thankfully, the advent of 5G — the next generation of wireless technology, which could operate at a throughput that is 10 to 1000 times faster than current networks — has arrived just in time for the explosion of the IoT. 5G will allow mobile data networks to open the door for all manner of new services, but they’ll come at a cost: a much higher likelihood of widespread network congestion.

For 5G to have a far-reaching impact on data not only at the scale but also the speed required by the devices set to connect, it will need a team up with a new type of computing.

Clearing the Bottleneck on the Edge

Edge computing is a concept that moves processing power from the center of the network (traditional servers) to the edge, closer to where the data is consumed (by a computer, phone, or some other device). By putting smaller, decentralized servers with computing power nearer to their use, congestion and strain on the network decreases — increasing performance for everyone.

According to Ihab Tarazi, a former telecom engineer and the new CTO of cloud hosting company Packet, with 5G, this increased performance is essential because there will soon be so many devices connecting to the network that a traditional, centralized design would cause everything to grind to a halt. The network would be so busy that “you simply wouldn’t be able to connect.”

“Today’s telecommunications architecture is very traditional, with calls and data transferred from tower to tower and compute power located within centralized server farms. With edge computing we can push processing closer and closer to the tower.”

This will redefine cloud technologies, minimize latency issues and allow users to benefit from the increased speed that 5G promises. Without the edge, 5G won’t be much different than its predecessors (with many more devices trying to run on it).

Upgrading to the Edge

Experts agree that while the edge is top of mind for telcos, its implementation will take time.

In an ideal universe, every cell tower radio would be upgraded with its own computing system, a micro-server of sorts that could provide muscle and serve commonly-used data without having to call back to a server farm in Iowa. But with over 200,000 cell towers and other stations in the U.S. alone, it isn’t financially feasible to retrofit every tower in the country in this fashion.

“The right answer probably lies with regional data centers and on-board computing [rising] as we slowly migrate compute power to the edge over time,” says Joe Madden, lead analyst with Mobile Experts, which has been studying the economics of 5G for the last four years.

The upshot for this move to an edge is that bottlenecks will be eased, decreasing sluggish data delivery in the last mile — transforming the customer experience and their expectations of what the network can do. We’re not just talking about getting movies downloaded faster, either. The combination of 5G and edge computing could reinvent everything from real-time machine control systems to autonomous vehicles.

Read Full Article
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

what is edge?

‘Edge’ is a thing where the human connection with the digital world through the smartness of human’s creation.

source

What is Edge Computing?

Edge computing is a thing of Microdata center which computes inside all sensors. Edge computing is an next step over the IoT(Internet of Things).

Usually, IoT collects the data which they have processed through their sensors or either anything and send these data to the cloud or any Corporate Datacenter’s.

Now in Edge Computing, decide the data locally so some of it is processed locally, reducing the backhaul traffic to the central repository(Datacenter).

sourceEdge computing terms and definitions

Like most technology areas, edge computing has its own lexicon. Here are brief definitions of some of the more commonly used terms

  • Edge devices: These can be any device that produces data. These could be sensors, industrial machines or other devices that produce or collect data.
  • Edge: What the edge is depends on the use case. In a telecommunications field, perhaps the edge is a cell phone or maybe it’s a cell tower. In an automotive scenario, the edge of the network could be a car. In manufacturing, it could be a machine on a shop floor; in enterprise IT, the edge could be a laptop.
  • Edge gateway: A gateway is the buffer between where edge computing processing is done and the broader fog network. The gateway is the window into the larger environment beyond the edge of the network.
  • Fat client: Software that can do some data processing in edge devices. This is opposed to a thin client, which would merely transfer data.
  • Edge computing equipment: Edge computing uses a range of existing and new equipment. Many devices, sensors and machines can be outfitted to work in an edge computing environment by simply making them Internet-accessible. Cisco and other hardware vendors have a line of ruggedized network equipment that has hardened exteriors meant to be used in field environments. A range of compute servers, converged systems and even storage-based hardware systems like Amazon Web Service’s Snowball can be used in edge computing deployments.

Mobile edge computing: This refers to the buildout of edge computing systems in telecommunications systems, particularly 5G scenarios.source

As we are going to move toward the future there will be more depends over the Edge computing there will the product be like smart cities, there will more in the medical era.

Read Full Article
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Cognitive Computing

what is cognitive?

cognitive is a term which is a mental process to learn, read.., etc.

what is cognitive computing?

cognitive computing is a process of analyzing, recognition, under the major platforms machine learning, reasoning, natural language processing, speech recognition and vision (object recognition), human-computer interaction, dialog and narrative generation, among other technologies.which are near to the human brain.

Cognitive Analytics

  1. Adaptability:

Adaptability is a term which analyzes through Machine learning and which also adapt to different contexts with minimal human supervision

2. Natural language interaction:

Natural language interaction which is used for interact and data insight with humans through Chatbot.

#Cognitive computing

Read Full Article
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Amazon LEX (bot)

Yes this my experience working under Amazon lex#chatbot. Today is my first day in creating a demo bot with Amazon Lex, I didn't think it will be very similar than any other platform

I have just tried with a video tutorial to develop a bot for booking for car rental. The most successful experience on bot out there makes one thing clear from the very beginning of the experience: that the user is chatting with a robot, not with another human. which I just confused whether I'm speaking to bot or human it just like another human which is artificially made by human to reduce the human’s work.

Read Full Article
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Separate tags by commas
To access this feature, please upgrade your account.
Start your free month
Free Preview